Commit graph

  • e7c332a586 missing an include Dana Jansens 2002-05-23 15:12:38 +0000
  • 6ed6a9d11d fix for compiling with --disable-nls Dana Jansens 2002-05-23 15:12:17 +0000
  • ac62af410d fix compiling with --disable-nls Dana Jansens 2002-05-23 15:11:41 +0000
  • d03852ad25 fix compliling with --disable-slit Dana Jansens 2002-05-23 15:00:15 +0000
  • a85c9a7c6e added XAtom class, and it all now compiles. Dana Jansens 2002-05-23 14:53:06 +0000
  • 83347770a6 make work with new i18n Dana Jansens 2002-05-23 14:52:24 +0000
  • 67b4df1eff merge the sticky window fix from 1.2. Dana Jansens 2002-05-23 14:27:52 +0000
  • a25b213aff updated goals Dana Jansens 2002-05-23 14:13:01 +0000
  • fda410fdf2 fixed sticky windows! Dana Jansens 2002-05-23 06:23:22 +0000
  • 20d7381ffb new versions of the X classes added an Atom in XAtom and functionality in XScreen and XDisplay Dana Jansens 2002-05-17 02:49:26 +0000
  • de712f8567 XDisplay's nextEvent completed Dana Jansens 2002-05-16 22:48:44 +0000
  • ae3dc273c4 new i18n class using overloaded operator() instead of getMessage() Dana Jansens 2002-05-16 22:35:59 +0000
  • 30136ab3e9 change next target version to 2.0.0! Dana Jansens 2002-05-16 18:48:55 +0000
  • 91a7ca7d20 added the X classes to the build process though they aren't sued by anything else yet. They now compile too. Dana Jansens 2002-05-16 18:39:03 +0000
  • c17256d745 removing pendantic. thats just crazy. -Wall -W will suffice. Dana Jansens 2002-05-16 18:37:05 +0000
  • 080c09da47 adding --add-missing to automake call Dana Jansens 2002-05-16 15:53:25 +0000
  • cc7cb82deb adding new X base classes which encapsulate all X server interation Dana Jansens 2002-05-16 15:50:41 +0000
  • bd196c7108 adding bootstrap which generates all the auto* files such as configure Dana Jansens 2002-05-16 15:45:34 +0000
  • 4f04dcaf22 removing auto-generated stuff from cvs Dana Jansens 2002-05-16 15:27:36 +0000
  • 713c93d6ea removed the fixed bug! Dana Jansens 2002-05-16 15:07:45 +0000
  • ae093dba2f make a new autoRaiseDelay value take effect without having to restart Dana Jansens 2002-05-16 09:24:40 +0000
  • a4c9553c64 increment version for next release Dana Jansens 2002-05-16 07:54:27 +0000
  • 63f8386dde make autoRaiseDelay load Dana Jansens 2002-05-16 07:53:40 +0000
  • 7f3d32e3dc make auto-raise value load. Dana Jansens 2002-05-16 07:52:13 +0000
  • 927091eef1 fix off-by-one window resizing bug Dana Jansens 2002-05-16 07:16:32 +0000
  • fb0bd98791 typos Dana Jansens 2002-05-16 06:45:18 +0000
  • 144e3e9b85 readding aclocal. autoconf needs this thing Dana Jansens 2002-05-16 06:38:08 +0000
  • 5d6413d495 fix for slit direction menu not reconfiguring properly Dana Jansens 2002-05-16 05:59:02 +0000
  • 90e7db977f *** empty log message *** Dana Jansens 2002-05-16 04:41:56 +0000
  • a3a23c28f0 moved menu from a rc file option to a command line option Dana Jansens 2002-05-15 22:23:35 +0000
  • 4f50d11704 spelling error Dana Jansens 2002-05-15 21:16:14 +0000
  • f6e80e0da6 added future release goals to the TODO Dana Jansens 2002-05-15 16:26:50 +0000
  • 788754fec3 better setting of atoms. plugged memory leak. Dana Jansens 2002-05-15 10:14:45 +0000
  • c1bf229290 better behavior with root pixmap atoms. create them if they do not exist. Dana Jansens 2002-05-15 03:54:43 +0000
  • 52c955c491 update to work with renamed function in BaseDisplay Dana Jansens 2002-05-15 03:40:09 +0000
  • 878d57337f update changelog. removed a redundant var from BaseDisplay. Dana Jansens 2002-05-14 23:30:22 +0000
  • e7978c7d24 confine the mouse to the window for button grabs so that alt-click-drag on a window that wont move doesnt let the mouse leave the window and cause havoc Dana Jansens 2002-05-14 23:15:38 +0000
  • f7ace0fad8 new version of bsetbg bsetroot now plays niecly with Eterm. Also, updated to the latest bsetroot from blackbox cvs Dana Jansens 2002-05-14 23:07:54 +0000
  • f75083669f new version of bsetroot ported from blackbox cvs Dana Jansens 2002-05-14 22:15:01 +0000
  • 527864614b set the button windows to None when they are destroyed so we know they are no longer valid windows Dana Jansens 2002-05-14 19:32:32 +0000
  • 1b1efab489 compile with -Wall -W -pendantic when --enable-debug is set. Dana Jansens 2002-05-14 19:28:34 +0000
  • f00ed578ba new focus code! working better than ever! Dana Jansens 2002-05-14 07:53:22 +0000
  • 9b295857eb fix creating/destroying the titlebar buttons Dana Jansens 2002-05-14 00:52:08 +0000
  • e81b9d6a72 fix for changing window buttons order. destroy them properly when they no longer exist and recreate them if they dont exist yet Dana Jansens 2002-05-14 00:47:16 +0000
  • d6c02ad70c fix segfaut from uninitialized focused_screen pointer Dana Jansens 2002-05-13 23:09:20 +0000
  • abfaee7368 fix compilign without LinkedList Dana Jansens 2002-05-13 02:34:42 +0000
  • 6d16679486 focus code updates Dana Jansens 2002-05-13 00:23:59 +0000
  • 6486b64576 LinkedList->STL conversion completed. LinkedList is no longer use and it has been removed from the source tree. Dana Jansens 2002-05-12 22:45:28 +0000
  • d58f7b569e no more use of LinkedList in BaseDisplay Dana Jansens 2002-05-12 22:40:32 +0000
  • eb8a11a5a7 removed LinkedLists in BaseDisplay and Image. Only 1 left in BaseDisplay now Dana Jansens 2002-05-12 21:46:02 +0000
  • ebdf25bf67 removed all 'using namespace std;' calls. Dana Jansens 2002-05-12 21:15:40 +0000
  • 4969c1b084 move some typedefs into class scope Dana Jansens 2002-05-12 20:56:40 +0000
  • 30b899fc02 converted all of the openbox class LinkedLists to STL objects Dana Jansens 2002-05-12 20:46:02 +0000
  • 57fb41c806 converted the remaining LinkedLists in Screen to STL objects. Dana Jansens 2002-05-12 09:15:09 +0000
  • addc23faf5 not initializing a pointer to NULL Dana Jansens 2002-05-12 01:40:36 +0000
  • a0dbb0e13f couple of LinkedLists converted to STL lists in BScreen 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' Dana Jansens 2002-05-12 01:23:48 +0000
  • f804f86c3e use screen instead of its ImageControl to get/set the image dither value Dana Jansens 2002-05-11 18:36:26 +0000
  • c7810a3c38 make image dithering value load correctly Dana Jansens 2002-05-11 18:33:29 +0000
  • b424a72384 converted from LinkedList to STL vector and list Dana Jansens 2002-05-11 05:33:49 +0000
  • fba11bf0c6 increment version for next release Dana Jansens 2002-05-10 09:09:36 +0000
  • 9f9cdf1194 fixes for using ostrstream in gcc3. have to unfreeze the string more. annoying. save workspace names/count properly Dana Jansens 2002-05-10 07:13:40 +0000
  • 098fae70a6 better gcc3 compat. using ostrstream again. and using namespace std; some focus changes. workspace contains a focused window instead of openbox class. this fixes a seg Dana Jansens 2002-05-10 02:58:09 +0000
  • ec10256a78 ran autoconf to regen configure Dana Jansens 2002-05-07 15:36:00 +0000
  • 8956328138 gcc 3 compatibility, converted strstreams to stringstreams Dana Jansens 2002-05-07 15:34:46 +0000
  • 4e2c37f2d2 fix headers to use the new defines Dana Jansens 2002-05-05 23:18:35 +0000
  • 38de48bd8b stop moving a window if it is maximized Dana Jansens 2002-05-03 22:02:51 +0000
  • 445e28af9a windows at positions x<0 or y<0 are no longer ignored in the placing code Dana Jansens 2002-05-02 04:44:19 +0000
  • ba832151d0 better toolbar strftime size/padding fix Dana Jansens 2002-05-01 22:30:44 +0000
  • 73f0a90993 BScreen::resource.root_command wasnt being initialized Dana Jansens 2002-05-01 22:21:12 +0000
  • 415f0241b3 xsetbg typo Dana Jansens 2002-05-01 19:56:29 +0000
  • 5f9c458fbc fix possible seg because of new move code. make sure that the masked_window pointer gets cleanup up (call endMove) when a window is destroyed (pointer is then invalid) Dana Jansens 2002-05-01 07:13:12 +0000
  • 0be1c1e8d7 when a window begins moving, make sure another window is not moving already, and if it is, end its move Dana Jansens 2002-04-30 08:09:53 +0000
  • f4d29bb737 make sure that the only time Click-to-place kicks in is when initially placing/mapping the window Dana Jansens 2002-04-30 07:46:46 +0000
  • 5705ea3613 bug #1 from click placement fixed. was catching more motionNotify events 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 Dana Jansens 2002-04-30 07:24:54 +0000
  • b88c4292e5 removing old files that got merged in Dana Jansens 2002-04-30 02:12:11 +0000
  • f290e1c04c save the titlebarLayout in the default config Dana Jansens 2002-04-30 02:08:33 +0000
  • b79ced0198 changelog fixes Dana Jansens 2002-04-29 23:45:06 +0000
  • deb016c7b4 fix positioning of the window menu Dana Jansens 2002-04-29 23:35:35 +0000
  • 84f0293a88 fix bug with window menu positioning Dana Jansens 2002-04-29 23:27:31 +0000
  • 22f8550d45 fixed col placement Dana Jansens 2002-04-29 20:29:10 +0000
  • 1368ffc54c better logic when changing a window's decoration level, for choosing what elements of decoration get placed on the window. Dana Jansens 2002-04-29 07:41:53 +0000
  • 00dc78c66f better logic when changing a window's decoration level, for choosing what elements of decoration get placed on the window. Dana Jansens 2002-04-29 07:31:44 +0000
  • fb1ef42d42 fixed bug from converting over to STL Dana Jansens 2002-04-29 01:58:28 +0000
  • 65118aafb6 bsetroot supports transparent apps with root property Dana Jansens 2002-04-28 19:38:47 +0000
  • 6796e79827 took bsetroot from Blackbox moving_target.. "bsetroot now sets xrootpmap_id, pseudo transparent apps should be happy" Dana Jansens 2002-04-28 19:35:59 +0000
  • 127252cc10 when a window is iconified, it was being moved, end the move cleanly Dana Jansens 2002-04-28 19:17:16 +0000
  • 5e3ca8e665 don't click-to-place windows when they specify a position Dana Jansens 2002-04-28 19:14:54 +0000
  • 4852193a57 properly handle placing a window while another window is still placing. Dana Jansens 2002-04-28 19:09:25 +0000
  • 1789f16af9 if user is moving a window and switches workspaces, stop moving that window Dana Jansens 2002-04-28 12:34:34 +0000
  • 8ef0610e90 added ClickMouse window placement policy Dana Jansens 2002-04-28 12:12:24 +0000
  • 830e53f25c moved the 'moving window' logic into separate functions "startMove" "doMove" and "endMove" Dana Jansens 2002-04-28 11:26:55 +0000
  • ad7f61121c new row/col Smart Placement from colophon Dana Jansens 2002-04-28 01:05:12 +0000
  • 20cd70c466 added UnderMouse windwo placement. Dana Jansens 2002-04-28 00:11:19 +0000
  • 07281446ea better cascadePlacement. uses screen.availableArea(). Dana Jansens 2002-04-27 21:15:00 +0000
  • e5685e3cfd added BScreen::availableArea() which returns a rect specifying where windows can be placed on the screen, and what area they can fill when maximized Dana Jansens 2002-04-27 19:25:20 +0000
  • fb96e47f23 removed debugging couts Dana Jansens 2002-04-27 19:24:09 +0000
  • b7d0a77d16 add std:: to the vector typedef in Basemenu converted slit to use a std::list instead of LinkedList Dana Jansens 2002-04-27 18:53:59 +0000
  • 5c9ab8b845 converted from LinkedList to a vector Dana Jansens 2002-04-27 18:21:21 +0000
  • 3001cec790 more dithering fix. Dana Jansens 2002-04-26 07:38:17 +0000
  • b2453eec0e that segfaulted. oops. added a workaround so setImageDither doesnt reconfig when saving off all the rc values Dana Jansens 2002-04-26 07:19:22 +0000