2001-12-17 00:44:55 +00:00
|
|
|
|
Changes for 0.1.6:
|
2002-01-01 15:12:56 +00:00
|
|
|
|
*02/01/01:
|
|
|
|
|
* Updated the man page (Thanks Matthew Hawkins)
|
2002-01-01 16:06:00 +00:00
|
|
|
|
* Fixed windowmenu bug when resizing with num/caps/scrollock on (Thanks Devaux Fabien)
|
|
|
|
|
* Restored lower window with mouse feature
|
2001-12-31 10:31:18 +00:00
|
|
|
|
*01/12/29:
|
|
|
|
|
* Fixed slit:onTop with toolbar:onTop bug
|
|
|
|
|
* Changed Keygrabbing constants to uppercase
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Changed Texture constants to uppercase and moved them into class BImage
|
2001-12-31 10:31:18 +00:00
|
|
|
|
to clean up the global namespace
|
2001-12-29 22:28:16 +00:00
|
|
|
|
*01/12/19:
|
2001-12-31 10:31:18 +00:00
|
|
|
|
* Moved some structs from file scope of BaseDisplay.hh in to class BaseDisplay
|
|
|
|
|
* Fixed redraw bug when changing workspace
|
2001-12-17 00:44:55 +00:00
|
|
|
|
*01/12/17:
|
|
|
|
|
* Fixed errorchecking in Misc::DrawString and Misc::DrawRotString (me)
|
|
|
|
|
* Fixed tabcycling (Thanks Mike Walker)
|
2001-12-29 22:28:16 +00:00
|
|
|
|
* Moved expandFilename from class Fluxbox to class Misc (me)
|
2001-12-17 00:44:55 +00:00
|
|
|
|
*01/12/14
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Moved Tab width and height functions to screen, new syntax is
|
2001-12-17 00:44:55 +00:00
|
|
|
|
session.screenX.tab.width (Claes N<>st<73>n)
|
|
|
|
|
*01/12/13:
|
2001-12-31 10:31:18 +00:00
|
|
|
|
* Moved all free functions in misc.cc/.hh into a class Misc
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Moved struct FFont from Theme.hh to class Misc so the
|
|
|
|
|
cyclic dep between class Theme and class Misc is removed.
|
|
|
|
|
* Updated Screen.hh to return reference instead of pointer in
|
|
|
|
|
get*Style
|
|
|
|
|
* Updated Window.cc, Toolbar.cc, Tab.cc to the new DrawString
|
|
|
|
|
functions in class Misc
|
2001-12-31 10:31:18 +00:00
|
|
|
|
* Moved and renamed bstrdup from BaseDisplay.hh/.cc to class Misc
|
2001-12-12 21:36:14 +00:00
|
|
|
|
*01/12/12:
|
|
|
|
|
* Updated russian translation (Thanks Sergey Volozhanin)
|
|
|
|
|
* Updated man-page (Thanks Matthew Hawkins)
|
|
|
|
|
*01/12/11:
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Fixed alt+resize and pressing button1 bug (me)
|
2001-12-17 00:44:55 +00:00
|
|
|
|
* Cleaned Tab::insert up and fix a bug in it. (Claes N<>st<73>n)
|
|
|
|
|
*01/12/10
|
|
|
|
|
* Added NLS for Windowmenu Tab toggle (Claes N<>st<73>n)
|
|
|
|
|
* Fixed Tab toggle texture / positioning "bug" (Claes N<>st<73>n)
|
|
|
|
|
|
|
|
|
|
Changes for 0.1.5:
|
|
|
|
|
|
2001-12-11 20:47:02 +00:00
|
|
|
|
*01/12/09
|
|
|
|
|
* Added execCommand to keybindings
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Added new theme qnx-photon
|
2001-12-11 20:47:02 +00:00
|
|
|
|
* Fixed util/Makefile.am
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Bugfix in Tab::insert
|
2001-12-11 20:47:02 +00:00
|
|
|
|
*01/12/08:
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Fixed "Move Group to..."-bug (me)
|
2001-12-11 20:47:02 +00:00
|
|
|
|
* Updated AUTHORS (me)
|
|
|
|
|
* Fixed ungrabbing keys in Keys::load (me)
|
|
|
|
|
* Added rootCommand override (Joel Carlbark)
|
|
|
|
|
* Updated Tab code (Cleas N<>st<73>n)
|
|
|
|
|
* Moved some structs and enums in to the classes
|
|
|
|
|
to clean up the global namespace. (me)
|
|
|
|
|
* Added grabNextTab, grabPrevTab, grabAbortKeychain (me)
|
|
|
|
|
* Added mergeTree in class Keys (me)
|
|
|
|
|
* Added Italian nls (Thanks Giuseppe Ciotta <giuseppe.ciotta@libero.it>)
|
|
|
|
|
* Changed name on the includeguards (me)
|
|
|
|
|
* Updated the doc/Coding_style (me)
|
|
|
|
|
* Added "none" to titlebar config
|
|
|
|
|
so users can create a titlebar without buttons (Joel Carlbark)
|
|
|
|
|
* Fixed reversed justify in menustyle (me)
|
|
|
|
|
*01/12/05:
|
|
|
|
|
* Updated Tab code (Claes N<>st<73>n)
|
|
|
|
|
*01/12/03:
|
|
|
|
|
* Added "tab" in Windowmenu.cc (me)
|
|
|
|
|
* Updated Tab code (Claes N<>st<73>n)
|
|
|
|
|
*01/12/01:
|
|
|
|
|
* Fixed chained keybinding so we can do "emacs-keybindingstyle" (me)
|
|
|
|
|
*01/11/30:
|
|
|
|
|
* Fixed position code for tabs (me)
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Fixed tabconfigmenu bug (me)
|
2001-12-11 20:47:02 +00:00
|
|
|
|
* Added new keybinding code (me)
|
|
|
|
|
* Removed old bbkeys code (me)
|
|
|
|
|
*01/11/29:
|
|
|
|
|
* applied Tab position patch (Claes N<>st<73>n)
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Fixed transient_for-bug, Fluxbox::~FluxboxWindow (me)
|
2001-12-11 20:47:02 +00:00
|
|
|
|
client.transient_for didn't got focus and caused the (me)
|
|
|
|
|
Fluxbox::focused_window to be a badpointer since
|
|
|
|
|
the focused_window was pointing to an already destroyed
|
|
|
|
|
FluxboxWindow. (me)
|
|
|
|
|
*01/11/27:
|
|
|
|
|
* Added alignment for tabs in Tab.cc (me)
|
|
|
|
|
*01/11/22:
|
|
|
|
|
* Added wheelscroll to change tab on titlebar. Window.cc/.hh (me)
|
|
|
|
|
*01/11/20:
|
|
|
|
|
* Screen.hh/cc Added updateWorkspaceNamesAtom
|
|
|
|
|
updates the gnome atom _WIN_WORKSPACE_NAMES (me)
|
|
|
|
|
*01/11/18:
|
|
|
|
|
* Window.cc Fixed "invalid pixmap" error (me)
|
|
|
|
|
*01/11/17:
|
|
|
|
|
* Gnome _WIN_WORKSPACE (me)
|
|
|
|
|
* Gnome _WIN_WORKSPACE_COUNT (me)
|
|
|
|
|
* Gnome _WIN_CLIENT_LIST (me)
|
|
|
|
|
*01/11/15:
|
|
|
|
|
* Added --enable-gnome to configure.in (me)
|
|
|
|
|
*01/11/14:
|
|
|
|
|
* Added Gnome atoms (BaseDisplay.cc/hh) (me)
|
|
|
|
|
*01/11/13:
|
|
|
|
|
* Fixed grabs for window. No we can Alt+Move window with
|
|
|
|
|
Numlock, Capslock and Scrolllock on. (me)
|
|
|
|
|
* Fixed nls for "Use Icons" and "Use Tabs" (Claes N<>st<73>n)
|
|
|
|
|
* Removed BScreen::LoadStyle() (me)
|
|
|
|
|
*01/11/12:
|
|
|
|
|
* Tab::draw, DrawString (me)
|
|
|
|
|
* FluxboxWindow::redrawLabel, DrawString (me)
|
|
|
|
|
* Moved strcasestr to misc.hh/cc (me)
|
|
|
|
|
* Added DrawString function in misc.hh/cc (me)
|
|
|
|
|
* Added misc.cc/hh (me)
|
|
|
|
|
*01/11/11:
|
|
|
|
|
* Theme.cc/.hh added to source, handles all theme loading (me)
|
|
|
|
|
*01/11/09:
|
2002-01-01 15:12:56 +00:00
|
|
|
|
* Fixed bug in Fluxbox::getRcFilename() (me)
|
2001-12-11 20:47:02 +00:00
|
|
|
|
*01/11/07:
|
|
|
|
|
* Removed a not working wheelscroll on rootwindow in fluxbox.cc (me)
|
|
|
|
|
* Moved wheelscroll in Toolbar.cc from pressEvent to releaseEvent (me)
|
|
|
|
|
* Fixed some nls in data (me)
|
|
|
|
|
*01/11/06:
|
|
|
|
|
* Fixed syntaxerror in Makro and CleanColor theme (me)
|
|
|
|
|
* First part of restructure for themes (me)
|
|
|
|
|
*01/11/05:
|
|
|
|
|
* Clean up in IconBar.cc (me)
|
|
|
|
|
*01/11/04:
|
|
|
|
|
* Fixed so it compiles with gcc 3.0.x (me)
|
|
|
|
|
|
|
|
|
|
Changes for 0.1.4:
|
2001-12-17 00:44:55 +00:00
|
|
|
|
|
2001-12-11 20:47:02 +00:00
|
|
|
|
*01/11/03: Added new theme: Carbondioxide by skypher
|
|
|
|
|
*01/11/03: Fixed bsetbg in utils/Makefile.am
|
|
|
|
|
*01/11/02: Clean up
|
|
|
|
|
*01/11/02: Added session.iconbar to config file
|
|
|
|
|
*01/11/02: Changed the generate_menu skript to clean sh
|
|
|
|
|
*01/11/02: Updated skyphers theme (Clean, CleanColor, MerleyKay, Makro)
|
|
|
|
|
*01/11/02: Fixed parentrelative in tabs
|
|
|
|
|
*01/11/02: Fixed so the tab disconnects when it iconifies
|
|
|
|
|
*01/11/02: Added "Use Iconbar" to configmenu
|
|
|
|
|
*01/11/01: Added iconbar to the toolbar (new files IconBar.cc/.hh)
|
|
|
|
|
*01/10/31: Added border to tabs
|
|
|
|
|
*01/10/31: Removed workspace change when wheelscroll on titlebar
|
|
|
|
|
*01/10/31: Fixed so shade is correct when linkin tabs
|
|
|
|
|
*01/10/31: Fixed default color/texture for tab to be the same as titlebar
|
|
|
|
|
if the theme is a blackbox theme.
|
|
|
|
|
*01/10/29: Added KDE support (thanks Dan Williams for the blackbox patch)
|
2002-01-01 15:12:56 +00:00
|
|
|
|
*01/10/29: Fixed reconfigure-bug for tabs
|
2001-12-11 20:47:02 +00:00
|
|
|
|
*01/10/28: Added "Use Tabs" in configure menu
|
|
|
|
|
*01/10/28: Added theme support for tabs
|
2002-01-01 15:12:56 +00:00
|
|
|
|
*01/10/28: Fixed the move bug when moving a tablist
|
2001-12-11 20:47:02 +00:00
|
|
|
|
|
|
|
|
|
Changes for 0.1.3:
|
|
|
|
|
|
|
|
|
|
* Default focusmode is ClickToFocus
|
|
|
|
|
changed in fluxbox.cc
|
|
|
|
|
|
|
|
|
|
* fluxbox.hh
|
|
|
|
|
added resource.tabs
|
|
|
|
|
|
|
|
|
|
* fluxbox.cc
|
|
|
|
|
added enterNotify for tabs
|
|
|
|
|
added load/save in load_rc() save_rc() for resource.tabs
|
|
|
|
|
|
|
|
|
|
* blackbox-nls.hh
|
|
|
|
|
added WindowmenuSendGroupTo
|
|
|
|
|
|
|
|
|
|
* Windowmenu.hh,.cc
|
|
|
|
|
added sendGroupTo() so we can send a hole
|
|
|
|
|
list to another workspace
|
|
|
|
|
|
|
|
|
|
* Tab.hh,.cc:
|
|
|
|
|
Added functions: iconify, deiconfigy, withdraw,
|
|
|
|
|
disconnect, insert, shade
|
|
|
|
|
EnterNotifyMask for tabwindow
|
|
|
|
|
|
|
|
|
|
* fluxbox.cc: getRcFilename
|
|
|
|
|
fixed correct lenght on dbfile
|
|
|
|
|
|
|
|
|
|
* Window.cc: motionNotifyEvent
|
|
|
|
|
removed unnecessary 'else if'-statement
|
|
|
|
|
|
|
|
|
|
* Screen.cc: LoadStyle()
|
|
|
|
|
changed exit to throw
|
|
|
|
|
|
|
|
|
|
* Screen.cc: prevWorkspace, nextWorkspace
|
|
|
|
|
fixed revers workspace change.
|
|
|
|
|
|
|
|
|
|
Changes for Fluxbox 0.1.2:
|
|
|
|
|
|
|
|
|
|
* Added doc/Coding_style
|
|
|
|
|
|
|
|
|
|
* FluxboxWindow.cc: FluxboxWindow::buttonPressEvent
|
|
|
|
|
fixed so the shade button is drawn in pressed mode.
|
|
|
|
|
|
|
|
|
|
* CleanColor theme: error fixed.
|
|
|
|
|
|
|
|
|
|
* default theme is now: Clean
|
|
|
|
|
|
|
|
|
|
* fluxbox.hh,.cc: execCommand removed
|
|
|
|
|
uses bexec from BaseDisplay.hh, to grabExecute in process_event, instead.
|
|
|
|
|
|
|
|
|
|
* Window.cc: FluxboxWindow::FluxboxWindow
|
|
|
|
|
Changed event_mask for XGrabButton frame.plate from 0 to AnyModifier
|
|
|
|
|
and ungrabs Mod1-3.
|
2002-01-01 15:12:56 +00:00
|
|
|
|
This should fix the focus "bug" when num lock, caps lock or scroll lock
|
2001-12-11 20:47:02 +00:00
|
|
|
|
are pressed.
|
|
|
|
|
|
|
|
|
|
* fluxbox.cc: Fluxbox::process_event
|
|
|
|
|
fixed an error check on getAction in
|
|
|
|
|
KeyPress case.
|
|
|
|
|
|
|
|
|
|
* I18n class is now singleton type
|
|
|
|
|
|
|
|
|
|
* Changed name on:
|
|
|
|
|
Blackbox class to Fluxbox
|
|
|
|
|
BlackboxWindow to FluxboxWindow
|
|
|
|
|
|
|
|
|
|
* Changed name on file blackbox.cc and blackbox.hh to
|
|
|
|
|
fluxbox.cc and fluxbox.hh
|
|
|
|
|
|
|
|
|
|
Changes from Blackbox 0.61.1 to Fluxbox 0.1.1:
|
|
|
|
|
|
|
|
|
|
* Integrated bbkeys in code.
|
|
|
|
|
"session.keyFile: thekeyfile" in the file init
|
|
|
|
|
|
|
|
|
|
* "make dist" now creates a "functional" tarball
|
|
|
|
|
|
|
|
|
|
* Escape cancels edit workspace name
|
|
|
|
|
and return to old name
|
|
|
|
|
|
|
|
|
|
* New coding style
|
|
|
|
|
using tab instead of space for ident
|
|
|
|
|
|
|
|
|
|
* Variable titlebar
|
|
|
|
|
The buttons on the titlebar can now be configured.
|
|
|
|
|
|
|
|
|
|
* Wheelscroll
|
|
|
|
|
Wheelscroll function on titlebar and toolbar changes workspace
|
|
|
|
|
|
|
|
|
|
* Config path
|
|
|
|
|
The config path is now ~/.fluxbox
|
|
|
|
|
|
|
|
|
|
* Toolbar.cc: ~Toolbar
|
|
|
|
|
memory leak fix
|
|
|
|
|
It didnt remove some windows in ToolbarSearch.
|
|
|
|
|
|
|
|
|
|
* Blackbox class now singleton type
|
|
|
|
|
|