markt
474e201745
only allow one open menu at a time
2007-12-11 19:29:00 +00:00
markt
5d7043320d
allow arbitrary window patterns in iconbar
2007-11-12 21:59:43 +00:00
markt
c6a2605d76
replaced ModKey with new key commands StartMoving and StartResizing
2007-10-22 17:45:39 +00:00
markt
a59428d67a
merged changes from pre-devel
2007-10-13 21:51:37 +00:00
markt
363764db5b
fix ToggleDecor for fullscreen and decorationless windows, plus some other cleanup
2007-07-24 12:12:45 +00:00
markt
135019abf9
fixes for --program-prefix and --program-suffix, plus fixed overwriting init file on reconfigure
2007-07-07 23:11:04 +00:00
markt
4c1a242968
moved some code around (regarding event handling) in preparation for upcoming features
2007-03-04 17:47:37 +00:00
markt
9477af82a5
removed session.numLayers resource, as it was useless and caused segfaults
2007-03-03 23:27:16 +00:00
markt
8930a711ee
only grab keybindings on screens managed by fluxbox
2007-01-05 16:54:34 +00:00
markt
d6a3af53ff
don't run [startup] items if fluxbox fails to load
2007-01-01 01:44:35 +00:00
markt
9229f8bc9c
don't revert focus away from command dialogs
2006-07-25 21:54:58 +00:00
markt
be2f40a10d
use a timer to make sure focus always reverts if possible
2006-07-23 09:51:54 +00:00
markt
85b2664d78
dead resource
2006-07-22 08:42:56 +00:00
markt
6cd9ad46cc
some dead resources and the functions that go with them
2006-07-04 01:01:44 +00:00
markt
c18985732b
more dead functions
2006-07-01 03:32:53 +00:00
markt
698539d9b9
more dead functions
2006-07-01 02:56:46 +00:00
markt
a14c322dcb
more dead functions
2006-06-30 15:59:30 +00:00
markt
301665024d
another dead function
2006-06-30 00:19:40 +00:00
mathias
dedbd7e468
Added patch from Jim Ramsay (i dot am at jimramsay dot com) to freely
...
define the used modkey.
Added new action SetModKey too
2006-06-22 07:46:12 +00:00
fluxgen
85f45be727
added support for _NET_WM_WINDOW_TYPE_DIALOG and _NET_FRAME_EXTENTS
2006-06-18 21:23:24 +00:00
fluxgen
3aa4244ab8
added support for urgency hint, thanks Mark Tiefenbruck
2006-06-11 12:47:47 +00:00
simonb
3707b74c40
fix a bunch of comments, make default textures obvious
...
Thanks Jonas Koelker
2006-04-25 02:19:04 +00:00
fluxgen
302c63e2df
no more session.titlebar.left/right. They are now screen specific and the resources are created on the fly in FluxboxWindow
2006-03-18 22:01:06 +00:00
fluxgen
369b4e1b92
moved class Layer from class Fluxbox and thus reduces some dependecies
2006-02-20 21:04:35 +00:00
fluxgen
5ceacc6592
moved all focus handling to FocusControl
2006-02-18 20:19:22 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
mathias
28837ee6e1
introduced session.styleOverlay (~/.fluxbox/overlay), all style settings
...
made in that file will override/overlay the ones made in the used
style. TODO: write more specific docu about it
2005-11-16 22:08:05 +00:00
mathias
4338fbec76
Added new Buttons for the Titlebar of a Window (Mathias)
...
- Shade - just like the "Stick"-button
Styleresources:
window.shade.pixmap, window.shade.unfocus.pixmap, window.shade.pressed.pixmap
window.unshade.pixmap, window.unshade.unfocus.pixmap, window.unshade.pressed.pixmap
etc.
- MenuIcon - click on it provides the windowmenu, if the app
contains a pixmap (gvim, konqueror etc etc) the pixmap is displayed, a
little menu otherwise.
Styleresources:
windowmenu.pixmap, windowmenu.unfocus.pixmap windowmenu.pressed.pixmap
etc.
Example ~/.fluxbox/init - entry:
session.titlebar.left: MenuIcon Stick
session.titlebar.right: Shade Minimize Maximize Close
hint: if the app HAS a pixmap i use window.title.focus.pixmap (look
WinButtonTheme for reference)in pixmap-based-styles. this looks excellent and dont need
much extra-code to pipe that info into WinButtons.
2005-05-06 18:04:14 +00:00
fluxgen
dce0e2e40c
using Select2nd
2005-05-02 12:10:01 +00:00
simonb
88c66f0687
Big changes to how transparency works
...
Consequently rearrange lots of rendering ops, and strip calls to
updateTransparent
2005-04-10 18:18:14 +00:00
mathias
cfdba894ed
added new option to specify, on which screen
...
fluxbox should handle the windows. default behavior is to handle
each available screen. closes #1159809 . usage:
-screen <"all"|int[,int]>
eg:
$> fluxbox -screen 0,2 will run fluxbox on 0.0 and 0.2 so
one can run any other wm on 0.1.
$> fluxbox -screen all default, fluxbox manages all screens
2005-03-16 22:51:54 +00:00
mathias
cf46669bc1
copyright date
2005-01-24 18:34:57 +00:00
mathias
52a8360e5b
updated copyrights
2005-01-18 19:06:04 +00:00
mathias
443e7081d4
fix the hiding of the menu when the menufile-timestamps changed
2004-11-24 12:26:12 +00:00
mathias
993c17cf2e
svn propset svn:keywords "Id"
2004-11-19 11:37:27 +00:00
akir
1d9a172a79
meaningless const qualifier removed
2004-10-21 10:16:55 +00:00
akir
3e83f5941f
added session.appsFile to the ressources
2004-10-19 09:01:49 +00:00
akir
496d73d899
rewritten fluxbox-restart code, all destructors are called before the
...
new program is started. the former method didnt do that.
2004-10-18 01:26:54 +00:00
akir
d30e16f159
added session.tabPadding and session.focusTabMinWidth
2004-10-10 16:06:24 +00:00
rathnor
42c1fd3ae3
preliminary support for composite/compositing manager. Also general work
...
for consistency with transparency resources
2004-09-12 14:56:20 +00:00
rathnor
d17bf39a43
add autoconf check for std c++ headers
2004-08-31 15:26:40 +00:00
fluxgen
1790b15e0a
typedef Toolbars
2004-07-15 09:52:14 +00:00
fluxgen
6ab2a90d72
initMenus after we add screen to our list. Added find screen by number.
2004-05-02 20:48:16 +00:00
fluxgen
09eade65d5
attach area, patch from Mathias Gumz
2004-04-22 21:07:57 +00:00
fluxgen
bb991a0166
kde dockapps in systray
2004-04-19 22:48:19 +00:00
fluxgen
5fb30d4bfc
changed atomhandlerlist to a map so we can get atomhandlers by name, patch from Mathias Gumz
2004-04-18 21:16:06 +00:00
rathnor
dea3281e69
primarily focus fix/tweak/rejigging
2004-03-21 09:00:25 +00:00
fluxgen
804d0449a5
minor fix
2004-02-10 18:45:57 +00:00
fluxgen
7197a4951f
hide extra menus
2004-01-11 16:10:51 +00:00
fluxgen
6bacfb6ed9
use mod1 resource
2003-12-31 00:35:21 +00:00