Martin Duquesnoy
|
5d83a4a664
|
Merge master in dev branch
|
2011-07-21 22:14:57 +02:00 |
|
Philippe Pepiot
|
bfb8658bba
|
Infobar: segfault when client->title is NULL, fixes #132
Signed-off-by: Philippe Pepiot <phil@philpep.org>
|
2011-07-06 13:32:33 +02:00 |
|
Martin Duquesnoy
|
b47c4457f2
|
ViWMFS(rip)/Conf: Remove viWMFS, add cfactor_enable_split option and code cosmetic
|
2011-06-26 16:36:36 +02:00 |
|
Martin Duquesnoy
|
83c491527d
|
Draw: Fix image shift with systray width
|
2011-06-17 16:21:03 +02:00 |
|
Martin Duquesnoy
|
c1d83e8c8b
|
Client: Code cosmetic
|
2011-06-14 22:30:41 +02:00 |
|
Martin Duquesnoy
|
b6f728f1cc
|
Client: Fix warning
|
2011-06-14 22:08:01 +02:00 |
|
Martin Duquesnoy
|
586620e1b1
|
Draw: Simplify draw_rectangle/graph
|
2011-06-14 19:27:49 +02:00 |
|
Martin Duquesnoy
|
52020cb22d
|
Draw: Simplify draw_text & textw
|
2011-06-14 19:21:48 +02:00 |
|
Martin Duquesnoy
|
fbcd31253b
|
Draw: Clean draw_text and textw
|
2011-06-14 19:12:44 +02:00 |
|
Martin Duquesnoy
|
ff0d345b11
|
Status: Use InfoBar pointer instead of global var + screen id
|
2011-06-14 18:12:32 +02:00 |
|
Martin Duquesnoy
|
134bb3add4
|
Status/Draw: Draw rec/img/str/graph block in status function, remove ofset draw functions
|
2011-06-14 17:51:01 +02:00 |
|
Martin Duquesnoy
|
74281424da
|
README/Cmake: Add compiler options and update README
|
2011-06-14 15:56:17 +02:00 |
|
Martin Duquesnoy
|
b117a49b5a
|
Split: Fix arrange closed loops
|
2011-06-14 14:35:03 +02:00 |
|
Martin Duquesnoy
|
43f44ae9fd
|
Init: Add setlocale for x font
|
2011-06-13 20:51:31 +02:00 |
|
Martin Duquesnoy
|
2aa654709e
|
Build system #2
|
2011-06-13 14:34:36 +02:00 |
|
David Demelier
|
9a8fdd37c6
|
Build system: CMake is back, managing xft optional.
|
2011-06-13 14:32:39 +02:00 |
|
Martin Duquesnoy
|
5d208730cd
|
Wmfs: Make Xft font optional #1
|
2011-06-12 17:10:10 +02:00 |
|
Martin Duquesnoy
|
9bda577718
|
Event: Code cosmetic
|
2011-06-12 14:26:44 +02:00 |
|
Martin Duquesnoy
|
58f1c25eaf
|
Infobar: Use InfoBar pointer instead of screen id as arg of infobar functions
|
2011-06-12 12:45:17 +02:00 |
|
Martin Duquesnoy
|
c0610091d6
|
Infobar/Tag: Fix occupied flag with multi head
|
2011-06-12 12:11:43 +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
|
e885449144
|
Cfactor/Split/Tag: Use macro instead of function for test functions and use bitfield instead of bool array in tag functions
|
2011-06-10 19:25:18 +02:00 |
|
Martin Duquesnoy
|
be2c983004
|
Wmfs: Use stdbool.h for bool type
|
2011-06-10 18:51:05 +02:00 |
|
Martin Duquesnoy
|
56ae367eee
|
Layout: Fix arrange
|
2011-06-10 00:01:19 +02:00 |
|
Martin Duquesnoy
|
be5de68e93
|
Infobar: Use bitfield instead Bool array to check occupied tag
|
2011-06-09 23:54:50 +02:00 |
|
Martin Duquesnoy
|
5176103605
|
Infobar: Code cosmetic
|
2011-06-09 23:15:23 +02:00 |
|
Martin Duquesnoy
|
ef5c824a59
|
Infobar: Improve selbar render
|
2011-06-09 21:50:33 +02:00 |
|
Martin Duquesnoy
|
4a61cb8b18
|
Barwin: Typo
|
2011-06-09 21:32:51 +02:00 |
|
Martin Duquesnoy
|
87f926253f
|
Client: Check if previous focus client was max to raise next
|
2011-06-09 19:42:40 +02:00 |
|
Martin Duquesnoy
|
96b1c0dff2
|
BarWindow: Use bitfield instead of Bool
|
2011-06-09 19:04:48 +02:00 |
|
Martin Duquesnoy
|
bccd36d522
|
Ewmh: Fix net_wm_name
|
2011-06-09 18:27:08 +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
|
13ac8cfa82
|
Launcher/menu: Fix possible segfault
|
2011-06-07 17:08:33 +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
|
860a1a2c11
|
Event: Handle xrandr correctly
|
2011-06-05 16:19:47 +02:00 |
|
Martin Duquesnoy
|
ff888494f2
|
Getinfo: Remove getinfo
|
2011-06-05 14:16:43 +02:00 |
|
Martin Duquesnoy
|
0774936a6f
|
Split: Illustrate split_move func
|
2011-06-05 14:09:29 +02:00 |
|
Martin Duquesnoy
|
58b6d9bccb
|
Cfactor: Add SplitFlag test in cfactor_clean()
|
2011-06-05 13:18:56 +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
|
ecda7adcf7
|
Infobar/Split: Add split mode indicator (rectangle at bottom-right of layout button)
|
2011-06-04 21:30:58 +02:00 |
|
Martin Duquesnoy
|
9e78421e2e
|
Wmfs: Optimization & cosmetic #2
|
2011-06-04 20:57:42 +02:00 |
|
Martin Duquesnoy
|
87b558b4b9
|
Wmfs: Optimization & cosmetic
|
2011-06-04 20:27:27 +02:00 |
|
Martin Duquesnoy
|
82bea4cee8
|
Client: Fix flag storage in _WMFS_FLAGS prop
|
2011-06-04 15:56:44 +02:00 |
|
Martin Duquesnoy
|
d9cc60a205
|
Wmfs: Replace _WMFS_ISFREE by _WMFS_FLAGS for clients win prop
|
2011-06-04 12:51:58 +02:00 |
|
Martin Duquesnoy
|
e2d775ff83
|
Conf: Change client_resize_dir keybind
|
2011-06-04 11:56:11 +02:00 |
|
Martin Duquesnoy
|
af0ddeda3f
|
Split/Conf: Add split_move_direction function
|
2011-06-04 11:34:58 +02:00 |
|
Martin Duquesnoy
|
7d754f71d4
|
Split: Add test of sc & tile flag at integration
|
2011-06-03 18:10:25 +02:00 |
|