Julien Danjou
e5fbbcb612
Update titlebar on configure requests
2008-03-23 15:52:20 +01:00
marco candrian
0795334dd8
Font removed where style should be used now
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-03-23 15:52:19 +01:00
Julien Danjou
31f6010eda
Put titlebar resize for floating in titlebar_update_geometry_floating() function and call it for movemouse
...
This fix the problem when moving a window on a floating layout on screen N to
non-floating layout on screen M
2008-03-23 15:52:19 +01:00
Julien Danjou
c9450c6fbd
Remove switch/case for sw creation of titlebar, useless
2008-03-23 15:52:19 +01:00
Julien Danjou
eb595fe06e
Add support for Bottom titlebar
2008-03-23 15:52:19 +01:00
Julien Danjou
9bd32fc3b8
Split titlebar stuff into titlebar.[ch], and uicb_client_toggletitlebar
2008-03-23 15:52:19 +01:00
Julien Danjou
bc6656320d
Add support for text_align option in titlebars
2008-03-23 15:52:19 +01:00
Julien Danjou
74777016af
Documente existing -c option of awesome-menu
2008-03-23 15:52:19 +01:00
Julien Danjou
45a650a662
Add awesome-menu manpage
2008-03-23 15:52:19 +01:00
Julien Danjou
f9f75629e1
Rule for titlebar applies event if we restart; set default to auto, which means off
2008-03-23 15:52:19 +01:00
Julien Danjou
bd7b718166
Simplify init; there's always a section
2008-03-23 15:52:19 +01:00
Julien Danjou
f88d403d1c
Update various copyrights
2008-03-23 15:52:19 +01:00
Julien Danjou
b2261160b4
Enable multiple keys bindings to be executed with the same key press event
2008-03-23 15:52:19 +01:00
Julien Danjou
cc56ccd2e9
Use section for titlebar parameters
2008-03-23 15:52:19 +01:00
Julien Danjou
ece6ffb8fe
Fix background color for icons in tasklist
2008-03-23 15:52:19 +01:00
Julien Danjou
3aa550ef6b
Cosmetic changes
2008-03-23 15:52:19 +01:00
Julien Danjou
bb453bd444
s/client_titlebar_update_position/client_titlebar_update_geometry/g
2008-03-23 15:52:19 +01:00
Julien Danjou
b51e352ed8
Fix errors with windows without titlebar
2008-03-23 15:52:19 +01:00
Julien Danjou
6818a692d2
Rewrite uicb_exec
2008-03-23 15:52:19 +01:00
Julien Danjou
539636c77e
Fix bug with floating windows and titlebar
2008-03-23 15:52:19 +01:00
Julien Danjou
95f8325c06
Fix titlebar width (add borders)
2008-03-23 15:52:19 +01:00
Julien Danjou
b6f86ebb63
Smart placement support handling titlebar
2008-03-23 15:52:19 +01:00
Julien Danjou
a6b203f8a6
Disable titlebar for dock and panels
2008-03-23 15:52:19 +01:00
Julien Danjou
12584caa5d
Compute the rule only one time
2008-03-23 15:52:19 +01:00
Julien Danjou
8b217359e9
Rename Auto to Maybe in Fuzzy; add Auto as Position; add support for titlebar as rule
2008-03-23 15:52:19 +01:00
Julien Danjou
54c2170178
Add Auto value to Position
2008-03-23 15:52:19 +01:00
Julien Danjou
f29b0660fa
Make sloppy focus work on titlebars
2008-03-23 15:52:19 +01:00
Julien Danjou
4cab3c2d05
Select for input in simplewindow
2008-03-23 15:52:19 +01:00
Julien Danjou
2c43fd6a69
Split titlebar properties into a struct with a SW and a Position
2008-03-23 15:52:18 +01:00
Julien Danjou
4311564945
Fix condition for having titlebars
2008-03-23 15:52:18 +01:00
Julien Danjou
dce101d044
Split out titlebar handling into layout for non-floating, and into resize for floating
2008-03-23 15:52:18 +01:00
Julien Danjou
3c3015fd76
Remove resize_hints args to client_resize(), force usage of client_geometry_hints()
2008-03-23 15:52:18 +01:00
Julien Danjou
ea88e324a0
First titlebar support
2008-03-23 15:52:18 +01:00
Julien Danjou
46ebf25fbb
I dislike uppercase
2008-03-23 15:52:18 +01:00
Julien Danjou
aa5138bc1d
Store phys_screen in SimpleWindow, and resize drawable on window resize
2008-03-23 15:52:18 +01:00
Julien Danjou
d144c53395
Add simplewindow_move_resize() function
2008-03-23 15:52:18 +01:00
Julien Danjou
61f9ae172f
Add simplewindow_resize() function
2008-03-23 15:52:18 +01:00
Julien Danjou
f1109b055c
Simplify next/prev stuff
2008-03-23 15:52:18 +01:00
Julien Danjou
c6eec955c8
Rename Area to area_t
2008-03-23 15:52:18 +01:00
Julien Danjou
a2082ffbae
Factorize some code with taglist_style_get()
2008-03-23 15:52:18 +01:00
Julien Danjou
d10b98c101
Make awesome-{menu,message} Xinerama aware
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
b4ec0e2d13
Die if no colors sections.
2008-03-23 15:52:18 +01:00
Julien Danjou
bcb6a18e0f
Add default colors to configuration file
2008-03-23 15:52:18 +01:00
Julien Danjou
9dfd488dda
Change colors handling
2008-03-23 15:52:18 +01:00
Julien Danjou
a0ba05b904
Oops.
2008-03-23 15:52:18 +01:00
Julien Danjou
49263c083c
Add default key bindings for running awesome-menu
2008-03-23 15:52:18 +01:00
marco candrian
2e6dccc5ac
make sure command is some text != ""
...
else call with command arg = NULL
No need to check for a_strlen(command) then on _tell anymore if command != NULL
2008-03-23 15:52:18 +01:00
Julien Danjou
98e219fab8
Remove a bad strlen() usage
2008-03-23 15:52:18 +01:00
marco candrian
d1e216936c
try to calculated the height etc in the same way on progressbar and graph
...
some issue is still there (anyway). When there are e.g. 5 horizontal bars
the width of that progressbar (multiply of 5 or similar) may won't be the
same like a graph.
So some tweaking on the graphs' height is necessary then.
2008-03-23 15:52:18 +01:00