fluxbox/src
Mathias Gumz 9f2c37341c code cleanup: moved code from public API to implementation
renamed 'Region' to 'Area' to avoid conflicts with 'Region' from Xlib.
2011-03-19 19:29:43 +01:00
..
FbTk bugfix: submenus didn't hide if a delay was set 2011-02-25 18:39:48 +01:00
tests added RectangleUtil::overlapRectangles() + test cases 2011-03-19 14:56:45 +01:00
AlphaMenu.cc renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
AlphaMenu.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
ArrowButton.cc added FbTk::Util::clamp() and simplified related code 2010-09-09 15:31:54 +02:00
ArrowButton.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
AtomHandler.hh code simplification 2010-09-13 22:04:24 +02:00
AttentionNoticeHandler.cc bugfix: submenus didn't hide if a delay was set 2011-02-25 18:39:48 +01:00
AttentionNoticeHandler.hh Changed Focusable::focusSig() to new signal system. 2010-03-18 19:41:35 +01:00
ButtonTheme.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
ButtonTheme.hh update code to use ThemeProxy 2008-01-04 17:39:19 -08:00
ButtonTool.cc bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
ButtonTool.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
CascadePlacement.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
CascadePlacement.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
ClientMenu.cc bugfix: do not use anything from the current ClientMenuItem after m_client.focus(), closes #3210493 2011-03-15 09:49:06 +01:00
ClientMenu.hh Changed title signal in Focusable to new signal system 2010-03-26 18:15:45 +01:00
ClientPattern.cc disabled overhead base classes 'FbTk::Layer' and 'FbTk::LayerItem' 2011-02-23 22:46:13 +01:00
ClientPattern.hh added 'SetXProp' action and (@PROP=foo) clientpattern 2010-09-11 17:09:07 +02:00
ClockTool.cc bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
ClockTool.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
ColSmartPlacement.cc cosmetic 2010-09-08 22:31:41 +02:00
ColSmartPlacement.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
CommandDialog.cc add SetTitle and SetTitleDialog key commands 2008-08-17 04:10:17 -07:00
CommandDialog.hh add SetTitle and SetTitleDialog key commands 2008-08-17 04:10:17 -07:00
CurrentWindowCmd.cc added 'SetXProp' action and (@PROP=foo) clientpattern 2010-09-11 17:09:07 +02:00
CurrentWindowCmd.hh make Raise/LowerLayer accept integer argument for number of layers, default 2 2009-06-28 10:15:06 -07:00
Debug.hh Changed #ifdef DEBUG ... cerr << to using fbdbg. 2010-03-17 16:35:07 +01:00
Ewmh.cc renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
Ewmh.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
FbAtoms.cc simpler way of expressing 'Singleton' for 'FbAtoms' 2010-09-08 22:09:06 +02:00
FbAtoms.hh simpler way of expressing 'Singleton' for 'FbAtoms' 2010-09-08 22:09:06 +02:00
FbCommands.cc moved Menu placement into ScreenPlacement::placeAndShowMenu() 2011-02-24 11:21:16 +01:00
FbCommands.hh allow restart with no argument from fluxbox-remote 2008-06-19 18:58:34 -07:00
FbMenu.cc renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
FbMenu.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
FbMenuParser.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
FbMenuParser.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
FbRootWindow.cc ignore XRandr events that don't actually change the screen size 2008-10-14 19:40:33 -07:00
FbRootWindow.hh ignore XRandr events that don't actually change the screen size 2008-10-14 19:40:33 -07:00
FbWinFrame.cc bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
FbWinFrame.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
FbWinFrameTheme.cc added FbTk::Util::clamp() and simplified related code 2010-09-09 15:31:54 +02:00
FbWinFrameTheme.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
fluxbox.cc renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
fluxbox.hh changed the way we create the '~/.fluxbox' directory to avoid race conditions 2010-09-18 17:51:30 +02:00
Focusable.hh added 'SetXProp' action and (@PROP=foo) clientpattern 2010-09-11 17:09:07 +02:00
FocusableList.cc disabled overhead base classes 'FbTk::Layer' and 'FbTk::LayerItem' 2011-02-23 22:46:13 +01:00
FocusableList.hh Changed title signal in Focusable to new signal system 2010-03-26 18:15:45 +01:00
FocusableTheme.hh Changed Focusable::focusSig() to new signal system. 2010-03-18 19:41:35 +01:00
FocusControl.cc disabled overhead base classes 'FbTk::Layer' and 'FbTk::LayerItem' 2011-02-23 22:46:13 +01:00
FocusControl.hh Implement StrictMouseFocus 2010-05-28 15:50:15 -04:00
FocusModelMenuItem.hh add selection box to various "choose one of these" menu items 2008-08-03 21:59:14 -07:00
GenericTool.cc bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
GenericTool.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
Gnome.cc code simplification 2010-09-13 22:04:24 +02:00
Gnome.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
HeadArea.cc updated copyright info 2006-02-16 06:53:05 +00:00
HeadArea.hh removed some unneeded headers 2007-12-30 16:32:53 +01:00
IconbarTheme.cc added new ThemeProxy for automatically handling focused vs. unfocused ThemeItems 2008-01-07 02:26:32 -08:00
IconbarTheme.hh added new ThemeProxy for automatically handling focused vs. unfocused ThemeItems 2008-01-07 02:26:32 -08:00
IconbarTool.cc moved Menu placement into ScreenPlacement::placeAndShowMenu() 2011-02-24 11:21:16 +01:00
IconbarTool.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
IconButton.cc removed unused headers 2011-02-24 11:21:29 +01:00
IconButton.hh Changed title signal in Focusable to new signal system 2010-03-26 18:15:45 +01:00
Keys.cc added '(workspace=[current])' to our default keys 2010-09-11 21:53:55 +02:00
Keys.hh added OnLeftGrip, OnRightGrip, OnWindowBorder modifiers for keys file 2010-05-05 08:41:03 +02:00
Layer.hh another little helper for FbTk::StringUtil: extractNumber() 2009-10-01 21:16:46 +02:00
LayerMenu.cc renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
LayerMenu.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
main.cc updated year and copyright info 2011-02-23 21:42:51 +01:00
Makefile.am changed the way we create the '~/.fluxbox' directory to avoid race conditions 2010-09-18 17:51:30 +02:00
MenuCreator.cc disabled overhead base classes 'FbTk::Layer' and 'FbTk::LayerItem' 2011-02-23 22:46:13 +01:00
MenuCreator.hh allow window menu items in ordinary menus 2008-06-06 06:58:20 -07:00
MinOverlapPlacement.cc code cleanup: moved code from public API to implementation 2011-03-19 19:29:43 +01:00
MinOverlapPlacement.hh code cleanup: moved code from public API to implementation 2011-03-19 19:29:43 +01:00
OSDWindow.cc introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
OSDWindow.hh introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
PlacementStrategy.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
RectangleUtil.hh added RectangleUtil::overlapRectangles() + test cases 2011-03-19 14:56:45 +01:00
Remember.cc allow to override 'FocusNewWindow' via .fluxbox/apps 2011-02-03 18:51:10 +01:00
Remember.hh allow to override 'FocusNewWindow' via .fluxbox/apps 2011-02-03 18:51:10 +01:00
Resources.cc use FbTk::API to reduce code duplication 2010-09-17 14:46:01 +02:00
RootCmdMenuItem.cc make FbTk::Command a template class, split parsing information out of ObjectRegistry 2008-01-10 23:41:22 -08:00
RootCmdMenuItem.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
RootTheme.cc Changed #ifdef DEBUG ... cerr << to using fbdbg. 2010-03-17 16:35:07 +01:00
RootTheme.hh remove line style resources from init file 2008-10-04 19:08:50 -07:00
RowSmartPlacement.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
RowSmartPlacement.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
Screen.cc bugfix: reposition windows only if they are invisible 2011-03-19 15:05:39 +01:00
Screen.hh prepare BScreen::XineramaHeadInfo to be 'RectangleLike' 2011-03-19 15:00:34 +01:00
ScreenPlacement.cc code cleanup: moved code from public API to implementation 2011-03-19 19:29:43 +01:00
ScreenPlacement.hh code cleanup: moved code from public API to implementation 2011-03-19 19:29:43 +01:00
SendToMenu.cc Changed workspace names signal in BScreen to use the new signal system 2008-09-21 15:25:47 +02:00
SendToMenu.hh Changed workspace names signal in BScreen to use the new signal system 2008-09-21 15:25:47 +02:00
Slit.cc moved Menu placement into ScreenPlacement::placeAndShowMenu() 2011-02-24 11:21:16 +01:00
Slit.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
SlitClient.cc introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
SlitClient.hh introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
SlitTheme.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
SlitTheme.hh update code to use ThemeProxy 2008-01-04 17:39:19 -08:00
Strut.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
StyleMenuItem.cc add selection box to various "choose one of these" menu items 2008-08-03 21:59:14 -07:00
StyleMenuItem.hh add selection box to various "choose one of these" menu items 2008-08-03 21:59:14 -07:00
SystemTray.cc fix calculating the width / height of SystemTray (closes #3150939) 2011-02-24 15:00:22 +01:00
SystemTray.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
TextDialog.cc introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
TextDialog.hh introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
ToggleMenu.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
Toolbar.cc fix misordered Toolbar::Placement strings, closes 3195721 2011-03-01 14:32:21 +01:00
Toolbar.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
ToolbarItem.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
ToolbarItem.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
ToolbarTheme.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
ToolbarTheme.hh update code to use ThemeProxy 2008-01-04 17:39:19 -08:00
ToolFactory.cc SystemTray tool should use the right fallback resource 2011-02-24 14:58:15 +01:00
ToolFactory.hh cosmetic fixes: removed redundant ';' + some whitespaces 2009-09-30 21:02:24 +02:00
ToolTheme.cc add a level of indirection to themes 2008-01-04 01:06:38 -08:00
ToolTheme.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
TooltipWindow.cc introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
TooltipWindow.hh introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
UnderMousePlacement.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
UnderMousePlacement.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
WinButton.cc Changed title signal in Focusable to new signal system 2010-03-26 18:15:45 +01:00
WinButton.hh Changed title signal in Focusable to new signal system 2010-03-26 18:15:45 +01:00
WinButtonTheme.cc The unfocused/pressed pixmaps for the 'stick' button were ignored. 2008-03-19 21:02:47 +01:00
WinButtonTheme.hh split WinButtonTheme into multiple themes 2008-01-08 00:50:58 -08:00
WinClient.cc Fixed possible crash issue when getting an unmap before a focus in event. 2011-02-23 07:38:45 +01:00
WinClient.hh added 'SetXProp' action and (@PROP=foo) clientpattern 2010-09-11 17:09:07 +02:00
Window.cc better solution for warping transient windows 2011-02-24 16:55:55 +01:00
Window.hh compile fix for clang, forward declaration of FocusControl was not enough 2011-03-18 11:01:08 +01:00
WindowCmd.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
WindowCmd.hh more more fun with the window menu 2008-05-28 02:32:57 -07:00
WindowMenuAccessor.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
WindowState.cc minor cleanup 2010-09-09 15:33:34 +02:00
WindowState.hh compile fix: missing headers (sun compiler complained about) 2009-10-01 08:41:04 +02:00
Workspace.cc better solution for warping transient windows 2011-02-24 16:55:55 +01:00
Workspace.hh introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
WorkspaceCmd.cc added 'ArrangeWindowsVertical' to actions 2010-09-17 16:22:33 +02:00
WorkspaceCmd.hh added 'ArrangeWindowsVertical' to actions 2010-09-17 16:22:33 +02:00
WorkspaceMenu.cc code deduplication 2011-02-24 11:16:16 +01:00
WorkspaceMenu.hh Changed workspace names signal in BScreen to use the new signal system 2008-09-21 15:25:47 +02:00
WorkspaceNameTheme.hh fix initialization of WorkspaceNameTheme 2008-01-12 17:42:52 -08:00
WorkspaceNameTool.cc bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
WorkspaceNameTool.hh bugfix: consistent use of 'int' for alpha values (#3187373) 2011-02-22 22:07:39 +01:00
Xinerama.hh renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem 2011-02-23 22:49:27 +01:00
Xutil.cc introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00
Xutil.hh introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00