Hans Ulrich Niedermann
2476faf85d
Include sub-Makefiles directly, then remove them
2008-01-04 22:14:53 +01:00
Julien Danjou
a4c09d142c
add support for x,y coords supplying in widgets
2008-01-04 22:05:52 +01:00
Julien Danjou
6ca7d7b2db
use Area in Widget
2008-01-04 21:46:25 +01:00
Hans Ulrich Niedermann
ec09073087
switch to autotools as build system
2008-01-04 20:49:49 +01:00
Julien Danjou
1d6613349e
typedef enum Alignment
2008-01-04 19:17:20 +01:00
Julien Danjou
af6ff367eb
typedef enum Position
2008-01-04 19:12:07 +01:00
Julien Danjou
36e9e07f84
fix memory leak on icon get
2008-01-04 15:59:17 +01:00
Julien Danjou
8485c13b1b
taglist now supports clicks if statusbar is right/left
2008-01-04 13:22:24 +01:00
Julien Danjou
65fe4e8933
add support for right/left statusbar position and clicks
2008-01-04 13:04:34 +01:00
Julien Danjou
a69b5dfc40
add option to show appicons in tasklist
2008-01-03 19:21:36 +01:00
Julien Danjou
33cd7c261f
set widget->width to the right size(TM)
2008-01-03 19:06:44 +01:00
Julien Danjou
62d5711a7e
move NetWMIcon get to ewmh.c
2008-01-03 19:02:23 +01:00
Julien Danjou
675b6e6255
use right statusbar in various widgets
2008-01-03 17:15:21 +01:00
Julien Danjou
a06d739dfb
add align option to tasklist
2008-01-03 16:05:39 +01:00
Julien Danjou
7c716e0ec0
add align option to focustitle
2008-01-03 16:04:16 +01:00
Julien Danjou
ec53f3d070
add align option to textbox
2008-01-03 16:02:41 +01:00
Julien Danjou
aed3e569de
add a align option to draw_text
2008-01-03 15:57:07 +01:00
Julien Danjou
53a36375fa
remove useless #include
2008-01-03 14:38:12 +01:00
Julien Danjou
11da7412b3
add support for _NET_WM_STATE_SKIP_TASKBAR
2008-01-03 13:15:15 +01:00
Julien Danjou
67127f00f7
simply add draw_rectangle instead of drawtext
2008-01-03 12:43:37 +01:00
Julien Danjou
c4e88f9928
add new tasklist widget
2008-01-03 12:39:28 +01:00
Julien Danjou
9fc22e9e4e
remove some get_phys_screen() calls
2008-01-02 17:41:03 +01:00
Julien Danjou
437bc5c22c
add 2008 copyright notice
2008-01-02 16:59:43 +01:00
Julien Danjou
2f19bab193
simplify update
2008-01-02 15:01:30 +01:00
Julien Danjou
1b48166ad5
add resize option to iconbox
2008-01-02 14:59:15 +01:00
Julien Danjou
4f65aa8f51
rework headers inclusion
2008-01-01 18:02:36 +01:00
calmar
b832f96ba1
fix border color
2008-01-01 17:04:06 +01:00
Julien Danjou
c4b4a1fded
change warn() message and use simply , as strtok delimiter
2008-01-01 16:29:59 +01:00
Julien Danjou
bb06e80199
simplify some stuff, cosmetic
2008-01-01 16:29:58 +01:00
marco candrian
0945e3ad34
additonal settings for the progressbar
2008-01-01 16:29:53 +01:00
Julien Danjou
13e5b96807
don't stick textbox size to the first textsize sent via widget_tell
2007-12-30 21:03:22 +01:00
Julien Danjou
75c7d04adf
allow textbox to have special width
2007-12-30 14:49:03 +01:00
Julien Danjou
0eb4743385
draw_text don't pad with font->height / 2 by default: padding is now an arg
2007-12-30 14:42:51 +01:00
Julien Danjou
e57f387df0
fix size stuff for square
2007-12-30 14:06:45 +01:00
Julien Danjou
f7263bbca8
bug fix: reset widget->width to 0
2007-12-30 13:42:49 +01:00
Julien Danjou
1021f86e24
rework draw stuff
...
- remove display from DrawCtx
- add Drawable in statusbar
2007-12-30 12:26:11 +01:00
Julien Danjou
34ddf418ad
fix colors handling
2007-12-29 22:01:11 +01:00
Julien Danjou
3d71a2e9a4
merge draw_get_image_{width,height}() into draw_get_image_size()
2007-12-29 21:44:44 +01:00
Julien Danjou
11a4ecc32a
optimize loop
2007-12-29 21:37:04 +01:00
Robert Millar
eb65306127
Custom netwm icons, scaling icons!
...
I hacked together support for custom netwm icons set in the rules
section of .awesomerc, and for iconboxes and netwm icons to be scaled
to fit into the statusbar. It could probably be done a bit more
cleanly than I've done it, though :)
Rob
2007-12-29 21:30:37 +01:00
Julien Danjou
bf5d5fa17e
add support for fg/bg colors and dedicated font for focustitle widget
2007-12-29 19:39:46 +01:00
Julien Danjou
360d9023a4
allow textbox widgets to have their own font
2007-12-29 16:04:06 +01:00
Julien Danjou
48d9ea047f
simplify is_client_tagged() proto
2007-12-27 23:05:34 +01:00
Julien Danjou
38c3547dfb
fix warning
2007-12-27 20:35:53 +01:00
Julien Danjou
5f92667773
simplify sel handling
2007-12-27 19:57:46 +01:00
Julien Danjou
8f9be2289a
focus_get_latest_client_for_tags() now supports Tag **, use it for widgets
2007-12-27 19:23:10 +01:00
Julien Danjou
e335b32e5f
add copyright notice
2007-12-27 18:11:47 +01:00
Julien Danjou
c900e37843
add mouse bindings to status bar
2007-12-27 15:49:00 +01:00
Julien Danjou
88b3f28f49
remove get_current_tag() call
2007-12-27 11:36:49 +01:00
Julien Danjou
33add50256
store location and width of each widgets
2007-12-27 11:35:45 +01:00