diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 216 |
1 files changed, 207 insertions, 9 deletions
@@ -1,11 +1,208 @@ | |||
1 | Changes for 0.1.7: | ||
2 | *02/03/01: | ||
3 | * Fixed default values for title bar | ||
4 | *02/02/27: | ||
5 | * Fixed add/remove workspace bug in Screen.cc | ||
6 | * Fixed generate_menu (Thanks Preben Peppe Guldberg) | ||
7 | *02/02/26: | ||
8 | * indentation in Workspace.hh | ||
9 | * Added key action SENDTOWORKSPACE (Thanks Oliwier Ptak) | ||
10 | *02/02/24: | ||
11 | * Added setupConfigFiles in class Fluxbox | ||
12 | copies configfiles to ~/.fluxbox/ | ||
13 | *02/02/23: | ||
14 | * Added Bulgarian translation (Thanks Miroslav Iordanov) | ||
15 | * Added Japanese translation (Thanks Takashi KATAYAMA) | ||
16 | *02/02/21: | ||
17 | * Bug fix in _WIN_CLIENT_LIST | ||
18 | *02/02/20: | ||
19 | * Added _WIN_CLIENT_LIST | ||
20 | * Fixed parameter to key bindings (Thanks Tomer Kol) | ||
21 | * Fixed a bug in BScreen::raiseWindow | ||
22 | *02/02/17: | ||
23 | * Fixed _WIN_WORKSPACE_COUNT | ||
24 | * Clean up in menu parsing | ||
25 | * Fixed WIN_HINTS_SKIP_FOCUS | ||
26 | * Fixed icon bar bug | ||
27 | *02/02/16: | ||
28 | * Updated include guards | ||
29 | * Added _WIN_LAYER | ||
30 | * Fixed more on _WIN_STATE | ||
31 | *02/02/13: | ||
32 | * Fixed bug in Window.cc | ||
33 | *02/02/11: | ||
34 | * Fixed bug in Screen and Workspace | ||
35 | * Fixed timer bug in BaseDisplay | ||
36 | * Remove throw in FluxboxWindow | ||
37 | creation of a window should be checked with isManaged | ||
38 | *02/02/09: | ||
39 | * Fixed bug in Workspace::removeWindow | ||
40 | * Moved to STL vector in BaseDisplay (Thanks Paul W Brannan) | ||
41 | *02/02/08: | ||
42 | * Back to STL list | ||
43 | * Fixed bug in Basemenu.hh (Thanks Paul W Brannan) | ||
44 | *02/02/06: | ||
45 | * Reverted back to LinkedList in Toolbar.cc/.hh, Screen.hh/Screen.cc | ||
46 | due to some strange segfaults. | ||
47 | * Added Gnome _WIN_STATE (sticky, minimized, shaded) | ||
48 | *02/02/05: | ||
49 | * Fixed a signed/unsigned problem | ||
50 | * Moved keyhandling, buttonevent and clientmessage to | ||
51 | functions in fluxbox.cc | ||
52 | *02/02/04: | ||
53 | * Fixed some unsigned/signed warnings | ||
54 | * Moved from LinkedList to STL in some files (Thanks Paul W Brannan) | ||
55 | * Added pt_PT to nls (Portuguese) (Thanks Luis Medinas) | ||
56 | * Fixed multibyte in Iconbar (Thanks Jesper Louis Andersen) | ||
57 | * Removed some unnecessary timer->stop() (Thanks Jesper Louis Andersen) | ||
58 | *02/02/02: | ||
59 | * Added leftWorkspace and rightWorkspace, now those keybindings | ||
60 | actually work. (Claes Nästén) | ||
61 | * Fixed small glitch in Tab.cc. (Claes Nästén) | ||
62 | *02/01/31: | ||
63 | * Fixed _WIN_WORKSPACE and _WIN_WORKSPACE_COUNT | ||
64 | *02/01/30: | ||
65 | * Fixed width or height less than zero problem in | ||
66 | FluxboxWindow::configure | ||
67 | * Added numObjects() (Thanks Jesper Louis Andersen) | ||
68 | *02/01/27: | ||
69 | * Clean up in menu loading | ||
70 | * Moved from old C style file reading to c++ istream in menu loading | ||
71 | * Fixed small bug in StringUtil::expandFilename (Thanks Mauro Persano) | ||
72 | *02/01/26: | ||
73 | * Fixed BadWindow error from ~FluxboxWindow (frame.handle was destroyed | ||
74 | before the children) | ||
75 | * Fixed indentation in BaseDisplay.hh/.cc and changed some variables | ||
76 | * Updated Russian translation (Thanks Anton Denisov) | ||
77 | * Clean up in Tab code (Thanks Jesper Louis Andersen) | ||
78 | *02/01/20: | ||
79 | * Fixed std::string for Toolbar workspace name change. | ||
80 | * Added getStringBetween to StringUtil | ||
81 | *02/01/19: | ||
82 | * Fixed some screen resources to Resource<T> | ||
83 | * Updated init.in | ||
84 | * Created GrabGuard for BaseDisplay | ||
85 | *02/01/18: | ||
86 | * Fixed bsetroot, now Eterm's, XChat's and similar will be able to use | ||
87 | bsetroot's background images. (Claes Nästén) | ||
88 | * Fixed ResourceManager | ||
89 | * Changed resources to Resource<T> in class Fluxbox | ||
90 | * Added Resource.hh/.cc, XrmDatabaseHelper.hh, | ||
91 | NotCopyable.hh | ||
92 | *02/01/16: | ||
93 | * Fixed indent in Window.hh | ||
94 | *02/01/15: | ||
95 | * Fixed exception in FluxboxWindow::FluxboxWindow | ||
96 | * Fixed lower/raise of windows when using windowmenu/keybinding | ||
97 | so now tabs should follow. (Claes Nästén) | ||
98 | *02/01/14: | ||
99 | * Fixed throw statement in FluxboxWindow | ||
100 | |||
101 | Changes for 0.1.6: | ||
102 | *02/01/11: | ||
103 | * Fixed small bug in keybindings code, now killwindow and shade will | ||
104 | work as supposed with tabs. (Claes Nästén) | ||
105 | * Fixed so it compiles with cygwin (Thanks Eric Nicolas) | ||
106 | * Fixed bug in maximize over slit option | ||
107 | * Updated documents (Thanks Rando Christensen) | ||
108 | *02/01/10: | ||
109 | * Fixed {VERT,HORIZ}{INC,DEC} keybindings so that tabs will | ||
110 | resize/reposition. (Claes Nästén) | ||
111 | * Updated documentation (Thanks Rando Christensen) | ||
112 | * All enums are now changed to uppercase letters. (Claes Nästén) | ||
113 | * Now tabs won't appear on some apps where they shouldn't, | ||
114 | for example bbpager and mplayer. (Claes Nästén) | ||
115 | * Fixed rootCommand to screen, so we can have | ||
116 | different rootcommands on the different screens | ||
117 | * Fixed so we can disable lines in the keyfile with a # | ||
118 | * Fixed raise with mouse click while sloppy window focus | ||
119 | *02/01/09: | ||
120 | * Updated copyright date | ||
121 | * Updated generate_menu (Thanks zyrnix) | ||
122 | * Fixed Withdraw state | ||
123 | * Clean up in old gnome atom code | ||
124 | *02/01/08: | ||
125 | * Made class Keys more independent (layer 2). class Keys now only | ||
126 | depends on StringUtil. | ||
127 | * Replaced the old strtok in Keys with a new stringtok from | ||
128 | StringUtil this should make the config file less restrictive | ||
129 | * Added stringtok to StringUtil | ||
130 | * Removed Fluxbox dependency from class Theme | ||
131 | * Fixed closebutton bug | ||
132 | * Fixed memory leak in Keys | ||
133 | *02/01/06: | ||
134 | * Changed toolbar placement enums to uppercase letters (Claes Nästén) | ||
135 | * Moved strcasestr from Theme.cc to StringUtil | ||
136 | * Created StringUtil and DrawUtil and moved all functions from Misc to them | ||
137 | *02/01/05: | ||
138 | * Changed placement/alignment enums to uppercase letters (Claes Nästén) | ||
139 | * Fixed tab/iconbar resource bug (Claes Nästén) | ||
140 | * Applied "maximize slit stop"-patch (Thanks Andrew Livesay) | ||
141 | * Fixed stickytoggle bug in Windowmenu (Thanks Chris Elston) | ||
142 | * Fixed shade bug in Windowmenu | ||
143 | * Fixed error in nls/it_IT/Makefile.am | ||
144 | * Updated french translation (Thanks Fabien Devaux) | ||
145 | * Fixed focus Configmenu bug | ||
146 | *02/01/04: | ||
147 | * Fixed keybinding bug (Thanks Devaux Fabien) | ||
148 | *02/01/01: | ||
149 | * Updated the man page (Thanks Matthew Hawkins) | ||
150 | * Fixed windowmenu bug when resizing with num/caps/scrollock on (Thanks Devaux Fabien) | ||
151 | * Restored lower window with mouse feature | ||
152 | *01/12/29: | ||
153 | * Fixed slit:onTop with toolbar:onTop bug | ||
154 | * Changed Keygrabbing constants to uppercase | ||
155 | * Changed Texture constants to uppercase and moved them into class BImage | ||
156 | to clean up the global namespace | ||
157 | *01/12/27: | ||
158 | * Fixed grabVertMax and grabHorizMax + 1 pixel maximise bug. (Claes Nästén) | ||
159 | * Now relative and vertical tabs gets textures rendered ok, still | ||
160 | interlaced and gradients aren't rendered in right direction. (Claes Nästén) | ||
161 | *01/12/26: | ||
162 | * Fixed tab and iconbar uppdating so that tab and iconbar labels will have | ||
163 | the right text. (Claes Nästén) | ||
164 | *01/12/23: | ||
165 | * Fixed a bug in Tab::buttonReleaseEvent and added sloppyWindowGrouping | ||
166 | wich lets you release windows tabs on other windows and not only other | ||
167 | tabs to group them (Claes Nästén) | ||
168 | *01/12/19: | ||
169 | * Moved some structs from file scope of BaseDisplay.hh in to class BaseDisplay | ||
170 | * Fixed redraw bug when changing workspace | ||
171 | *01/12/17: | ||
172 | * Fixed errorchecking in Misc::DrawString and Misc::DrawRotString (me) | ||
173 | * Fixed tabcycling (Thanks Mike Walker) | ||
174 | * Moved expandFilename from class Fluxbox to class Misc (me) | ||
175 | *01/12/14 | ||
176 | * Moved Tab width and height functions to screen, new syntax is | ||
177 | session.screenX.tab.width (Claes Nästén) | ||
178 | *01/12/13: | ||
179 | * Moved all free functions in misc.cc/.hh into a class Misc | ||
180 | * Moved struct FFont from Theme.hh to class Misc so the | ||
181 | cyclic dep between class Theme and class Misc is removed. | ||
182 | * Updated Screen.hh to return reference instead of pointer in | ||
183 | get*Style | ||
184 | * Updated Window.cc, Toolbar.cc, Tab.cc to the new DrawString | ||
185 | functions in class Misc | ||
186 | * Moved and renamed bstrdup from BaseDisplay.hh/.cc to class Misc | ||
187 | *01/12/12: | ||
188 | * Updated russian translation (Thanks Sergey Volozhanin) | ||
189 | * Updated man-page (Thanks Matthew Hawkins) | ||
190 | *01/12/11: | ||
191 | * Fixed alt+resize and pressing button1 bug (me) | ||
192 | * Cleaned Tab::insert up and fix a bug in it. (Claes Nästén) | ||
193 | *01/12/10 | ||
194 | * Added NLS for Windowmenu Tab toggle (Claes Nästén) | ||
195 | * Fixed Tab toggle texture / positioning "bug" (Claes Nästén) | ||
196 | |||
1 | Changes for 0.1.5: | 197 | Changes for 0.1.5: |
198 | |||
2 | *01/12/09 | 199 | *01/12/09 |
3 | * Added execCommand to keybindings | 200 | * Added execCommand to keybindings |
4 | * Added new theme qnx-photon | 201 | * Added new theme qnx-photon |
5 | * Fixed util/Makefile.am | 202 | * Fixed util/Makefile.am |
6 | * Buggfix in Tab::insert | 203 | * Bugfix in Tab::insert |
7 | *01/12/08: | 204 | *01/12/08: |
8 | * Fixed "Move Group to..."-bugg (me) | 205 | * Fixed "Move Group to..."-bug (me) |
9 | * Updated AUTHORS (me) | 206 | * Updated AUTHORS (me) |
10 | * Fixed ungrabbing keys in Keys::load (me) | 207 | * Fixed ungrabbing keys in Keys::load (me) |
11 | * Added rootCommand override (Joel Carlbark) | 208 | * Added rootCommand override (Joel Carlbark) |
@@ -29,12 +226,12 @@ Changes for 0.1.5: | |||
29 | * Fixed chained keybinding so we can do "emacs-keybindingstyle" (me) | 226 | * Fixed chained keybinding so we can do "emacs-keybindingstyle" (me) |
30 | *01/11/30: | 227 | *01/11/30: |
31 | * Fixed position code for tabs (me) | 228 | * Fixed position code for tabs (me) |
32 | * Fixed tabconfigmenu bugg (me) | 229 | * Fixed tabconfigmenu bug (me) |
33 | * Added new keybinding code (me) | 230 | * Added new keybinding code (me) |
34 | * Removed old bbkeys code (me) | 231 | * Removed old bbkeys code (me) |
35 | *01/11/29: | 232 | *01/11/29: |
36 | * applied Tab position patch (Claes Nästén) | 233 | * applied Tab position patch (Claes Nästén) |
37 | * Fixed transient_for-bugg, Fluxbox::~FluxboxWindow (me) | 234 | * Fixed transient_for-bug, Fluxbox::~FluxboxWindow (me) |
38 | client.transient_for didn't got focus and caused the (me) | 235 | client.transient_for didn't got focus and caused the (me) |
39 | Fluxbox::focused_window to be a badpointer since | 236 | Fluxbox::focused_window to be a badpointer since |
40 | the focused_window was pointing to an already destroyed | 237 | the focused_window was pointing to an already destroyed |
@@ -70,7 +267,7 @@ Changes for 0.1.5: | |||
70 | *01/11/11: | 267 | *01/11/11: |
71 | * Theme.cc/.hh added to source, handles all theme loading (me) | 268 | * Theme.cc/.hh added to source, handles all theme loading (me) |
72 | *01/11/09: | 269 | *01/11/09: |
73 | * Fixed bugg in Fluxbox::getRcFilename() (me) | 270 | * Fixed bug in Fluxbox::getRcFilename() (me) |
74 | *01/11/07: | 271 | *01/11/07: |
75 | * Removed a not working wheelscroll on rootwindow in fluxbox.cc (me) | 272 | * Removed a not working wheelscroll on rootwindow in fluxbox.cc (me) |
76 | * Moved wheelscroll in Toolbar.cc from pressEvent to releaseEvent (me) | 273 | * Moved wheelscroll in Toolbar.cc from pressEvent to releaseEvent (me) |
@@ -84,6 +281,7 @@ Changes for 0.1.5: | |||
84 | * Fixed so it compiles with gcc 3.0.x (me) | 281 | * Fixed so it compiles with gcc 3.0.x (me) |
85 | 282 | ||
86 | Changes for 0.1.4: | 283 | Changes for 0.1.4: |
284 | |||
87 | *01/11/03: Added new theme: Carbondioxide by skypher | 285 | *01/11/03: Added new theme: Carbondioxide by skypher |
88 | *01/11/03: Fixed bsetbg in utils/Makefile.am | 286 | *01/11/03: Fixed bsetbg in utils/Makefile.am |
89 | *01/11/02: Clean up | 287 | *01/11/02: Clean up |
@@ -100,10 +298,10 @@ Changes for 0.1.4: | |||
100 | *01/10/31: Fixed default color/texture for tab to be the same as titlebar | 298 | *01/10/31: Fixed default color/texture for tab to be the same as titlebar |
101 | if the theme is a blackbox theme. | 299 | if the theme is a blackbox theme. |
102 | *01/10/29: Added KDE support (thanks Dan Williams for the blackbox patch) | 300 | *01/10/29: Added KDE support (thanks Dan Williams for the blackbox patch) |
103 | *01/10/29: Fixed reconfigure-bugg for tabs | 301 | *01/10/29: Fixed reconfigure-bug for tabs |
104 | *01/10/28: Added "Use Tabs" in configure menu | 302 | *01/10/28: Added "Use Tabs" in configure menu |
105 | *01/10/28: Added theme support for tabs | 303 | *01/10/28: Added theme support for tabs |
106 | *01/10/28: Fixed the move bugg when moving a tablist | 304 | *01/10/28: Fixed the move bug when moving a tablist |
107 | 305 | ||
108 | Changes for 0.1.3: | 306 | Changes for 0.1.3: |
109 | 307 | ||
@@ -158,7 +356,7 @@ Changes for Fluxbox 0.1.2: | |||
158 | * Window.cc: FluxboxWindow::FluxboxWindow | 356 | * Window.cc: FluxboxWindow::FluxboxWindow |
159 | Changed event_mask for XGrabButton frame.plate from 0 to AnyModifier | 357 | Changed event_mask for XGrabButton frame.plate from 0 to AnyModifier |
160 | and ungrabs Mod1-3. | 358 | and ungrabs Mod1-3. |
161 | This should fix the focus "bugg" when num lock, caps lock or scroll lock | 359 | This should fix the focus "bug" when num lock, caps lock or scroll lock |
162 | are pressed. | 360 | are pressed. |
163 | 361 | ||
164 | * fluxbox.cc: Fluxbox::process_event | 362 | * fluxbox.cc: Fluxbox::process_event |