30 Commits

Author SHA1 Message Date
Jérémy Anger
bb952d8c8e better focus configuration : allow "enter click" 2012-04-14 23:05:16 +02:00
Jérémy Anger
f9624a9f2e add focus configuration 2012-04-14 11:43:51 +02: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
70eeae3135 Choose client theme as default theme in rules 2012-02-13 13:00:32 +01:00
Martin Duquesnoy
95c3224ad4 Add statusline option in [tag] 2012-02-06 11:31:29 +01:00
Martin Duquesnoy
688dfb34d2 Add tab rule 2012-02-02 11:15:21 +01:00
Martin Duquesnoy
63aaa48957 Fix strdup warning, use ISTRDUP in theme section 2012-01-29 04:37:57 +01:00
Martin Duquesnoy
69391afed8 Add theme option in [client] 2012-01-29 04:11:56 +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
99bb7e0812 ! NEW LAUNCHER ! Uicb function 'launcher', new [lauchers] section and 'l' infobarelement. See default wmfsrc please 2012-01-25 23:11:15 +01:00
Martin Duquesnoy
a74f7c15db Remove useless flags in mousebind struct 2012-01-23 05:32:25 +01:00
Martin Duquesnoy
5a9d1f6e13 Add client_*_statusline in theme section, improve status core 2012-01-23 01:59:14 +01:00
Martin Duquesnoy
38f3e3b6b0 Add tags_occupied color in theme and tags_*_statusline to draw status sequences in tags button in according to tag state (normal/selected/occupied) 2012-01-22 22:27:26 +01:00
David Delassus
e31ebb9702 Add logging system with warnl, warnxl, errl, errxl 2012-01-21 18:27:36 +01:00
Martin Duquesnoy
682bbeea89 Set at least one tag on screen where there is no one, use no screen option in [tag] sections in default config (= screen = -1, tag on each screen) 2012-01-20 23:23:45 +01:00
Martin Duquesnoy
545b1a2a7e Check if cmd exist before xstrdup it in mousebind_section and remove fifo if it exists before init 2012-01-20 20:29:58 +01:00
Martin Duquesnoy
dbac129bf9 Use global head for mousebind to free all at quit() 2012-01-20 19:56:15 +01:00
Martin Duquesnoy
f5f574b6bd !CONFIG NEWS! Add multi mouse section in [tags] and new section [client] with multi mouse section 2012-01-20 19:32:50 +01:00
Martin Duquesnoy
3e04fc3bde Replace default config path by .config/wmfs/wmfsrc, add option -h -v and -C, new example wmfsrc. 2012-01-16 19:40:18 +01:00
Martin Duquesnoy
554952cc57 Use single function to parse sequences to keep the order 2012-01-10 20:17:26 +01:00
Martin Duquesnoy
abbb955217 Add status.c/h, status uicb cmd 2012-01-06 17:30:46 +01:00
Martin Duquesnoy
06219d60ec Set first theme as default if not specified in rule 2011-12-18 15:01:53 +01:00
Martin Duquesnoy
4a11107d67 Fix possible fail in rules parsing, first tag mapping at reload 2011-12-17 18:51:42 +01:00
Martin Duquesnoy
f3d80028a2 Begin to work on tabbing (update commit) 2011-11-12 16:51:01 +01:00
Martin Duquesnoy
339649ed74 Use ISTRDUP to check before copying string in rule conf parse 2011-11-03 18:14:31 +01:00
Martin Duquesnoy
12434ad225 Use tmp ptr for theme searching 2011-11-03 17:55:50 +01:00
Martin Duquesnoy
96c03505ca Add conf part of rules 2011-11-03 17:53:04 +01:00
Martin Duquesnoy
a6b37e8b7e Fix enums 2011-09-26 06:57:38 +02:00
Martin Duquesnoy
4eca4bdcfa Branch for wmfs2 2011-09-23 23:01:17 +02:00