| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2002-05-28 | fix bug where destroying the wrong windows in BlackboxWindow::positionButtons. | Dana Jansens | |
| make util/ directory use the new config.h too | |||
| 2002-05-27 | mouse wheel support | Dana Jansens | |
| custom titlebar layout | |||
| 2002-05-26 | prevent (and if need be revert) shading if titlebar decor is toggled off | Dana Jansens | |
| 2002-05-26 | use the raw screen size not the strut adjusted size to determine max_height ↵ | Dana Jansens | |
| and width of a client | |||
| 2002-05-26 | add 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-25 | - raise the window during maximization if the user clicked the maximize ↵ | Dana Jansens | |
| button, but otherwise don't - two fixes here. 1) only raise window in maximize if the window is focused, 2) remap window on reparent event | |||
| 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-16 | make a new autoRaiseDelay value take effect without having to restart | Dana Jansens | |
| 2002-05-16 | fix off-by-one window resizing bug | Dana Jansens | |
| 2002-05-14 | confine the mouse to the window for button grabs so that alt-click-drag on a ↵ | Dana Jansens | |
| window that wont move doesnt let the mouse leave the window and cause havoc | |||
| 2002-05-14 | set the button windows to None when they are destroyed so we know they are ↵ | Dana Jansens | |
| no longer valid windows | |||
| 2002-05-14 | compile with -Wall -W -pendantic when --enable-debug is set. | 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 | removed all 'using namespace std;' calls. | 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-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-03 | stop moving a window if it is maximized | Dana Jansens | |
| 2002-05-01 | fix possible seg because of new move code. make sure that the masked_window ↵ | Dana Jansens | |
| pointer gets cleanup up (call endMove) when a window is destroyed (pointer is then invalid) | |||
| 2002-04-30 | when a window begins moving, make sure another window is not moving already, ↵ | Dana Jansens | |
| and if it is, end its move | |||
| 2002-04-30 | make sure that the only time Click-to-place kicks in is when initially ↵ | Dana Jansens | |
| placing/mapping the window | |||
| 2002-04-30 | bug #1 from click placement fixed. was catching more motionNotify events ↵ | Dana Jansens | |
| than i wanted to with the new/modified move grabs. now i drop any left-over extras when the move completes so they dont come in too late | |||
| 2002-04-29 | fix bug with window menu positioning | Dana Jansens | |
| 2002-04-29 | better logic when changing a window's decoration level, for choosing what ↵ | Dana Jansens | |
| elements of decoration get placed on the window. | |||
| 2002-04-28 | when a window is iconified, it was being moved, end the move cleanly | Dana Jansens | |
| 2002-04-28 | don't click-to-place windows when they specify a position | Dana Jansens | |
| 2002-04-28 | properly handle placing a window while another window is still placing. | Dana Jansens | |
| 2002-04-28 | if user is moving a window and switches workspaces, stop moving that window | Dana Jansens | |
| 2002-04-28 | added ClickMouse window placement policy | Dana Jansens | |
| 2002-04-28 | moved the 'moving window' logic into separate functions "startMove" "doMove" ↵ | Dana Jansens | |
| and "endMove" | |||
| 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-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-22 | posible fix for maximizing when slit is auto-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-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-18 | fix 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-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-17 | Toolbar saves its settings as their changed | Dana Jansens | |
| Main config's Hide Toolbar option is also saved when it is changed Removed 2 debug couts from Slit | |||
| 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-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 | using a reference for Openbox instead of a pointer | 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 | made 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-12 | save_rc() using the obResource class to save blackbox's configuration. | Dana Jansens | |
| renamed BScreen::getCount to BScreen::getWorkspaceCount. | |||
