Pierre Habouzit
7b37c6cf0d
Do not wark is a button is pressed.
...
If a button is pressed, it's that the user is currently having the hand
over it, don't make it move !
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-19 16:55:37 +02:00
Pierre Habouzit
a23b9e9771
Let mouse_query_pointer return the current mask as well.
...
Use that to export the currently pressed buttons from coord_get.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-19 16:51:33 +02:00
Julien Danjou
fe1ecf4b46
build: move Lua libs to lib
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 15:01:54 +02:00
Julien Danjou
26b38535ca
awful: simplify function declaration
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 14:17:00 +02:00
Julien Danjou
b800cffd5b
ewmh: fix _NET_WORKAREA setting
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 13:05:19 +02:00
Julien Danjou
f5cc4a45e0
mouse: fix coords_get() documentation
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 12:57:06 +02:00
Pierre Habouzit
2d8d50f2c1
Add a snipplet for mouse warping.
...
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-19 12:19:10 +02:00
Pierre Habouzit
4360fc51b2
add mouse.coords_get()
...
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-19 12:17:30 +02:00
Julien Danjou
f125ad57a9
awful: fix typo in eval()
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 10:13:19 +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
Julien Danjou
5773f5eddb
util: remove useless compute_new_value_from_arg()
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 09:43:08 +02:00
Julien Danjou
28c16dd888
awful: better eval()
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 09:14:54 +02:00
Julien Danjou
85dbc8fd01
awful: fix completion #command == 0
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 08:27:50 +02:00
Niv Sardi
d980db411d
Add history to awesome-client
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-19 07:34:46 +02:00
Julien Danjou
25a65cc2f3
awful: add support for Home and End keys
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 20:39:35 +02:00
Julien Danjou
dcbe24b521
awful: fix bug with no completion
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 20:32:54 +02:00
Julien Danjou
9b6d03d05f
awful: menu supports for C-w
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 20:30:53 +02:00
Julien Danjou
dc452cb8c0
awful: use env to find bash
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 20:13:35 +02:00
Julien Danjou
ecb1db4ca3
awful: enable bash completion
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 20:07:18 +02:00
Julien Danjou
dc8a309c95
fix comments typo
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 20:00:24 +02:00
Julien Danjou
2aab3415e0
tag: fix comments typo
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 19:44:31 +02:00
Michael Gehring
41160e4cdf
mouse: make float resize work better with sizehints
2008-06-18 18:48:38 +02:00
Michael Gehring
60591fe9bd
client: export client_geometry_hints
2008-06-18 18:48:38 +02:00
Michael Gehring
1c570feff7
client: add hassizehints
2008-06-18 18:48:38 +02:00
Michael Gehring
59d09c2731
mouse: resize_floating update cursor/corner
2008-06-18 18:48:38 +02:00
Julien Danjou
88cff0eadc
widget: allow widgets to be added several times
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 18:38:08 +02:00
martin f. krafft
81fb5ab50b
make pinentry a floating window
...
Signed-off-by: martin f. krafft <madduck@madduck.net>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 18:33:40 +02:00
Julien Danjou
de0a799fb9
titlebar: check for client before drawing
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 18:32:09 +02:00
Julien Danjou
92f369e3aa
lua: userdata_new is now macro
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 18:31:35 +02:00
Julien Danjou
6cfa589f03
tag: introduce geti() to get tag with numbers as index
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 17:56:24 +02:00
Julien Danjou
9959169bb0
statusbar: check for widget uniqness
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 17:19:36 +02:00
Julien Danjou
2a027ef2a9
titlebar: use client_getbytitlebar() to get client
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 17:15:03 +02:00
Julien Danjou
694f97e4d7
titlebar: set above client edge border
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 17:05:10 +02:00
Julien Danjou
c7fc344cd3
titlebar: check for widget uniqness
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 16:37:26 +02:00
Julien Danjou
471e0f1088
tag: tag.get() now returns an 'hash' table
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 16:04:49 +02:00
Julien Danjou
7709b22261
titlebar: fix titlebar rendering in tiled mode
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 14:04:24 +02:00
Julien Danjou
1a31d49b3d
swindow: do not resize if nothing to do
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 13:50:50 +02:00
TANABE Ken-ichi
95c8e05c4d
Add client_zoom
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-18 13:24:43 +02:00
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