Martin Duquesnoy
|
702d6065fa
|
Wmfs: Add -C option to load a configuration file
|
2009-07-29 17:14:55 +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
|
24bb4224b3
|
Client/Layout: Fix layout arranging bug with multihead, when closing a client who is on another screen in the current tag.
|
2009-07-28 11:50:01 +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
|
ec2ccea884
|
Client: Add client_get_{next, prev} to simplify some functions.
|
2009-07-22 20:56:53 +02:00 |
|
Martin Duquesnoy
|
8251de7096
|
Util: Fix head comment mistake
|
2009-07-22 15:53:53 +02:00 |
|
Martin Duquesnoy
|
33689fc5a0
|
Client/Layout: Fix focus issue (#1) with max layout.
|
2009-07-22 14:27:52 +02:00 |
|
Martin Duquesnoy
|
ec834a4cbc
|
Tag: Fixed segfault in tag_transfert while changing client from one screen to another.
|
2009-07-16 13:51:39 +02:00 |
|
Martin Duquesnoy
|
eddf5c24be
|
Mouse: Uncomment "break;" after client_swap() (bugfull)
|
2009-07-14 23:25:06 +02:00 |
|
Martin Duquesnoy
|
164efda501
|
Wmfsrc.in/Client: Only tile client can be swapped/ remove all tile_switch call in wmfsrc.in
|
2009-07-14 23:18:12 +02:00 |
|
Martin Duquesnoy
|
fba3243ffe
|
Client: Fix mistake
|
2009-07-14 23:15:41 +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
|
11bc12f72a
|
Client: Secure client_swap against little big
|
2009-07-14 17:48:55 +02:00 |
|
Martin Duquesnoy
|
73318aca9d
|
Wmfs: in quit(), just unhide and Reparent the window in ROOT.
|
2009-07-14 15:56:47 +02:00 |
|
Martin Duquesnoy
|
d392f9b5cf
|
Client: Set new tag in client_screen_{prev, next} with new screen (Segfault possible)
|
2009-07-14 11:26:15 +02:00 |
|
Martin Duquesnoy
|
ec009c98e1
|
Client: Add 2 uicb function requested by bacardi95: client_screen_{next, prev}.
|
2009-07-13 21:54:00 +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 |
|
Philippe Pepiot
|
ceb97cdae0
|
Build System: Xrandr and Xinerama optional
|
2009-07-11 22:36:21 +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
|
139b0e9203
|
CMake: New version system: YearMonth (YYYYmm)-revision.
|
2009-07-06 00:55:47 +02:00 |
|
Guillaume B
|
0acbad7289
|
Launcher: Fixed launcher position in infobar.
|
2009-07-05 22:46:44 +02:00 |
|
Martin Duquesnoy
|
2885309b83
|
Launcher: Check if there is a keypad with IsKeypadKey(), so fixed segfault.
|
2009-07-05 22:21:08 +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
|
8f618c01df
|
Infobar: Add screen_get_sel in uicb_infobar_togglepos, it fix a in multi-screen.
|
2009-07-04 03:44:36 +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
|
d8f3db227a
|
Client: Fix endless focus bug with raisefocus option.
|
2009-06-28 19:57:36 +02:00 |
|
Martin Duquesnoy
|
d49a2b4dfc
|
Infobar: Fix minor bug and comments in infobar_draw_statustext.
|
2009-06-28 17:28:52 +02:00 |
|
Martin Duquesnoy
|
bcda923176
|
Infobar: Simplify infobar_draw_statustext function.
|
2009-06-28 16:55:38 +02:00 |
|
Martin Duquesnoy
|
81db6902af
|
Infobar: Fix last free in draw_statustext
|
2009-06-27 20:09:52 +02:00 |
|
Martin Duquesnoy
|
fec2475647
|
Infobar: Fix last free in draw_statustext
|
2009-06-27 20:08:12 +02:00 |
|
Martin Duquesnoy
|
36bdab547a
|
Infobar: Finish the infobar_draw_statustext function to parse color block (\#ffffff\textextext)
|
2009-06-27 20:06:30 +02:00 |
|
Martin Duquesnoy
|
ad0bedd285
|
statustext color parsing trial [UNSTABLE]
|
2009-06-24 10:03:52 +02:00 |
|
Martin Duquesnoy
|
0b21569b3a
|
Draw: Set dev trial
|
2009-06-23 00:31:32 +02:00 |
|
Martin Duquesnoy
|
3eacc103ea
|
Launcher: Add Keypad enter key to justify a command and adjust cursor size.
|
2009-06-21 02:23:44 +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
|
26624ced65
|
Launcher: Rename PATH_MAX -> PATHMAX
|
2009-06-20 13:19:45 +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
|
8f92f962cf
|
Client: Simplify client_swap()
|
2009-06-20 03:30:42 +02:00 |
|
martin
|
0ce614a18c
|
Wmfs: Delete useless variable
|
2009-06-20 03:13:47 +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
|
787ecfee69
|
Launcher: Add cursor
|
2009-06-20 01:40:21 +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
|
62a7fcf33f
|
Client: set c->min{h, w} to 1 if it's 0
|
2009-06-19 23:52:54 +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
|
73f04fa5ac
|
Wmfs: Don't free default gc ! it's free in XCloseDisplay. else -> segfault.
|
2009-06-19 18:05:05 +02:00 |
|
Martin Duquesnoy
|
f6011776c2
|
Wmfs: Free all GC everywhere
|
2009-06-19 17:59:59 +02:00 |
|