summaryrefslogtreecommitdiff
path: root/src/Configmenu.cc
AgeCommit message (Collapse)Author
2002-08-06disable things in the placement menu when they dont have any effect for the ↵Dana Jansens
selected placement type
2002-08-02had an extra window placement menuDana Jansens
2002-08-02Enable corner snapping option for both snap typesDana Jansens
2002-08-02add config menu entries for all the new window snapping/resistance optionsDana Jansens
2002-07-23reorder the menu, put Workspace Warping beside the opaque moving optionDana Jansens
2002-07-23add configmenu option for workspace warpingDana Jansens
2002-07-22menu was off-by-one when no xinerama support was built inDana Jansens
2002-07-22xinerama support where it shouldnt beDana Jansens
2002-07-22add a xinerama support menuDana Jansens
2002-07-21sync with bb-cvs.Dana Jansens
Add option in config menu for disabling mouse input with scroll lock. Remove compile-time flag for event clobbering since this solves that problem for now.
2002-07-18fix some capitalisationsDana Jansens
2002-07-16Click Mouse Placement is BACK!#!#Dana Jansens
2002-07-16add options for ignoring shaded windows and full-maxed windows while placing ↵Dana Jansens
new windows
2002-07-05make iconified windows uniconify on an XMapRequestEvent.Dana Jansens
sync with blackbox cvs.
2002-06-07fix off-by-ones in window-to-window snapping. move the property from the ↵Dana Jansens
blackbox class to the screen class.
2002-06-02window-to-window snapping is now a run-time option.Dana Jansens
window-corner snapping added, and also is a run-time option.
2002-05-28re-added UnderMouse PlacementDana Jansens
added NLS support in the new configure system.
2002-05-27added "Hide Toolbar" option.Dana Jansens
2002-05-26add Configuration class for generic configuration data load/save-ing.Dana Jansens
use Configuration class throughout code. no longer save rc file on exit, save when any options are changed.
2002-05-25import from bb-cvsDana Jansens
added slit and enable-clobber defines back in Makefile.am
2002-05-16new i18n class using overloaded operator() instead of getMessage()Dana Jansens
2002-05-12couple of LinkedLists converted to STL lists in BScreenDana Jansens
changed teh calls to XSetInputFocus. Using the root window as the fallback when there is nothing to focus instead of the toolbar. Also, always using 'RevertToPointerRoot' instead of sometimes 'RevertToParent'
2002-05-11use screen instead of its ImageControl to get/set the image dither valueDana Jansens
2002-05-10better gcc3 compat. using ostrstream again. and using namespace std;Dana Jansens
some focus changes. workspace contains a focused window instead of openbox class. this fixes a seg
2002-04-28added ClickMouse window placement policyDana Jansens
2002-04-28added UnderMouse windwo placement.Dana Jansens
2002-04-26more dithering fix.Dana Jansens
2002-04-21bestfit placement now honors the left->right and top->bottom options for ↵Dana Jansens
window placement. fix for the placement config menu.
2002-04-17menus update their values when they are reconfigure()d.Dana Jansens
the screen, toolbar and slit rc values are reloaded in BScreen::reconfigure() before the menus. the toolbar and slit rc values are explicitly loaded in their constructors, as is BScreen's.
2002-04-17configuration changes "done"!!Dana Jansens
on start, the config file is read entirely off the disc, and missing values are assigned defaults. the config file is immediately written back to the disk to populate missing defaults in the file. any time a config option is changed the control, the config file is re-written with the change. choosing reconfig will reload the current config file on the disc. on shutdown, nothing is written to the config file.
2002-04-17Toolbar saves its settings as their changedDana Jansens
Main config's Hide Toolbar option is also saved when it is changed Removed 2 debug couts from Slit
2002-04-16Added a runtime option for hiding the toolbar totally. Will be cleanerScott Moynes
later. Stay tuned.
2002-04-14using some references instead of pointers where possible in Screen, ↵Dana Jansens
ScreenInfo, Slit, Toolbar, and Netizen
2002-04-14Using some references instead of pointers for the menus.Dana Jansens
2002-04-14added first revision of the BestFit placement type.Dana Jansens
moved RowSmart placement type out of placeWindow() to its own function like bestFit. Will continue moving other placement types into their own functions.
2002-04-11Initial revisionDana Jansens