Commit graph

  • 3f6f897d88 when Image Dither is changed in the menu, make ob reconfigure so it uses the dithering Dana Jansens 2002-04-26 07:13:22 +0000
  • 9fa48a9fbe fix Resource class so that you cant cast a string to a Resource Dana Jansens 2002-04-24 20:34:17 +0000
  • 1a44d80843 Rolled back to the old row and column smart placement so we can get a 1.0.0 release out the door. Dana Jansens 2002-04-23 19:59:44 +0000
  • 6a36505f8a even more fixes for maximizing/placement with hidden slit/toolbar/etc Dana Jansens 2002-04-22 23:00:57 +0000
  • 2809005ab0 maximize and placeWindow now behave properly when the slit is hidden Dana Jansens 2002-04-22 22:24:15 +0000
  • cf950146f7 changing to the older version of this style. its far superior :) Dana Jansens 2002-04-22 19:40:52 +0000
  • 6f2064b186 posible fix for maximizing when slit is auto-hidden Dana Jansens 2002-04-22 18:59:04 +0000
  • 75c0a76a53 changed external window interface to only have an area(), no size() and origin(), since all of their values are also in area() changed toolbar external inteface to have an area, no more getX/Y/Width/Height Dana Jansens 2002-04-21 18:52:28 +0000
  • b8dd077ab0 some placement fixes from colophon. Dana Jansens 2002-04-21 17:54:51 +0000
  • 7eb8d6966c new row and column placement, using a modified bestfit. These don't work right yet, nor does bestfit, but they are coming. Dana Jansens 2002-04-21 07:58:46 +0000
  • f994c778d8 fixed some uninstall issues Dana Jansens 2002-04-21 04:26:11 +0000
  • e1b78a1f84 even better bestfit placement. way to go colophon! Dana Jansens 2002-04-21 03:36:09 +0000
  • 18499a6920 specify the std:: namespace for the ostrstreams. Dana Jansens 2002-04-21 02:17:34 +0000
  • 32951060f6 bestfit placement now honors the left->right and top->bottom options for window placement. fix for the placement config menu. Dana Jansens 2002-04-21 02:02:27 +0000
  • ec028e395f *** empty log message *** Scott Moynes 2002-04-21 01:22:21 +0000
  • 194ad38678 tyops Scott Moynes 2002-04-21 00:10:48 +0000
  • 981ed3081c compile fix for --disable-slit Dana Jansens 2002-04-20 20:01:26 +0000
  • 95df11ff89 added Changelog entry for the improved maximize-window code. Dana Jansens 2002-04-20 19:57:03 +0000
  • 8e083798b5 better logic to not place windows over the slit and toolbar maximize uses this same logic to not maximize over the toolbar *and the slit* Dana Jansens 2002-04-20 19:53:19 +0000
  • ca3bc6421b changes to bestfit from ruhi. takes windows sizes into account properly, and places windows 1 borderwidth apart on all sides, while still placeing up against the edge of the screen. Dana Jansens 2002-04-20 18:30:47 +0000
  • de7a567d5b on reconfigure, if an option isn't specified in the rc file, then it will revert to its default value instead of staying at its current value. Dana Jansens 2002-04-20 18:24:12 +0000
  • 874d0ea446 comment typo and function spacing fix Dana Jansens 2002-04-20 18:13:55 +0000
  • 0a3cfdfcb9 fixed memory leaks for strftime_format and rootcommand Scott Moynes 2002-04-20 15:28:14 +0000
  • bed4d7c1e5 fixed memory leak of application_name Scott Moynes 2002-04-20 15:26:41 +0000
  • 62e1784161 fixed a memory leak for resource.titlebar_layout Scott Moynes 2002-04-20 15:25:18 +0000
  • 8f8eba7b96 fixed memory leak in screen::load() Dana Jansens 2002-04-19 21:05:49 +0000
  • e75d3560a6 updated TODO to match current cvs status. yay progress! Dana Jansens 2002-04-19 07:57:05 +0000
  • 7440ad2e6f starting openbox without an rc file now works. it makes an empty Xrm db instead of crashing :) Dana Jansens 2002-04-19 07:50:02 +0000
  • 940c1f614f temprary fix for the memleaks in ::load() and ::set* when using ostrstreams. Need to find a better solution for strings than std::string and ostrstream, or else put up with memory leaks all over the place. Dana Jansens 2002-04-19 06:51:08 +0000
  • 8ebee960ba added bsetbg makefile Scott Moynes 2002-04-19 03:20:45 +0000
  • 66e3f4d060 added new bsetbg manpage Scott Moynes 2002-04-18 21:07:47 +0000
  • 5067369f76 fix 2 bus errors on osx: - it's std::string doesnt like being set to NULL. - in Window.cc, caught someone using a membr variable after calling 'delete this'. bad. Dana Jansens 2002-04-18 20:56:23 +0000
  • 1b129560d0 new bsetbg version with manpage Scott Moynes 2002-04-18 20:54:45 +0000
  • 812f64eb56 new bsetbg from cthulhain Dana Jansens 2002-04-18 20:36:28 +0000
  • fa90396976 optimized the finding-the-slit-position code in positionWindow Dana Jansens 2002-04-18 18:49:22 +0000
  • 83b39a9a3e added Inflate, Deflate, and Translate to the Rect geometry class Dana Jansens 2002-04-18 18:11:33 +0000
  • 13ac6f2abd remove debugging couts Dana Jansens 2002-04-18 07:28:12 +0000
  • f27fe4edbb temporary solution to avoid placing windows over the slit and toolbar, until NETWM is in effect. Dana Jansens 2002-04-18 07:26:05 +0000
  • 4602d87180 now yuo can change styles again! (oops) wasnt saving teh nwe style file to the Resource class when it changed. Dana Jansens 2002-04-18 03:00:12 +0000
  • e148f58d0e maps/unmaps the toolbar when its resource setting is loaded from the file so it takes effect during a reconfigure. Dana Jansens 2002-04-18 02:05:51 +0000
  • d99593673c accidently removed a line somehow. OpaqueMove is now read from the rc file. Dana Jansens 2002-04-18 00:47:08 +0000
  • 307da13fff menus update their values when they are reconfigure()d. 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. Dana Jansens 2002-04-17 23:07:11 +0000
  • 9cd9d92bb1 configuration changes "done"!! Dana Jansens 2002-04-17 08:30:55 +0000
  • 66c879bd5c Toolbar saves its settings as their changed Main config's Hide Toolbar option is also saved when it is changed Removed 2 debug couts from Slit Dana Jansens 2002-04-17 03:44:09 +0000
  • 73a3c979b3 Slit loads its own settings and saves them as they are changed added an assert in Resource Dana Jansens 2002-04-16 23:50:53 +0000
  • fe9b1efde5 fixed snap to edges with toolbar hidden Scott Moynes 2002-04-16 22:50:18 +0000
  • 43e9d583c5 renamed the obResource class to Resource. Dana Jansens 2002-04-16 22:08:37 +0000
  • 82e61c015f fixed HAVE_STRING_H introduced from some parrallel development. blast Scott Moynes 2002-04-16 20:30:53 +0000
  • 6985e48f53 need translations for Hide Toolbar Scott Moynes 2002-04-16 20:26:11 +0000
  • 29fff5f56f Added a runtime option for hiding the toolbar totally. Will be cleaner later. Stay tuned. Scott Moynes 2002-04-16 20:22:01 +0000
  • 88d43795b1 renamed the Changelog files get the latest version of bsetbg from the blackbox cvs Dana Jansens 2002-04-16 20:11:00 +0000
  • 509c88f501 removed unneeded #include <X11/Xutil.h> Dana Jansens 2002-04-16 14:55:38 +0000
  • 113181910a reversed tehmouse wheel buttons on the root window. scrolling up now goes to the next workspace. Dana Jansens 2002-04-16 07:20:25 +0000
  • 251dd4034f get rid of the STDC_HEADERS check... this failed on IRIX with MIPSpro, use checks for individual headers instead Dana Jansens 2002-04-16 06:25:00 +0000
  • 67e5cb217e removed the code to make the .blackboxrc symlink to openbox's rc file (it cored anyways) Dana Jansens 2002-04-16 05:55:10 +0000
  • 897a9711d6 applied Ruhi's cleanup patch. moves colSmartPlacement into its own function using Geomtry objects instead of integer pairs in all of the placeWindow code now Dana Jansens 2002-04-16 01:10:53 +0000
  • adcdf31702 added some consts to the cascade code Scott Moynes 2002-04-15 15:45:11 +0000
  • dbd6327646 apparently there were compiling problems with automake/autoconf. This should make those go away. Dana Jansens 2002-04-15 06:44:49 +0000
  • df9d0c891a Added a fallback for Best Fit to cascade. Also, moved cascade to its own function. May not be needed. Scott Moynes 2002-04-15 02:37:18 +0000
  • 932ced3040 add the Geometry classes to bsetroot Dana Jansens 2002-04-14 19:41:50 +0000
  • 3eb75618dc Fixed bsetroot to use the new Geometries returned in ScreenInfo Dana Jansens 2002-04-14 19:32:09 +0000
  • 25cbe08cb6 Slit has an area Rect now, and returns Rect, Size, and Points instead of getX/Y and getWidth/Height. Dana Jansens 2002-04-14 19:30:38 +0000
  • 44e3582d5e BScreen (ScreenInfo) now contains a size() instead of a getWidth/getHeight Dana Jansens 2002-04-14 18:48:32 +0000
  • bea6e5f78d changed OpenboxWindow to not have getFrameX/getWidth/etc functions, and to return Origins and Sizes and Rects, in fuctions like size(), origin(), and area(). Dana Jansens 2002-04-14 18:28:11 +0000
  • 973880dd25 added some missing punctuation Ruhi Bloodworth 2002-04-14 16:15:03 +0000
  • 3dcebcf56c Added Util.h, which contains only an ASSERT macro for now Dana Jansens 2002-04-14 15:57:07 +0000
  • 0cfca85d27 changed version number to 1.0.0. fixed a warning in BaseMenu from pointer->reference conversion Dana Jansens 2002-04-14 15:26:38 +0000
  • d2bcec1cda made bsetroot compile with the new code for references instead of pointers Dana Jansens 2002-04-14 14:39:04 +0000
  • ffce7be325 using references instead of pointers if possible in Image Dana Jansens 2002-04-14 14:28:02 +0000
  • 9bf23ee332 using a Screen reference instead of pointer in Workspace Dana Jansens 2002-04-14 14:20:02 +0000
  • ba6e2034e7 using a reference for Openbox instead of a pointer Dana Jansens 2002-04-14 14:04:16 +0000
  • 72af8cea6a using some references instead of pointers where possible in Screen, ScreenInfo, Slit, Toolbar, and Netizen Dana Jansens 2002-04-14 13:58:17 +0000
  • 9ea141105e only add one extra space to pad the clock in the toolbar Dana Jansens 2002-04-14 13:34:53 +0000
  • 351f1d0331 Using some references instead of pointers for the menus. Dana Jansens 2002-04-14 11:37:22 +0000
  • d00ef14582 made shaded windows snap properly at their bottom, using their shaded height. window.getHeight() now returns the different/correct value when a window is shaded. Dana Jansens 2002-04-14 09:39:14 +0000
  • bb1a97327b changing the fix for fonts clipping in the titlebar. broken fonts (e.g. gelly caused problems in the old method. Dana Jansens 2002-04-14 08:20:56 +0000
  • 18acd962a5 added 'deep' style Dana Jansens 2002-04-14 07:50:25 +0000
  • ff24b64580 merged the changelog from the 0.99.0 (stable) branch (the code was previously merged) Dana Jansens 2002-04-14 01:29:56 +0000
  • 6aa92a8940 added entry for new BestFit placement type Dana Jansens 2002-04-14 01:27:23 +0000
  • 424d476f7c added first revision of the BestFit placement type. moved RowSmart placement type out of placeWindow() to its own function like bestFit. Will continue moving other placement types into their own functions. Dana Jansens 2002-04-14 01:11:51 +0000
  • 24f9448c2e adding Geometry classes: Point, Size, and Rect Dana Jansens 2002-04-13 23:41:36 +0000
  • e17c54e3f8 removed all Xrm database calls from Screen.cc (style loading). This completes the conversion to using the obResource class, there are no class to Xrm* except in Resource.cc/h Dana Jansens 2002-04-13 22:42:31 +0000
  • b7fa41a30b Fixed a bug in the bsetroot build that caused really strange behaviour Scott Moynes 2002-04-13 21:26:00 +0000
  • a619b3d1c8 added symlinking. needs a little work. Scott Moynes 2002-04-13 02:09:37 +0000
  • 456cf2d506 real_reconfigure now using obResource instead of teh XrmDatabase calls. obResource class calls XrmInitialize(). Dana Jansens 2002-04-12 06:11:31 +0000
  • 8d3c97389f save_rc() using the obResource class to save blackbox's configuration. renamed BScreen::getCount to BScreen::getWorkspaceCount. Dana Jansens 2002-04-12 06:05:04 +0000
  • e532e9576b changed the default edge-snap distance from 0 to 4. This way new users will see that the option is there for them to change. Dana Jansens 2002-04-11 06:59:34 +0000
  • 6ea740cd0e load_rc(BScreen *) now uses the obResource class to load its configuration 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 Dana Jansens 2002-04-11 06:58:53 +0000
  • 17ef263859 load_rc() now uses the obResource class to load its configuration Dana Jansens 2002-04-11 05:05:48 +0000
  • 3da13c1682 adding rules on how to code this project. Dana Jansens 2002-04-11 04:05:49 +0000
  • 455b288c3e added the obResource class which handles Xresouce database files in a sane manner Dana Jansens 2002-04-11 03:57:05 +0000
  • 40d73351a2 added the obResource class which handles Xresouce database files in a sane manner. Dana Jansens 2002-04-11 03:51:17 +0000
  • dfc5f03458 Initial revision Dana Jansens 2002-04-11 03:20:38 +0000
  • 17532e906b New repository initialized by cvs2svn. unknown 2002-04-11 03:20:38 +0000