257 Commits

Author SHA1 Message Date
Martin Duquesnoy
aae337af8f Merge pull request #42 from kidanger/ignore_tag
Ajout d'un mode pour les clients : ignore_tag
2012-04-14 16:47:18 -07:00
Jérémy Anger
bb952d8c8e better focus configuration : allow "enter click" 2012-04-14 23:05:16 +02:00
Jérémy Anger
e65c6a706a fix client integration on the screen 2012-04-14 22:46:30 +02:00
Jérémy Anger
c692505b44 fix infinite loop 2012-04-14 22:46:10 +02:00
Jérémy Anger
3d450c3d20 fix client moving 2012-04-14 22:46:08 +02:00
Jérémy Anger
0085dd16e3 Add a toggle_ignore_tag uicb command. Don't tab if two client haven't the same ignore_tag rule 2012-04-14 22:45:25 +02:00
Jérémy Anger
9cc33f8904 fix focus on tag change 2012-04-14 22:45:25 +02:00
Jérémy Anger
762700bd2c fix last commit: add wmfs header changes 2012-04-14 22:45:25 +02:00
Jérémy Anger
2abf2ea651 move clients on tag change if they ignore tags 2012-04-14 22:45:16 +02:00
Jérémy Anger
f9624a9f2e add focus configuration 2012-04-14 11:43:51 +02:00
Martin Duquesnoy
f0bf12770e Fix strncpy for -C option 2012-03-13 15:01:34 +01:00
Martin Duquesnoy
154571b65b Add dimmer shift in split size of layout split to keep parent at closing 2012-03-09 11:13:43 +01:00
Martin Duquesnoy
d5aed8831b Same for graph 2012-03-08 17:08:01 +01:00
Martin Duquesnoy
e4def827f0 Same for P sequence 2012-03-08 16:54:13 +01:00
Martin Duquesnoy
a6cace77a4 Limit progress/position bar status sequence to max value 2012-03-08 16:39:59 +01:00
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
8728e81096 Check for cmd in uicb_launcher 2012-02-21 12:47:54 +01:00
Martin Duquesnoy
980832b474 Use XAllocNamedColor to translate string color 2012-02-21 07:01:35 +01:00
Martin Duquesnoy
04c3b9362e Fix client re-integration at reload when coming from a deleted tag 2012-02-20 00:42:12 +01:00
Martin Duquesnoy
1a6e1a58a7 Take larger to retile after free mode 2012-02-16 02:06:32 +01:00
Martin Duquesnoy
d059c73d60 Try to integrate in the largest client of the tag before get first 2012-02-15 20:14:45 +01:00
Martin Duquesnoy
8ba39d3960 Fix resize at removing fullscreen state with free clients 2012-02-15 19:47:54 +01:00
Martin Duquesnoy
7dd2bcaec9 Fix hole in layout when removing fullscreen state 2012-02-15 19:24:52 +01:00
Martin Duquesnoy
1ccf09a28a Revert unmap event handling try 2012-02-15 19:17:54 +01:00
Martin Duquesnoy
d6afd65f6f Fix urgent flag of tag when hint appears on current tag & try a new way to handle unmap event 2012-02-15 18:52:05 +01:00
Clément SIPIETER
0325823271 Bug #1: add an uicb function named tag_client_and_move 2012-02-13 17:26:42 +01:00
Martin Duquesnoy
70eeae3135 Choose client theme as default theme in rules 2012-02-13 13:00:32 +01:00
Martin Duquesnoy
7c31faa096 Fix graph datas calloc and SLIST_INSERT_TAIL 2012-02-12 02:12:52 +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
6d962bbbc3 Try checking wm_state in unmap event 2012-02-11 04:38:54 +01:00
Martin Duquesnoy
79f0b02575 One more condition in unmap event if \o/ 2012-02-11 04:07:56 +01:00
arnault
8e4740854b add condition for client_remove 2012-02-11 00:30:58 +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
3b06e2ba8f Fix tag update at tag_client 2012-02-10 19:15:35 +01:00
Martin Duquesnoy
21ab9cec9a Use client theme as surface theme 2012-02-07 16:59:41 +01:00