Mathias Gumz
bc2b21547b
implemented 'ActivateTab' action to (re)allow activation of tabs via mouse
2010-08-20 19:01:25 +02:00
Mathias Gumz
b43be7144f
upgrade CONFIG_VERSION to 11
2010-05-05 22:05:28 +02:00
Henrik Kinnunen
ce0b41c847
Changed #ifdef DEBUG ... cerr << to using fbdbg.
...
This will reduce the number of #ifdef DEBUG for
simple debug messages.
include "Debug.hh" and use fbdbg instead of cerr for debug.
2010-03-17 16:35:07 +01: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
Jim Ramsay
76ea1d9bbe
Ignore EnterNotify on Unmap
...
This is the basic condition that was first noticed because of the effect of the
ClientMenu window unmapping and the resulting EnterNotify event stealing focus
from the window selected in that menu. But to be complete, any window unmapping
should cause focus to move to the next in the last-recently-focused window list,
not the one that happens to be beneath the mouse cursor.
2009-02-27 15:18:07 -05:00
Mark Tiefenbruck
f5fdbab98c
don't reload keys file on modifier map events, just re-grab keys
2008-11-01 17:03:32 -07:00
Mark Tiefenbruck
6e9d8e2dc6
restore missing config files on reconfigure
2008-09-30 20:49:04 -07:00
Henrik Kinnunen
2fcc0fd9e7
Changed workspace area signal to use the new signal system
2008-09-28 16:00:48 +02:00
Henrik Kinnunen
bcf37890b6
Change focused signal to use the new signal system
2008-09-28 10:46:49 +02:00
Henrik Kinnunen
52e22a0304
Changed client list signal in BScreen to use the new signal system
2008-09-21 19:32:40 +02:00
Henrik Kinnunen
71674739ec
Changed workspace names signal in BScreen to use the new signal system
2008-09-21 15:25:47 +02:00
Henrik Kinnunen
86819abab9
Changed current workspace signal in BScreen to use the new signal system
2008-09-21 13:44:48 +02: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
2f4db57898
Changed workspace count signal in BScreen to use the new signal system.
2008-09-18 22:27:16 +02:00
Mark Tiefenbruck
3ac1ab023e
try to fix some weird focus issues
2008-09-11 14:01:36 -07:00
Mark Tiefenbruck
27dc136121
add check to configure script to detect old versions of Xrandr
2008-09-03 14:00:40 -04:00
Mark Tiefenbruck
f1ff5ff3b2
add -sync command line option for debugging X issues
2008-08-22 06:12:01 -07:00
Mark Tiefenbruck
5a877163c7
accidentally left this on
2008-08-22 06:00:42 -07:00
Mark Tiefenbruck
0ae3ca9e8a
move fullscreen and maximization handling to FbWinFrame
2008-08-22 05:52:23 -07:00
Mark Tiefenbruck
e5d43edb8e
update keys file for changes to NextWindow syntax
2008-08-19 05:48:16 -07:00
Mark Tiefenbruck
06837ba864
cosmetic changes
2008-08-16 04:36:08 -07:00
Mathias Gumz
31b47e7814
cleanup of some files
2008-08-14 07:53:38 +02:00
Mark Tiefenbruck
91ca3bc5c8
make sure apps, overlay, and windowmenu get copied on new installations
2008-08-13 02:05:31 -07:00
Mark Tiefenbruck
2df84f6687
use the same options in Slit and Toolbar placement menus
2008-08-05 17:11:55 -07:00
Mark Tiefenbruck
1a54fbc67d
move default window menu to ~/.fluxbox/windowmenu
2008-06-19 20:48:26 -07:00
Mark Tiefenbruck
61b04e3366
need to reset keybindings when keymap changes
2008-05-15 12:30:11 -07:00
Mark Tiefenbruck
dcdc783324
only reload the keys file if the contents have changed
2008-05-12 12:16:37 -07:00
Mark Tiefenbruck
93b0c5322a
refactor menu reloading, added FbTk::AutoReloadHelper
2008-05-11 17:22:40 -07:00
Mark Tiefenbruck
72a45fae3c
reuse some menu pointers instead of using delete/new
2008-05-11 10:17:21 -07:00
Mark Tiefenbruck
a9fd0f5b26
remove some more useless code
2008-05-11 08:54:18 -07:00
Mark Tiefenbruck
50024d32bc
save timestamp for non-existent menu file, in case user creates one
2008-05-01 01:22:16 -07:00
Mark Tiefenbruck
6cb26c97a9
don't add program icons to tabs for previous users, for backwards compatibility, but leave it as default for new users
2008-04-29 05:51:43 -07:00
Mark Tiefenbruck
40e17b4d0e
some updates for the startup file in modern times
2008-04-25 17:56:51 -07:00
Mark Tiefenbruck
2301968bd9
add fbrun to default apps file
2008-04-25 01:36:26 -07:00
Mark Tiefenbruck
39d4d0a010
fix focus revert when closing menu
2008-01-31 06:37:52 -08:00
Tomas Janousek
c702d683e0
Call XRRUpdateConfiguration before querying Xinerama
...
As the manpage says:
Clients must call back into Xlib using XRRUpdateConfiguration when screen
configuration change notify events are generated (or root window configuration
changes occur, to update Xlib's view of the resolution, size, rotation,
reflection or subpixel order.
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-27 15:01:14 +01:00
Mathias Gumz
6717a1c805
cosmetics
2008-01-25 08:21:55 +01:00
Mark Tiefenbruck
c6099d777d
fix crashes on restart
2008-01-12 17:49:50 -08:00
Mark Tiefenbruck
b302dab2f1
fix some issues with reverting focus
2008-01-12 16:47:40 -08:00
Mark Tiefenbruck
f66d446a94
move some stuff from Fluxbox to BScreen
2008-01-11 22:36:38 -08:00
Mark Tiefenbruck
9f2f65a698
make FbTk::Command a template class, split parsing information out of ObjectRegistry
2008-01-10 23:41:22 -08:00
Mark Tiefenbruck
9c105111d2
remove old svn $Id$ tags
2008-01-03 17:34:12 -08:00
Mathias Gumz
d24e2aae6e
more encapsulation for Ewmh
2008-01-02 22:41:50 +01:00
Mark Tiefenbruck
7588fc10a6
fix some flickering on focus change
2008-01-01 10:29:36 -08:00
Mark Tiefenbruck
0a14d911c6
added key command StartTabbing
2007-12-20 23:07:46 -08:00
Mark Tiefenbruck
0d544fbe4f
check apps file settings after ewmh and gnome
2007-12-19 00:07:47 -08:00
Mark Tiefenbruck
51377a3c36
removed session.screen<N>.imageSearchPath, as it was:
...
1) undocumented
2) improperly implemented
3) responsible for broken pixmap loading in styles
2007-12-17 00:53:12 -08:00
Mark Tiefenbruck
4a7a143713
load style before loading theme objects, remove duplicate theme load
2007-12-16 00:50:59 -08:00
markt
474e201745
only allow one open menu at a time
2007-12-11 19:29:00 +00:00