39 Commits

Author SHA1 Message Date
Martin Duquesnoy
5ccc31f7ec Tag: Fix tag_swap() with clients 2010-04-18 19:02:13 +02:00
Martin Duquesnoy
3e2d4a6a01 Tag: Fix test in tag_swap() 2010-04-18 18:58:57 +02:00
Martin Duquesnoy
0f25f75f0d Tag: Add tag_swap and uicb function: tag_swap with cmd = <tag>, tag_swap_next & tag_swap_prev 2010-04-18 18:50:08 +02:00
Martin Duquesnoy
fb905b55c5 Tag: Fix tag_transfert bug if tag > conf.ntag[screen] 2010-04-14 01:45:33 +02:00
Martin Duquesnoy
ffaa243644 Conf: Improve default wmfsrc and set new version 2010-04-07 01:34:03 +02:00
Martin Duquesnoy
87a41561e7 Tag: Fix layout update in case of additional tag in tag_set 2010-04-07 00:57:39 +02:00
Martin Duquesnoy
5c439c245c Tag: Add multitag support (Feature #38 requested by Chacha^Wmarkand): button 3 click on tag to add it. (tagtransfert is now button 2 by default) 2010-04-07 00:33:00 +02:00
Martin Duquesnoy
6f82c73409 Tag: Add uicb_tag_urgent to go to urgent tag (Feature #37 request bien Erus) 2010-04-06 01:33:18 +02:00
Martin Duquesnoy
fab6a9f584 Tag: Fix mad behavior when wanting to transfer a client on the its tag 2010-03-04 21:54:18 +01:00
OldMan
ade723b6bc Tag: Add functions to transfert selected client to next/previous tag. 2010-02-25 20:56:49 +01:00
Martin Duquesnoy
7e44e4b314 Tag: Add tag_prev_sel function request by Erus (Feature #29) 2010-02-25 20:39:04 +01:00
Martin Duquesnoy
7acf0139d4 Infobar/Wmfs: Fix infobar_draw_statustext, remove useless screen_count() 2010-01-02 17:38:13 +01:00
Martin Duquesnoy
36c9f52296 All: Update head license in each file. 2009-08-22 22:56:41 +02:00
Martin Duquesnoy
ec834a4cbc Tag: Fixed segfault in tag_transfert while changing client from one screen to another. 2009-07-16 13:51:39 +02:00
Martin Duquesnoy
c7a0fc9c3f Layout: Add update_layout boolean argument in arrange() function 2009-07-05 03:13:07 +02:00
martin
e82d75b5ca Layout/Tag: Add request_update in Tag struct. WMFS Doesn't update layout each time you switch the tag, but only when it's requested. 2009-06-20 03:11:49 +02:00
Martin Duquesnoy
b0be5eb425 Tag: Fix tag round 2009-05-08 12:16:32 +02:00
Martin Duquesnoy
06270b371a Ewmh: Add _WMFS_MWFACT & _WMFS_NMASTER to know the current tag mwfact and nmaster. 2009-04-25 03:22:03 +02:00
Martin Duquesnoy
2ae33ef544 Client: Add client attributes _WMFS_TAG and _WMFS_SCREEN 2009-04-23 16:33:15 +02:00
Martin Duquesnoy
c032d24640 Client: Fix feature #3. 2009-03-29 01:51:14 +01:00
Martin Duquesnoy
ba5202b9f5 Wmfs: Simplify code and fix some things. 2009-03-22 22:07:13 +01:00
Martin Duquesnoy
74fd1d7c92 Infobar: Complete requested feature #8 (By Cheaterman) infobar_position = "<pos>" by tag 2009-03-19 20:17:25 +01:00
Martin Duquesnoy
aba1d341f8 all: Fix tag bug, add wmfs hint (_WMFS_TAG_NAMES, _WMFS_CURRENT_LAYOUT...) 2008-12-19 20:08:22 +01:00
Martin Duquesnoy
1454d4e7f7 tag: Add tag_set & tag_transfert with a int parametre (for event use and make easier the uicb tag function) 2008-12-14 19:27:57 +01:00
Martin Duquesnoy
f8d1049240 New feature: EWMH Support ! #1 2008-12-14 15:43:21 +01:00
Martin Duquesnoy
30c48c858e client: Add XSetWindowBorderWidth in client_manage for remove, if there is border, the client->win border. 2008-12-09 20:16:43 +01:00
Martin Duquesnoy
92a4992ba7 layout/tag: Add client_focus(NULL) in uicb_tag and remove it of arrange() 2008-12-02 23:07:16 +01:00
David Delassus
20e74f62e8 tag: Add tag round
Signed-off-by: David Delassus <linkdd62@gmail.com>
2008-12-02 19:32:42 +01:00
Martin Duquesnoy
077d60c3d4 config/screen: Multi-Head support: Add screen option in tag {} in the configuration file, Improved other things... 2008-12-01 01:37:34 +01:00
Martin Duquesnoy
8f5fee389d wmfs: NEW IMPORTANT FEATURE: Add multi-head support #1 2008-11-30 03:01:30 +01:00
Martin Duquesnoy
22431c203c infobar: New infobar with new BarWindow; Add shadow, better rendering, improve system... 2008-11-13 08:03:56 +01:00
Martin Duquesnoy
5f9ec19234 doc: Add wmfs.doxygen; a complete doxygen configuration file, can create graph, doc about function etc... 2008-11-09 20:05:29 +01:00
Martin Duquesnoy
9e779d5aa6 all: Prepare the code to Doxygen: Add function comment with definition, parameter & return precision 2008-11-09 18:46:09 +01:00
Martin Duquesnoy
23de91e5b4 client: Remove client_switch function: put all in uicb_client_{prev, next} 2008-10-21 21:00:52 +02:00
Martin Duquesnoy
e30c88f53c tag: Fix tagtransfert function 2008-10-21 20:56:18 +02:00
Martin Duquesnoy
58460f6b58 All: Retry Unmap/Re-map for hide client (tag switch) 2008-10-19 14:19:16 +02:00
Martin Duquesnoy
bc1d19a6bc tag: Remove useless stuff in tagtransfert (can segfault) 2008-10-18 22:59:08 +02:00
Martin Duquesnoy
f061810390 layout/wmfs: Improve geometry system + tile layout 2008-10-18 15:40:26 +02:00
Martin Duquesnoy
336cfd7425 [src] Add src/ for *.c *.h 2008-10-13 22:12:27 +02:00