143 Commits

Author SHA1 Message Date
Martin Duquesnoy
cc10d56359 Systray/status: Adapt statuspos (with image/rectangle) with systray width 2010-07-23 04:15:33 +02:00
Martin Duquesnoy
908978cca1 !! Implementation of System tray !! 2010-07-22 20:12:27 +02:00
Martin Duquesnoy
46d212297a Ewmh: Add _NET_WM_STATE_STICKY management 2010-07-17 03:32:47 +02:00
Raphael Khaiat
aa04eab011 Delete struct default_tag by using tag structure for default_layout feature 2010-07-05 00:43:33 +02:00
Raphael Khaiat
afdda3b95a Add an option (selected_layout_symbol) in the wmfsrc -> [layouts] to change the star (*) that is used as default symbol for the selected symbol in the layout list in the infobar 2010-07-04 19:42:05 +02:00
Raphael Khaiat
2522b21ab3 Add default_tag section in the tags section of the wmfsrc. It allows
user to set all options of a new tag when they will use add a tag
dynamically. Feature #73 requested by bacardi55
2010-07-04 17:46:01 +02:00
Raphael Khaiat
253d50762b Add an option to choose the default layout that will be used when adding
a new tag dynamically. Feature #71 requested by myself ^^
2010-06-26 00:26:16 +02:00
Raphael Khaiat
c6f0204901 Add a default name option (default_name) to change "new tag" when you
add a tag by a keybind.
Add an option (name_count) to put the number of the tag as a
default name.
2010-06-21 23:58:08 +02:00
Martin Duquesnoy
6e05fd498d Conf/Layout/Client: Add option keep_layout_geo (requested by Armael) 2010-06-10 15:41:53 +02:00
Martin Duquesnoy
32b3120fbd Client/conf: Add automax option (same that autofree but for maximization) (Feature #62 requested by bacardi55) 2010-06-09 19:24:48 +02:00
Martin Duquesnoy
12fc01b824 Client: add autofree option in client section (Feature #9 requested by lidstah (and tamtam)) See default wmfsrc 2010-06-06 23:34:11 +02:00
Martin Duquesnoy
995c4e94e7 Client: Add padding option in client to set space between tiled client (Feature #52 requested by Armael) 2010-04-25 17:20:24 +02:00
Philippe Pepiot
52dba6418e fix posible issue with statusbar when reloading wmfs
spawn() now return the child pid
2010-04-20 03:32:22 +02:00
Martin Duquesnoy
fe22703fea Merge branch 'oldman' of github.com:xorg62/wmfs 2010-04-19 16:16:55 +02:00
Martin Duquesnoy
129a21bada Tag: add tag_new and tag_del function *Dynamic taggin* 2010-04-18 22:25:26 +02:00
Martin Duquesnoy
8c0e37cb38 Infobar: Add autohide option in [tags]: Hide empty tags in tag list (Feature #24 requested by Erus) 2010-04-18 17:38:12 +02:00
OldMan
84f6aa31d0 Add bar future to draw graph with 'wmfs -s \g[x;y;w;h;#color;data]\' 2010-04-17 15:31:04 +06:00
Martin Duquesnoy
49b9a08fab Selbar/Conf: Add max_lenght option to cut title lenght (requested by Erus) 2010-04-16 19:31:33 +02:00
OldMan
1ddc714196 Conf: section 'selbar' in section 'bar' 2010-04-13 10:15:40 +06:00
OldMan
9c693212bb Misc: client_round option 2010-04-11 16:57:07 +06:00
OldMan
d525e3ace1 Misc: focus_pointer_click option 2010-04-11 16:15:29 +06:00
OldMan
4138894db1 Menuitem option 'submenu'. Draw bullet '>' on the right. 2010-04-10 18:53:30 +06:00
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
Martin Duquesnoy
fbb36877dc EWMH: Improve _NET_WM_STATE_FULLSCREEN management 2010-04-08 12:33:52 +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
22b405cba8 Launcher: Add historic for launcher (Feature #8 requested by bacardi55) 2010-04-06 21:06:21 +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
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
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
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
OldMan
2b7d1c115d Client: Keep free-size after toggle_{free, max}. 2010-02-25 20:48:24 +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
796a72ecb8 Wmfs: Thread WMFS if status.sh is present, So update status.sh by itself each status_timing second, and add wmfs -S to update status.sh. !REPLACE YOUR STATUS.SH! (no loop anymore in the script) Requested by Matrhack. 2010-01-01 23:24:01 +01:00
Martin Duquesnoy
5d0b922907 Client/Layout: Add abovefc option and toggle uicb fonction. Requested by Arpinux. 2009-12-25 21:25:20 +01:00
Martin Duquesnoy
ba45a360f7 Ewmh: Fix wmfs_statustext_x placement in net_atom enum 2009-11-15 14:52:53 +01:00
Martin Duquesnoy
c37e192b4d Conf: *TEST* make parser faster. 2009-11-06 19:52:26 +01:00
linkdd
a84cc5ef48 Add option to set the new windows as master or not 2009-10-20 18:22:30 +02:00
Martin Duquesnoy
ff729f59fa Layout: Add layer layout (manual layout), testing. 2009-10-11 19:24:13 +02:00
Martin Duquesnoy
b483262088 Wmfs: Add screen specification in wmfs -s -> screen -s <num> "string" 2009-10-04 17:12:47 +02:00
Martin Duquesnoy
14762210c1 ViWMFS: Add viwmfs.c. 2009-08-24 16:26:52 +02:00
Martin Duquesnoy
36c9f52296 All: Update head license in each file. 2009-08-22 22:56:41 +02:00
Martin Duquesnoy
8a3111fb75 Mouse/Typo: Improve client tile move system (Remove break after swap). 2009-08-21 17:18:52 +02:00
Martin Duquesnoy
c97cc8a7db Wmfs: Remove all Boolean value in the Client struct: all works with flags and fix multi-head _NET_WM_STATE_FULLSCREEN little placement buf. 2009-08-20 17:50:59 +02:00