Julien Danjou
03dffd34dd
awful: add pread() function
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-04 10:55:27 +02:00
Julien Danjou
5e9e28e205
client: do not call need_arrange, use mayvisible
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-04 10:52:54 +02:00
Julien Danjou
faabdff547
client: call need_arrange before changing attribute
...
Otherwise it may be not visible after.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-04 10:33:54 +02:00
Julien Danjou
1b44fae3b2
awful: does not allow a window to have no tag
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-03 19:30:25 +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
11dfa832a8
factorize quit/exec elements, and reparent systray
...
That fixes FS#296.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-02 17:12:10 +02:00
Julien Danjou
8e4873b3aa
build: ignore lvalue
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-02 16:52:50 +02:00
Julien Danjou
ad7e0ab9ec
keybinding: documentation fix
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-02 16:37:12 +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
022879e8be
textbox: reinit draw parser data
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-02 14:03:11 +02:00
Julien Danjou
7b00a2baf0
systray: reparent windows
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-01 17:54:53 +02:00
Julien Danjou
2c0febaedc
build: stop using dashed git commands
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-01 15:13:19 +02:00
Julien Danjou
fb33e85f31
awful: one of fg or bg urgent is enough
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-01 10:49:30 +02:00
Julien Danjou
7c6743d89b
awful: update titlebar after adding it
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-01 09:38:46 +02:00
Julien Danjou
3e13545cc9
Remove 2-level polling
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-31 13:18:02 +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
Gregor Best
3e325782de
awesomerc: use gmatch instead of deprecated gfind
...
a user in #awesome made me aware of a little quirk in lib/awful.lua
which renders the history of the prompt unusable when using Gentoo and
installing Lua without the USE-flag "deprecated". Lua states that
string.gfind has been replaced with string.gmatch and aborts the
function prompt_history_save(id). I attached a patch that replaces
id:gfind with id:gmatch, which so far has not revealed any problems.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-31 08:43:50 +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
1ed65aabdd
update STYLE, add PATCHES
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-30 13:09:15 +02:00
Julien Danjou
1d1eee5f3c
taglist: fix memory leak with array area
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-30 10:40:43 +02:00
Julien Danjou
04eff691c9
Use xcb_aux_sync to register error
...
Otherwise we get multiple awesome at the same time.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-30 09:21:48 +02:00
Maxime COSTE
3fecec15c3
tabulous: Handle external raise of hidden windows
...
Tabulous now gracefully handle hidden windows being raised from the task bar.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-30 08:56:27 +02:00
Julien Danjou
c3f0335cd2
progressbar: add fake struct to build doc
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 13:55:09 +02:00
Julien Danjou
033d7c82bc
progressbar: fix vertical type and document fields
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 13:52:25 +02:00
Julien Danjou
23707aafcf
graph: add documentation
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 13:48:47 +02:00
Julien Danjou
1e51843fa6
build: change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 11:35:52 +02:00
Julien Danjou
2b64b3212f
build: remove unused vars
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 11:35:34 +02:00
Julien Danjou
43e8a9759b
build: remove unused cpack stuff
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 11:35:03 +02:00
Alex Cornejo
b0539f4caf
Added troubleshooting section.
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 08:17:13 +02:00
Julien Danjou
aa5debf736
awesomerc: revert timer removal
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-28 22:20:36 +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
Maxime COSTE
ef7d08c027
tabulous: fixed deprecated focus_get/set calls
...
Hi again,
some trivial cleanup that (I think) needed to be done.
Cheers,
Mawww.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-28 11:43:10 +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
Maxime COSTE
531005453a
tabulous: made tabulous tab aware
...
here is a patch that add tag support for tabulous, so now when a windows is
both tabbed and multiple tagged, it behave as expected (at least by me, that
is do not hide a window in a tag where it is not tabbed)
We can still mess up the tabs by clicking on the window name (in the taskbar)
but this will (I hope) be fixed in another patch.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-28 10:47:47 +02:00
Julien Danjou
65a285798d
doc: remove LFS dep
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-27 17:38:37 +02:00
Julien Danjou
5bb2277ef2
lua: snprintf include trailing \0 in size
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-27 17:15:47 +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
608b2e2647
dbus, lua: set CLOEXEC on fds
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-27 14:20:51 +02:00
Julien Danjou
070155d4a9
client: fix bad commit
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-26 19:39:12 +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
Maxime COSTE
c4d8cad1c5
awful: add support for programmable bash completion
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-26 16:25:19 +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
Alex Cornejo
93e0b4ecfe
statusbar: systray inherits the bg color.
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-26 10:07:30 +02:00
Julien Danjou
7409f6e778
Lua API documentation fixes
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-25 18:04:42 +02:00