Commit Graph

178 Commits

Author SHA1 Message Date
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
f916b8e0cb Init: Load ~/.config/wmfs/status.sh at startup (if status.sh is +x) 2009-11-22 20:29:43 +01:00
Martin Duquesnoy
5a25eaeff5 Ewmh/Event: Fix _WMFS_STATUSTEXT_x mistake 2009-11-16 19:40:33 +01:00
Martin Duquesnoy
ba45a360f7 Ewmh: Fix wmfs_statustext_x placement in net_atom enum 2009-11-15 14:52:53 +01:00
Philippe Pepiot
a3a0dd32ba Don't care about return code for wait() 2009-10-12 01:39:28 +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
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
Martin Duquesnoy
7097296cc8 Menu: Fix segfault if there is no menu {} section in config. 2009-07-29 17:42:50 +02:00
Martin Duquesnoy
ec2ccea884 Client: Add client_get_{next, prev} to simplify some functions. 2009-07-22 20:56:53 +02:00
Martin Duquesnoy
fd287cd562 Build system/WMFS: WMFS does not *need* xinerama and xrandr librairies anyway, optional now. 2009-07-11 23:24:46 +02:00
Martin Duquesnoy
a4a80fb3af Event: Add client_raise when clicking on the client window unfocused (Request by KERNEL_ERROR). 2009-07-06 22:30:28 +02:00
Martin Duquesnoy
c7a0fc9c3f Layout: Add update_layout boolean argument in arrange() function 2009-07-05 03:13:07 +02:00
Martin Duquesnoy
fbcd608d71 Xrandr: Add XRRSelectInput. 2009-07-05 02:39:08 +02:00
martin
2c8d67ff27 Xrandr: Add Xrandr support in event/screen. 2009-07-05 00:50:58 +02:00
martin
42fa59a524 Conf/Event: Add option "focus_follow_mouse" in misc section request by gyo. 2009-07-03 19:04:09 +02:00
Martin Duquesnoy
bcda923176 Infobar: Simplify infobar_draw_statustext function. 2009-06-28 16:55:38 +02:00
Martin Duquesnoy
ad0bedd285 statustext color parsing trial [UNSTABLE] 2009-06-24 10:03:52 +02:00
Martin Duquesnoy
af4e77405c Mouse: Remove transparent_{move / resize} : new movement/resize mode with revert border. 2009-06-14 21:36:45 +02:00
Martin Duquesnoy
fba8e7b25f Ewmh/Event/Frame: Fix bug with mplayer in fullscreen and FREE layout reported by philpep and remove titlebar limit for title drawing. 2009-06-14 03:06:10 +02:00
Martin Duquesnoy
c9e8e5d691 Getinfo: Add wmfs -g option for get some info about wmfs status 2009-04-30 22:02:17 +02:00
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