Julien Danjou
|
79468cf3a1
|
client: fix fixed size detection and resize blocking
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-10 12:10:06 +01:00 |
Julien Danjou
|
a5cb98162d
|
textbox: add ellipsize and wrap mode support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-06 17:04:23 +01:00 |
Julien Danjou
|
207df8e2b0
|
luaa: change deprecate() with more useful info
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-05 11:54:08 +01:00 |
Julien Danjou
|
096170fa72
|
mouse: add compatibility code for mouse()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-05 11:54:08 +01:00 |
Julien Danjou
|
8e66a543bc
|
draw: remove phys_screen from font handling
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-04 17:50:10 +01:00 |
Julien Danjou
|
d444cc8d59
|
mouse: drop alpha channel in infobox
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-03 15:52:32 +01:00 |
Julien Danjou
|
85c7bf07c9
|
luaa: merge tostring() with DO_LUA_NEW
Also use the same format as standard Lua for tostring output.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-26 16:15:49 +01:00 |
Julien Danjou
|
737a70f60c
|
remove a bunch of useless #include-s
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-24 20:57:29 +02:00 |
Julien Danjou
|
4f1273794b
|
mouse: fix button delete
We need to unref Lua functions.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-24 18:53:47 +02:00 |
Julien Danjou
|
0b5a681171
|
widget: return self for buttons
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-24 17:48:50 +02:00 |
Julien Danjou
|
a5640330d9
|
lua: check for ref value before getting them
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-21 10:35:23 +02:00 |
Julien Danjou
|
ba66ae8035
|
hooks: add clients hook
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-20 15:04:56 +02:00 |
Julien Danjou
|
c19965cfff
|
mouse: add index on button, permit object cloning
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-19 18:51:21 +02:00 |
Julien Danjou
|
031726c9b9
|
xutil: use token for keys
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-01 11:09:57 +02:00 |
Julien Danjou
|
5709435392
|
wibox: rework, merge titlebar
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-26 15:00:42 +02:00 |
Julien Danjou
|
2e17f8a662
|
swindow: do not store phys_screen; store border color
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:56 +02:00 |
Julien Danjou
|
fcc93e5f88
|
draw: merge draw context into swindow
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:56 +02:00 |
Julien Danjou
|
44ef511aed
|
screen: store statusbars as array
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:56 +02:00 |
Julien Danjou
|
4193e81fa8
|
screen: merge with xscreen, remove screens_info
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:56 +02:00 |
Julien Danjou
|
6a5ad6af9b
|
common: move draw, xscreen and swindow out
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
004a152550
|
mouse: redraw statusbar rt on screen move
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
bf451445c3
|
client: stop default tagging of sticky windows
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
b4d89eec6c
|
screen: move screen_getbycoord()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
fcde8d229b
|
ewmh: add support for _NET_WM_STRUT_PARTIAL
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
427679b0fa
|
client: use a type attribute for NET WM window type
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
c1d7140f87
|
mouse: cosmetic
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
b2bb33b9d8
|
titlebar: remove/add now handle border
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
8b5fe6f30f
|
mouse: simplify button push
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
abb497fa56
|
client: rework all stacking stuff
- Stacking is now per attribute
- Fullscreen does not imply isfloating
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
3b895d84ed
|
mouse: rework mouse buttons API, support release events
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:53 +02:00 |
Julien Danjou
|
be52f5b047
|
update to new xcb-event
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-16 15:36:44 +02:00 |
Julien Danjou
|
87a89b6aa1
|
use xcb_flush; move refresh stuff in common function
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-26 19:35:37 +02:00 |
Julien Danjou
|
e753be131d
|
magnifier: simplify formula
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-23 08:40:07 +02:00 |
Julien Danjou
|
d4273f4e96
|
magnifier: implements mwfact as surface factor
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-22 22:09:51 +02:00 |
Julien Danjou
|
af49f6f8f1
|
mouse: fix coords() set
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-20 16:25:45 +02:00 |
Julien Danjou
|
f4872715ce
|
mouse: coords is a function now
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-20 12:10:22 +02:00 |
Julien Danjou
|
70d89c4452
|
mouse: fix client snapping
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-18 11:04:50 +02:00 |
Julien Danjou
|
f5717587ec
|
mouse: snap also on scren without titlebars
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-18 10:56:40 +02:00 |
Julien Danjou
|
df79115dd1
|
zaphod: restore support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-15 00:31:32 +02:00 |
Arnaud Fontaine
|
b655f6348c
|
xutil: rename xutil functions according to the rest of code.
|
2008-08-11 18:05:35 +02:00 |
Julien Danjou
|
be2bfdcfc5
|
screen: introduce screen objects
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-11 17:14:02 +02:00 |
Julien Danjou
|
9e9b7c1bf3
|
mouse: refresh titlebars on the fly
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-08 17:38:51 +02:00 |
Julien Danjou
|
e9adbff429
|
mouse: fix memory leak on resize
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-06 16:22:48 +02:00 |
Julien Danjou
|
6bbbf03c95
|
mouse: factorize xcb_aux_sync calls
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-06 14:11:33 +02:00 |
Julien Danjou
|
063bf2083d
|
titlebar: use need_update system (like statusbar, …)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 14:11:07 +02:00 |
Julien Danjou
|
80b79717ba
|
various documentation update for _index()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 16:03:38 +02:00 |
Kanru Chen
|
700ace5197
|
length of static string s should be sizeof(s)-1
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-22 10:30:53 +02:00 |
Julien Danjou
|
5fc500a861
|
draw: draw_text takes len as arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-10 15:35:19 +02:00 |
Julien Danjou
|
750040be68
|
draw: text extents now gets len as arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-10 15:06:09 +02:00 |
Julien Danjou
|
015f529928
|
documentation update and disallow tag name change
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-10 11:02:10 +02:00 |