Julien Danjou
|
4c41361d6c
|
[lua] Add object as argument to mouse click function
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 19:21:21 +02:00 |
Michael Gehring
|
d2f9c6518b
|
rename draw_image to draw_image_from_file
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 08:32:46 +02:00 |
marco candrian
|
0afa1a41b7
|
[tasklist] 'tags', 'focus', 'all', are new_value's
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-04 08:23:17 +02:00 |
Julien Danjou
|
807c5bf208
|
[widget] Remove useless drawing args
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-03 16:08:33 +02:00 |
Julien Danjou
|
34cd5504a7
|
[widget] Make button press event statusbar indep
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-03 11:40:50 +02:00 |
Julien Danjou
|
e350a61eb0
|
[widget] Add tasklist show property
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-02 14:26:49 +02:00 |
Lucas de Vries
|
a4161434c2
|
[tasklist] Add show_icons property handling
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-02 14:24:57 +02:00 |
Julien Danjou
|
d8a5b43f26
|
[widgets] Make draw functions statusbar-less dependents
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-02 12:18:17 +02:00 |
Julien Danjou
|
14c29006f2
|
[tasklist] Remove useless draw_rectangle()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-29 13:01:53 +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
|
0e3531d3a3
|
[client] Rework raise and mouse stuff
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-26 18:08:29 +02:00 |
Julien Danjou
|
d9dd1fba8e
|
Revert "[client] Remove ismax attribute."
This reverts commit fb822997b3 .
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-25 17:42:20 +02:00 |
Julien Danjou
|
0bbd2d4b3e
|
Rename AwesomeConf to awesome_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-24 08:59:27 +02:00 |
Julien Danjou
|
db5430420d
|
[client] Create luaA_client_userdata_new() function
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-23 22:56:03 +02:00 |
Julien Danjou
|
a04417494b
|
[mouse] Rename Button to button_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-23 15:12:01 +02:00 |
Julien Danjou
|
fb822997b3
|
[client] Remove ismax attribute.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-23 13:11:47 +02:00 |
Julien Danjou
|
e25434fe25
|
[client/tasklist] Reactivate icon drawing with client.icon_set()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-20 22:37:08 +02:00 |
Julien Danjou
|
dc431ec430
|
[scratch] Remove scratch client support.
This can be done in Lua now.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-20 19:47:29 +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 |
Julien Danjou
|
255d91c711
|
[statusbar] Separate widget cache inside widets and sbars
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-13 16:48:33 +02:00 |
Julien Danjou
|
effaa99b91
|
[awesome] Remove useless includes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:35 +02:00 |
Julien Danjou
|
a3a47d718e
|
[widgets] Cosmetic, and allow more bindings in tasklist
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:35 +02:00 |
Julien Danjou
|
b142264787
|
[draw] Make draw_text using a const pointer to a style
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:06 +02:00 |
Julien Danjou
|
f0e29977d8
|
[client] introduce client_style_get() and use it in tasklist/titlebar
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:06 +02:00 |
Julien Danjou
|
33837d77a1
|
[draw] Rename DrawCtx to draw_context_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
4d64efe64e
|
[tasklist] Rename showclient_t type correctly
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
f12f1798dd
|
[draw] Add margin code inside markup string
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
5c51759cca
|
[draw] Make text_align part of markup format
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
eab7633675
|
[tasklist] Remove styles; use drawtext format
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |
Julien Danjou
|
e4d091ab2e
|
[tag] Rename Tag type to tag_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
d1635db59f
|
[client] Rename Client type to client_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
a73b07f5d3
|
[statusbar] Rename Statusbar type to statusbar_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
0cd46ab6b1
|
[widgets] Rename Widget type to widget_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
df7db5e86b
|
[util] Change Alignment type to alignment_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
c9f4c45007
|
[rules] Rename Rule to rule_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Arnaud Fontaine
|
dafafd077c
|
Port Awesome to XCB
|
2008-05-03 12:00:59 +02:00 |
Julien Danjou
|
7124b8887c
|
[tasklist] Fix focused client handling
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-04-07 20:34:42 +02:00 |
marco candrian
|
b92a292e43
|
additional line width argument to draw_rectangle[_gradient] in draw.c
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:22 +01:00 |
Julien Danjou
|
0a6c6e017b
|
Store physical screen id in statusbar and client, change get_phys_s() to screen_virttophys()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:22 +01:00 |
Julien Danjou
|
a3f9eb7af9
|
Revert "Add preliminary support for XPM format"
This reverts commit 5f8b538a5e4eeea159b26c3d0b943cac745ffdce.
|
2008-03-23 15:52:22 +01:00 |
Julien Danjou
|
df2555d9fe
|
Add preliminary support for XPM format
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:22 +01:00 |
Julien Danjou
|
2a47aa7f0b
|
Add cfg_getalignment() functions
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:21 +01:00 |
Julien Danjou
|
19656fc36d
|
Add a CFG_ALIGNMENT type and use it
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:21 +01:00 |
Julien Danjou
|
a47e3d26d5
|
Add support for urgent style in tasklist
|
2008-03-23 15:52:21 +01:00 |
Julien Danjou
|
ece6ffb8fe
|
Fix background color for icons in tasklist
|
2008-03-23 15:52:19 +01:00 |
Julien Danjou
|
c6eec955c8
|
Rename Area to area_t
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
fa47024714
|
Change colors infrastructure to style: rename colors_ctx_t to style_t and add font in it
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
9dfd488dda
|
Change colors handling
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
0a980095b3
|
Rework colors stuff, add a common colors_ctx_t containing colors and shadow options
|
2008-03-23 15:52:17 +01:00 |
Julien Danjou
|
4451e9099e
|
Add support for text shadow, add new text_shadow_offset option.
|
2008-03-23 15:52:15 +01:00 |
marco candrian
|
4ff0dae17e
|
trailing whitespaces removed
like:
find . -iname "*.txt" -o -iname "*.c" -o -iname "*.h" | xargs sed -i 's/\s\+$//'
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-02-13 09:05:10 +01:00 |
Julien Danjou
|
ae75f55acd
|
change draw_color_new() proto to fill the struct and return status
|
2008-02-13 08:58:21 +01:00 |
Julien Danjou
|
68affe21fd
|
do not draw win that skip focus
|
2008-02-12 10:29:41 +01:00 |
Julien Danjou
|
72d68b13a3
|
change focus raising
|
2008-02-09 23:12:40 +01:00 |
Julien Danjou
|
91f80b251c
|
rename align to text_align
|
2008-02-08 09:58:36 +01:00 |
Julien Danjou
|
528ff7316c
|
tasklist can now show focused only client
|
2008-02-06 20:03:18 +01:00 |
Julien Danjou
|
b2e004b453
|
add scratch window support
|
2008-02-06 09:06:43 +01:00 |
Julien Danjou
|
95d5fe299e
|
rename focus() to client_focus()
|
2008-01-27 19:07:39 +01:00 |
Julien Danjou
|
b6642e45c8
|
rename initxcolor to draw_color_new() and move it to draw.c
|
2008-01-27 18:56:37 +01:00 |
Julien Danjou
|
c22430a115
|
fix handling of window raisings
|
2008-01-25 23:43:16 +01:00 |
Julien Danjou
|
3855ced402
|
remove selscreen arg
|
2008-01-24 23:48:35 +01:00 |
Julien Danjou
|
e0a12f9e58
|
draw nothing is icon is invalid
|
2008-01-23 19:13:49 +01:00 |
Julien Danjou
|
b27208d9d1
|
don't draw if we do not have space too
|
2008-01-22 17:52:12 +01:00 |
Julien Danjou
|
668702b777
|
move list.h and util.[ch] to common/
|
2008-01-21 18:14:59 +01:00 |
Julien Danjou
|
47a5eac10c
|
don't leave unused pixels
|
2008-01-21 16:31:15 +01:00 |
Julien Danjou
|
9d4aaa5461
|
draw a background for icons in tasklist
|
2008-01-21 16:31:15 +01:00 |
Julien Danjou
|
9f28582820
|
add Display as arg
|
2008-01-21 16:31:14 +01:00 |
Julien Danjou
|
6fc766a847
|
clean some tag stuff
|
2008-01-21 16:31:14 +01:00 |
Julien Danjou
|
45ac9d24f4
|
rename tag_view to tag_view_byindex
|
2008-01-21 16:31:14 +01:00 |
Julien Danjou
|
17a8c4a4c4
|
draw_text takes a Area as arg
|
2008-01-21 16:31:14 +01:00 |
Julien Danjou
|
654fba9b5e
|
insert and use rule_matching_client()
|
2008-01-21 16:31:14 +01:00 |
Julien Danjou
|
7b5b02416a
|
fix a bug in the tasklist loop that made clicking on tasklist focusing a wrong client
|
2008-01-18 09:49:04 +01:00 |
Julien Danjou
|
903555e502
|
better fix for max windows
|
2008-01-11 17:56:50 +01:00 |
Julien Danjou
|
ce0b433aba
|
check if client is not NULL
Debian bug #459992
|
2008-01-10 07:05:54 +01:00 |
Julien Danjou
|
5c9291ff0b
|
use a cache system for status bar
|
2008-01-07 18:12:38 +01:00 |
Julien Danjou
|
8877aae6c9
|
add show_all option to tasklist
|
2008-01-07 11:20:24 +01:00 |
Julien Danjou
|
b1c62a618f
|
store widget height
|
2008-01-05 12:44:14 +01:00 |
Julien Danjou
|
609318cbec
|
use 2 vars for knowing if users supplied coords
|
2008-01-05 12:35:12 +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 |
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
|
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
|
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
|
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
|
c4e88f9928
|
add new tasklist widget
|
2008-01-03 12:39:28 +01:00 |