summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-16Slit loads its own settings and saves them as they are changedDana Jansens
added an assert in Resource
2002-04-16fixed snap to edges with toolbar hiddenScott Moynes
2002-04-16renamed the obResource class to Resource.Dana Jansens
2002-04-16fixed HAVE_STRING_H introduced from some parrallel development. blastScott Moynes
2002-04-16Added a runtime option for hiding the toolbar totally. Will be cleanerScott Moynes
later. Stay tuned.
2002-04-16removed unneeded #include <X11/Xutil.h>Dana Jansens
2002-04-16reversed tehmouse wheel buttons on the root window. scrolling up now goes to ↵Dana Jansens
the next workspace.
2002-04-16get rid of the STDC_HEADERS check... this failed on IRIX with MIPSpro, use ↵Dana Jansens
checks for individual headers instead
2002-04-16removed the code to make the .blackboxrc symlink to openbox's rc file (it ↵Dana Jansens
cored anyways)
2002-04-16applied Ruhi's cleanup patch. moves colSmartPlacement into its own functionDana Jansens
using Geomtry objects instead of integer pairs in all of the placeWindow code now
2002-04-15added some consts to the cascade codeScott Moynes
2002-04-15apparently there were compiling problems with automake/autoconf. This should ↵Dana Jansens
make those go away.
2002-04-15Added a fallback for Best Fit to cascade. Also, moved cascade to its ownScott Moynes
function. May not be needed.
2002-04-14Slit has an area Rect now, and returns Rect, Size, and Points instead of ↵Dana Jansens
getX/Y and getWidth/Height.
2002-04-14BScreen (ScreenInfo) now contains a size() instead of a getWidth/getHeightDana Jansens
2002-04-14changed OpenboxWindow to not have getFrameX/getWidth/etc functions, and to ↵Dana Jansens
return Origins and Sizes and Rects, in fuctions like size(), origin(), and area().
2002-04-14Added Util.h, which contains only an ASSERT macro for nowDana Jansens
2002-04-14changed version number to 1.0.0. fixed a warning in BaseMenu from ↵Dana Jansens
pointer->reference conversion
2002-04-14using references instead of pointers if possible in ImageDana Jansens
2002-04-14using a Screen reference instead of pointer in WorkspaceDana Jansens
2002-04-14using a reference for Openbox instead of a pointerDana Jansens
2002-04-14using some references instead of pointers where possible in Screen, ↵Dana Jansens
ScreenInfo, Slit, Toolbar, and Netizen
2002-04-14only add one extra space to pad the clock in the toolbarDana Jansens
2002-04-14Using some references instead of pointers for the menus.Dana Jansens
2002-04-14made shaded windows snap properly at their bottom, using their shaded height.Dana Jansens
window.getHeight() now returns the different/correct value when a window is shaded.
2002-04-14changing the fix for fonts clipping in the titlebar. broken fonts (e.g. ↵Dana Jansens
gelly caused problems in the old method.
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-13adding Geometry classes: Point, Size, and RectDana Jansens
2002-04-13removed all Xrm database calls from Screen.cc (style loading).Dana Jansens
This completes the conversion to using the obResource class, there are no class to Xrm* except in Resource.cc/h
2002-04-13Fixed a bug in the bsetroot build that caused really strange behaviourScott Moynes
2002-04-13added symlinking. needs a little work.Scott Moynes
2002-04-12real_reconfigure now using obResource instead of teh XrmDatabase calls.Dana Jansens
obResource class calls XrmInitialize().
2002-04-12save_rc() using the obResource class to save blackbox's configuration.Dana Jansens
renamed BScreen::getCount to BScreen::getWorkspaceCount.
2002-04-11changed the default edge-snap distance from 0 to 4. This way new users will ↵Dana Jansens
see that the option is there for them to change.
2002-04-11load_rc(BScreen *) now uses the obResource class to load its configurationDana Jansens
added a few consts in BScreen to be compatible with the new code. reordered the compilation in src/ so that Resource.cc is in alphabetical order
2002-04-11load_rc() now uses the obResource class to load its configurationDana Jansens
2002-04-11added the obResource class which handles Xresouce database files in a sane ↵Dana Jansens
manner
2002-04-11added the obResource class which handles Xresouce database files in a sane ↵Dana Jansens
manner.
2002-04-11Initial revisionDana Jansens