fluxbox/src
Mathias Gumz e0c5436f44 Improve code documentation
'width' might imply something 'aligned horizontally'. The first parameter
of maxTextLength() is given in pixels. To avoid confusion, the name of
the parameter is changed.

The comment before the binary search reflects better why and what we
need to do.
2015-01-24 10:35:21 +01:00
..
FbTk Improve code documentation 2015-01-24 10:35:21 +01:00
tests Fix 'make check' 2015-01-05 21:38:14 +01:00
AlphaMenu.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +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 changed timing functions to use a monotonic increasing clock 2012-08-28 10:51:55 +02:00
AttentionNoticeHandler.hh Convert Focusable::dieSig to FbTk::Signal 2011-05-10 13:00:45 +02:00
ButtonTheme.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
ButtonTheme.hh Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02: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
cli.hh Fix race condition on shutdown 2014-02-18 19:34:35 +01:00
cli_cfiles.cc merge Sami Kerola's new build-system 2014-04-11 17:42:40 +02:00
cli_info.cc Fix race condition on shutdown 2014-02-18 19:34:35 +01:00
cli_options.cc Add -no-slit and -no-toolbar flags 2015-01-22 16:28:53 +01:00
ClientMenu.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +01:00
ClientMenu.hh Convert Focusable::dieSig to FbTk::Signal 2011-05-10 13:00:45 +02:00
ClientPattern.cc build-sys: use AC_USE_SYSTEM_EXTENSIONS 2013-05-26 10:38:10 +01:00
ClientPattern.hh Adds 'ClientPatternTest' command 2013-01-31 09:14:06 +01:00
ClockTool.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +01:00
ClockTool.hh Trigger ClockTool every second, independent of the format string 2013-02-14 19:58:28 +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 Make RefCount<> more sensible 2011-05-10 13:00:45 +02:00
CommandDialog.hh add SetTitle and SetTitleDialog key commands 2008-08-17 04:10:17 -07:00
ConfigMenu.cc Refactor: move some menu-creation functions to MenuCreator 2015-01-16 08:39:05 +01:00
ConfigMenu.hh Fix compile errors with clang 2015-01-21 09:53:54 +01:00
CurrentWindowCmd.cc Corrections for border width for relative resize 2014-09-29 09:06:03 +02:00
CurrentWindowCmd.hh Add support for nearest corner or edge resizing 2012-10-04 09:36:23 +02:00
Debug.hh merge Sami Kerola's new build-system 2014-04-11 17:42:40 +02:00
Ewmh.cc Cosmetic 2015-01-22 09:45:35 +01:00
Ewmh.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
FbAtoms.cc Add mwm _MOTIF_WM_INFO atom to advertise mwm hints capability 2012-01-04 07:45:20 +01:00
FbAtoms.hh Add mwm _MOTIF_WM_INFO atom to advertise mwm hints capability 2012-01-04 07:45:20 +01:00
FbCommands.cc Fix leak in ClientPatternTestCmd 2015-01-16 10:36:14 +01:00
FbCommands.hh Adds 'ClientPatternTest' command 2013-01-31 09:14:06 +01:00
FbMenu.cc Cosmetic 2015-01-21 22:16:38 +01:00
FbMenu.hh Cosmetic 2015-01-21 22:16:38 +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 Fix semantic errors (wrong variable names etc) 2015-01-16 10:38:32 +01:00
FbRootWindow.hh Added support for ARGB visual, patch #3284774 2011-10-20 09:41:55 +02:00
FbWinFrame.cc Refactor FbWinFrame 2015-01-23 15:23:02 +01:00
FbWinFrame.hh Refactor FbWinFrame 2015-01-23 15:23:02 +01:00
FbWinFrameTheme.cc Make use of API instead of hardcoded default font 2015-01-10 22:56:28 +01:00
FbWinFrameTheme.hh Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02:00
fluxbox.cc Cosmetic 2015-01-23 15:17:02 +01:00
fluxbox.hh Add -no-slit and -no-toolbar flags 2015-01-22 16:28:53 +01:00
Focusable.hh make alt-tab skip modal windows 2012-07-06 19:30:39 -07:00
FocusableList.cc FocusableList.cc,.hh: Pass string arguments by const reference. 2012-01-04 07:55:44 +01:00
FocusableList.hh FocusableList.cc,.hh: Pass string arguments by const reference. 2012-01-04 07:55:44 +01:00
FocusableTheme.hh Remove all trace of Observers and Subjects 2011-05-10 13:00:46 +02:00
FocusControl.cc Fixed lost focus glitch on multihead-ws-warping 2012-11-25 08:29:41 +01:00
FocusControl.hh Added option for focus revert to stay on current head 2012-11-20 08:04:50 +01:00
FocusModelMenuItem.hh add selection box to various "choose one of these" menu items 2008-08-03 21:59:14 -07:00
GenericTool.cc Convert FbTk::Theme::reconfigSig and friends to the new Signal system 2011-05-10 13:00:45 +02:00
GenericTool.hh Convert FbTk::Theme::reconfigSig and friends to the new Signal system 2011-05-10 13:00:45 +02: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 Cosmetic 2015-01-23 15:17:02 +01:00
IconbarTheme.hh Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02:00
IconbarTool.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +01:00
IconbarTool.hh Convert Focusable::orderSig,addSig,removeSig,resetSig to FbTk::Signal 2011-05-10 13:00:45 +02:00
IconButton.cc Fix order of reconfigure the theme of an IconButton 2015-01-10 22:53:37 +01:00
IconButton.hh Convert Focusable::attentionSig to FbTk::Signal 2011-05-10 13:00:46 +02:00
Keys.cc Fix behavior for autorepeat keys 2015-01-21 10:06:01 +01:00
Keys.hh Use RefCount to store keybindings 2011-09-14 19:39:11 +02:00
Layer.hh compile fix: sunCC 5.11 (sunstudio 12) compiles and links again 2011-03-23 12:02:15 +01:00
LayerMenu.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +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 Fix uninitialized variables; cosmetics 2015-01-16 10:52:00 +01:00
Makemodule.am Refactor: split out menu generation from BScreen 2015-01-15 18:49:45 +01:00
MenuCreator.cc Fix segfault on shutdown 2015-01-21 22:16:19 +01:00
MenuCreator.hh Refactor: move some menu-creation functions to MenuCreator 2015-01-16 08:39:05 +01: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 Minor API change for OSDWindow 2015-01-03 21:45:14 +01:00
OSDWindow.hh Minor API change for OSDWindow 2015-01-03 21:45:14 +01:00
PlacementStrategy.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
RectangleUtil.hh Use shared code, minor code simplification 2013-05-23 09:18:37 +02:00
Remember.cc Fix segfault on shutdown 2015-01-21 22:16:19 +01:00
Remember.hh Fix segfault on shutdown 2015-01-21 22:16:19 +01:00
Resources.cc Feature #3602124: 'LHalf' and 'RHalf' buttons to the titlebar 2013-02-06 13:47:17 +01: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 Clean unused variables 2015-01-03 21:42:24 +01:00
RootTheme.hh Clean unused variables 2015-01-03 21:42:24 +01:00
RowSmartPlacement.cc Remove various unused variables 2015-01-03 18:43:44 +01:00
RowSmartPlacement.hh remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
Screen.cc Add -no-slit and -no-toolbar flags 2015-01-22 16:28:53 +01:00
Screen.hh Add -no-slit and -no-toolbar flags 2015-01-22 16:28:53 +01:00
ScreenPlacement.cc Exceptions should be caught by reference. 2012-01-04 07:51:35 +01:00
ScreenPlacement.hh code cleanup: moved code from public API to implementation 2011-03-19 19:29:43 +01:00
ScreenResource.cc Refactor: split out menu generation from BScreen 2015-01-15 18:49:45 +01:00
ScreenResource.hh Refactor: split out menu generation from BScreen 2015-01-15 18:49:45 +01:00
SendToMenu.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +01:00
SendToMenu.hh Remove all trace of Observers and Subjects 2011-05-10 13:00:46 +02:00
Slit.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +01:00
Slit.hh Fix uninitialized variables; cosmetics 2015-01-16 10:52:00 +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 Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02: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 Remove various unused variables 2015-01-03 18:43:44 +01:00
SystemTray.hh Convert FbTk::Theme::reconfigSig and friends to the new Signal system 2011-05-10 13:00:45 +02:00
TextDialog.cc Set WM_WINDOW_ROLE for fluxbox windows 2012-12-30 12:27:43 +01: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 Refactor Toolbar.cc, less noise 2015-01-23 23:38:34 +01:00
Toolbar.hh Convert ToolbarItem::resizeSig to FbTk::Signal 2011-05-10 13:00:46 +02:00
ToolbarItem.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
ToolbarItem.hh Convert ToolbarItem::resizeSig to FbTk::Signal 2011-05-10 13:00:46 +02:00
ToolbarTheme.cc remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
ToolbarTheme.hh Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02:00
ToolFactory.cc minor code simplifications 2013-02-27 09:50:29 +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 Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02:00
TooltipWindow.cc Minor API change for OSDWindow 2015-01-03 21:45:14 +01:00
TooltipWindow.hh changed timing functions to use a monotonic increasing clock 2012-08-28 10:51:55 +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 Feature #3602124: 'LHalf' and 'RHalf' buttons to the titlebar 2013-02-06 13:47:17 +01:00
WinButton.hh Feature #3602124: 'LHalf' and 'RHalf' buttons to the titlebar 2013-02-06 13:47:17 +01:00
WinButtonTheme.cc Feature #3602124: 'LHalf' and 'RHalf' buttons to the titlebar 2013-02-06 13:47:17 +01:00
WinButtonTheme.hh Feature #3602124: 'LHalf' and 'RHalf' buttons to the titlebar 2013-02-06 13:47:17 +01:00
WinClient.cc Convert Focusable::dieSig to FbTk::Signal 2011-05-10 13:00:45 +02:00
WinClient.hh Can check CARDINAL properties in CLIENT PATTERNS 2011-05-08 07:48:03 +02:00
Window.cc Cosmetic 2015-01-22 09:45:35 +01:00
Window.hh Cosmetic 2015-01-22 09:45:35 +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 Cosmetic 2015-01-23 15:17:02 +01:00
WindowState.hh make the menu bit of decoration masks control whether or not menu button is shown on window (it did nothing before) 2012-07-08 17:56:26 -07:00
Workspace.cc build-sys: use AC_USE_SYSTEM_EXTENSIONS 2013-05-26 10:38:10 +01:00
Workspace.hh Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02:00
WorkspaceCmd.cc Fix clang warning 'expression with side effects' 2015-01-03 21:36:35 +01:00
WorkspaceCmd.hh Add support for stacked tiling via ArrangeWindows* 2013-08-02 08:56:07 +02:00
WorkspaceMenu.cc Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +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 Last round of simplification of Signal/Slot classes 2011-05-10 13:00:45 +02:00
WorkspaceNameTool.cc Pre-increment non-primitive types. 2012-01-04 07:53:54 +01:00
WorkspaceNameTool.hh Convert FbTk::Theme::reconfigSig and friends to the new Signal system 2011-05-10 13:00:45 +02:00
Xinerama.hh Refactor menu code: be more explicit and compact 2015-01-15 14:25:05 +01:00
Xutil.cc fix: check the correct XClassHint property 2014-09-14 17:52:29 +02:00
Xutil.hh introduced FbTk::BidiString 2010-09-08 20:17:21 +02:00