Commit Graph

2357 Commits

Author SHA1 Message Date
Julien Danjou f5314dbc9e widgets: add destructors functions
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-14 22:56:05 +02:00
Julien Danjou f169c4d8d9 widget: add support for destructor
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-14 22:38:40 +02:00
Julien Danjou e5e379656a systray: import widget
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-14 18:12:16 +02: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 89e03dd326 textbox: rename data type
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-14 09:18:51 +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
Alex Cornejo 1cae0e50ab Added magnifier icons.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-14 00:03:04 +02:00
Julien Danjou b2daa2acb3 mouse: garbage collector for mouse objects
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 23:59:51 +02:00
Pierre Habouzit 412e074bf8 improve .gitignore
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-13 23:39:52 +02:00
Pierre Habouzit 181f43ddc2 fix unsafe macros
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-13 23:38:09 +02:00
Julien Danjou 54f2ebee96 draw: switch GTK dependency to GDK and GdkPixbuf
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 23:24:07 +02:00
Michael Gehring b16493d878 random updates/fixes
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 20:33:47 +02:00
Michael Gehring e8e87c5a85 update event handler documentation.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 20:33:44 +02:00
Julien Danjou 213ce63430 awesomerc: add default binding to eval() Lua code
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 17:51:39 +02:00
Julien Danjou 124c650929 awful: add eval() and more check in menu
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 17:51:28 +02:00
Julien Danjou 45d8e16afb ewmh: add support for _NET_WM_STATE_HIDDEN
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 17:33:59 +02:00
Julien Danjou 1142c382f7 mouse: make button bindings objects
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 15:35:47 +02:00
Julien Danjou 03516eee22 structs: remove titlebar's buttons
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 14:50:54 +02:00
Julien Danjou 008cf2b340 ewmh: add modal windows support and a modal layout
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 14:41:42 +02:00
Julien Danjou c207bd0145 build: compile and install lua libraries
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 13:26:41 +02:00
Julien Danjou eb6b533557 build: fix restart targets
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 11:49:01 +02:00
marco candrian 4b3ded4d61 awesomerc.5: single quotes needs to be escaped.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-13 07:52:10 +02:00
marco candrian 46eb11721b awesomerc.5: some improvements on tag- and tasklist.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 22:34:29 +02:00
marco candrian 51a9fbdbc0 awesomerc.5: tasklist and taglist documented.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 22:18:09 +02:00
Julien Danjou 3fa072504f graph: draw everything in one loop
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 16:14:51 +02:00
Julien Danjou 4b6ba11360 graph: allow graphs to overlap
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 16:10:12 +02:00
Julien Danjou 12d4c66771 draw: make draw_setup_cairo_color_source() alpha aware
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 15:24:27 +02:00
Julien Danjou 659f9bd048 draw: simplify draw_graph()
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 15:21:25 +02:00
Julien Danjou 30a19041c9 graph: use round()
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 14:59:06 +02:00
Julien Danjou a7d89a6c24 statusbar: fix removal segfault
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 14:48:24 +02:00
Julien Danjou 1ac6bf17aa statusbar: add widget_remove()
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 14:40:15 +02:00
Julien Danjou 3d8613daf4 Fix comments typos
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 13:42:39 +02:00
Julien Danjou 1115f17f1a mouse: make infobox optional
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 13:41:53 +02:00
Julien Danjou 575fe8f9df [lua] Add several boolean functions
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 13:27:45 +02:00
Julien Danjou 0fd1779b3a [client] Restack clients on manage
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 13:12:38 +02:00
Lucas de Vries 95e81c83e5 [awesomerc] set default mwfact to the golden ratio again 2008-06-12 08:17:00 +02:00
Lucas de Vries 2d0eded00e [awesomerc] put colors in variables, change default colors
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-12 08:17:00 +02:00
Julien Danjou b6eea1788f [graph] Rewrite with linked list
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-11 17:39:24 +02:00
Julien Danjou ebb25ba2d4 [graph] Rename Data to graph_data_t
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-11 16:44:18 +02:00
Julien Danjou 927d2af72f [awful] Escape menu command
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-11 15:52:34 +02:00
Julien Danjou f0131d985d [awful] Fix a bug in escape(), add unescape
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-11 15:49:57 +02:00
Julien Danjou 35e83ddfa6 [progressbar] Rewrite progressbar with linked list
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-11 14:39:00 +02:00
Lucas de Vries 0918db5766 [tabulous] Fix merge to wrong tabindex 2008-06-11 13:27:05 +02:00
Lucas de Vries 8c9995354a [tabulous] Fix unhide clients in untab_all 2008-06-11 13:27:05 +02:00
Lucas de Vries 8ac45d9ead [tabulous] Fix duplicate clients when merging tabbed views 2008-06-11 13:27:05 +02:00
Lucas de Vries 734c421ab6 [tabulous] Allow merging tabbed views through client_tab 2008-06-11 13:27:05 +02:00
marco candrian 6a1f8426f2 [docs] awesomerc.5: graph and text box documentation added 2008-06-11 12:15:12 +02:00
Lucas de Vries 0bd9e548ad [awesomerc] fix tabulous new tabbed view binding 2008-06-11 11:11:12 +02:00
Lucas de Vries 70a9a676ed [tabulous] Fix untabbing last tab 2008-06-11 11:09:23 +02:00
Lucas de Vries 76657e590c [awful/tabulous] Tagging to marking, add tabulous keybindings
Rename awful tagging to marking clients, create ismarked, togglemarked
and unmark, use userhooks for marked and unmarked, add tabulous
keybindings to the default config.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-11 10:35:54 +02:00