745 Commits

Author SHA1 Message Date
OldMan
c5c307deea Menuitem option 'check'. Draw bullet '*' on the left (ugly, but simple). 2010-04-10 17:16:24 +06:00
OldMan
590acffb62 Bugfix: Menu get out of the screen view area. Feature: New menu option 'align'. 2010-04-10 16:46:32 +06:00
OldMan
a0258c13d0 Menu: Little optimization 2010-04-10 11:33:21 +06:00
Martin Duquesnoy
466ebca9ea EWMH: Fix focus on _NET_WM_STATE_FULLSCREEN (Bug #42 signaled by tamtam) 2010-04-08 13:20:51 +02:00
Martin Duquesnoy
fbb36877dc EWMH: Improve _NET_WM_STATE_FULLSCREEN management 2010-04-08 12:33:52 +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
e920b99951 Launcher: Add Control-p/n to manage historic (vim-like) requested by Bram 2010-04-06 21:15:56 +02:00
Martin Duquesnoy
22b405cba8 Launcher: Add historic for launcher (Feature #8 requested by bacardi55) 2010-04-06 21:06:21 +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
b38db34de5 Client: Fix possible bug in removing focus when client wanted tag is set 2010-04-05 16:41:28 +02:00
Martin Duquesnoy
8c24370a9f Conf: Reverse allowing border height of client to 0 2010-04-05 15:10:08 +02:00
Martin Duquesnoy
fb8daed2b5 Layout: Fix free geometry of client 2010-04-04 20:04:54 +02:00
Martin Duquesnoy
ee13255297 Client/Event/Tag: Fix XUrgencyHint support 2010-04-04 15:42:51 +02:00
Martin Duquesnoy
9c154fd0f3 Client/Event/Tag: Add XUrgencyHint support (colorize tag where there is an urgent client) 2010-04-04 15:13:02 +02:00
Martin Duquesnoy
b5dd942fd1 Conf: Allow border height of client to 0 (Feature #34 requested by addikt1ve) 2010-04-03 23:10:25 +02:00
Martin Duquesnoy
321669eb3a Draw: Fix possible segfault in textw (securize strcpy) 201003 2010-03-28 16:09:00 +02:00
Martin Duquesnoy
aa9609b5cf Draw: Replace statustext_image by parse_color_block, remove image stuff in status.c (draw_text image stuff is sufficient) and update version 2010-03-28 15:41:54 +02:00
Martin Duquesnoy
09418c6dd7 Draw: Can put image everywhere we can habitually put text with same sequences than in statustext: \i[x;y;w;h;/image/path.ext]\ (example: layout, tag: http://omploader.org/vM3lzNg) 2010-03-28 14:49:10 +02:00
Martin Duquesnoy
0ce0d1a352 Draw: Add Imlib2 support to draw image (optional feature, work only if have imlib2): statustext block to draw image: \i[x;y;width;height;imagepath.extension]\ 2010-03-28 03:36:56 +02:00
OldMan
c350bb45d0 Conf: Buttons as indicators of client mode (Feature #33) 2010-03-25 19:53:00 +01:00
Martin Duquesnoy
06a9c44792 Client: Add ignore_next_client_rules uicb function requested by Armael. 2010-03-25 19:40:21 +01:00
Martin Duquesnoy
c5da009b7a Conf: Add [misc] status_path option to choose status script path 2010-03-25 19:19:24 +01:00
Martin Duquesnoy
23b0539686 Client: Reverse client_configure last modif 2010-03-25 13:46:59 +01:00
Martin Duquesnoy
8a236cc7ac Client: Update selbar if selected client get a new title 2010-03-25 12:36:34 +01:00
Martin Duquesnoy
4199b7bb50 Event: manage expose event for selbar 2010-03-24 19:15:11 +01:00
Martin Duquesnoy
842bc7d3ce Infobar: Add selbar; title of selected client in infobar (Feature #31 requested by markand), conf: [bar] selbar = true/false 2010-03-24 18:03:17 +01: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
Martin Duquesnoy
7a714c03a9 Screen: Add screen_prev_sel function to go to the last used screen. (Feature #30 requested by Erus) 2010-02-26 23:40:16 +01:00
Martin Duquesnoy
2e0b050be3 Update version 2010-02-26 21:07:57 +01:00
OldMan
ade723b6bc Tag: Add functions to transfert selected client to next/previous tag. 2010-02-25 20:56:49 +01:00
OldMan
2b7d1c115d Client: Keep free-size after toggle_{free, max}. 2010-02-25 20:48:24 +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
77cb589f03 Mouse: Fix move_tag_client. 2010-02-07 17:56:48 +01:00
Martin Duquesnoy
56079ebdfe Infobar: Add option to move layout button before of after tags list (Feature #20 requested by Erus.) 2010-02-07 17:27:42 +01:00
Martin Duquesnoy
881ac9f68f Status: Add status.c, clean statutext fonction and add located text stuff: \s[x;y;#color;text]\. 2010-02-04 02:58:28 +01:00
Martin Duquesnoy
55fa590785 Revert "Conf: Fix bug (last keybind)"
This reverts commit a164eb8f7cd94cae73a6c80a80376db9324caefc.
2010-02-03 16:09:12 +01:00
Martin Duquesnoy
a164eb8f7c Conf: Fix bug (last keybind) 2010-02-03 15:42:59 +01:00
Martin Duquesnoy
888b2a7467 Infobar: Set buffers size to MAXSS 2010-01-31 16:27:27 +01:00
Philippe Pepiot
6f1624f43b Init: Define layout_list statically 2010-01-24 19:41:24 +01:00
Philippe Pepiot
04bef9a4b8 rc/status.sh: be posix compliant 2010-01-24 16:44:26 +01:00
Philippe Pepiot
344d80206c init: fix possible segfault if HOME not set 2010-01-20 11:38:32 +01:00
Philippe Pepiot
c6b97b7892 init: end layout list with { NULL, NULL } 2010-01-20 11:29:59 +01:00
Martin Duquesnoy
6c0a0b62b6 Infobar: Remove debug stuff ... again... 2010-01-10 16:33:56 +01:00
Martin Duquesnoy
bc94d42372 Infobar: Remove useless strncpy. 2010-01-10 16:32:49 +01:00
Martin Duquesnoy
f4d683f17f Infobar: Remove debug stuff 2010-01-10 15:07:19 +01:00
Martin Duquesnoy
d8afcfa013 Infobar: Fix strncpy mistake. 2010-01-10 15:06:37 +01:00
Martin Duquesnoy
af0d459b4c Infobar: Improve and simplify infobar_draw_statustext. 2010-01-10 03:00:48 +01:00
Martin Duquesnoy
b766375db8 Infobar: Code cosmetic. 2010-01-07 18:33:16 +01:00