Julien Danjou
|
1edaef8247
|
awful: support completion callback
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 13:07:32 +02:00 |
Julien Danjou
|
d9f49a0076
|
awful: add C-g support in menu
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 12:46:12 +02:00 |
Julien Danjou
|
cd8ae9fe53
|
titlebar: add border_set() method
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 11:59:09 +02:00 |
Julien Danjou
|
435816a811
|
titlebar: update titlebar.new() documentation for borders
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 11:27:51 +02:00 |
Julien Danjou
|
32c0d987cb
|
build: build with -fno-strict-aliasing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 11:26:28 +02:00 |
Julien Danjou
|
32a73f9ae6
|
titlebar: add support for border, refactorize code
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 11:22:54 +02:00 |
Julien Danjou
|
8753a54c65
|
ewmh: s/NetWMIcon/netwm_icon_t/
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 09:29:57 +02:00 |
Julien Danjou
|
24860ac3cb
|
ewmh: add support for _NET_WM_PID
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 08:55:31 +02:00 |
Julien Danjou
|
9aa52f7b0f
|
awful: fix a bug with backspace in menu
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 08:41:45 +02:00 |
Pierre Habouzit
|
4617f0ba34
|
The X socket MUST keep us alive.
We must not unref the loop for the X socket, that's our reason to live !
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-18 02:12:37 +02:00 |
Julien Danjou
|
93d4031a69
|
ewmh: add support for _NET_WM_DESKTOP
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 00:08:04 +02:00 |
Julien Danjou
|
1cfc00f605
|
ewmh: fix various client list updates
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 23:20:03 +02:00 |
Julien Danjou
|
e0905b2183
|
ewmh: fix stacking change property
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 23:00:48 +02:00 |
Julien Danjou
|
f13f09b4da
|
ewmh: add support for _NET_WM_STATE_DEMANDS_ATTENTION
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 22:57:54 +02:00 |
Julien Danjou
|
f99e069a65
|
ewmh: add fake _NET_WM_VISIBLE_ICON_NAME support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 22:49:28 +02:00 |
Julien Danjou
|
77140598d7
|
ewmh: add fake _NET_WM_VISIBLE_NAME support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 22:48:34 +02:00 |
Julien Danjou
|
54190db14f
|
ewmh: set _NET_WM_NAME
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 22:47:31 +02:00 |
Julien Danjou
|
baa82ac867
|
ewmh: cosmetic
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 22:14:14 +02:00 |
Julien Danjou
|
9490c0c3fd
|
ewmh: add support for _NET_WORKAREA
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 22:12:30 +02:00 |
Julien Danjou
|
63ab310585
|
ewmh: add support for _NET_CLIENT_LIST_STACKING
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 21:47:57 +02:00 |
Julien Danjou
|
b3d969f4e1
|
ewmh: add _NET_SUPPORTING_WM_CHECK support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 21:25:23 +02:00 |
Julien Danjou
|
3bee2302bf
|
widget: use PIXMAP atom directly
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 21:23:38 +02:00 |
Arnaud Fontaine
|
b9e1ec69d0
|
Replace xcb_aux_get_screen() by a safer function
|
2008-06-17 17:14:00 +02:00 |
Julien Danjou
|
6d2fc20038
|
awful: add some control with modkeys
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 16:54:46 +02:00 |
Julien Danjou
|
975eba0049
|
awful: simplify menu args
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 16:37:27 +02:00 |
Julien Danjou
|
66258a6d23
|
awful: add a cursor in the menu
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 16:11:35 +02:00 |
Julien Danjou
|
26738c4dab
|
xshape: remove, nothing prove it's really useful
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 15:06:05 +02:00 |
Julien Danjou
|
1df8bb7dec
|
window: optimize atom retrieval
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 14:39:05 +02:00 |
Julien Danjou
|
5bae1f0c37
|
window: rework root_grabbuttons()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 14:35:58 +02:00 |
Julien Danjou
|
514320a576
|
systray: support running without any systray widget
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 13:33:17 +02:00 |
Julien Danjou
|
da8dcfbfc9
|
build: add -Wno-unused-parameter
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 09:39:31 +02:00 |
Julien Danjou
|
ff6a814770
|
draw: markup now supports image as background
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 09:37:19 +02:00 |
Julien Danjou
|
114a97ee87
|
draw: remove useless draw_get_image_size()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 09:26:30 +02:00 |
Julien Danjou
|
64c4202519
|
draw: remove draw_image_from_file()
This should speed up tasklist image drawing.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 09:21:26 +02:00 |
Arnaud Fontaine
|
d0a5638bb6
|
awesomerc: fix typo
|
2008-06-17 09:13:00 +02:00 |
Julien Danjou
|
6fded2777a
|
README: add libev
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 08:21:39 +02:00 |
Pierre Habouzit
|
9ea15fd224
|
And migrate the rest of the loop to the libev.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-17 00:30:53 +02:00 |
Pierre Habouzit
|
476c851510
|
Migrate the lua server to the libev.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-16 23:51:11 +02:00 |
Pierre Habouzit
|
38f8d2fdce
|
Plug dbus in the event loop.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-16 23:51:07 +02:00 |
Pierre Habouzit
|
8b61bf5197
|
Use libev for the event loop.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-16 23:48:49 +02:00 |
Pierre Habouzit
|
b95f06e4ae
|
bogus guard: you mean WITH_DBUS not HAVE_DBUS
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-16 23:48:07 +02:00 |
Pierre Habouzit
|
91f9f468bc
|
fix prototypes
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-16 23:06:11 +02:00 |
Julien Danjou
|
7439e80334
|
build: fix typo
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-16 17:53:55 +02:00 |
Julien Danjou
|
e6799e6ab1
|
awesomerc: fix incncol binding
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-16 17:53:39 +02:00 |
Julien Danjou
|
3555e89c1c
|
swindow: only send one event for moveresize
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-16 11:44:33 +02:00 |
Julien Danjou
|
16646c86ab
|
lua: __eq methods are not macros
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-16 11:37:55 +02:00 |
Julien Danjou
|
6e36717163
|
lua: _gc are now macros
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-16 11:31:38 +02:00 |
Michael Gehring
|
83a2fb66cf
|
mouse: keep mwfact withing reasonable bounds again
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-16 08:24:36 +02:00 |
Pierre Habouzit
|
a4953d13d5
|
Fix a couple of warnings.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-15 23:58:51 +02:00 |
Julien Danjou
|
eade93c4c8
|
widget: stop deleting data, destructor does
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 21:18:54 +02:00 |