59 Commits

Author SHA1 Message Date
Martin Duquesnoy
736b55b6c7 Minor fix 2011-09-22 01:34:36 +02:00
Martin Duquesnoy
07014979c1 Fix possible W->client = NULL in generated client funcs 2011-09-21 22:20:33 +02:00
Martin Duquesnoy
68aecac27c Fix client_close & selected client management 2011-09-21 20:06:49 +02:00
Martin Duquesnoy
30fdd1a69d Fix several possible segfault 2011-09-21 19:16:41 +02:00
Martin Duquesnoy
c2d75ff9c8 Replace motionnotify event by enternotify to manage focus (with NotifyAncestor exception) 2011-09-20 23:57:29 +02:00
Martin Duquesnoy
3921a957c5 Simplify client_next_with_pos 2011-09-20 23:35:44 +02:00
Martin Duquesnoy
0897fadc62 Set client_next/prev as inline 2011-09-20 23:26:18 +02:00
Martin Duquesnoy
84a9519cbf Simplify client_next/prev 2011-09-20 23:10:08 +02:00
Martin Duquesnoy
0477c5a8d6 Add client user functions: swap/focus with direction and list (next/prev) 2011-09-20 22:59:37 +02:00
Martin Duquesnoy
389b0a9cc5 Use rect for border instead WindowBorder 2011-09-19 22:16:09 +02:00
Martin Duquesnoy
cfb64b94f3 Fix grab keys after keybind conf 2011-09-18 14:11:53 +02:00
Martin Duquesnoy
4321dc3aa8 Add client_resize_<direction> function (New cfactor) 2011-09-17 18:14:03 +02:00
Martin Duquesnoy
961e57f876 Add split layout 2011-09-15 00:01:28 +02:00
Martin Duquesnoy
60bd64e59e Work on tag frame 2011-09-09 17:48:35 +02:00
Martin Duquesnoy
3870db7dfc one frame per tag 2011-09-09 07:54:14 +02:00
Martin Duquesnoy
3f7978b9e2 Rename Structure -> structure 2011-09-09 00:25:51 +02:00
Martin Duquesnoy
299fc0bc25 Remove typedefs 2011-09-07 23:03:19 +02:00
Martin Duquesnoy
90077ffd1c Add new options in wmfsrc 2011-09-07 20:37:16 +02:00
Martin Duquesnoy
5e34dcf916 Add client theme options 2011-09-06 23:11:50 +02:00
Martin Duquesnoy
93496120a5 Add frame.c/h 2011-09-06 15:36:43 +02:00
Martin Duquesnoy
a3cc4e292c Uncomment numlockmask in grabbuttons 2011-09-02 18:47:33 +02:00
Martin Duquesnoy
350c789482 Manage focus/client buttons grabbing 2011-09-02 18:46:27 +02:00
Martin Duquesnoy
c1727da152 Add position in [bar]: top (0) bottom (1) and hide (2) possible 2011-09-02 16:14:09 +02:00
Martin Duquesnoy
893666f1d3 fixed-bold instead terminus in perso theme font 2011-09-01 19:09:27 +02:00
Martin Duquesnoy
45b6d294be Font per theme 2011-09-01 19:07:54 +02:00
David Delassus
8e8aeb950d Remove multiplex (useless without FIFO) | NB: for FIFO checkout 'linkdd' branch 2011-09-01 17:45:13 +02:00
David Delassus
bd263930fd FIFO's dev in branck 'linkdd' 2011-09-01 16:39:53 +02:00
Martin Duquesnoy
b2aff93c0c Multiplexage for fifo/x event 2011-08-31 22:03:42 +02:00
Martin Duquesnoy
1acdc0ca01 Merge branch 'merging' 2011-08-31 20:59:17 +02:00
David Delassus
d23a1125a6 Add FIFO 2011-08-31 20:59:06 +02:00
Martin Duquesnoy
34f4e27c6b Multiple theme section & theme attribution to bars 2011-08-31 17:54:24 +02:00
Martin Duquesnoy
59887b16ab update conf example 2011-08-31 00:12:41 +02:00
Martin Duquesnoy
b1b249411f Add theme section 2011-08-31 00:11:06 +02:00
Martin Duquesnoy
55586bc20a Use string of element instead of multi section 2011-08-30 23:37:00 +02:00
Martin Duquesnoy
f2d67a8ace move elemupdate flag in scr33n struct 2011-08-30 15:15:37 +02:00
Martin Duquesnoy
434666421e Add bars/tags section in conf, dynamique bar/element 2011-08-30 03:56:13 +02:00
Martin Duquesnoy
cbbc7cb8dd Fix width of element in elem tag init, multi element works 2011-08-29 18:56:55 +02:00
Martin Duquesnoy
1a2e85763b Fix tmp var in tag elem init 2011-08-29 18:53:50 +02:00
Martin Duquesnoy
80d175465d Set keybind to tag element (and mouse events) 2011-08-29 18:51:58 +02:00
Martin Duquesnoy
4908e4b183 Fix warning with -Wall 2011-08-29 14:04:32 +02:00
Martin Duquesnoy
f04bfc1f39 Fix warning with -Wall 2011-08-29 03:40:44 +02:00
Martin Duquesnoy
c782f9a223 tag element + uicb tag 2011-08-29 03:32:08 +02:00
Martin Duquesnoy
4fc5f0a9c2 Add draw.h, basic draw function (text) 2011-08-25 21:57:52 +02:00
Martin Duquesnoy
05aafde11a Add conf parsage: keybind section available, config.h associative struct/func 2011-08-25 21:19:43 +02:00
Martin Duquesnoy
7f346c150c Add infobar creation 2011-08-25 18:13:42 +02:00
Martin Duquesnoy
a0f82a1135 add xinerama support 2011-08-23 10:16:03 +02:00
Martin Duquesnoy
8d3f4beb55 Add infobar.* 2011-08-10 17:27:29 +02:00
Martin Duquesnoy
ddc7c581fe Add todo 2011-08-10 17:27:08 +02:00
Martin Duquesnoy
5b5e780680 Add parser 2011-08-09 10:51:21 +02:00
Martin Duquesnoy
e028c2aca5 add barwin 2011-08-07 23:26:06 +02:00