xfwm4: bigger buttons, top left/right px clickable

Allow the top left and right pixels of maximized windows to be clickable
if there's a window button there, for greater Fitts's Law compliance. The
exception is the window menu button, which needs a minor hack to be sized
correctly.

Somewhat darker inactive button icons, to match window title text.

Add an SVG-based build system to allow colours to be changed easily.
This commit is contained in:
Andrew Chadwick
2014-02-10 21:23:27 +00:00
parent 686a0b4007
commit 73491d3470
50 changed files with 2147 additions and 557 deletions
+42
View File
@@ -0,0 +1,42 @@
/* XPM */
static char *stick_toggled_active[] = {
/* columns rows colors chars-per-pixel */
"22 25 11 1 ",
" c #2D2D2D2D2D2D",
". c #314F314F314F",
"X c #484848484848",
"o c #568356835683",
"O c #5AA65AA65AA6",
"+ c #88CF88CF88CF",
"@ c #8AA58AA58AA5",
"# c #C780C780C780",
"$ c #CBA3CBA3CBA3",
"% c #CD03CD03CD03",
"& c gainsboro",
/* pixels */
"XXXXXXXXXXXXXXXXXXXXXX",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" .@##@ ",
" @&&&&@ ",
" $&OO&$ ",
" $&oo&$ ",
" @&&&&@ ",
" .@%$@. ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
};