Commit graph

466 commits

Author SHA1 Message Date
markt
18cd70f749 save workspace names, and some fixes for menu behavior 2007-07-07 01:56:46 +00:00
markt
ae3c304239 some security fixes for fluxbox-remote, and a minor change for the gvim fix 2007-07-03 22:56:46 +00:00
markt
b70f4c144c fix updating of systemtray and kde dockapps in slit on background change
added fluxbox-remote.cc
2007-07-03 18:50:53 +00:00
markt
5fcb520bbb fixed DOS when toolbar.button.borderWidth is large and toolbar.bevelWidth > 0
moved the transparency menu up with the rest of the submenus in the config menu
2007-07-02 02:50:09 +00:00
markt
61b757d872 make internal tabs default 2007-06-30 21:57:03 +00:00
markt
8e75ace959 fixed the groups file for the last time 2007-06-30 04:15:55 +00:00
markt
329fca30fd updates for compiling with gcc 4.3 2007-06-29 17:25:24 +00:00
markt
226ec5d371 send transient windows along with sendtoworkspace 2007-06-03 20:27:52 +00:00
markt
f21186431b fixed tabs disappearing on reconfigure with [Deco] {TAB} and tabs in titlebar 2007-05-12 17:31:34 +00:00
mathias
6ac57655d9 basicly cosmetic changes, patch by slava semushin 2007-04-17 07:52:40 +00:00
markt
48f761f981 fixed problem with creating windows in iconic state 2007-04-01 21:42:01 +00:00
markt
2519e2614d fixed some compiling issues 2007-03-31 22:00:39 +00:00
markt
7ba4f04a86 change workspace number of iconified, stuck windows when changing workspaces 2007-03-17 08:15:04 +00:00
markt
9db57d56d3 make sure autogrouped windows get added to the apps file 2007-03-10 18:19:23 +00:00
markt
61cf82771a removed some useless code 2007-03-10 18:06:09 +00:00
markt
40c0c7c364 fixed bug with keys not working when using a style background 2007-03-06 19:40:38 +00:00
markt
ed3731fa30 session.screen0.defaultDeco now understands TAB, BORDER, etc. 2007-03-06 17:20:13 +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
ca710b371b little cleanup 2007-02-18 17:47:38 +00:00
markt
2f130ce836 update workspace names on reconfig, and don't truncate list of names when writing rc 2007-02-17 17:39:00 +00:00
markt
48bd3f49bc changed default value for decorateTransients in the init file
-- see sf.net bug #1604959 for explanation
2007-02-10 21:50:57 +00:00
markt
6fdda1a31d added mouse bindings to the keys file 2007-02-09 18:13:01 +00:00
markt
ebd2fa9a99 change defaults for fullMaximization and autoRaise 2007-02-05 19:10:10 +00:00
markt
d446ba265a bunch of cleanup, little bug fixes 2007-01-27 18:06:28 +00:00
markt
e35670d4a6 opening window on different workspace should put it at front of focused list with focusnew 2007-01-26 17:21:44 +00:00
markt
46fff8bf34 little cleanup 2007-01-26 17:18:14 +00:00
markt
832dba7d16 let styles override rootCommand in init, plus removing some code I accidentally left in 2007-01-20 18:26:55 +00:00
markt
4bb6a027e3 automatically reconfigure after changing alpha from menu, using a timer 2007-01-16 16:19:48 +00:00
markt
2a9e8e2782 fix rootmenu disappearing on reconfigure -- I can't tell that the code I
removed here did anything useful; it's probably a remnant of an old menu
implementation
2007-01-15 18:53:45 +00:00
markt
e622927efb stay on same workspace after restart 2007-01-14 19:05:34 +00:00
markt
6ed9f38b7a several fixes for background option in styles 2007-01-14 19:00:18 +00:00
markt
16743aad06 don't change focus order unless the user specifically focuses a window 2007-01-13 19:24:35 +00:00
markt
fa2519525a forgot this 2007-01-13 19:03:26 +00:00
simonb
1cc7b60aa2 per-window transparency, including apps and menu support, plus some
infrastructure and related changes. Thanks for original patch from 
Julien Trolet, dmxen at sourceforge dot net
2007-01-07 11:55:14 +00:00
simonb
fcc756c052 patch needed to be a bit heavier to properly separate a string for
spacing and a string for the text...
2007-01-05 15:20:30 +00:00
markt
9d5e2f143b add session.screenN.defaultDeco: <bitmask> to the apps file 2007-01-04 19:13:55 +00:00
mathias
10082d821d cosmetic patch from slava semushin, removes whitespaces and
uses only those things from "namespace std" what we really need.
2006-10-27 06:57:43 +00:00
markt
6c4dcc679b it never existed (what never existed?) 2006-08-09 04:54:58 +00:00
markt
9b9d5a9617 fix some compiler warnings in gcc 4.1 2006-08-08 19:25:48 +00:00
markt
2d14b33ef4 distinguish between startup and restart 2006-08-06 22:33:54 +00:00
markt
721c02204a a little fix for auto-grouping after restart 2006-08-05 05:21:15 +00:00
markt
1dd5e0143e don't re-apply remembered settings on restart if they are set as window properties 2006-08-04 21:43:47 +00:00
markt
00d862724a rename session.screen*.iconbar.deiconifyMode to session.screen0.userFollowModel 2006-08-02 22:02:31 +00:00
markt
9053e772db update _NET_WORKAREA on screen resize 2006-08-02 20:06:01 +00:00
markt
b8fe83c4e4 fix ClickTabFocus and MouseTabFocus in nls 2006-08-02 18:38:09 +00:00
markt
98fba4fd1a little fix-up, just in case some transient windows have their own transients 2006-07-27 07:00:30 +00:00
markt
7de8cabccf don't switch windows with transients in initWindows() - just do transient later 2006-07-27 00:04:11 +00:00
markt
14efe686cd added resource and menu item for maximizing over tabs 2006-07-26 01:22:42 +00:00
markt
887fea4510 fix m_background_loaded 2006-07-25 07:20:58 +00:00
markt
b0b28c4bbb also move icons when removing a workspace 2006-07-23 02:20:42 +00:00
markt
2d971ad48c ewmh compliance updates 2006-07-22 07:15:24 +00:00
markt
9be679dad7 allow negative width and height 2006-07-20 11:16:09 +00:00
markt
f4d1af1208 keep tabs in same order on restart (except some extremely unlikely cases) 2006-07-20 03:25:28 +00:00
markt
d666bec238 preserve order of focused windows on restart 2006-07-19 07:31:39 +00:00
markt
d32a7af7e6 remove lock from RootTheme and redundant loadTheme from fluxbox 2006-07-13 06:45:29 +00:00
markt
c929da4054 replacing some instances of focusedWindow()->fbwindow() with focusedFbWindow() 2006-07-12 00:08:57 +00:00
markt
7a79953f04 fix detach focus again 8) 2006-07-09 06:51:28 +00:00
markt
8a640f8d63 setting focus the right way 2006-07-09 04:45:02 +00:00
markt
e4d6824771 changing between internal and external tabs doesn't affect iconified windows 2006-07-06 06:05:12 +00:00
markt
84ca1f2e2f re-fixing the focus after fixing the crash bug 2006-07-06 04:10:34 +00:00
markt
6cd9ad46cc some dead resources and the functions that go with them 2006-07-04 01:01:44 +00:00
markt
4c12086c1c updated documentation and another dead function 2006-07-02 04:24:12 +00:00
markt
698539d9b9 more dead functions 2006-07-01 02:56:46 +00:00
markt
6f2a566206 more focus issues with linear cycling and tabbed windows 2006-06-28 19:17:38 +00:00
markt
03631ca98e Fix some focus issues on detach and restart 2006-06-28 00:54:40 +00:00
simonb
6e60c53ae7 fix _NET_FRAME_EXTENTS 2006-06-26 11:45:14 +00:00
simonb
3ada3b1f0d fix nls... notably classify text on conversion whether its for X or
console, plus handle catalogs better.
2006-06-21 14:41:16 +00:00
fluxgen
d7a28bb75e fixed resize box bug. The text used to determine the size used space, which could have different width than characters on certain fonts. Thanks Scott Kuhl 2006-06-10 17:24:48 +00:00
simonb
0861f3a907 improve native language handling, move messages and menu labels to
FbTk::FbString
2006-05-20 15:08:14 +00:00
fluxgen
806addad8e moved destroyAndClearList from Screen.cc to STLUtil::destroyAndClear 2006-05-13 15:35:47 +00:00
simonb
faf043bef9 more utf8 changes, notably window titles 2006-05-07 10:08:25 +00:00
simonb
3707b74c40 fix a bunch of comments, make default textures obvious
Thanks Jonas Koelker
2006-04-25 02:19:04 +00:00
simonb
f6a072430d fix memory leaks in menu code 2006-04-24 13:34:14 +00:00
simonb
731f0deaaf external tabs as default 2006-04-24 11:23:01 +00:00
simonb
1119068227 fix crash when toolbar disabled 2006-04-22 16:38:20 +00:00
simonb
932eebe0dd couple of memory fixes from valgrind 2006-04-22 15:37:04 +00:00
simonb
1028f4cb51 minor cosmetic tweaks, thanks Semushin Slavak, php-coder AT ngs ru 2006-04-22 09:49:05 +00:00
simonb
29f975b302 add reversewheeling option
thanks Kalle - ice_jkpg at users.sourceforge.net
2006-04-16 12:03:31 +00:00
mathias
a6551852bb fixed size_t issue with prevWorkspace, minor cosmetic changes to Screen.hh 2006-04-11 18:26:00 +00:00
fluxgen
894a7148be size_t fixes, thanks Semushin Slava aka php-coder 2006-04-02 21:37:44 +00:00
simonb
af74a22845 rotated fonts, buttons, containers. Used for tabs for now 2006-03-26 04:02:30 +00:00
fluxgen
1107edf176 fixed duplicate ClickTabFocus menu item, thanks mal 2006-03-23 21:50:58 +00:00
simonb
5e22dcd9ff more external tab work, tidying and tab width config option 2006-03-22 13:06:00 +00:00
simonb
fe4a7db228 external tabs features and bugfixes 2006-03-22 12:23:17 +00:00
simonb
f2d3fff4d4 external tabs 2006-03-20 11:31:24 +00:00
fluxgen
1eda33b856 added addManagedResource, which adds a resource to BScreen and will be destroy by BScreen. + removed geom window nls 2006-03-18 22:03:23 +00:00
mathias
14befe1ff4 forgotten #include 2006-03-16 18:25:33 +00:00
fluxgen
369b4e1b92 moved class Layer from class Fluxbox and thus reduces some dependecies 2006-02-20 21:04:35 +00:00
fluxgen
b772fd969f moved placement strategies to different PlacementStrategy classes 2006-02-19 11:11:22 +00:00
fluxgen
d099e7673a forgot to delete focus control 2006-02-19 08:11:10 +00:00
fluxgen
5ceacc6592 moved all focus handling to FocusControl 2006-02-18 20:19:22 +00:00
fluxgen
4d52797b95 moved all focus handling to class FocusControl 2006-02-18 11:39:38 +00:00
mathias
ae05ad9a01 updated copyright info 2006-02-16 06:53:05 +00:00
mathias
f803d8f250 applied patch from php-coder to fix some warnings, mostly signed vs unsigned
issues
2006-01-16 18:46:39 +00:00
fluxgen
4d77f7fbf1 new background style item, making rootCommand in styles obsolete 2005-11-22 21:59:48 +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
f14c73ed33 Fixed #1223878, Style reloading on USR2 (patch from Zan)
cosmetic stuff in StringUtil.cc/hh
2005-10-21 19:23:57 +00:00
simonb
070a216aa8 Add titlebar scrolling options (thanks Krzysiek Pawlik <krzysiek.pawlik__AT__people.pl>)
New init options added:
  session.screenN.windowScrollAction: Shade|NextTab
   - set the action that happens when scrolling on the titlebar
  session.screenN.windowScrollReverse: true|false
   - reverse the action direction
2005-09-07 16:46:17 +00:00
mathias
460dffdcc1 Changed some *Focus options, just to make some things a bit more clear.
the "Sloppy" was always a bit .. unprecise.

removed SloppyFocus, SemiSloppyFocus and ClickToFocus options
added MouseFocus, ClickFocus, MouseTabFocus, ClickTabFocus
- MouseFocus - change the focus to the window under the mouse
  (almost similar to the 'old' SloppyFocus)
- ClickFocus - change the focus to the window the user clicks
- MouseTabFocus - change active tabclient to the one under the
  mouse in titlebar, does NOT change the focus
- ClickTabFocus - change active tabclient when clicked onto a 
  tabbutton
to achieve former SemiSloppyFocus behavior one needs MouseFocus and
ClickTabFocus
2005-07-20 18:29:01 +00:00
fluxgen
1727656e0a cleaning, change getCount to numberOfWorkspace 2005-07-04 18:18:32 +00:00