Mathias Gumz
078438e993
compile fix: missing headers (sun compiler complained about)
2009-10-01 08:41:04 +02:00
Mathias Gumz
6c0739e889
compile fix: using correct forward declaration for template classes
...
we got this 'Warning (Anachronism): Old syntax for explicit specialization or
instantiation ignored.' with the solaris compiler
2009-10-01 07:34:37 +02:00
Mathias Gumz
38ef6e5155
made code simpler
2009-10-01 07:07:07 +02:00
Mathias Gumz
69de5b5a00
cosmetic fix: removed warning about double ';' after command
...
static xyz inside a anonymous namespace is not really needed, so i removed the namespace
to get rid of the compiler warning. it's more convinient for the developer
to put ';' after that REGISTER_COMMAND_PARSER
2009-09-30 21:08:55 +02:00
Mathias Gumz
f8c61a1ba2
compile fix: use the correct format string to parse the number
2009-09-30 21:05:02 +02:00
Mathias Gumz
12fe9ca7a8
compile fix: sun compiler complains about missing std::mem_fun_t<>
2009-09-30 21:03:25 +02:00
Mathias Gumz
884db973bb
cosmetic fixes: removed redundant ';' + some whitespaces
2009-09-30 21:02:24 +02:00
Mathias Gumz
4663a9591e
bugfix: 'HideMenus' command did not work if the user 'opened' an empty submenu.
...
'openeing' such an empty submenu lead to an already hidden menu referenced by
the 'shown' pointer
2009-09-23 22:21:13 +02:00
Mark Tiefenbruck
ca9e2e0d15
allow navigating multi-column menus with left and right arrows
2009-08-08 10:20:45 -07:00
Mark Tiefenbruck
9f59ce18a2
change default toolbar tools to:
...
prevworkspace, workspacename, nextworkspace, iconbar, systemtray, clock
2009-06-28 10:54:55 -07:00
Mark Tiefenbruck
c1d9ae5068
fix changing iconbar alignment and button width from init file
2009-06-28 09:39:28 -07:00
Mark Tiefenbruck
659af0eb75
allow 'Ctrl' and 'Alt' as modifiers in keys file
2009-06-28 09:12:02 -07:00
Mark Tiefenbruck
4e586cc172
previous fix for reverting iconbar to relative broke external tabs
2009-06-28 08:22:51 -07:00
Mark Tiefenbruck
fe92b6b39b
revert to relative iconbar alignment when too many windows are open
2009-06-28 03:40:50 -07:00
Jim Ramsay
ff6a46391f
Error on incomplete MacroCmd key command
2009-05-26 16:27:31 -04:00
Jim Ramsay
a56e409b1f
Exit loop for unterminated { } pair
2009-05-26 16:27:31 -04:00
Mark Tiefenbruck
e770016660
remove unnecessary xpm.h include in imlib code
2009-02-24 14:22:18 -08:00
Mark Tiefenbruck
9bd6401013
ignore XRandr events that don't actually change the screen size
2008-10-14 19:40:33 -07:00
Mark Tiefenbruck
5b07791ed4
merge menuDelay and menuDelayClose options
2008-10-12 21:55:03 -07:00
Mathias Gumz
93924af160
using namespace instead of a useless class
2008-10-09 09:38:42 +02:00
Mark Tiefenbruck
dda95bf106
allow relative path for background images in style files
2008-10-06 18:16:26 -07:00
Mark Tiefenbruck
c033c201c4
remove menu modes
2008-10-04 19:49:28 -07:00
Mark Tiefenbruck
c91926cf71
fix flickering of shaped windows on focus changes
2008-10-03 20:48:38 -07:00
Mark Tiefenbruck
9df75ed7a6
fix restacking
2008-10-01 02:29:59 -07:00
Mark Tiefenbruck
269459e1aa
don't flash original window in the middle of cycling focus
2008-10-01 01:38:56 -07:00
Henrik Kinnunen
f2c8868724
Merge branch 'master' of fluxbox@git.fluxbox.org:fluxbox
...
Conflicts:
ChangeLog
2008-09-28 10:53:16 +02:00
Henrik Kinnunen
bcf37890b6
Change focused signal to use the new signal system
2008-09-28 10:46:49 +02:00
Mark Tiefenbruck
04a1d2a83b
don't let KeyRelease events propagate to windows
2008-09-28 01:26:21 -07:00
Mark Tiefenbruck
01aa0b6f8f
fix some goofy code
2008-09-27 00:59:12 -07:00
Mark Tiefenbruck
bb70b14432
fix rounded corners on restart
2008-09-25 20:51:37 -07:00
Mark Tiefenbruck
3f33657fb7
fix active menu item when inserting or removing other items
2008-09-21 22:32:02 -07:00
Henrik Kinnunen
f5113e2ec1
no virtuals needed Signals, added leaveAll for SignalTracker which must be used before all screens dies.
2008-09-21 12:02:49 +02:00
Mark Tiefenbruck
4c11204716
fix a few things with new signal code
2008-09-20 23:46:23 -07:00
Henrik Kinnunen
e4d4717703
Added new Signal/Slot system in FbTk
...
This is suppose to replace the obsolete Subject/Observer classes.
See the src/tests/testSignals.cc for basic usage.
2008-09-18 22:24:35 +02:00
Henrik Kinnunen
91408776f0
Fixed a pixmap resource leak with selected pixmap in menus.
...
menu.hilite.selected.pixmap and menu.selected.pixmap was not
deleted while switching between non-pixmap styles and pixmap styles.
2008-09-14 21:36:16 +02:00
Henrik Kinnunen
8fb1722389
included some missing files in distribution
2008-09-01 20:18:59 +02:00
Mark Tiefenbruck
13a73a78f6
highlight the nearest menu item when the current one is disabled, and add separators to focus model menu
2008-09-01 11:00:04 -04:00
Mark Tiefenbruck
65c5fb3237
make clicking on the border of the toolbar activate toolbar buttons
2008-08-23 17:14:31 -07:00
Mark Tiefenbruck
1fe1da5ca0
fix parsing of Delay command
2008-08-21 12:53:32 -07:00
Mark Tiefenbruck
75850d8b60
shift+enter wasn't sending right click if the menu item had a submenu
2008-08-19 09:36:08 -07:00
Mark Tiefenbruck
a30a14ef36
add top, left, right, and bottom center tab placement options
2008-08-18 01:45:44 -07:00
Mark Tiefenbruck
72fd5e03a4
revert focus when closing dialogs
2008-08-16 06:30:09 -07:00
Mark Tiefenbruck
38654bae45
some cleanup
2008-08-16 05:54:07 -07:00
Mathias Gumz
31b47e7814
cleanup of some files
2008-08-14 07:53:38 +02:00
Mark Tiefenbruck
7970388238
add selection box to various "choose one of these" menu items
2008-08-03 21:59:14 -07:00
Mark Tiefenbruck
c492daf2d9
remove dithering code
2008-06-26 12:41:43 -07:00
Matthias S. Benkmann
6509fe0cac
fix some memory leaks and uninitialized values
2008-06-07 06:14:23 -07:00
Mark Tiefenbruck
ad6a7e48f4
add new command line option -list-commands
2008-06-03 01:07:14 -07:00
Mark Tiefenbruck
bfaec62d79
remove some unnecessary architecture
2008-06-03 00:15:37 -07:00
Mark Tiefenbruck
85a44db6c6
reset typeahead when adding/removing items in the menu
2008-05-30 02:02:41 -07:00