462 Commits

Author SHA1 Message Date
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
6eff09d790 Layout: Add mirror_vertical and mirror_horizontal! 2009-03-30 06:44:36 +02:00
Martin Duquesnoy
44aa82eb4e Layout: Add nmaster support to new Mirror layout. 2009-03-30 04:27:20 +02:00
Martin Duquesnoy
c1bcd7c405 Layout: New layout: Mirror tile (idea from Cheaterman) 2009-03-29 22:09:22 +02:00
Martin Duquesnoy
d1fe3977a7 Layout/conf: Add toggle_resizehint uicb function. 2009-03-29 03:43:05 +02:00
Martin Duquesnoy
c032d24640 Client: Fix feature #3. 2009-03-29 01:51:14 +01:00
Martin Duquesnoy
592dad2827 Mouse: Fix resize mwfact with grid layout. 2009-03-29 01:11:25 +01:00
Martin Duquesnoy
4951ba44c4 Mouse: Possibilty now to change mwfact by mouse resizing. 2009-03-29 00:14:14 +01:00
Martin Duquesnoy
76da4887c4 Client: Fix ishide() : Now, check the screen. 2009-03-28 20:23:40 +01: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
0faf031150 Client: When a client is deleted, his previous client take the focus. 2009-03-28 15:12:47 +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
9c6cb3573f Mouse: Simplify mouse_resize. 2009-03-26 03:18:04 +01:00
Martin Duquesnoy
0d244ca533 Mouse: Fix resize bug signaled by philpep. 2009-03-26 03:07:05 +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
cc54ab8819 Layout: Fix uicb_set_layout. 2009-03-26 01:23:13 +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
afff0da8f5 Frame: Remove code comment 2009-03-23 00:57:34 +01:00
Martin Duquesnoy
436aaf5856 Button: Add line multi section in button section (button { line { coord = {x1, y1, x2, y2} } }) to make your own button motive. 2009-03-23 00:56:06 +01:00
Martin Duquesnoy
ba5202b9f5 Wmfs: Simplify code and fix some things. 2009-03-22 22:07:13 +01:00
Martin Duquesnoy
0d60b5dd90 titlebar: Fix size and position in frame.c, fix layout with these changes 2009-03-22 13:39:54 +01:00
DEMELIER David
73d90d6c8f Some mistakes corrected 2009-03-22 00:37:23 +01:00
Martin Duquesnoy
8719625c32 Frame: Fix typo. 2009-03-21 20:54:05 +01:00
Martin Duquesnoy
9c6ecc2459 Client/conf: Add border_shadow boolean option in the configuration file. 2009-03-21 20:53:11 +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
047588cd21 Screen.c: Remove spaces before license 2009-03-21 15:23:41 +01:00
Martin Duquesnoy
17d063fe47 Main: Fix --info option 2009-03-21 15:22:56 +01:00
Martin Duquesnoy
5d2a43fd1c Screen: Fix segfault. 2009-03-19 21:55:12 +01:00
Martin Duquesnoy
74fd1d7c92 Infobar: Complete requested feature #8 (By Cheaterman) infobar_position = "<pos>" by tag 2009-03-19 20:17:25 +01:00
Martin Duquesnoy
0b3a2d1b8f Infobar: Add hide position (Feature #8 requested by Cheaterman) 2009-03-19 00:20:07 +01:00
Martin Duquesnoy
a6868a0af0 Client: Remove unused variable 2009-03-14 17:57:03 +01:00
Martin Duquesnoy
1f8726d893 Client: Fix client_get_name (if there is again no title, try XFetchName) 2009-03-14 14:41:28 +01:00
Martin Duquesnoy
e1ec0c29df Client: Fix client_swap. 2009-03-14 14:31:18 +01:00
Martin Duquesnoy
9e39ebd684 Client: Can swap 2 clients of different screen 2009-03-14 12:23:42 +01:00
Martin Duquesnoy
23d00abb5a Client/Mouse: Add tile movement and so client_swap. 2009-03-10 22:19:01 +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
3d0b3410c1 client: Add client_configure() in client_moveresize. 2009-02-22 22:55:01 +01:00
Martin Duquesnoy
de5a6812db All: Fix some things in the default configuration file and frame.c 2009-02-22 15:28:34 +01:00
Marc Lagrange
1d83f14c3f Add wmfs.desktop and entry to install in CMakeLists.txt
Signed-off-by: Marc Lagrange <marc@antignu.(none)>
2009-02-22 10:00:10 +01:00
Martin Duquesnoy
56a2c10bbe conf: Fix default wmfs keybinds. 2009-02-21 22:44:56 +01:00
Marc Lagrange
8b021f008e Update TODO and README
Signed-off-by: Marc Lagrange <marc@antignu.(none)>
2009-02-21 19:46:41 +01:00
Martin Duquesnoy
1edb96fe9d shell: Add license #2 2009-02-21 20:43:21 +01:00
Martin Duquesnoy
0b21f0c263 shell: Add license 2009-02-21 20:18:08 +01:00
Martin Duquesnoy
fa990be4e6 all: update 2009-02-21 15:42:20 +01:00
Martin Duquesnoy
6c5356143f frame: Remove strdup 2009-02-14 19:55:56 +01:00
Martin Duquesnoy
9331a9662f client: Remove XFetchName, replace by XGetWindowProperty for get a client title utf8. 2009-02-14 19:52:53 +01:00