aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog216
1 files changed, 207 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index 67a98aa..c227ea9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,208 @@
1Changes 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
101Changes 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
1Changes for 0.1.5: 197Changes 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
86Changes for 0.1.4: 283Changes 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
108Changes for 0.1.3: 306Changes 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