Pierre Habouzit
|
585496b66a
|
Make event handler setup private to the event module.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-26 22:47:56 +02:00 |
Julien Danjou
|
013b2afe62
|
remove useless #include
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-26 18:10:45 +02:00 |
Julien Danjou
|
104df8912b
|
systray: set handler before ewmh/systray init
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-24 19:55:14 +02:00 |
Julien Danjou
|
f8f882d948
|
systray: fix scan() and stop managing XEMBED
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-24 17:39:22 +02:00 |
Julien Danjou
|
46ead6ea3f
|
comments fixing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-20 08:38:00 +02:00 |
Julien Danjou
|
933e05f7b0
|
scan: manage withdrawn windows on start
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-20 07:24:31 +02:00 |
Julien Danjou
|
206bf49525
|
awesome: fix documentation position
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-19 09:46:17 +02:00 |
Julien Danjou
|
0fdc03faa4
|
util: rename eprint() to fatal()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-19 09:45:08 +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 |
Arnaud Fontaine
|
b9e1ec69d0
|
Replace xcb_aux_get_screen() by a safer function
|
2008-06-17 17:14:00 +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
|
5bae1f0c37
|
window: rework root_grabbuttons()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-17 14:35:58 +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
|
a4953d13d5
|
Fix a couple of warnings.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-15 23:58:51 +02:00 |
Julien Danjou
|
f418cb0c2e
|
systray: attach systray to external window, not statusbar
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 10:33:10 +02:00 |
Julien Danjou
|
6648a1edea
|
init: call only once window_root_grabbuttons() on start
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 10:18:24 +02:00 |
Julien Danjou
|
e5e379656a
|
systray: import widget
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-14 18:12:16 +02:00 |
Michael Gehring
|
b16493d878
|
random updates/fixes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-13 20:33:47 +02:00 |
Julien Danjou
|
13a96b6edd
|
[keygrab] Add keygrabbing infrastructure
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-10 17:22:36 +02:00 |
Julien Danjou
|
1049393840
|
Revert "Replace tags by workspaces"
This reverts commit 00f966ea04 .
Revert "[focus] Fix bogus arguments"
This reverts commit 816b5d16bc .
Revert "[mouse] Fix bug with floating"
This reverts commit 89daa72790 .
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-09 21:56:03 +02:00 |
Julien Danjou
|
00f966ea04
|
Replace tags by workspaces
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-09 16:30:46 +02:00 |
Michael Gehring
|
244a02b2d6
|
[lua] Fall back to default config file
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-09 15:31:19 +02:00 |
Michael Gehring
|
4af0791499
|
[lua] Split luaA_parserc into luaA_init/parserc
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-09 08:52:00 +02:00 |
Michael Gehring
|
35d1bc283f
|
Move default color/font initialization out of luaA_parserc
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-09 08:51:46 +02:00 |
Julien Danjou
|
4f0dbdabb0
|
[xutil] Move cursor creation to xutil
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-08 10:08:44 +02:00 |
Michael Gehring
|
8ab1831ed6
|
[mouse] Use different cursors for vert./horiz. resize
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-08 09:28:11 +02:00 |
Julien Danjou
|
6d89565c8e
|
[mouse] Use different cursors for corners
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-07 16:38:33 +02:00 |
Julien Danjou
|
ff23b67c65
|
[hooks] Initialize lastrun to 0
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-01 19:00:31 +02:00 |
Julien Danjou
|
b202b22314
|
[hooks] Fix timer resolution
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-31 23:43:28 +02:00 |
Julien Danjou
|
01fe4e3331
|
[statusbar] Remove multi-threading code
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-31 16:04:46 +02:00 |
Michael Gehring
|
b7a57f2a62
|
remove bogus commandline options
-k and -s are not implemented so remove them.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-31 08:32:23 +02:00 |
Michael Gehring
|
b62fda99c3
|
exit if loading/parsing of configuration file fails
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-30 19:58:21 +02:00 |
Julien Danjou
|
83534783c0
|
[awesomerc] Add a default hook timer to have time
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-30 18:50:09 +02:00 |
Julien Danjou
|
994f7abbc1
|
[lua] Add a timed hook
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-29 13:47:11 +02:00 |
Julien Danjou
|
b1467494ea
|
Revert "[lua] Add a hook on standard fd activity"
This reverts commit 785c41f089 .
Too much potential deadlock problems.
|
2008-05-27 16:36:06 +02:00 |
Julien Danjou
|
785c41f089
|
[lua] Add a hook on standard fd activity
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-27 15:56:14 +02:00 |
Julien Danjou
|
a0b24c5505
|
[statusbar] Implement multi-threading per statusbar
More more efficient than before.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-27 11:17:51 +02:00 |
Julien Danjou
|
7cdba19a56
|
[layout] Stop starting a thread for layout freshing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-27 11:01:57 +02:00 |
Julien Danjou
|
21ae849d9f
|
Rename VirtScreen to screen_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-24 09:01:49 +02:00 |
Julien Danjou
|
0bbd2d4b3e
|
Rename AwesomeConf to awesome_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-24 08:59:27 +02:00 |
Julien Danjou
|
be108acc32
|
[util] warn() and eprint() now print \n
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-23 22:56:05 +02:00 |
Julien Danjou
|
495b99f1c5
|
[focus] Rewrite focus handling on arrange.
Also add some documentation.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-23 22:48:27 +02:00 |
Julien Danjou
|
7a5326e0ff
|
[awesome] Initialize glib thread system
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-21 18:04:44 +02:00 |
Julien Danjou
|
a953b57a87
|
[awesome] Make layout and statusbar refresh threaded
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-21 15:33:08 +02:00 |
Julien Danjou
|
3c6f9a8fa0
|
Revert "[awesome] Remove the two level event loops"
This reverts commit 88c9671ab1 .
Conflicts:
awesome.c
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-21 15:28:39 +02:00 |
Julien Danjou
|
819ba3f191
|
[layout] Change {layout,statusbar}_refresh proto
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-21 14:40:16 +02:00 |
Julien Danjou
|
88c9671ab1
|
[awesome] Remove the two level event loops
This should not be needed anymore with XCB.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-21 12:04:50 +02:00 |
Julien Danjou
|
1f046b3c9f
|
[everything] Switch from libconfuse to Lua
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-20 18:01:15 +02:00 |