156 Commits

Author SHA1 Message Date
Martin Duquesnoy
4380d64da1 Client: Add option in client_manage to arrange or not. 2009-04-23 19:57:56 +02:00
Martin Duquesnoy
2741bb71de Wmfs: Replace statustext[] -> *statustext and improve clientmessageevent(). 2009-04-22 03:04:41 +02:00
martin
1a7be7228e Event: Remove useless variables. 2009-04-21 12:59:36 +02:00
Martin Duquesnoy
4a8db8d34b Menu: Fix menulayout bug 2009-04-20 11:47:54 +02:00
Martin Duquesnoy
b73ba2106e Event: Fix layout menu position on top infobar mode 2009-03-30 16:06:06 +02:00
Martin Duquesnoy
02af9d6523 Layout: Simplify mirror code. 2009-03-30 07:46:16 +02:00
Martin Duquesnoy
582f1a9481 Screen/Infobar: Fix position with multi-head, add spgeo[] (screen pure geometry). 2009-03-30 07:30:32 +02:00
Martin Duquesnoy
39a742e541 Event: Add button2 and button3 for the unselected client focus. 2009-03-28 20:12:46 +01:00
Martin Duquesnoy
3441a5ca67 Event: Fix first if in enternotify. 2009-03-28 19:20:28 +01:00
Martin Duquesnoy
a3f144f642 Event buttonpress: Fix bug #9 opened by Cheaterman. 2009-03-28 19:17:46 +01:00
Martin Duquesnoy
cf96cf9715 Event mouse: Fix screen condition for bar mouse binding 2009-03-26 20:36:10 +01:00
Martin Duquesnoy
4d5883bbf0 Conf: Add multi mouse section possible in bar section. 2009-03-26 20:31:23 +01:00
Martin Duquesnoy
829536ac9a Mouse: Can move client of one tag/screen to another by the mouse in selecting the client and move it to a tag (in the infobar) 2009-03-26 02:21:44 +01:00
Martin Duquesnoy
ac7b3b0d15 Client/Button/Titlbar: Fix potential segfault. 2009-03-23 02:24:28 +01:00
Martin Duquesnoy
d51ee4deda Event: Fix XMoveResize in configureevent() 2009-03-23 01:10:48 +01:00
Martin Duquesnoy
1e6bf6821a Titlebar/button: New feature: Titlebar button. (titlebar{ button {} } in the configuration file) 2009-03-21 20:34:42 +01:00
Martin Duquesnoy
f9a2c441f3 event: Check if the state_fullscreent is false to do configure notify event 2009-02-28 06:00:39 +01:00
Martin Duquesnoy
56a2c10bbe conf: Fix default wmfs keybinds. 2009-02-21 22:44:56 +01:00
Martin Duquesnoy
fa990be4e6 all: update 2009-02-21 15:42:20 +01:00
Martin Duquesnoy
c68aa48bc2 All: Update !!!! \o/ 2009-02-13 23:02:03 +01:00
Martin Duquesnoy
33234f2266 Menu: Improve menu draw system ; Add some function ... 2009-02-02 03:42:53 +01:00
Martin Duquesnoy
1fb1458162 menu: Add free(menulayout.item) 2009-01-31 18:43:47 +01:00
Martin Duquesnoy
13363877f7 Menu/layout: Add menu.c & Menu for layout switch (or just switch, manage it in the conf layout { system = "menu/switch"}) 2009-01-31 18:39:49 +01:00
Martin Duquesnoy
b0908ad409 shell: Add wmfs-shell. 2009-01-11 22:04:48 +01:00
Martin Duquesnoy
7b1c730c80 python: Send only one event message for wmfs.uicb function 2009-01-04 23:09:40 +01:00
Martin Duquesnoy
f99a082a79 event: Remove debug stuff and warning 2009-01-04 19:48:11 +01:00
Martin Duquesnoy
b2eb9ee33e python: Add wmfs_uicb python function 2009-01-04 19:46:15 +01:00
Martin Duquesnoy
1189fe1690 Add python wmfslib 2009-01-04 18:13:13 +01:00
Martin Duquesnoy
9bd68ad962 event: Fix configure window event (add c->ogeo.* to the change) 2009-01-02 06:25:05 +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
1976a13a2d screen: Add screen_set_sel() and uicb_screen_select() (option screen_select in the conf for mouse & keybind) 2008-12-14 22:10:28 +01:00
Martin Duquesnoy
41e432371b ewmh: Add _NET_CLIENT_LIST ewmh support and UTF8_STRING for _NET_DESKTOP_NAMES 2008-12-14 21:45:31 +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
e33c20f1bb ewmh: Regulate net_current_desktop in client message event 2008-12-14 16:00:20 +01:00
Martin Duquesnoy
f8d1049240 New feature: EWMH Support ! #1 2008-12-14 15:43:21 +01:00
Martin Duquesnoy
199a148689 all: Simplify atom management 2008-12-13 13:48:57 +01:00
Martin Duquesnoy
2edd6dbd02 Limit the alias size -> 256 2008-12-06 20:02:40 +01:00
Martin Duquesnoy
0c6e3212ed conf/event: Fix mouse binding for root (add screen specification in mouse {} too) 2008-12-03 18:20:45 +01:00
Martin Duquesnoy
8eec996d1b screen/client: Add y in the if of screen_get_sel and client_moveresize for find the screen verticaly 2008-12-01 20:14:45 +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
2c2625fd72 event: Fix expose handle 2008-11-30 04:38:01 +01:00
Martin Duquesnoy
82306d407b infobar: Regulate uicb_infobar_togglepos 2008-11-30 04:16:04 +01:00
Martin Duquesnoy
8f5fee389d wmfs: NEW IMPORTANT FEATURE: Add multi-head support #1 2008-11-30 03:01:30 +01:00
Martin Duquesnoy
5c58e8ced4 Cosmetic 2008-11-24 03:15:46 +01:00
Martin Duquesnoy
ec29e1d67e barwin: Rename bar.c -> barwin.c and all the bar.c function bar_* -> barwin_* 2008-11-24 02:54:59 +01:00
Martin Duquesnoy
71bec3d1bb conf: Add tag selection for root mouse binding configuration (mouse { tag = x button = .... ) 2008-11-24 01:00:33 +01:00
Martin Duquesnoy
5a510cbd66 event: Change the place of the wait 2008-11-24 00:19:11 +01:00
Martin Duquesnoy
4d4c0c6f65 event: Fix map bug in map request 2008-11-22 17:20:48 +01:00
Martin Duquesnoy
1d72b95a3b event: Fix unmapnotify (add thing in the if()) add check in hide / unhide 2008-11-22 15:23:58 +01:00
Martin Duquesnoy
11808514b4 event: Add configureevent function (to replace configurerequest) 2008-11-22 00:39:06 +01:00