Arnaud Fontaine
|
00d8a0cddd
|
Update to new xcb-util library.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-15 14:02:23 +02:00 |
Julien Danjou
|
b0ab2d4193
|
util: fix a_exec, use it for spawn
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-08 01:45:22 +02:00 |
Julien Danjou
|
97cf3a7719
|
systray: add some cleanup code
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-03 18:03:50 +02:00 |
Julien Danjou
|
a5397fd724
|
draw: remove useless vars
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-02 14:03:27 +02:00 |
Julien Danjou
|
0ada7c532d
|
draw: unref attr_list on parser data wipe
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-31 09:10:03 +02:00 |
Julien Danjou
|
e2de0270b2
|
xutil: check for text and len
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-31 08:55:15 +02:00 |
Julien Danjou
|
1a544726e1
|
xutil: set text and len even if we ignore them
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-31 08:41:27 +02:00 |
Julien Danjou
|
fa57be9588
|
socket, awesome-client: fix computing if DISPLAY unset
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-28 19:51:44 +02:00 |
Julien Danjou
|
99004c3799
|
draw: wipe text in parser data
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-28 19:34:20 +02:00 |
Julien Danjou
|
4301642ba3
|
client: wipe class hint struct
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-28 19:28:18 +02:00 |
Julien Danjou
|
0c0232e072
|
socket: fix memory leak
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-28 19:20:11 +02:00 |
Julien Danjou
|
442eb739c7
|
client: add support for WM_WINDOW_ROLE access
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-28 11:29:21 +02:00 |
Julien Danjou
|
dcbd7a7c14
|
socket, lua: use xcb_parse_display
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-27 17:14:47 +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
|
b3f86152df
|
socket: use more robust socket name handling
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-26 18:14:39 +02:00 |
Julien Danjou
|
c8bd181b27
|
util: strndup really stop and add null termination
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-26 18:07:50 +02:00 |
Julien Danjou
|
7309351228
|
draw: fix extra area computing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-26 11:23:35 +02:00 |
Vladimir Kirillov
|
6fc677c441
|
util: do not include alloca on OpenBSD
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-23 11:21:17 +02:00 |
Julien Danjou
|
59ef5a0572
|
token: remove useless tokens
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-21 16:23:22 +02:00 |
Julien Danjou
|
d261f9a3cc
|
widgets: generic set/get for list
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-19 19:13:46 +02:00 |
Julien Danjou
|
8d7f69cf49
|
util: remove useless position Auto
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-19 17:34:44 +02:00 |
Julien Danjou
|
a56997aefb
|
draw: support for top margin
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-19 11:38:57 +02:00 |
Julien Danjou
|
d96bcdc2a4
|
xutil: remove useless XUTIL_ANY_KEY define
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-19 11:00:28 +02:00 |
Julien Danjou
|
da9f6bbceb
|
xutil: remove XUTIL_ANY_MODIFIER
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-19 10:59:40 +02:00 |
Julien Danjou
|
65f5f964ef
|
draw: better GError handling
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-18 14:32:05 +02:00 |
Julien Danjou
|
8173bd6ea9
|
draw: stop parsing Pango markup twice, store AttrList
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-18 14:29:50 +02:00 |
Julien Danjou
|
277aec7fcf
|
refcount: unrefing does not invalid object
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-17 11:57:54 +02:00 |
Julien Danjou
|
4ea0f659e2
|
draw: do not delete image on text rendering
This is not our job.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-14 07:36:34 +02:00 |
Arnaud Fontaine
|
5c9cc7857d
|
xutil: make xutil_lock_mask_get() asynchronous
|
2008-08-13 12:29:43 +02:00 |
Arnaud Fontaine
|
687dcf1d98
|
xembed: make xembed_info_get() asynchronous
|
2008-08-12 15:35:24 +02:00 |
Arnaud Fontaine
|
193a73c5d9
|
draw: make xcolor_init() asynchronous.
|
2008-08-12 14:53:57 +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
|
33c0d77193
|
xutil: allow gettextprop() to be called without text
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-11 15:10:24 +02:00 |
Julien Danjou
|
53d60670a8
|
version: spell D-Bus correctly
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-11 12:08:16 +02:00 |
Julien Danjou
|
fb093696bb
|
clients: add icon_name support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-11 11:41:42 +02:00 |
Julien Danjou
|
32167500c6
|
client: add support for WM_CLIENT_MACHINE
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-11 11:09:44 +02:00 |
Michael Gehring
|
a921f60510
|
version: fix #include order
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-10 16:31:12 +02:00 |
Julien Danjou
|
874e62d849
|
titlebar: replace client_get() by client attribute
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-08 16:04:18 +02:00 |
Julien Danjou
|
e5d828b369
|
statusbar: widgets is now an array
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-08 15:47:09 +02:00 |
Julien Danjou
|
9cb22b96eb
|
lua: exports client.tags and tags.clients
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-07 16:39:45 +02:00 |
Julien Danjou
|
06fac9a151
|
lua: stop using version_string()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 17:48:27 +02:00 |
Julien Danjou
|
1cc071e24f
|
client: add refcount for clients
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 17:29:45 +02:00 |
Julien Danjou
|
c13cffe1eb
|
draw: set_markup wants NONULL arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 10:35:37 +02:00 |
Kanru Chen
|
f36acc7384
|
client: expose .urgent
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 16:02:36 +02:00 |
Julien Danjou
|
2555a72e63
|
xutil: use xcb_get_wm_transient_for instead of xutil fct
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 17:54:33 +02:00 |
Julien Danjou
|
3c32297e07
|
event: handle iconify request
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 17:13:30 +02:00 |
Julien Danjou
|
09fd61fdfa
|
tasklist: use label to determine which objects are drawn
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 15:57:17 +02:00 |
Julien Danjou
|
e3ed35e853
|
array: remove spurious semi colon
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 15:57:00 +02:00 |
Jay Bromley
|
982a8e4c52
|
client: return instance and class (FS#236)
The problem seems to be that while a function can return multiple
values, an index cannot.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-26 08:45:35 +02:00 |