Mark Tiefenbruck
a30a14ef36
add top, left, right, and bottom center tab placement options
2008-08-18 01:45:44 -07:00
Mark Tiefenbruck
e5c61a7279
move some frame size calculations to FbWinFrame
2008-08-15 04:24:03 -07: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
Mark Tiefenbruck
0d6edbdd38
don't send stuck windows to other workspaces
2008-06-23 13:12:41 -07:00
Mark Tiefenbruck
1a54fbc67d
move default window menu to ~/.fluxbox/windowmenu
2008-06-19 20:48:26 -07:00
Mark Tiefenbruck
ac9c672a1e
allow window menu items in ordinary menus
2008-06-06 06:58:20 -07:00
Mark Tiefenbruck
4f8aa2519e
fix updating struts when not using xinerama
2008-05-15 17:49:19 -07:00
Mark Tiefenbruck
d7aa526d92
change default edge snap threshold to 10 pixels
2008-05-13 01:43:51 -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
85d8ac7549
more useless code
2008-05-11 09:08:14 -07:00
Mark Tiefenbruck
518af23488
remove some unnecessary code
2008-05-10 15:42:35 -07:00
Henrik Kinnunen
c31638038a
Fixed so tooltip window in the iconbar when the title changes.
2008-05-09 19:39:02 +02:00
Mark Tiefenbruck
8f0b031aa3
change default menu delays
2008-05-05 06:12:59 -07:00
Matteo Galiazzo
4a3be045b2
add tooltips for iconbar buttons when title is too long to fit
2008-05-05 05:05:52 -07:00
Mark Tiefenbruck
d7afd7b39e
remove some unnecessary arguments
2008-05-02 03:44:27 -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
2c3f266c74
add reconfigure to default menu
2008-04-30 08:34:59 -07:00
Mark Tiefenbruck
92d1e5fcfb
don't allow empty root menu
2008-04-30 03:06:31 -07:00
Mark Tiefenbruck
c13bd3164e
we don't need to tell this to everyone
2008-04-25 06:01:43 -07:00
Mark Tiefenbruck
611b6aa57e
more fun with the window menu
2008-02-11 10:17:45 -08:00
Henrik Kinnunen
cd128d7a3e
removed goto
2008-02-10 18:16:50 +01:00
Tomas Janousek
3a8ec6512b
Fix a freed memory access in ~BScreen.
...
mit->second->parent() == 0 didn't do what it was supposed to. m_parent being
zero does not imply that no pointer points to it.
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-02-06 16:40:46 +01:00
Mark Tiefenbruck
24dc811fda
fix warning
2008-01-28 01:46:05 -08:00
Tomas Janousek
b405d36151
Move windows out of inactive heads upon layout change.
...
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-27 15:01:14 +01:00
Tomas Janousek
8c3f2a8e03
Deal with XineramaQueryScreens failure.
...
The call to XineramaQueryScreens may return NULL in some cases. This patch
tries to deal with that somehow.
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-27 15:01:14 +01:00
Tomas Janousek
041eacdfd5
Reload the Xinerama layout on RandR signal.
...
The m_head_areas became a vector, because we need to dynamically change its
size. The functions manipulating struts (which refer to a particular head)
now check whether the head still exists.
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-27 15:01:14 +01:00
Mark Tiefenbruck
4bd62b771c
fix some potential bugs with window menus
2008-01-23 00:27:53 -08:00
Mark Tiefenbruck
db4ec8cf20
move position and geometry windows into their own class
2008-01-19 04:00:46 -08:00
Henrik Kinnunen
8c2cee577a
must initialize toolbar before the windows
2008-01-15 10:56:25 +01: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
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
9c105111d2
remove old svn $Id$ tags
2008-01-03 17:34:12 -08:00
Mathias Gumz
222128c236
more header 'correctness'
2008-01-02 09:31:18 +01:00
Mathias Gumz
04cd2fd14c
removed some unneeded headers
2007-12-30 16:32:53 +01:00
Mark Tiefenbruck
8e96ffb74b
moved DelayedCmd from Screen.cc to FbTk/Timer.cc, added it to the keys file
2007-12-28 01:19:33 -08:00
Mark Tiefenbruck
2940869cd7
merge MenuTheme with FbTk::MenuTheme
2007-12-27 23:16:17 -08:00
Mark Tiefenbruck
0ec165e85b
move STLUtil to FbTk
2007-12-27 22:22:38 -08:00
Mark Tiefenbruck
b5c354b994
architecture astronomy
2007-12-27 13:55:24 -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
1bcc966153
added resource session.screen<N>.slit.acceptKdeDockapps
2007-12-24 22:36:22 -08:00
Mark Tiefenbruck
fbc305ca80
added focused/unfocused borders to styles
2007-12-23 13:33:10 -08:00
Mark Tiefenbruck
a10b308b4e
little cleanup
2007-12-20 23:35:36 -08:00
Mark Tiefenbruck
c01bd6e9fd
holding control will now keep the menu open
2007-12-17 21:44:17 -08:00
Mark Tiefenbruck
4a7a143713
load style before loading theme objects, remove duplicate theme load
2007-12-16 00:50:59 -08:00