Martin Duquesnoy
|
fe7cf64407
|
Fix while client_gb_titlebar
|
2012-03-08 16:28:47 +01:00 |
|
Martin Duquesnoy
|
0d0cb3190a
|
Fix client_gb functions
|
2012-03-08 15:54:37 +01:00 |
|
Martin Duquesnoy
|
f5f97fc442
|
Revert "Sel/Normal statusline for client above free statusline"
This reverts commit 63d8f3b4e783c35609f25c1a1690244491a20192.
|
2012-02-26 20:18:44 +01:00 |
|
Martin Duquesnoy
|
63d8f3b4e7
|
Sel/Normal statusline for client above free statusline
|
2012-02-26 14:32:20 +01:00 |
|
Martin Duquesnoy
|
4b5e0aa0da
|
Revert "Sel/Normal statusline for client above free statusline"
This reverts commit 59649248eac9b3b7997f2aebdc209b0fc52d49a8.
|
2012-02-26 14:12:10 +01:00 |
|
Martin Duquesnoy
|
59649248ea
|
Sel/Normal statusline for client above free statusline
|
2012-02-26 14:06:21 +01:00 |
|
Martin Duquesnoy
|
6f43efed44
|
Add feature #28 requested by arpinux: client_free_statusline in theme section
|
2012-02-26 13:18:00 +01:00 |
|
Martin Duquesnoy
|
9d9c097dd3
|
Fix memory free invalid read errors
|
2012-02-12 01:24:31 +01:00 |
|
Martin Duquesnoy
|
966fdb2acf
|
Use condition to get _WMFS_FUNCTIOn in event
|
2012-02-11 22:58:16 +01:00 |
|
Martin Duquesnoy
|
34964da69a
|
Move XMapWindow of client_remove in wmfs_quit
|
2012-02-11 19:08:14 +01:00 |
|
Martin Duquesnoy
|
6fe9b17e83
|
Map window at remove only if client has removeall state
|
2012-02-11 19:39:52 +01:00 |
|
Martin Duquesnoy
|
d3718da15d
|
Fix hole at reload only for tiled client -> fix free client resize at reload
|
2012-02-11 18:27:36 +01:00 |
|
Martin Duquesnoy
|
c8991c84fb
|
Ungrab button of client window in cremove
|
2012-02-11 14:47:33 +01:00 |
|
Martin Duquesnoy
|
652b31dc0f
|
Add condition in unmap event
|
2012-02-11 00:35:13 +01:00 |
|
Martin Duquesnoy
|
399fded639
|
Revert "Remove useless map in client_remove"
This reverts commit 12957b473d987486f1be330fb209dab9f42edc4a.
|
2012-02-11 00:26:44 +01:00 |
|
Martin Duquesnoy
|
12957b473d
|
Remove useless map in client_remove
|
2012-02-11 00:21:27 +01:00 |
|
Martin Duquesnoy
|
99d732292f
|
Add _NET_WM_WINDOW_TYPE_DIALOG support
|
2012-02-10 23:25:49 +01:00 |
|
Martin Duquesnoy
|
4bcd7db1ea
|
Remove XSync in client_remove
|
2012-02-10 22:26:36 +01:00 |
|
Martin Duquesnoy
|
5cd3297e1f
|
Add _NET_ACTIVE_WINDOW update in client_focus()
|
2012-02-04 18:53:49 +01:00 |
|
Martin Duquesnoy
|
d015dc2904
|
add _NET_CLIENT_LIST support
|
2012-02-04 18:27:29 +01:00 |
|
Martin Duquesnoy
|
688dfb34d2
|
Add tab rule
|
2012-02-02 11:15:21 +01:00 |
|
Martin Duquesnoy
|
e484510f52
|
Add client_tab_next_opened uicb
|
2012-02-02 10:44:38 +01:00 |
|
Martin Duquesnoy
|
acc66f62ab
|
Fix SIGCHLD signal handling, remove fifo from master
|
2012-02-01 14:13:19 +01:00 |
|
Martin Duquesnoy
|
a9b5542513
|
Avoid cc->title = NULL case using draw_text in frame_update
|
2012-01-31 14:27:24 +01:00 |
|
Martin Duquesnoy
|
69b2482684
|
Can set free = false for normally free client
|
2012-01-30 11:08:15 +01:00 |
|
Martin Duquesnoy
|
9c7c3a79e2
|
Minor fixes
|
2012-01-30 03:11:51 +01:00 |
|
Martin Duquesnoy
|
3fcc2b844b
|
Fix compilation with clang
|
2012-01-29 21:05:35 +01:00 |
|
Martin Duquesnoy
|
057814d5f5
|
Add layout_integrate_left/right/top/bottom uicb functions
|
2012-01-29 16:21:01 +01:00 |
|
Martin Duquesnoy
|
9d76026826
|
no fac_resize for not tiled client
|
2012-01-29 06:06:00 +01:00 |
|
Martin Duquesnoy
|
8f52715fe3
|
Fix client flick at untab when free, split arrange closed with free mode
|
2012-01-29 05:18:51 +01:00 |
|
Martin Duquesnoy
|
3361a3b8bc
|
Fix configureevent for free mode apps-integrated mouse resize, and simplify some code
|
2012-01-29 04:59:34 +01:00 |
|
Martin Duquesnoy
|
8749b23250
|
Choose W->ctheme in client_manage
|
2012-01-29 04:28:12 +01:00 |
|
Martin Duquesnoy
|
9048729876
|
Fix client_gb_titlebar with no titlebar case
|
2012-01-29 02:59:38 +01:00 |
|
Martin Duquesnoy
|
0f3bc2ed0d
|
Allow client move among screens in free mode
|
2012-01-29 01:35:41 +01:00 |
|
Martin Duquesnoy
|
31df2361a7
|
Fix free tag, (m'kay #2)
|
2012-01-28 23:03:33 +01:00 |
|
Martin Duquesnoy
|
9175f28d1b
|
Fix rules m'kay
|
2012-01-28 21:49:55 +01:00 |
|
Martin Duquesnoy
|
32f8c69a81
|
Finalize client free mode with multi-screen, mouse and swap
|
2012-01-28 21:34:39 +01:00 |
|
Martin Duquesnoy
|
2ac4d8ffd0
|
Fix some free client issues, add double fork in spawn
|
2012-01-28 17:10:59 +01:00 |
|
Martin Duquesnoy
|
fd27ce371e
|
Improve free client management
|
2012-01-28 01:52:40 +01:00 |
|
Martin Duquesnoy
|
409d26bf7b
|
Fix configureevent with free mode, set hinted client as free
|
2012-01-27 18:45:58 +01:00 |
|
Martin Duquesnoy
|
aa71bf00f9
|
Allow ']' char in string of \s[] sequences, by adding a \ before
|
2012-01-27 18:26:18 +01:00 |
|
Martin Duquesnoy
|
2ad1e52051
|
Work on free client with tabbing behavior
|
2012-01-27 15:43:53 +01:00 |
|
Martin Duquesnoy
|
86069d0a68
|
Fix statusline context free
|
2012-01-27 14:00:29 +01:00 |
|
Martin Duquesnoy
|
dc377e30bd
|
Replace layout_toggle_free by client_toggle_free, fix re-integration in tiled layout
|
2012-01-26 20:47:46 +01:00 |
|
Martin Duquesnoy
|
6b349bb4e4
|
Begin to work on free client
|
2012-01-26 18:02:47 +01:00 |
|
Martin Duquesnoy
|
7c4e9d8dbc
|
Add key_modifier option in [client]
|
2012-01-26 03:44:01 +01:00 |
|
Martin Duquesnoy
|
a6aa4edbd7
|
Add urgent tag support, tags_urgent/fg/bg/statusline in conf
|
2012-01-26 02:58:19 +01:00 |
|
Martin Duquesnoy
|
5a9d1f6e13
|
Add client_*_statusline in theme section, improve status core
|
2012-01-23 01:59:14 +01:00 |
|
Martin Duquesnoy
|
9d462ac71e
|
Add Imlib2 support: option dependence (use --without-imlib2 at configure). New status sequence: \i[left/right;w;h;/path/img] OR \i[x;y;w;h;/path/img]
|
2012-01-22 18:11:58 +01:00 |
|
Martin Duquesnoy
|
97fd008856
|
Add default mousebind for client (scroll to focus next/prev tab) and minor fix
|
2012-01-22 01:49:25 +01:00 |
|