Mark Tiefenbruck
|
4093d2641f
|
group some window properties into a new class FbWinFrame::State
|
2008-08-15 04:36:02 -07:00 |
|
Mark Tiefenbruck
|
f32fdc29d2
|
have fullscreen and maximization code call applySizeHints directly
|
2008-08-15 04:30:57 -07:00 |
|
Mark Tiefenbruck
|
e5c61a7279
|
move some frame size calculations to FbWinFrame
|
2008-08-15 04:24:03 -07:00 |
|
Mark Tiefenbruck
|
6053ecc1b5
|
move size hint code to methods in size hint struct, restructure them a little
|
2008-08-15 04:09:15 -07:00 |
|
Mark Tiefenbruck
|
4fa3773267
|
move size hint code to FbWinFrame
|
2008-08-15 04:04:56 -07:00 |
|
Mark Tiefenbruck
|
80059c6dae
|
move size hints to a struct
|
2008-08-15 04:02:14 -07:00 |
|
Mathias Gumz
|
31b47e7814
|
cleanup of some files
|
2008-08-14 07:53:38 +02:00 |
|
Mark Tiefenbruck
|
1a54fbc67d
|
move default window menu to ~/.fluxbox/windowmenu
|
2008-06-19 20:48:26 -07:00 |
|
Mark Tiefenbruck
|
68d8aa60b6
|
fix crashes from dangling pointer
|
2008-06-17 09:21:41 -07:00 |
|
Mark Tiefenbruck
|
11a066ec13
|
some fixes for borderless windows
|
2008-06-05 04:04:43 -07:00 |
|
Mark Tiefenbruck
|
c1d400b436
|
another fix for saving and restoring window dimensions
|
2008-05-25 15:14:03 -07:00 |
|
Mark Tiefenbruck
|
46bca62a9c
|
move FluxboxWindow::applyDecorations() to FbWinFrame
|
2008-05-24 01:03:59 -07:00 |
|
Mark Tiefenbruck
|
855ff278af
|
move some code around
|
2008-05-16 01:13:45 -07:00 |
|
Mark Tiefenbruck
|
398b63c7c5
|
fix resizing from apps file with defaultDeco != NORMAL
|
2008-05-14 22:34:51 -07:00 |
|
Henrik Kinnunen
|
5ecebae477
|
Fixed startup bug for window menu in iconbar.
The window menu in the iconbutton was not updated properly
the first time it was used ( before right clicking in the real
window titlebar).
|
2008-05-13 17:06:26 +02:00 |
|
Mark Tiefenbruck
|
05fa2be096
|
adjust coordinates for window border in synthetic ConfigureNotify events
|
2008-05-07 11:35:28 -07:00 |
|
Mark Tiefenbruck
|
611b6aa57e
|
more fun with the window menu
|
2008-02-11 10:17:45 -08:00 |
|
Mark Tiefenbruck
|
38f84c3932
|
fix window menu again
|
2008-02-04 06:00:33 -08:00 |
|
Mark Tiefenbruck
|
38a01a71b4
|
fix some updates on style change
|
2008-01-21 09:00:00 -08:00 |
|
Mark Tiefenbruck
|
b302dab2f1
|
fix some issues with reverting focus
|
2008-01-12 16:47:40 -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
|
1f01d84c08
|
split WinButtonTheme into multiple themes
|
2008-01-08 00:50:58 -08:00 |
|
Mark Tiefenbruck
|
ec3125aeb9
|
switch FbWinFrameTheme to use FocusableTheme
|
2008-01-07 12:08:56 -08:00 |
|
Mark Tiefenbruck
|
dbfddf8e0b
|
added new ThemeProxy for automatically handling focused vs. unfocused ThemeItems
|
2008-01-07 02:26:32 -08:00 |
|
Mark Tiefenbruck
|
ac1bd7e098
|
update code to use ThemeProxy
|
2008-01-04 17:39:19 -08:00 |
|
Mark Tiefenbruck
|
b20b243b48
|
remove some unnecessary code
|
2008-01-03 19:37:21 -08:00 |
|
Mark Tiefenbruck
|
9c105111d2
|
remove old svn $Id$ tags
|
2008-01-03 17:34:12 -08:00 |
|
Mathias Gumz
|
b73411a95f
|
moved seldom used code to where it is actually used, no need to include code into compilation when its not needed
|
2008-01-02 22:44:16 +01:00 |
|
Mark Tiefenbruck
|
7588fc10a6
|
fix some flickering on focus change
|
2008-01-01 10:29:36 -08:00 |
|
Tomas Janousek
|
f4ee09779b
|
Fix minimize regression caused by b5c354b9 .
|
2007-12-30 23:31:40 +01:00 |
|
Mark Tiefenbruck
|
2590d207e0
|
this really needs to be fixed
|
2007-12-30 14:16:58 -08:00 |
|
Mathias Gumz
|
04cd2fd14c
|
removed some unneeded headers
|
2007-12-30 16:32:53 +01:00 |
|
Mark Tiefenbruck
|
b5c354b994
|
architecture astronomy
|
2007-12-27 13:55:24 -08:00 |
|
Mark Tiefenbruck
|
f5024351e7
|
stupid &
|
2007-12-26 13:50:44 -08:00 |
|
Mark Tiefenbruck
|
f3790fb3e4
|
revert previous patch until it can be fixed
|
2007-12-26 13:44:55 -08:00 |
|
Mark Tiefenbruck
|
b2546389a5
|
changing focusnew/mousefocus should affect windows that are already open
|
2007-12-26 13:31:55 -08:00 |
|
Mark Tiefenbruck
|
0113ca6b5e
|
implement some focus policies for splash, dock, and desktop windows
|
2007-12-25 13:05:07 -08:00 |
|
Mark Tiefenbruck
|
7ace5e80be
|
don't add new windows to front of focus list if they don't acquire the focus
|
2007-12-25 09:14:20 -08:00 |
|
Mark Tiefenbruck
|
552d9a70bd
|
minor fixes for handling ConfigureRequest events
|
2007-12-23 20:28:24 -08:00 |
|
Mark Tiefenbruck
|
fbc305ca80
|
added focused/unfocused borders to styles
|
2007-12-23 13:33:10 -08:00 |
|
Mark Tiefenbruck
|
1b48b749b9
|
make FbWinFrame aware of the decoration state
|
2007-12-23 13:28:08 -08:00 |
|
Mark Tiefenbruck
|
0676161673
|
if a window is prevented from stealing the focus, don't put it on top
|
2007-12-21 22:44:14 -08:00 |
|
Mark Tiefenbruck
|
84e5586ca1
|
don't allow clients to move or resize fullscreen/maximized windows
|
2007-12-21 21:55:00 -08:00 |
|
Mark Tiefenbruck
|
0a67bdce41
|
make better decisions about when to allow stealing the focus
|
2007-12-21 21:24:13 -08:00 |
|
Mark Tiefenbruck
|
0906477984
|
leave fullscreen windows on top, even without the focus, as long as focused window is on another head
|
2007-12-21 18:35:05 -08:00 |
|
Mark Tiefenbruck
|
f6ee704a1d
|
remove 'friend' declaration in Window.hh
|
2007-12-21 16:48:11 -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
|
176865bf93
|
always focus a client that gets raised in the focused window
|
2007-12-18 23:22:48 -08:00 |
|
Mark Tiefenbruck
|
8f66fe372a
|
don't minimize a window just because its transient got minimized
|
2007-12-18 23:11:09 -08:00 |
|