summaryrefslogtreecommitdiff
path: root/src/Screen.cc
AgeCommit message (Collapse)Author
2002-05-25import from bb-cvsDana Jansens
added slit and enable-clobber defines back in Makefile.am
2002-05-23fix compliling with --disable-slitDana Jansens
2002-05-23merge the sticky window fix from 1.2.Dana Jansens
2002-05-16new i18n class using overloaded operator() instead of getMessage()Dana Jansens
2002-05-15moved menu from a rc file option to a command line optionDana Jansens
2002-05-14compile with -Wall -W -pendantic when --enable-debug is set.Dana Jansens
2002-05-14new focus code! working better than ever!Dana Jansens
2002-05-13fix segfaut from uninitialized focused_screen pointerDana Jansens
2002-05-13focus code updatesDana Jansens
2002-05-12removed all 'using namespace std;' calls.Dana Jansens
2002-05-12converted all of the openbox class LinkedLists to STL objectsDana Jansens
2002-05-12converted the remaining LinkedLists in Screen to STL objects.Dana Jansens
2002-05-12not initializing a pointer to NULLDana 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-11make image dithering value load correctlyDana Jansens
2002-05-10fixes for using ostrstream in gcc3. have to unfreeze the string more. annoying.Dana Jansens
save workspace names/count properly
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-05-07gcc 3 compatibility, converted strstreams to stringstreamsDana Jansens
2002-05-01BScreen::resource.root_command wasnt being initializedDana Jansens
2002-04-28added ClickMouse window placement policyDana Jansens
2002-04-28added UnderMouse windwo placement.Dana Jansens
2002-04-27added BScreen::availableArea() which returns a rect specifying where windows ↵Dana Jansens
can be placed on the screen, and what area they can fill when maximized
2002-04-26more dithering fix.Dana Jansens
2002-04-26that segfaulted. oops. added a workaround so setImageDither doesnt reconfig ↵Dana Jansens
when saving off all the rc values
2002-04-26when Image Dither is changed in the menu, make ob reconfigure so it uses the ↵Dana Jansens
dithering
2002-04-21specify the std:: namespace for the ostrstreams.Dana Jansens
2002-04-20on reconfigure, if an option isn't specified in the rc file, then it will ↵Dana Jansens
revert to its default value instead of staying at its current value.
2002-04-20comment typo and function spacing fixDana Jansens
2002-04-20fixed memory leaks for strftime_format and rootcommandScott Moynes
2002-04-19fixed memory leak in screen::load()Dana Jansens
2002-04-19temprary fix for the memleaks in ::load() and ::set* when using ostrstreams. ↵Dana Jansens
Need to find a better solution for strings than std::string and ostrstream, or else put up with memory leaks all over the place.
2002-04-18fix 2 bus errors on osx:Dana Jansens
- it's std::string doesnt like being set to NULL. - in Window.cc, caught someone using a membr variable after calling 'delete this'. bad.
2002-04-18now yuo can change styles again! (oops) wasnt saving teh nwe style file to ↵Dana Jansens
the Resource class when it changed.
2002-04-18maps/unmaps the toolbar when its resource setting is loaded from the file so ↵Dana Jansens
it takes effect during a reconfigure.
2002-04-18accidently removed a line somehow. OpaqueMove is now read from the rc file.Dana Jansens
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-16Slit loads its own settings and saves them as they are changedDana Jansens
added an assert in Resource
2002-04-16renamed the obResource class to Resource.Dana Jansens
2002-04-16Added a runtime option for hiding the toolbar totally. Will be cleanerScott Moynes
later. Stay tuned.
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-14BScreen (ScreenInfo) now contains a size() instead of a getWidth/getHeightDana Jansens
2002-04-14Added Util.h, which contains only an ASSERT macro for nowDana Jansens
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-14Using some references instead of pointers for the menus.Dana Jansens