| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2002-05-26 | save workspace names properly with the new Configuration class. | Dana Jansens | |
| 2002-05-25 | import from bb-cvs | Dana Jansens | |
| added slit and enable-clobber defines back in Makefile.am | |||
| 2002-05-23 | merge the sticky window fix from 1.2. | Dana Jansens | |
| 2002-05-16 | new i18n class using overloaded operator() instead of getMessage() | Dana Jansens | |
| 2002-05-14 | compile with -Wall -W -pendantic when --enable-debug is set. | Dana Jansens | |
| 2002-05-14 | new focus code! working better than ever! | Dana Jansens | |
| 2002-05-14 | fix for changing window buttons order. destroy them properly when they no ↵ | Dana Jansens | |
| longer exist and recreate them if they dont exist yet | |||
| 2002-05-13 | focus code updates | Dana Jansens | |
| 2002-05-12 | converted the remaining LinkedLists in Screen to STL objects. | Dana Jansens | |
| 2002-05-12 | couple of LinkedLists converted to STL lists in BScreen | Dana 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-11 | converted from LinkedList to STL vector and list | Dana Jansens | |
| 2002-05-10 | better 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-07 | gcc 3 compatibility, converted strstreams to stringstreams | Dana Jansens | |
| 2002-05-02 | windows at positions x<0 or y<0 are no longer ignored in the placing code | Dana Jansens | |
| 2002-04-29 | fixed col placement | Dana Jansens | |
| 2002-04-28 | added ClickMouse window placement policy | Dana Jansens | |
| 2002-04-28 | new row/col Smart Placement from colophon | Dana Jansens | |
| 2002-04-28 | added UnderMouse windwo placement. | Dana Jansens | |
| 2002-04-27 | better cascadePlacement. uses screen.availableArea(). | Dana Jansens | |
| 2002-04-27 | added 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-23 | Rolled back to the old row and column smart placement so we can get a 1.0.0 ↵ | Dana Jansens | |
| release out the door. | |||
| 2002-04-22 | even more fixes for maximizing/placement with hidden slit/toolbar/etc | Dana Jansens | |
| 2002-04-22 | maximize and placeWindow now behave properly when the slit is hidden | Dana Jansens | |
| 2002-04-21 | changed external window interface to only have an area(), no size() and ↵ | Dana Jansens | |
| origin(), since all of their values are also in area() changed toolbar external inteface to have an area, no more getX/Y/Width/Height | |||
| 2002-04-21 | some placement fixes from colophon. | Dana Jansens | |
| 2002-04-21 | new row and column placement, using a modified bestfit. These don't work ↵ | Dana Jansens | |
| right yet, nor does bestfit, but they are coming. | |||
| 2002-04-21 | even better bestfit placement. way to go colophon! | Dana Jansens | |
| 2002-04-21 | bestfit placement now honors the left->right and top->bottom options for ↵ | Dana Jansens | |
| window placement. fix for the placement config menu. | |||
| 2002-04-20 | better logic to not place windows over the slit and toolbar | Dana Jansens | |
| maximize uses this same logic to not maximize over the toolbar *and the slit* | |||
| 2002-04-20 | changes to bestfit from ruhi. takes windows sizes into account properly, and ↵ | Dana Jansens | |
| places windows 1 borderwidth apart on all sides, while still placeing up against the edge of the screen. | |||
| 2002-04-18 | optimized the finding-the-slit-position code in positionWindow | Dana Jansens | |
| 2002-04-18 | remove debugging couts | Dana Jansens | |
| 2002-04-18 | temporary solution to avoid placing windows over the slit and toolbar, until ↵ | Dana Jansens | |
| NETWM is in effect. | |||
| 2002-04-17 | configuration 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-16 | get rid of the STDC_HEADERS check... this failed on IRIX with MIPSpro, use ↵ | Dana Jansens | |
| checks for individual headers instead | |||
| 2002-04-16 | applied Ruhi's cleanup patch. moves colSmartPlacement into its own function | Dana Jansens | |
| using Geomtry objects instead of integer pairs in all of the placeWindow code now | |||
| 2002-04-15 | added some consts to the cascade code | Scott Moynes | |
| 2002-04-15 | Added a fallback for Best Fit to cascade. Also, moved cascade to its own | Scott Moynes | |
| function. May not be needed. | |||
| 2002-04-14 | Slit has an area Rect now, and returns Rect, Size, and Points instead of ↵ | Dana Jansens | |
| getX/Y and getWidth/Height. | |||
| 2002-04-14 | BScreen (ScreenInfo) now contains a size() instead of a getWidth/getHeight | Dana Jansens | |
| 2002-04-14 | changed 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-14 | Added Util.h, which contains only an ASSERT macro for now | Dana Jansens | |
| 2002-04-14 | using a Screen reference instead of pointer in Workspace | Dana Jansens | |
| 2002-04-14 | using some references instead of pointers where possible in Screen, ↵ | Dana Jansens | |
| ScreenInfo, Slit, Toolbar, and Netizen | |||
| 2002-04-14 | Using some references instead of pointers for the menus. | Dana Jansens | |
| 2002-04-14 | added 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-11 | Initial revision | Dana Jansens | |
