Pierre Habouzit
|
13cd35f6ba
|
fix unitialized value warnings
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-19 23:00:35 +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
|
f5cc4a45e0
|
mouse: fix coords_get() documentation
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-19 12:57:06 +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 |
Michael Gehring
|
41160e4cdf
|
mouse: make float resize work better with sizehints
|
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
|
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
|
694f97e4d7
|
titlebar: set above client edge border
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-18 17:05:10 +02:00 |
Arnaud Fontaine
|
b9e1ec69d0
|
Replace xcb_aux_get_screen() by a safer function
|
2008-06-17 17:14:00 +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
|
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 |
Michael Gehring
|
4b25db32ce
|
mouse: comment typos/spelling
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 20:50:27 +02:00 |
Michael Gehring
|
bc44fc8322
|
mouse: allow resizing in magnifier layout
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 20:50:27 +02:00 |
Michael Gehring
|
c8b0872828
|
mouse: split out snap-to-corner logic
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 20:50:27 +02:00 |
Michael Gehring
|
4d2dcb4476
|
mouse: rework mouse_client_move
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 20:50:27 +02:00 |
Michael Gehring
|
6a96c25be2
|
mouse: add mouse_get_client_under_pointer
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 20:50:27 +02:00 |
Michael Gehring
|
ba171ed9e6
|
mouse: move mouse_track_mouse_drag
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 20:50:27 +02:00 |
Michael Gehring
|
c80ff672ca
|
mouse: user mouse_*_pointer wrappers
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 09:03:03 +02:00 |
Michael Gehring
|
aa33631263
|
mouse: keep mwfact within sensible bounds
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 09:01:35 +02:00 |
Michael Gehring
|
7690dba009
|
mouse: use xcb_*_pointer_unchecked
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-15 09:01:31 +02:00 |
Julien Danjou
|
b2daa2acb3
|
mouse: garbage collector for mouse objects
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-13 23:59:51 +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
|
1142c382f7
|
mouse: make button bindings objects
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-13 15:35:47 +02:00 |
Julien Danjou
|
1115f17f1a
|
mouse: make infobox optional
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-12 13:41:53 +02:00 |
Michael Gehring
|
276f5f8849
|
[doxygen] Add \lvalue and convert existing doc.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-11 07:36:34 +02:00 |
Julien Danjou
|
f11c913bc4
|
[lua] Fix gettop() usages
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-10 20:32:26 +02:00 |
Michael Gehring
|
1ca55927f0
|
[doxygen] Convert Lua documentation
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-10 20:12:51 +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
|
89daa72790
|
[mouse] Fix bug with floating
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-09 18:16:55 +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
|
0422266818
|
testdrive new doxygen commands
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-09 08:49:00 +02:00 |
Julien Danjou
|
ca81c9a1f1
|
[mouse] Add optionnal argument to specify corner to grab when resizing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-08 18:15:53 +02:00 |
Michael Gehring
|
59c04890fc
|
[cleanup] random doxygen fixes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-08 17:13:09 +02:00 |
Julien Danjou
|
75cb6b81af
|
[screen] s/move_client_to_screen/screen_client_moveto/
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-08 11:02:34 +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 |
Michael Gehring
|
0db5446b2e
|
[mouse] Rework tiled resizing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-08 09:26:12 +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 |
Michael Gehring
|
f00b5b252c
|
[mouse] Grab Pointer before warping it.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-07 10:41:19 +02:00 |
Julien Danjou
|
6ba90facb0
|
[client] Various documentation update and fixes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-05 09:27:16 +02:00 |
Michael Gehring
|
bdee66bcd9
|
[mouse] improved floating client resizeing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 20:01:45 +02:00 |
Michael Gehring
|
b6a81100d1
|
[mouse] add some Pointer related utility functions
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 19:59:48 +02:00 |
Michael Gehring
|
108b9a2870
|
[mouse] remove spurious xcb_aux_sync
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 19:58:38 +02:00 |
Julien Danjou
|
98119d5d3f
|
[lua] Check for object validity
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 18:27:10 +02:00 |
Julien Danjou
|
2742318f16
|
[common] Use pixmap instead of drawable type
It's just more clear.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 16:13:41 +02:00 |
Julien Danjou
|
24176ba8c7
|
[screen] s/screen_get_area/screen_area_get/
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 15:35:48 +02:00 |
Julien Danjou
|
aecc3c0e45
|
[titlebar] Store titlebar inside client
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 11:50:21 +02:00 |
Julien Danjou
|
1e08a992b8
|
[titlebar] Rewrote titlebar based on widgets
This is the new titlebar handling code, based on widgets.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-03 18:41:54 +02:00 |
Michael Gehring
|
26632ae48c
|
[PATCH] [mouse] show correct geometry on resize (FS#203)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-03 14:22:59 +02:00 |