Mathias Gumz
46261a8284
implemented 'MoveN' and 'ClickN' support in keys file.
...
the hardcoded 'OnTitlebar Mouse1 :Raise' (see Window.cc, FluxboxWindow::buttonPressEvent())
is disabled for now, should be added to fluxbox-update_configs
2009-12-18 08:05:07 +01:00
Paul Tagliamonte
79859c9448
updated fluxbox-keys documentation, added 'Fullscreen'
2009-12-16 05:25:01 +01:00
Mathias Gumz
ca3453fe6d
cosmetic
2009-11-23 21:15:41 +01:00
Michal Zime
69d80c5905
Keep 'maximum/fullscreen' when moving a window between different heads
2009-11-23 21:11:04 +01:00
Mark Tiefenbruck
8def80cec3
reportedly fix compiling on gcc 4.4 on Solaris
2009-10-08 00:18:43 -07:00
Mathias Gumz
6645688880
definition should match declaration
2009-10-03 13:53:13 +02:00
Mathias Gumz
69bf3965b7
compile fixes for sun compiler 5.10: class Layer conflicts with class FbTk/Layer .. so just a little renaming
2009-10-03 13:53:00 +02:00
Mathias Gumz
a973154c66
compile fixes for sun compiler 5.10: 'i want an extern C function ptr'
2009-10-03 13:40:32 +02:00
Mathias Gumz
f2ea245f1d
compile fixes for sun compiler 5.10: complains about 'not beeing able to initialize this from that'
2009-10-03 13:38:41 +02:00
Mathias Gumz
0f299ceecd
minor typo
2009-10-03 09:12:46 +02:00
Mathias Gumz
5db3166d95
updated changelog
2009-10-03 09:08:39 +02:00
Mathias Gumz
54c58bba21
cosmetic: use FbTk::StringUtil::number2String()
2009-10-03 09:06:34 +02:00
Mathias Gumz
2a85804222
build system: checking to link against extensions (Xinerama, Randr, Shape) is not enough, we have to check the headers as well
2009-10-03 09:06:03 +02:00
Mathias Gumz
8e8939821c
build system: moved some things around, 'finished configuring' message now at the end
2009-10-03 09:05:03 +02:00
Mathias Gumz
3b362ab816
build system: autocreate the 'missing' file, fixes the 'unknown --run option for missing' issue
2009-10-03 09:03:15 +02:00
Mathias Gumz
60722e4d20
updated changelog
2009-10-02 08:39:49 +02:00
Mathias Gumz
80e8cd071e
just use the FbTk API
2009-10-02 08:38:24 +02:00
Mathias Gumz
1b4596ee85
bugfix: stop wiping out ~/.fluxbox/keys
2009-10-02 08:37:44 +02:00
Mathias Gumz
261ba26d27
another little helper for FbTk::StringUtil: extractNumber()
2009-10-01 21:16:46 +02:00
Mathias Gumz
57b6e5a778
updated changelog
2009-10-01 09:07:00 +02:00
Mathias Gumz
4eeac74a3d
removed unused code
2009-10-01 08:58:56 +02:00
Mathias Gumz
65a45dc65f
compile fix: missing include guards
2009-10-01 08:57:46 +02:00
Mathias Gumz
c4c96ec830
simpler code
2009-10-01 08:57:31 +02:00
Mathias Gumz
710ad1d456
compile fix: taken 'FbTk' out of includepath, Layer.hh and FbTk/Layer.hh confused the sun compiler
2009-10-01 08:42:00 +02:00
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
9cd953b2e1
compile fix: ISO C++ forbids variable length array 'names'
2009-09-30 21:05:42 +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
e8c2690bfc
cosmetic: slightly less code to do the same
2009-09-30 21:03:59 +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
cfd055064a
mwm hints can't control the close button
2009-09-14 02:13:33 -07:00
Mathias Gumz
5a3f25cda1
implemented visibility of titlebar buttons via the apps file
2009-09-12 16:19:46 +02:00
Mathias Gumz
5f958b3bd5
check for errno while parsing the deco mask
2009-09-12 16:03:42 +02:00
Mark Tiefenbruck
6a37a047eb
add some generated files to .gitignore
2009-08-31 13:43:43 -07:00
Mark Tiefenbruck
ca9e2e0d15
allow navigating multi-column menus with left and right arrows
2009-08-08 10:20:45 -07:00
Mark Tiefenbruck
07da360b2b
more fixes for fluxconf mangling the keys file
2009-08-08 09:14:39 -07:00
Mark Tiefenbruck
9dcbff31b4
make autohide only show the border or 1 pixel if borderless
2009-07-24 00:56:04 -07:00
Mark Tiefenbruck
589125672b
allow matching screen number in ClientPattern
2009-06-28 13:10:58 -07:00
Mark Tiefenbruck
bb05494751
add a few items to fbgm
2009-06-28 12:57:42 -07:00
Mark Tiefenbruck
27d181f490
hide the menu when you click on a window
2009-06-28 12:34:34 -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
5f9f2475b7
make Raise/LowerLayer accept integer argument for number of layers, default 2
2009-06-28 10:15:06 -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
8addc54e7e
allow "lower" as a reference point for MoveTo, etc.
2009-06-28 09:04:46 -07:00
Mark Tiefenbruck
4e586cc172
previous fix for reverting iconbar to relative broke external tabs
2009-06-28 08:22:51 -07:00