2
-added periodic title string update option; the interval is adjustable
3
-fixed bug with button positions where gaps in the titlebar could be
4
created (as it seems i simply mixed up left and right)
7
-added button icon set option, we now have different button icon sets
8
that are chooseable, ie have other icons than the default ones with
10
-added some more very small scripts that help me develop the theme
11
-changed names of title string vars $height and $width to $width-content
12
and $height-content because they contain only the width and height
14
-titlestring vars $depth, $width and $height were also added
16
-improved theme updating speed a bit of some options
17
-added title vertical alignment option (besides the alignment options
18
can be turned of completely now)
19
-clean up & reformatting
20
-changed/improved internal button handling a bit
21
(in the hope that this will make work easier in the future)
22
-buttons now have a default (built-in) keymap
23
(custom keymaps are still possible of course)
24
-changed button position/keymap grouping
25
-added look position button
26
-fixed title string alignment bug for non-gradient mode
27
-corner width adjustment is configurable for maximized windows
28
-fixed a bugs in colorspace conversion
29
(rgb2hsv: ignore the alpha channel for calculation;
30
fixed rounding loss in both functions)
32
v0.7.2 (ta) 2002-12-24
33
-fixed some minor other bugs
34
-changed direction of button position models,
35
negative value now mean left and positiv values mean right
36
-clean up & reformatting
37
-implemented experimental gradient titlebar mode
38
-the left and right offset for the buttons can be set independently
39
(they were both 1 before (hardcoded)
40
-the buttons are resizeable (not only the icons, the whole button)
41
(this includes an alignment option)
42
-more configurable button colors
43
-many color options can be turn on/off so one doesn't
44
have to fiddle around with colors too much
45
-another level of config tabs was introduced to make the navigation easier
46
-no more compiler warnings when you run 'comile', yes, we made it :)
47
-set tooltips with default bindings for all keymap defcustom options
48
-an 'always-on-top' button was added (the button is, of course, deactivated by default)
49
-the fake-shadow is working in a very basic version (the window corners arent respected)
50
-the theme knows about vertically and horizontally maximized windows and
51
sets the corners and borders accordingly
53
-the titlebar frame part is no longer behind the top border
54
-fixed a bug with 'real-center' title-x-alignment that occured when the title string could
55
not be in the center because there was a button in the way
56
-border width of focused window is adjustable (cpu intensive and turned off by default)
57
-fixed a bug with maximized windows, the corner width adjustment
58
is only taken into account on not-maximized windows
59
-button3 click on the configure button toggles "custom-title" option
60
button2 click toggles show-workspace-buttons option
61
(somehow that isn't shown in sawfish-ui, but it's there, believe me!)
62
-fixed a bug with the title x-alignment when the title of a window changes
64
v0.7.1 (ta) 2002-12-12
65
-do not make such big version changes anymore, there's much to do till v1.0
66
-real-center mode for title string x-alignment
67
-2 new buttons: info and customize (not visible by default)
68
-button-size is 9 pixel, they've actually always been 9 pixel big but there
69
was a small transparent border, that i've cut off so that one can make the
71
-all buttons icons are resizeable, i know the quality is not perfect, but we may include
72
different butten sizes in future releases
73
-changed the possible number range of many options
74
-introduced 3 different decoration modes (normal, all, none)
75
-it is possible to keep the window frame displayed, even when your windows are shaded
76
-border offset in bigger ranges (not that anyone would need this ;-))
77
-the last and first wirkspace is not adjustable anymore, this is done automatically now
78
-set tooltips for many options
79
-window corners are adjustable in width and length now
80
-title string pattern customizable with variables (built-in and envitonment vars or rep-functions)
81
-fixed title left/right alignment introducing title-x-adjustment option
82
-the titlebar disappears instead of being behind the buttons when the window is too small
83
-changed the button position model (buttons with position >0 are drawn on the left
84
edge and with position <0 on the right edge);
85
buttons models: title (button positions as multiple of titlebar height), pixel and none
86
-the border width is adjustable for maximized and unmaximized windows
87
(NEEDS FIXING, this is not really working yet, it was only introduced because this is needed
89
-the width of the line between titlebar contents window is adjustable
90
-code cleanup, reformatting
91
-much more colors adjustable and thus some new config groups
94
-adjusted default colors
95
-border offset is adjustable (range -1 - 1) because many gtk2 apps draw a small
96
black border around their contents window and with a border offset of
97
1 the sawfish window border will overlay the gtk2 border exactly;
98
no more ugly gtk2 windows!
99
-focused/unfocused button foreground color is adjustable through image recolor
100
function taken from crux theme
101
(the button images were all changed, we now only need one image for
102
one button icon, the focused/unfocused color change is done through recoloring)
103
-split button configuration into 3 tabs (misc/basic/extended)
104
-next/prev button indicates when you are on your first/last workspace
105
(set the workspace to -10 or something else if you don't want the button to change,
106
but be aware of the default keymap of the next-prev button, if you button-3 click one of them
107
many workspaces might be created)
108
-button3 click on next/prev button brings you to your first/last workspace
109
(you have to manually adjust your first/last workspace in the mxflat theme
110
configuration group/tab; this is because i cannot (or i do not know how to) get
111
the number of workspaces from within a theme since this information seemes
113
(note: this is only for the default keymap, if you've changed the next/prev button's
114
keymap it will stay as it is)
115
-it is now possible to display the window/app icon on the menu button
117
-further reformatting and clean-up
118
-the highlighted and clicked bg color of buttons of unfocused windows is now
122
2 new buttons (next and previous workspace)
123
several additions, border fixes, code cleanup
124
code reformatting (you may not like it but note that i am not
125
very firm with lisp/rep yet and i think it helps me
126
to understand the code easier. besides i am sure the code can
127
still be optimized (in length) if you know more about
130
v0.5/unofficial (ta) 2002
131
initial version from mx with help of me
132
we ripped of the code from several
133
other themes but mx created the imagaes of his own
134
inspired by the mono theme i think