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
fluxgen
3490c73f57
fixed focus issue
2003-12-30 20:56:41 +00:00
fluxgen
28a7b90437
minor stuff
2003-12-21 23:24:25 +00:00
fluxgen
d86f0e36bb
keys accessor
2003-12-20 17:40:50 +00:00
fluxgen
9b88b1f2c7
reconfig timer back, needs to have a timer so we can reconfig fluxbox save in the next event round, see comments...
2003-12-19 13:37:28 +00:00
fluxgen
8002a73374
cleaning
2003-12-19 00:35:08 +00:00
fluxgen
5e9b6453f0
removed ToolbarHandler
2003-12-03 00:33:30 +00:00
rathnor
c516aa13a1
fix reading of auto raise delay
2003-10-05 06:28:47 +00:00
rathnor
fa4328d862
make doFocusLast work for sloppy focus as well
2003-10-05 02:31:23 +00:00
fluxgen
7df61abcbd
added updateDelayTime resource
2003-09-10 09:51:58 +00:00
fluxgen
3374687fef
using timer command
2003-08-11 17:15:51 +00:00
rathnor
c8c5072fd1
fix ~ to work properly in session.menuFile
2003-08-10 12:50:04 +00:00
rathnor
d353b688de
update many things to use WinClient instead of FluxboxWindow
2003-07-28 15:06:36 +00:00
fluxgen
cc062647d0
fixed kde dockapp bug
2003-07-23 10:43:30 +00:00
rathnor
9c3b06945a
fix most commands to run on screen mouse is in, rather than focused window
2003-07-19 13:51:24 +00:00
rathnor
2f1f364fa2
fix up xinerama for heads of toolbar and slit
2003-07-19 11:55:49 +00:00
rathnor
7e1733c435
reorganise operation of ResourceManager
...
plus fix initialisation of layer for slit and toolbar
2003-07-18 15:40:55 +00:00
rathnor
3144086eef
support in remember for specifying groups.
...
Also split atomhandler::setupWindow
2003-07-04 01:03:41 +00:00
fluxgen
aab42a4c09
added mouse and key screen so we can determine which screen we are on for some commands
2003-06-30 15:04:06 +00:00
fluxgen
bb004b6325
moved cursor to FbWinFrameTheme
2003-06-12 14:33:14 +00:00
rathnor
af543ba9d3
remove RC_PATH from remember.cc
2003-05-27 11:55:23 +00:00
fluxgen
251ca294ab
moved Resource to FbTk
2003-05-18 22:04:06 +00:00
fluxgen
615ec14ab2
added better shape support
2003-05-14 14:37:06 +00:00
fluxgen
2014d60ef3
fixed menu timestamps stuff
2003-05-13 00:20:49 +00:00
fluxgen
244c63f4b4
added RANDR support
2003-05-12 04:23:31 +00:00
fluxgen
7037b9ca2c
minor fix
2003-05-11 22:19:17 +00:00
fluxgen
0d5b919606
using ref instead of pointer for revertFocus
2003-05-11 15:35:24 +00:00