Commit Graph

3060 Commits

Author SHA1 Message Date
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 22f41a6983 lib: add @release tag
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 11:41:58 +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 2aadb3a97b awesomerc: use sub directory for history
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 10:45:10 +02:00
Julien Danjou 117eaf297c awesome.1: add missing documentation on M+C+I
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 10:43:17 +02:00
Leon Winter 2e2b6a3112 awful: add urgent client fast switching
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 10:39:34 +02:00
Julien Danjou 400b61677d build remove -f to hostname since some OS don't support it
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-17 17:35:34 +02:00
Julien Danjou f098790224 keybinding: register fct with dedicated fct
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-17 11:58:09 +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 a5cb5a4397 awful: don't compare with ws coords
This fails if the window has resize hints or send configure request.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-17 10:14:38 +02:00
Julien Danjou 065d7f8a86 lua: otable can now be index by object values
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-17 07:52:04 +02:00
Damien Leone 17d1e6b741 awful: fix theme.taglist_squares usage
Signed-off-by: Damien Leone <damien.leone@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 19:18:06 +02:00
Damien Leone a08cdd040e default theme: add documentation about taglist_squares and [taglist|tasklist|titlebar] specific variables
Signed-off-by: Damien Leone <damien.leone@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 19:12:39 +02:00
Matteo Landi 5e30026920 awful: allow coloring the taglist and the tasklist
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 16:48:58 +02:00
Julien Danjou fc91038928 awesomerc: remove widgets info, add file location
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 12:47:06 +02:00
Julien Danjou eef2480ef7 change codename
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 12:11:40 +02:00
Julien Danjou d975ee2ec1 client: rework and document opacity field
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 02:00:58 +02:00
Julien Danjou 2dda972561 textbox: overwrite extents to 0 on nil
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 01:11:39 +02:00
Julien Danjou df79115dd1 zaphod: restore support
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 00:31:32 +02:00
Michael Gehring b48bf31afd build: add pangocairo dependency
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 22:38:46 +02:00
Julien Danjou 5cb870c7b8 scan: fix array indice
WTF.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 21:42:36 +02:00
Julien Danjou a567917cc5 screen: reset statusbar and windows properly on padding changes
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 18:25:45 +02:00
Julien Danjou f17b172f57 screen: fix screen number on error
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 18:25:45 +02:00
Julien Danjou 0af81ca7eb screen: export padding as a function
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 18:25:45 +02:00
Julien Danjou afddb337b2 awful: make timer not every one second
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 16:26:33 +02:00
Lucas de Vries f99dd800ec awful: add done_callback
Always called when the prompt ends, regardless of whether
it was cancelled, to prompt.run.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 14:27:56 +02:00
Lucas de Vries 651479f254 awful: don't try to spawn nil or empty commands 2008-08-14 14:23:01 +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
Julien Danjou 5ad9b2025c textbox: stop parsing text on each draw
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 00:06:38 +02:00
Lucas de Vries 6ae0d554a8 awful: make displaying the taglist squares a theme variable 2008-08-13 22:48:41 +02:00
Lucas de Vries 469a44f0db awful: also display selected tags in widget.taglist.label.noempty 2008-08-13 22:48:11 +02:00
Julien Danjou 07b82b1825 tag: export clients as simple table
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 22:06:20 +02:00
Félix C. Morency 315b8e5c30 build: fix minimum required cmake version
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 21:30:55 +02:00
Félix C. Morency e74286b50b build: use cmake modules to find curses and lua
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 21:12:12 +02:00
Damien Leone f040a97002 awesomerc: Change prompt.run parameters so it can handle history
Signed-off-by: Damien Leone <damien.leone@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 21:08:07 +02:00
Damien Leone b2398370f9 awful: Patch prompt so it can handle different files
Signed-off-by: Damien Leone <damien.leone@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 21:07:58 +02:00
Arnaud Fontaine cc367647e7 window: rename functions according to the rest of code 2008-08-13 19:06:20 +02:00
Arnaud Fontaine 73c4415a0a window: make window_getstate() asynchronous and rename this function
according to the rest of code.
2008-08-13 19:01:36 +02:00
Julien Danjou 7e15509733 screen: implement tags set/get as function
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 18:12:26 +02:00
Julien Danjou d69b602e52 tag: export clients as a function
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 17:59:01 +02:00
Julien Danjou 871285551d client: export tags as a function
That makes more sense.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 17:49:57 +02:00
Julien Danjou 3104969d03 keygrabber: include header file for key_getkeysym()
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 12:31:42 +02:00
Arnaud Fontaine 9e3fbfdb4b ewmh: make ewmh_window_icon_get() asynchronous
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 12:31:12 +02:00
Arnaud Fontaine 5c9cc7857d xutil: make xutil_lock_mask_get() asynchronous 2008-08-13 12:29:43 +02:00
Julien Danjou 13edc48587 keybinding: ignore shift when getting keysym
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 11:37:08 +02:00
Julien Danjou 62c2fb1293 tag: unref later
I somehow miss that patch in the merge.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 11:35:52 +02:00
Julien Danjou 40c455046b screen: make tags array overwritable
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 10:33:15 +02:00
Julien Danjou 530f27e4a1 keybinding: honor modifier state correctly (FS#264)
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 10:30:24 +02:00