Martin Duquesnoy
|
71f4b9df89
|
Event: Replace ugly consecutive if by do_mousebind function
|
2011-08-04 10:25:59 +02:00 |
|
Martin Duquesnoy
|
8f040ed7a4
|
Wmfs: Add INAREA macro to replace ugly ifs
|
2011-08-04 09:53:58 +02:00 |
|
Martin Duquesnoy
|
48bdc94538
|
Infobar: Improve selbar render: draw it on infobar barwin directly
|
2011-08-04 09:00:24 +02:00 |
|
Martin Duquesnoy
|
39080f9952
|
Status: Use InfoBar* instead of win in StatusMouse struct
|
2011-08-01 23:26:51 +02:00 |
|
Martin Duquesnoy
|
1934aa713d
|
Status: Add dynamic mouse bind: (1;spawn;xterm)\b[;;;;]\ = clickable rectangle
|
2011-07-30 17:40:39 +02:00 |
|
Martin Duquesnoy
|
9c3130a17c
|
BarWindow/Event: Make barwindows linked to improve render with expose event
|
2011-07-29 11:53:22 +02:00 |
|
Martin Duquesnoy
|
4e33bc9bf7
|
Status: Remove status management (status_path, status_timing, threading), use loop in status script now (see scripts/status.sh)
|
2011-07-28 00:08:43 +02:00 |
|
Martin Duquesnoy
|
9bda577718
|
Event: Code cosmetic
|
2011-06-12 14:26:44 +02:00 |
|
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
|
4e978c1824
|
Struct: Rename IgnoreNextExpose
|
2011-06-09 18:22:17 +02:00 |
|
Martin Duquesnoy
|
2a30083520
|
Client/Event: Fix raise with max flag and use flag IgnoreNextExose instead XQueryPointer for raise in client_focus
|
2011-06-09 18:13:05 +02:00 |
|
Martin Duquesnoy
|
a06e0daa5a
|
Event: Handle xrandr with event_handle
|
2011-06-05 16:37:00 +02:00 |
|
Martin Duquesnoy
|
860a1a2c11
|
Event: Handle xrandr correctly
|
2011-06-05 16:19:47 +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
|
ae47ab6f71
|
Event: Apply pl's patch (bug #97)
|
2011-03-12 23:09:42 +01:00 |
|
Martin Duquesnoy
|
041e9ec20d
|
Event/conf: Add focus_follow_movement [misc] option requested by pl_
|
2011-02-25 19:22:29 +01:00 |
|
Clément Bœsch
|
6291639b24
|
Remove a lot of static declarations
A lot of functions are also moved in the process.
|
2011-02-23 22:37:42 +01:00 |
|
Clément Bœsch
|
6a0eedb63c
|
Make a bunch of stuff static
|
2011-02-23 22:37:13 +01:00 |
|
Clément Bœsch
|
7d66c50676
|
Cosmetic
|
2011-02-23 22:37:13 +01:00 |
|
Raphael Khaiat
|
b4e33395b3
|
Merge branch 'master' into bacardi55
|
2011-01-21 16:10:28 +01:00 |
|
Martin Duquesnoy
|
993b408262
|
Apply Almito's patchs for xcompmgr opacity support (#70), skype focus bug (#66) and fix for #68 & #69
|
2011-01-15 20:55:13 +01:00 |
|
Raphael Khaiat
|
3abfe9d7bb
|
Report the correction of the reload event that had been made for the
uicb_reload function
|
2011-01-12 15:43:01 +01:00 |
|
Philippe Pepiot
|
c8a74878a1
|
Remove double fork for spawn and kill status with SIGTERM
|
2010-12-03 16:59:07 +01:00 |
|
Philippe Pepiot
|
daeffb324e
|
Fix possibles segfaults, dead assignment and other division by zero.
Thanks to clang build report
|
2010-11-19 19:55:57 +01:00 |
|
Martin Duquesnoy
|
eda1bfdfec
|
Merge branch 'master' of git.wmfs.info:wmfs
|
2010-11-18 19:12:35 +01:00 |
|
Martin Duquesnoy
|
22295948ec
|
Ewmh: Remove _NET_WORKAREA support, Fix bug #58 signaled by Kernald.
|
2010-11-18 19:12:10 +01:00 |
|
Philippe Pepiot
|
c2664e8e85
|
wmfs compile with -W -Wall -Wextra (TODO: fix types !!)
|
2010-11-17 02:27:15 +01:00 |
|
Martin Duquesnoy
|
ce4575ee04
|
Event: Focus client before click on titlebar buttons
|
2010-08-20 06:19:19 +02:00 |
|
Martin Duquesnoy
|
ed254ea417
|
Event: Fix configure event in tiling mode.
|
2010-08-02 22:10:02 +02:00 |
|
Martin Duquesnoy
|
872d9cb348
|
Event: Remove test in propertynotify handle
|
2010-07-31 14:30:45 +02:00 |
|
Martin Duquesnoy
|
2292ab97d1
|
Systray: Fix systray at reloading or for manage already running tray icon
|
2010-07-31 14:28:04 +02:00 |
|
Martin Duquesnoy
|
e6fc0a4976
|
Event: Remove send_client_message function
|
2010-07-26 11:32:26 +02:00 |
|
Martin Duquesnoy
|
374abb0e26
|
Update improvement
|
2010-07-26 11:20:20 +02:00 |
|
Martin Duquesnoy
|
1094861b49
|
Ewmh: Fix panels crash and type_dock management
|
2010-07-22 23:57:31 +02:00 |
|
Martin Duquesnoy
|
fdb1d2c748
|
Systray: Fix BadWindow (because of unmap event) and segfault at pressing button
|
2010-07-22 22:07:26 +02:00 |
|
Martin Duquesnoy
|
908978cca1
|
!! Implementation of System tray !!
|
2010-07-22 20:12:27 +02:00 |
|
Martin Duquesnoy
|
fb97d95787
|
Event: Improve grabkeys()
|
2010-06-10 16:39:48 +02:00 |
|
Philippe Pepiot
|
c8bb465bb0
|
Fix possible segfault when no [selbar] in config
|
2010-04-15 01:09:22 +02:00 |
|
OldMan
|
a713e34b87
|
Merge branch 'master' into sb-sec
|
2010-04-13 18:31:14 +06:00 |
|
OldMan
|
1ddc714196
|
Conf: section 'selbar' in section 'bar'
|
2010-04-13 10:15:40 +06:00 |
|
Martin Duquesnoy
|
b0b74b46eb
|
Code cosmetic..
|
2010-04-12 18:33:32 +02:00 |
|
Martin Duquesnoy
|
5c439c245c
|
Tag: Add multitag support (Feature #38 requested by Chacha^Wmarkand): button 3 click on tag to add it. (tagtransfert is now button 2 by default)
|
2010-04-07 00:33:00 +02:00 |
|
Martin Duquesnoy
|
6f82c73409
|
Tag: Add uicb_tag_urgent to go to urgent tag (Feature #37 request bien Erus)
|
2010-04-06 01:33:18 +02:00 |
|
Martin Duquesnoy
|
ee13255297
|
Client/Event/Tag: Fix XUrgencyHint support
|
2010-04-04 15:42:51 +02:00 |
|
Martin Duquesnoy
|
9c154fd0f3
|
Client/Event/Tag: Add XUrgencyHint support (colorize tag where there is an urgent client)
|
2010-04-04 15:13:02 +02:00 |
|
Martin Duquesnoy
|
c5da009b7a
|
Conf: Add [misc] status_path option to choose status script path
|
2010-03-25 19:19:24 +01:00 |
|
Martin Duquesnoy
|
4199b7bb50
|
Event: manage expose event for selbar
|
2010-03-24 19:15:11 +01:00 |
|
Martin Duquesnoy
|
881ac9f68f
|
Status: Add status.c, clean statutext fonction and add located text stuff: \s[x;y;#color;text]\.
|
2010-02-04 02:58:28 +01:00 |
|
Martin Duquesnoy
|
7acf0139d4
|
Infobar/Wmfs: Fix infobar_draw_statustext, remove useless screen_count()
|
2010-01-02 17:38:13 +01:00 |
|
Martin Duquesnoy
|
796a72ecb8
|
Wmfs: Thread WMFS if status.sh is present, So update status.sh by itself each status_timing second, and add wmfs -S to update status.sh. !REPLACE YOUR STATUS.SH! (no loop anymore in the script) Requested by Matrhack.
|
2010-01-01 23:24:01 +01:00 |
|