Julien Danjou
|
83eadb46cb
|
util: check asprintf return
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-10 10:36:39 +01:00 |
Julien Danjou
|
ede5a54355
|
event: handle background changes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-10 18:27:43 +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
|
85b05def68
|
xutil: store cursor font as static
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-01 10:27:16 +02:00 |
Julien Danjou
|
49abc66089
|
xutil: do not return pointer, init struct instead
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:56 +02:00 |
Julien Danjou
|
e54d2195d7
|
xutil: inline xutil_error_delete
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +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
|
ea4f6298d5
|
xutil: init reply
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-15 17:07:29 +02:00 |
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
|
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 |
Arnaud Fontaine
|
5c9cc7857d
|
xutil: make xutil_lock_mask_get() asynchronous
|
2008-08-13 12:29:43 +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
|
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
|
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 |
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
|
dbaa343c97
|
xutil: use sizeof() instead of strlen
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-10 15:12:32 +02:00 |
Julien Danjou
|
e4db1a3b86
|
client: merge class hints into index
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-01 21:56:53 +02:00 |
Julien Danjou
|
9b74cdbc0a
|
draw: iso2utf now gets len as arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-01 14:44:19 +02:00 |
Julien Danjou
|
b584b19104
|
atoms: add all used atoms
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-30 18:55:14 +02:00 |
Julien Danjou
|
c007cacd09
|
xutil: make atoms cache an array
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-27 12:08:19 +02:00 |
Julien Danjou
|
ba13fba67c
|
xutil: stop leaking atom when called with no cache
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-27 11:13:33 +02:00 |
Julien Danjou
|
b63e10b7e8
|
xutil: stop leaking atom name, and don't dup on cache hit
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-27 10:06:31 +02:00 |
Arnaud Fontaine
|
452b89d6ec
|
Always use unchecked xcb functions
|
2008-06-21 19:56:51 +09:00 |
Julien Danjou
|
477c6eb4a1
|
xutil: support NULL as atom cache
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-14 16:59:31 +02:00 |
Julien Danjou
|
ce08d9769f
|
xutil: fix potential leak
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-14 08:23: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
|
4f0dbdabb0
|
[xutil] Move cursor creation to xutil
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-08 10:08:44 +02:00 |
Julien Danjou
|
eaf38a6a69
|
[xutil] Add list_attach_after() and use it for cache atom
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-29 14:24:33 +02:00 |
Julien Danjou
|
2a4971b725
|
[xutil] Fix strdup() usage
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-29 14:15:03 +02:00 |
Julien Danjou
|
fda025a591
|
[statusbar] Add fake transparency
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-29 13:01:09 +02:00 |
Julien Danjou
|
83470a99e8
|
[xutil] Fix typo
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-28 10:15:58 +02:00 |
Julien Danjou
|
7fc41ca7cf
|
[xutil] Fix typo
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-28 07:31:09 +02:00 |
Julien Danjou
|
1a3d59ddfa
|
[xutil] Add support to mouse button 8 and 9
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-28 07:27:12 +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 |
Arnaud Fontaine
|
162b8a690c
|
[all] Implement an atom cache in xutil as an ordered linked-list
|
2008-05-11 01:10:37 +02:00 |
Julien Danjou
|
dc27cff8ab
|
[awesome] Remove checking for value before p_delete()'ing memory
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:35 +02:00 |
Julien Danjou
|
de3fbffcf1
|
[xutil] Rewrite gettextprop() proto
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:06 +02:00 |
Julien Danjou
|
e2bf0042fc
|
[xutil] Convert len to signed size
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
4d3d97fd4f
|
[xutil] Use a_strndup()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |
Julien Danjou
|
f5997892d2
|
[xutil] Use memcpy() instead of strncpy() for safety
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |
Arnaud Fontaine
|
059829e37e
|
[xutil] check whether the error code and request are actually defined
|
2008-05-03 12:01:03 +02:00 |
Arnaud Fontaine
|
21141c0508
|
[xutil] Fix missing applied mask when getting request code in xutil_get_error().
Thanks to Matthieu Pasini.
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
dba40b0ca4
|
[xutil] Make the request earlier
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:02 +02:00 |
Julien Danjou
|
33709c62cd
|
[xutil] Remove map_raised
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:01 +02:00 |
Julien Danjou
|
82f305b1b1
|
[xutil] Rework some stuff and rename xgettextprop()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:01 +02:00 |
Julien Danjou
|
a664203639
|
[xutil/awesome] Cosmetic
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:01 +02:00 |
Arnaud Fontaine
|
a541477e94
|
Cosmetic
|
2008-05-03 12:01:01 +02:00 |
Arnaud Fontaine
|
d2d85941ad
|
[common/xutil.c] Free ClassHint reply
|
2008-05-03 12:01:01 +02:00 |
Arnaud Fontaine
|
d99586f68b
|
[common/xutil.c] Rewrite xgettextprop properly for UTF8_STRING
|
2008-05-03 12:01:01 +02:00 |