Martin Duquesnoy
|
5491037f54
|
Client/Event: Fix random raise with multiscreen & max client and use local display in event.c
|
2011-06-12 01:34:02 +02:00 |
|
Martin Duquesnoy
|
be2c983004
|
Wmfs: Use stdbool.h for bool type
|
2011-06-10 18:51:05 +02:00 |
|
Martin Duquesnoy
|
e4dbca928d
|
Wmfs: Replace XRectangle by Geo (using int instead short)
|
2011-06-06 17:37:31 +02:00 |
|
Martin Duquesnoy
|
eeedd9e4be
|
Cfactor/Mouse: Code cosmetic
|
2011-06-06 13:18:51 +02:00 |
|
Martin Duquesnoy
|
a06e0daa5a
|
Event: Handle xrandr with event_handle
|
2011-06-05 16:37:00 +02:00 |
|
Martin Duquesnoy
|
73a0d7ed01
|
Event: Replace event big switch by array of function pointer to handle events
|
2011-06-05 12:22:18 +02:00 |
|
Martin Duquesnoy
|
87b558b4b9
|
Wmfs: Optimization & cosmetic
|
2011-06-04 20:27:27 +02:00 |
|
Martin Duquesnoy
|
b36af57fb0
|
Split: Begin to set split mode
|
2011-06-02 23:54:03 +02:00 |
|
Martin Duquesnoy
|
6a93c6fa35
|
Split/Layout: Improve split layout integration in tag behavior
|
2011-05-22 23:42:25 +02:00 |
|
Martin Duquesnoy
|
7839889071
|
Split/Layout: Manage splitted client in different case
|
2011-05-18 11:48:23 +02:00 |
|
Martin Duquesnoy
|
c8b9b41a3e
|
Mouse: Add drag border for cfactor resizing
|
2011-05-09 22:15:14 +02:00 |
|
Martin Duquesnoy
|
9d44177f20
|
Mouse/Cfactor: Improve cfactor resize with mouse, resize different part according with the area
|
2011-05-08 16:09:00 +02:00 |
|
Martin Duquesnoy
|
1061b79c5a
|
Cfactor/Mouse: Replace mwfact resizing by cfactor resizing with mouse
|
2011-05-04 19:06:31 +02:00 |
|
Clément Bœsch
|
6a0eedb63c
|
Make a bunch of stuff static
|
2011-02-23 22:37:13 +01:00 |
|
Philippe Pepiot
|
c2664e8e85
|
wmfs compile with -W -Wall -Wextra (TODO: fix types !!)
|
2010-11-17 02:27:15 +01:00 |
|
Martin Duquesnoy
|
132f7d1da4
|
Client: Add focusontag option in Client structure to save focused client on every tag
|
2010-08-02 17:26:43 +02:00 |
|
Raphael Khaiat
|
6d720d9848
|
Remove useless lines, thanks to xorg62 :-)
|
2010-06-25 13:55:08 +02:00 |
|
Raphael Khaiat
|
414273fff9
|
Prevent user the resize client while using tile_grid vertically or
horizontally.
|
2010-06-25 13:52:04 +02:00 |
|
Martin Duquesnoy
|
7e44e4b314
|
Tag: Add tag_prev_sel function request by Erus (Feature #29)
|
2010-02-25 20:39:04 +01:00 |
|
Martin Duquesnoy
|
77cb589f03
|
Mouse: Fix move_tag_client.
|
2010-02-07 17:56:48 +01:00 |
|
Martin Duquesnoy
|
36c9f52296
|
All: Update head license in each file.
|
2009-08-22 22:56:41 +02:00 |
|
Martin Duquesnoy
|
514f7a0226
|
Mouse: Add 2 separate functions to move client in tile and move from one tag to another with mouse.
|
2009-08-22 02:05:26 +02:00 |
|
Martin Duquesnoy
|
378cb70acc
|
Mouse: Securize client swapping / client tagging with mouse
|
2009-08-21 17:56:36 +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
|
93f2fe49fa
|
Mouse: Fix bug #5 found by Linkdd.
|
2009-08-19 14:04:16 +02:00 |
|
Martin Duquesnoy
|
f252636744
|
Menu: Improve mouse event management in menu_manage_event. (Add Button{4, 5} management and quit when clicking on another window)
|
2009-07-29 16:17:54 +02:00 |
|
Martin Duquesnoy
|
b5ec3dd9fa
|
Mouse/Client: Focus the selected client when swapping with mouse (requested by pist)
|
2009-07-25 01:57:42 +02:00 |
|
Martin Duquesnoy
|
eddf5c24be
|
Mouse: Uncomment "break;" after client_swap() (bugfull)
|
2009-07-14 23:25:06 +02:00 |
|
Martin Duquesnoy
|
daae7d4764
|
Client/Layout: Remove tile_switch uicb function; add client_swap_{next, prev}.
|
2009-07-14 22:59:24 +02:00 |
|
Martin Duquesnoy
|
fe8eba8c54
|
Client: Add client_set_screen() and fix some bugs.
|
2009-07-14 18:45:56 +02:00 |
|
Martin Duquesnoy
|
c7a0fc9c3f
|
Layout: Add update_layout boolean argument in arrange() function
|
2009-07-05 03:13:07 +02:00 |
|
Martin Duquesnoy
|
0b21569b3a
|
Draw: Set dev trial
|
2009-06-23 00:31:32 +02:00 |
|
Martin Duquesnoy
|
649a631f97
|
Mouse: Grab server only when the client is not tiled
|
2009-06-21 01:55:52 +02:00 |
|
Martin Duquesnoy
|
343e2a22a6
|
Mouse: Add arrange for the old screen when move a client from one tag/screen to another
|
2009-06-20 13:06:36 +02:00 |
|
martin
|
e82d75b5ca
|
Layout/Tag: Add request_update in Tag struct. WMFS Doesn't update layout each time you switch the tag, but only when it's requested.
|
2009-06-20 03:11:49 +02:00 |
|
martin
|
3fc2571b92
|
Launcher/Signal/Mouse: Set wmfs ANSI approved, use signal instead sigaction and fix mouse_resize tiny bug.
|
2009-06-20 01:20:41 +02:00 |
|
Martin Duquesnoy
|
8cde052456
|
Spawn: Applied KERNEL_ERROR's patch.
|
2009-06-19 21:56:36 +02:00 |
|
Martin Duquesnoy
|
cb1cfb5d8e
|
Mouse/Frame: Add resize corner area left and mouse resize left and right.
|
2009-06-19 21:41:51 +02:00 |
|
Martin Duquesnoy
|
f6011776c2
|
Wmfs: Free all GC everywhere
|
2009-06-19 17:59:59 +02:00 |
|
Martin Duquesnoy
|
a80f6908b7
|
Mouse/Client: Add client_geo_hints to transform the geometry of a client with its size hints and use it in mouse_resize.
|
2009-06-19 17:29:40 +02:00 |
|
Martin Duquesnoy
|
96cc645788
|
Client/Mouse: Add client_swap (new trial)
|
2009-06-19 01:16:17 +02:00 |
|
Martin Duquesnoy
|
eb4f98ac54
|
Mouse: Grab server before mouve / resize. (fix conky + move border bug)
|
2009-06-18 20:23:31 +02:00 |
|
Martin Duquesnoy
|
519b3d7058
|
Mouse: Fixed tile client movement bug.
|
2009-06-15 17:04:10 +02:00 |
|
Martin Duquesnoy
|
bca4aeb6bb
|
Mouse: Fix drag border final refresh in mouse_resize
|
2009-06-14 23:51:32 +02:00 |
|
Martin Duquesnoy
|
4cf2fcba0d
|
Mouse: Add mouse_dragborder()
|
2009-06-14 23:09:36 +02:00 |
|
Martin Duquesnoy
|
cff8321443
|
Mouse: Improved invert border render.
|
2009-06-14 21:48:01 +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
|
0f0678e1c5
|
Conf: Add option move_transparent in misc {}.
|
2009-04-24 22:36:51 +02:00 |
|
Martin Duquesnoy
|
2ae33ef544
|
Client: Add client attributes _WMFS_TAG and _WMFS_SCREEN
|
2009-04-23 16:33:15 +02:00 |
|