Commit graph

  • e3a2c56252 compile fix: use 'CallMemFunWithRefArg' instead of bind2nd(mem_fun(), *foo) Mathias Gumz 2010-09-19 08:46:21 +0200
  • 0ef76292c5 changed the way we create the '~/.fluxbox' directory to avoid race conditions Mathias Gumz 2010-09-18 17:51:30 +0200
  • c9c741c88d cosmetic Mathias Gumz 2010-09-18 17:27:28 +0200
  • 9cf312fc9d recovered lost change from 041d586972 Mathias Gumz 2010-09-18 09:26:05 +0200
  • 87b45bd0d1 bugfix: avoid naive use of 'putenv' by providing 'FbTk::App::setenv()' Mathias Gumz 2010-09-17 23:43:24 +0200
  • f3ad09c4ce missing initializations Mathias Gumz 2010-09-17 23:34:03 +0200
  • 87cffef7f5 request explicitly as many elements for the gradient tables as we need Mathias Gumz 2010-09-17 23:32:02 +0200
  • 786eef6e39 bugfix: forgot to resize 'pixels' before putting values into it (facepalm) Mathias Gumz 2010-09-17 23:26:56 +0200
  • f1f7bebf37 added 'ArrangeWindowsVertical' to actions John K Pate 2010-09-13 22:58:59 +0100
  • d3eabeb805 moved commandline parsing to its own function Mathias Gumz 2010-09-17 15:51:16 +0200
  • e84c64f7be lots of code cleanup, reordering, trimming public API, bugfixes Mathias Gumz 2010-09-17 15:34:12 +0200
  • 603b36a2cc use FbTk::API to reduce code duplication Mathias Gumz 2010-09-17 14:46:01 +0200
  • 041d586972 code simplification by reducing if-else hell Mathias Gumz 2010-09-17 14:44:58 +0200
  • 0b1f160830 use hardcoded array for hardcoded placement menu defaults Mathias Gumz 2010-09-15 13:01:46 +0200
  • 61bf564718 removed useless code Mathias Gumz 2010-09-15 12:44:14 +0200
  • 0beda162d4 code deduplication by using <algorithm> and FbTk/STLUtil.hh Mathias Gumz 2010-09-15 12:43:30 +0200
  • 12e1ef7826 code deduplication by using <algorithm> and FbTk/STLUtil.hh Mathias Gumz 2010-09-15 02:07:09 +0200
  • ba316aa18a code cleanup, missing commit for 2b62cf9733 Mathias Gumz 2010-09-15 01:27:27 +0200
  • 52f614b598 bugfix: 'reset' nr_shapes to '0' after last instance of 'Shape' Mathias Gumz 2010-09-15 01:23:56 +0200
  • 2b62cf9733 cleanup and code deduplication Mathias Gumz 2010-09-15 01:22:01 +0200
  • c6047e9eba use one array instead of two to hold both 'names' and 'atoms' for the rootwindow Mathias Gumz 2010-09-14 16:59:05 +0200
  • f39bcbd93c bugfix: create the corner pixmaps only once per screen Mathias Gumz 2010-09-14 16:58:08 +0200
  • 75b9a4ed72 bugfix: free the shape-corners on the last used 'Shape' Mathias Gumz 2010-09-14 16:54:08 +0200
  • 36893ac7f9 bugfix: small typo in last cleanup prevented loading workspace names Mathias Gumz 2010-09-14 12:24:20 +0200
  • b10d58588a cosmetic code cleaning Mathias Gumz 2010-09-13 22:07:10 +0200
  • deb6a1ebf4 code simplification Mathias Gumz 2010-09-13 22:04:24 +0200
  • f6af17aa58 code simplification Mathias Gumz 2010-09-13 21:59:09 +0200
  • 24e4e98dbe updated config version to '13' and adjusted 'fluxbox-update_configs' accordingly Mathias Gumz 2010-09-11 22:04:15 +0200
  • 51f054e777 added '(workspace=[current])' to our default keys Mathias Gumz 2010-09-11 21:53:55 +0200
  • faa4c97888 added 'SetXProp' action and (@PROP=foo) clientpattern Mathias Gumz 2010-09-11 17:09:07 +0200
  • 4e2c7e2167 moved helper struct TextPropPtr into anonymous namespace Mathias Gumz 2010-09-10 16:36:17 +0200
  • a6ed9498cc code cleanup Mathias Gumz 2010-09-10 16:35:49 +0200
  • 882a50fe1d removed hardcoded limitation to cycle/focus windows on all workspaces Mathias Gumz 2010-09-10 13:32:47 +0200
  • 8a7c117153 disabled potentially dead code Mathias Gumz 2010-09-09 23:24:47 +0200
  • ecdaba2874 simpler code Mathias Gumz 2010-09-09 23:24:27 +0200
  • ffd5f28072 removed dead code Mathias Gumz 2010-09-09 23:23:52 +0200
  • 7fdb0676a7 bugfix: initialize the Shape of a menu AFTER we created the window for the menu Mathias Gumz 2010-09-09 23:23:33 +0200
  • 2b9a38cba5 minor cleanup Mathias Gumz 2010-09-09 15:33:34 +0200
  • 534db1d409 reduced 'switch/case' and 'else if' hell a little bit Mathias Gumz 2010-09-09 15:33:12 +0200
  • 77f39235cf added FbTk::Util::clamp() and simplified related code Mathias Gumz 2010-09-09 15:31:54 +0200
  • 1657374940 use FbTk apis instead of raw xlib calls Mathias Gumz 2010-09-09 12:48:19 +0200
  • e685117941 simpler to use FbTk/Timer api Mathias Gumz 2010-09-09 12:47:38 +0200
  • 82d0de9ef4 cosmetic Mathias Gumz 2010-09-08 22:31:41 +0200
  • 8a08110f19 simpler way of expressing 'Singleton' for 'FbAtoms' Mathias Gumz 2010-09-08 22:09:06 +0200
  • dc5a105c3e fixed code duplication Mathias Gumz 2010-09-08 21:52:13 +0200
  • 7a149626e6 improved 'escapeRememberChars()' routine by traversing the string only once Mathias Gumz 2010-09-08 21:45:33 +0200
  • 48cc67965b avoid code duplication Mathias Gumz 2010-09-08 21:43:38 +0200
  • b76be98227 improved extract*Number functions from FbTk/StringUtil.cc Mathias Gumz 2010-09-08 21:42:48 +0200
  • 6ecfa0ef3e cosmetic fix: looks like a copyNpaste issue Mathias Gumz 2010-09-08 20:48:37 +0200
  • 26c1cd0cee code simplification Mathias Gumz 2010-09-08 20:48:01 +0200
  • 08bd29d0d8 updated ChangeLog Mathias Gumz 2010-09-08 20:20:41 +0200
  • f4fab105ff avoid code duplication Mathias Gumz 2010-09-08 20:18:28 +0200
  • 64afa48bb3 removed unused code Mathias Gumz 2010-09-08 20:17:36 +0200
  • 690d926ac4 introduced FbTk::BidiString Mathias Gumz 2010-09-08 20:17:21 +0200
  • 1e8fe2bc14 removed redundant if-statement Mathias Gumz 2010-09-08 11:19:49 +0200
  • df2f51b7b6 updated 'Changelog' Mathias Gumz 2010-09-05 11:03:46 +0200
  • 8feb0b8c83 avoid constructing new strings implicit Mathias Gumz 2010-09-05 10:49:05 +0200
  • 83656fc0e8 cosmetic Mathias Gumz 2010-09-05 10:47:12 +0200
  • 63f9c8c1a2 reuse temporary memory for reencoding / reordering fribidi-strings Mathias Gumz 2010-09-05 10:47:01 +0200
  • 60c92b96f2 added info about 'BIDI' support to 'fluxbox -info' Mathias Gumz 2010-09-05 08:49:13 +0200
  • ea98db4140 added support for bidirectional text Ken Bloom 2010-09-04 15:01:33 +0200
  • b1b2f47e7d minor code simplification Mathias Gumz 2010-09-04 14:41:39 +0200
  • 1e9dafdc67 fixed the default 'OnTitlebar Mouse1' actions Mathias Gumz 2010-09-04 14:41:11 +0200
  • b8987fc623 code simplification / deduplication Mathias Gumz 2010-08-24 17:30:24 +0200
  • 874eb67297 moved knowledge about '_NET_SYSTEM_TRAY_S' into the 'SystemTray' class Mathias Gumz 2010-08-23 19:49:47 +0200
  • a1385e4018 fixed compiler warning 'comparison between signed and unsigned integer expressions' Mathias Gumz 2010-08-23 19:44:21 +0200
  • e23c2c4d1b reenable clickRaise(), but on any button press if no key-action was found Mathias Gumz 2010-08-23 10:54:49 +0200
  • 33dea858fb fixed spelling Mathias Gumz 2010-08-22 21:27:52 +0200
  • 23f56d108f bugfix: compiler warning Mathias Gumz 2010-08-22 20:11:59 +0200
  • 442c651d64 fixed compiler warnings regarding signed/unsigned and () around expressions Mathias Gumz 2010-08-22 14:44:31 +0200
  • 81d9a28b33 updated Changelog Mathias Gumz 2010-08-20 19:08:12 +0200
  • bc2b21547b implemented 'ActivateTab' action to (re)allow activation of tabs via mouse Mathias Gumz 2010-08-20 19:01:25 +0200
  • b4e65724ef fixed typo Mathias Gumz 2010-08-16 18:27:00 +0200
  • baef39e612 added more needed bindings to the default 'keys' file to mimic old behavior Mathias Gumz 2010-08-16 18:26:31 +0200
  • 75851acebd Restoring our own custom INSTALL file Jim Ramsay 2010-08-10 12:00:36 -0400
  • bf0d256586 Removing more autoconf-generated files Jim Ramsay 2010-08-10 11:07:50 -0400
  • 0cc08f90d2 Merging from upstream tar bzip Paul Tagliamonte 2010-08-04 21:24:14 -0400
  • f58e82260f Moving themes in the git branch from 2.5 to 3 to match tenr's site. Paul Tagliamonte 2010-08-04 21:11:09 -0400
  • a3b063292c bugfix: another crash when cleaning up signals Jim Ramsay 2010-07-14 11:36:00 -0400
  • 3578d14741 Updating ChangeLog for StrictMouseFocus change Jim Ramsay 2010-06-01 12:39:24 -0400
  • 37a24132b5 Implement StrictMouseFocus Jim Ramsay 2010-05-28 15:50:15 -0400
  • cdbaf5c04d Add new focus model: StrictMouseFocus Jim Ramsay 2010-05-28 13:22:13 -0400
  • 769130f51a bugfix: do not use invalid iterators while looping thru a container which gets destroyed Mathias Gumz 2010-05-23 15:58:35 +0200
  • fbcdd34b22 mostly cosmetic fixes, mainly discovered by 'clang --analyze' Mathias Gumz 2010-05-23 12:25:47 +0200
  • ff9c68e247 fixed potential memory leak Mathias Gumz 2010-05-16 14:25:59 +0200
  • 17b21635a2 cleanup created corner pixmaps, moved the initCorners() function out of the class Mathias Gumz 2010-05-16 14:25:36 +0200
  • 04739b2d1f initialize all member variables, otherwise unclean state in some circumstances Mathias Gumz 2010-05-16 14:24:34 +0200
  • b8f9ac6d69 prevent crash if m_keylist is 0 Mathias Gumz 2010-05-08 19:04:44 +0200
  • 24cfd54eae cleanup: missing initialization Mathias Gumz 2010-05-08 19:03:57 +0200
  • bca59851f3 bugfix: crash when cleaning up signals Mathias Gumz 2010-05-07 09:36:30 +0200
  • 615e9cec32 compile fix: FD_ZERO (sys/select.h) on solaris wants to use memset(); closes #2997117 Mathias Gumz 2010-05-06 21:19:31 +0200
  • 5be5edc1e5 bugfix: when maximizing a shaded window, unshade it before Mathias Gumz 2010-05-06 20:54:44 +0200
  • 22fa5f544b bugfix: added missing 'virtual' keyword, otherwise fluxbox crashes with 'pure virtual method called' Mathias Gumz 2010-05-06 20:25:47 +0200
  • a443d46117 bugfix: resizing/moving a maximized window via keys do not end maximization state (#2980313) Mathias Gumz 2010-05-06 20:09:59 +0200
  • a2f809f8f2 added little helper function to disable the maximization state of a window while keeping its current position / size Mathias Gumz 2010-05-06 20:07:56 +0200
  • d2a7cc60a2 bugfix: resizing stops _NET_WM_STATE_MAXIMIZED*, so trigger signal to set the properties correct Mathias Gumz 2010-05-05 22:30:42 +0200
  • b43be7144f upgrade CONFIG_VERSION to 11 Mathias Gumz 2010-05-05 22:05:28 +0200
  • 2c66828341 cosmetic Mathias Gumz 2010-05-05 08:42:37 +0200
  • fbcb0cd7e1 use maximize options for fullscreen as well Mathias Gumz 2010-05-05 08:42:28 +0200
  • e05230ea4b deploy new key-bindings to old keys-files via fluxbox-update_configs Mathias Gumz 2010-05-05 08:41:48 +0200