markt
f3afe787c1
introduced workspacename for ClientPattern, and some miscellaneous cleanup
2007-10-24 17:09:26 +00:00
mathias
74eb584a31
reenabled raising window if window was moved by mouse by 0 pixels
2007-10-24 07:35:25 +00:00
markt
b504021145
really fix placement when head is remembered but not position
2007-10-24 03:44:39 +00:00
markt
42ace97775
allow changing maximization state while window is fullscreen
2007-10-23 22:53:46 +00:00
markt
ecead0f5ed
adding/removing workspaces wasn't updating menu
2007-10-23 21:19:12 +00:00
markt
da545ea02e
we already have a subroutine for this
2007-10-23 19:52:14 +00:00
markt
1c05af4329
allow remembering minimized, maximized, and fullscreen state
2007-10-23 17:34:30 +00:00
markt
c849d3c7ff
allow negated patterns
2007-10-23 17:30:49 +00:00
fluxgen
c2badda58a
added [mouse] pattern, matches against prop HEAD and the mouse position
2007-10-22 18:29:33 +00:00
fluxgen
41aec985ce
we can be in shutdown state, which means keys can be destroyed
2007-10-22 17:48:53 +00:00
markt
c6a2605d76
replaced ModKey with new key commands StartMoving and StartResizing
2007-10-22 17:45:39 +00:00
markt
f72633a0e0
allow decorations bitmask to be specified with 0x
2007-10-21 21:37:48 +00:00
fluxgen
c7d4438d91
fixed bug #1809786
2007-10-18 17:37:46 +00:00
markt
72130f350e
add OnWindow modifier to keys file
2007-10-15 18:05:28 +00:00
markt
7e4f8a3853
add support for transient windows in client patterns, and merge a few more changes from pre-devel
2007-10-14 18:05:31 +00:00
mathias
79cd21ce0f
bugfix for SendToPrevWorkspace/TakeToPrevWorkspace, destination was calculated
...
wrong due to (wrong) implicit casting effects
2007-10-14 17:11:38 +00:00
markt
a59428d67a
merged changes from pre-devel
2007-10-13 21:51:37 +00:00
mathias
cfb1e06df2
deiconify windows via :Deiconify in reverse order
2007-10-13 12:43:22 +00:00
simonb
ac215248a0
load default key bindings on error
2007-09-30 11:35:20 +00:00
markt
d5aa50bee6
move dock windows to DOCK layer and remove decorations
2007-09-13 22:11:12 +00:00
markt
16218ae90b
fix crash when changing toolbar visibility with empty toolbar.tools
2007-09-08 18:38:30 +00:00
mathias
adddf014bd
dont use hardcoded Mod1Mask anymore
2007-08-28 07:36:57 +00:00
markt
270782c8a5
fix problems with focus order when changing workspaces
2007-08-20 14:31:43 +00:00
fluxgen
66c537e1dc
Changed to Fluxbox Team
2007-08-11 18:21:36 +00:00
simonb
a0f44b9e9a
Fix handling of Shape, stage 2 (more involved/complete handling)
2007-08-09 03:45:31 +00:00
simonb
a04eed16c5
fix elements of shaping, more to come
2007-08-08 15:41:10 +00:00
markt
8c53e8861e
rotate toolbar texture along with toolbar
2007-08-07 07:22:11 +00:00
simonb
d77de67332
fix KDE dockapps on restart
2007-08-06 04:19:48 +00:00
markt
538e33fedb
some minor changes
2007-08-05 22:28:11 +00:00
simonb
a9103a89cb
remember role too by default
2007-08-05 03:20:38 +00:00
simonb
2006d20d45
remember on the class AND instance name by default
2007-08-05 03:10:04 +00:00
simonb
1b65ec583f
revert accidental change, sorry mark
2007-08-05 01:20:20 +00:00
simonb
0ae1f4f532
fix encoding of [begin] label
2007-08-04 18:49:55 +00:00
simonb
288dfa6eb9
only possible anomaly I can see here
2007-08-04 18:15:58 +00:00
simonb
b273360331
Fix system tray restart issues
2007-08-04 17:14:13 +00:00
markt
8da54ca0eb
add some decorations to torn menus, and fix restart without an argument
2007-07-31 23:16:05 +00:00
markt
363764db5b
fix ToggleDecor for fullscreen and decorationless windows, plus some other cleanup
2007-07-24 12:12:45 +00:00
fluxgen
9545871f7a
minor fix for alt-tab
2007-07-19 19:21:57 +00:00
markt
8de73d0fd4
updated behavior of alt-tab to match pre-devel, fixing bug #1755698
2007-07-17 21:21:17 +00:00
markt
5aecf58d47
make sure menus close only when right clicking down and up on the titlebar
2007-07-15 16:32:54 +00:00
markt
857a6d0a6a
remove _NET_WM_DESKTOP, _NET_WM_STATE, and Gnome hints on client close
2007-07-08 22:49:12 +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
b735d405f5
allow negative indices in :Workspace <int>
2007-07-07 04:54:34 +00:00
markt
18cd70f749
save workspace names, and some fixes for menu behavior
2007-07-07 01:56:46 +00:00
markt
d39a5489b1
we know better than MPlayer
2007-07-06 17:48:02 +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
823ce0d017
stop gvim from repeatedly resizing tabbed windows
2007-07-03 21:08:07 +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
86031f9c75
don't create gigantic images when XGetGeometry fails in FbTk::FbPixmap::copy
2007-07-03 01:55:44 +00:00
markt
2ddc0290cb
use old size/position in apps file when the window is shaded or maximized
2007-07-02 21:26:01 +00:00
markt
562fa26423
minor usability fix for :Tab command and fixed handle rendering when switching from a style without them
2007-07-02 05:26:32 +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
69d63da542
added key commands :AddWorkspace and :RemoveLastWorkspace
2007-07-01 21:01:31 +00:00
markt
7783a8c84e
more fixes for _NET_WM_STATE_MODAL and _NET_WM_STATE_DEMANDS_ATTENTION
2007-07-01 17:59:57 +00:00
markt
61b757d872
make internal tabs default
2007-06-30 21:57:03 +00:00
markt
0f9f193444
fixed implementation of _NET_WM_STATE_MODAL
2007-06-30 16:54:05 +00:00
markt
8e75ace959
fixed the groups file for the last time
2007-06-30 04:15:55 +00:00
markt
8fbeaf279e
little hack for fixing _NET_WM_STATE_DEMANDS_ATTENTION with tabs
2007-06-30 01:28:54 +00:00
markt
329fca30fd
updates for compiling with gcc 4.3
2007-06-29 17:25:24 +00:00
markt
bbdc61c87b
strip off extra bits set by Xorg in event state
2007-06-28 22:25:35 +00:00
markt
b4b927dad9
moved function so fluxbox compiles with --disable-remember
2007-06-16 22:50:09 +00:00
mathias
6f8a5c7a8d
small fix for the /bin/sh issue .. just using /bin/zsh now
2007-06-09 17:44:27 +00:00
markt
222d8cd7e9
don't tab transient windows from apps file, and change their layers when the main window does
2007-06-08 19:39:12 +00:00
mathias
dff2aa3356
fix for the following problem:
...
on *bsd /bin/sh is not just a symlink to /bin/bash as on most linux's
but a real standalone shell. and it behaves differently from "bash -c"
behavior .. it doesnt exec the command given but waits till the command
finishes. as a result a lot of "rogue" a flying around. solution is now
( $SHELL or /bin/sh ) -c exec <cmd>
2007-06-06 06:22:37 +00:00
markt
8f89c86592
update menu xinerama settings after moving
2007-06-03 23:51:11 +00:00
markt
c16f838abf
deiconify windows when auto-grouped with new window, when using focusnew
2007-06-03 20:37:32 +00:00
markt
678703b08f
open slit menu properly wrt xinerama
2007-06-03 20:30:21 +00:00
markt
226ec5d371
send transient windows along with sendtoworkspace
2007-06-03 20:27:52 +00:00
markt
f9c5bfec07
fixes bug with rox panel flickering with mousefocus
2007-06-03 20:12:20 +00:00
markt
e6e784e20d
fixed infinite loop caused by removing the last workspace when it contains windows
2007-06-01 02:15:26 +00:00
fluxgen
fc0b87b279
fixed bug #1717782 , Bad fullscreen in ooimpress.
2007-05-20 12:48:51 +00:00
fluxgen
df022d0fae
added fullscreen test
2007-05-20 12:39:11 +00:00
fluxgen
75f8d95c17
fixed bug #1718112 , memory leak in FbWindow::textProperty
2007-05-19 11:42:44 +00:00
fluxgen
cf9c58bb0b
added title test for _NET_WM_NAME and WM_NAME memory leaks
2007-05-19 11:18:44 +00:00
markt
0f23536eff
make sure included menus get remembered, in case they're modified
2007-05-17 20:51:43 +00:00
markt
cd73887b11
added include command to ITypeAheadable.hh header for tolower()
2007-05-17 20:35:09 +00:00
markt
d927862a8f
fixed some window placement issues
2007-05-17 18:27:59 +00:00
markt
f1fe336cea
changed interpretation of maximize horz/vert on a maximized window
2007-05-12 20:36:38 +00:00
markt
f21186431b
fixed tabs disappearing on reconfigure with [Deco] {TAB} and tabs in titlebar
2007-05-12 17:31:34 +00:00
markt
b66dde6e94
better check these too
2007-05-05 22:33:36 +00:00
markt
008685a90e
fixing return value checks for utf8 strings
2007-05-05 22:21:35 +00:00
markt
db2904e144
fix infinite loop caused by deiconify command
2007-05-04 17:13:50 +00:00
mathias
5eb658a51f
fixed a bug in parsing cli, thanks to steven kah hien wong <steven at zensaki dot com>
2007-04-24 19:38:40 +00:00
markt
35605d9c77
fix segfault on exit/restart after having opened a custommenu
2007-04-24 16:06:22 +00:00
markt
cd238a475b
disabled resizing shaded windows
2007-04-23 16:09:00 +00:00
mathias
d267acc8e0
fix slit onhead with BOTTOMLEFT placement, patch from Tomas Janousek <tomi at nomi dot cz>
2007-04-20 20:26:57 +00:00
markt
3980e3c40a
fixed crash when CustomMenu doesn't point to a real file
2007-04-19 19:12:56 +00:00
markt
622d75f642
fix for fbsetbg -l when last wallpaper was using fbsetroot
2007-04-18 18:12:29 +00:00
mathias
6ac57655d9
basicly cosmetic changes, patch by slava semushin
2007-04-17 07:52:40 +00:00
markt
aff55b6334
added alias "kill" for keys file
2007-04-10 20:14:32 +00:00
markt
3b9351be77
menu from workspacename tool wasn't focused, and fixed unpressed button rendering
2007-04-08 18:01:01 +00:00
simonb
52a96c4e9d
use proper test for whether it's a number.
2007-04-08 01:59:41 +00:00
simonb
91963544bd
Only replace numbers with zeros when calculating clock width.
...
Otherwise width of things in proportional fonts can be way out.
sf.net bug #1545066 .
2007-04-08 01:53:19 +00:00
markt
b09aae8579
changed caps lock detection to use LockMask, so the actual key can be used for Mod4, etc.
2007-04-05 16:07:01 +00:00
markt
e89d4aa219
getting rid of more useless files in the repo
2007-04-03 22:39:41 +00:00
markt
06fb6cbd55
fixed a bug, removed some unused code
2007-04-03 17:14:00 +00:00
markt
48f761f981
fixed problem with creating windows in iconic state
2007-04-01 21:42:01 +00:00
fluxgen
27bed4b286
more documentation
2007-04-01 11:50:32 +00:00
markt
2519e2614d
fixed some compiling issues
2007-03-31 22:00:39 +00:00
fluxgen
9b84090f4a
added document
2007-03-31 19:10:16 +00:00
simonb
311cb38f29
Fix window menu context when opened by clicking on tab
2007-03-31 13:34:44 +00:00
markt
b38f4e931f
set m_icon_title to, you'll never guess, the icon title
2007-03-30 21:44:02 +00:00
markt
fca762aa6a
little fix for clients in tabbed windows raising themselves
2007-03-25 17:32:49 +00:00
markt
6b35dc9243
removed warning for no background in style
2007-03-24 23:15:36 +00:00
markt
4ac761a36e
workspace menu wasn't updating when window titles changed
2007-03-24 16:33:33 +00:00
mathias
9ee2ee0ff4
small update for the copyright date
2007-03-22 20:20:26 +00:00
markt
a744b152bb
fix a little compile error on some machines
2007-03-21 22:52:47 +00:00
markt
2b7f9a5899
hidemenus hide custommenus and fix custommenu memleak
2007-03-21 22:47:56 +00:00
markt
d7eebb62bd
active menu item wasn't getting reset properly when closed from [exec] with buttonpress
2007-03-19 06:18:25 +00:00
markt
063468ea66
size of relative items in toolbar wasn't being calculated properly
2007-03-19 05:03:12 +00:00
markt
b3f7488a8d
changed remembering of positions so it only remembers position relative to the current head
...
that way, the windows don't get misplaced when the window is on second head, or when not using the head anymore
2007-03-18 23:49:54 +00:00
markt
4945b88e1b
function to find already existing keychains wasn't working properly
2007-03-18 19:39:30 +00:00
markt
7ba4f04a86
change workspace number of iconified, stuck windows when changing workspaces
2007-03-17 08:15:04 +00:00
markt
ca1ca328cf
maximizing window with aspect ratio caused windows to be made larger than the screen
2007-03-16 23:11:56 +00:00
markt
84e9f97085
fixed a little bug with placing new menus
2007-03-16 22:09:28 +00:00
markt
74216903cc
added custommenu command
2007-03-16 20:44:47 +00:00
markt
d948abb81b
fixed parentrelative menu highlight bug
2007-03-11 19:07:42 +00:00
markt
9db57d56d3
make sure autogrouped windows get added to the apps file
2007-03-10 18:19:23 +00:00
markt
1a8edfa7d7
changed default toolbar layer to DOCK
2007-03-10 18:14:56 +00:00
markt
f1d325460e
make sure iconbar text padding gets reapplied on reconfigure
2007-03-10 18:12:23 +00:00
markt
8bda89394b
make sure we don't steal focus from unmanaged windows
2007-03-10 18:08:37 +00:00
markt
61cf82771a
removed some useless code
2007-03-10 18:06:09 +00:00
markt
4ed76f99b6
don't mark menu as focused, even if it gets a FocusIn, when it's not visible
2007-03-07 02:09:24 +00:00
markt
82f02f44c5
I seem to have forgotten this in the last patch
2007-03-06 21:23:18 +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
8c5fd07d77
fixed compiling error with xft disabled
2007-03-05 00:16:53 +00:00
markt
b9e39764f3
more little changes to typeahead (thanks Matteo, plus changes from me)
2007-03-04 18:22:25 +00:00
markt
0d02b9bdf3
little bug fix for menu typeahead (thanks Matteo)
2007-03-04 17:51:17 +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
a233229bd8
added support for typeahead in menus
2007-03-03 19:35:34 +00:00
markt
d6a7bd786f
add XK_KP_Enter to menu
2007-03-02 19:17:06 +00:00
markt
2f63ba231c
changed FocusControl::cycleFocus() to take a list of windows as an argument
...
also fixed some latent bugs and compiler warnings
2007-03-01 21:19:04 +00:00
markt
6de3414135
whoops, didn't mean to add these
2007-02-28 21:32:24 +00:00
markt
a0944a02cd
ignore borders when doing FocusLeft, etc.
2007-02-28 21:29:58 +00:00
markt
ec9cd21dda
some code simplification and bug fixes
...
mainly, using a non-zero menuDelayClose allowed you to have multiple submenus open
2007-02-28 19:13:59 +00:00
mathias
589ecfc060
respect external tabs in ArrangeWindows, patch from Tomas Janousek <tomi@nomi.cz>
2007-02-27 18:07:36 +00:00
markt
3503f75903
lots of unrelated fixes
2007-02-27 17:46:48 +00:00
markt
8ce203c949
this shouldn't be necessary
2007-02-26 17:16:58 +00:00
markt
78de14a99c
update systemtray alpha with toolbar alpha
2007-02-25 22:19:35 +00:00
markt
68aa6be216
little sanity check
2007-02-25 17:39:47 +00:00
markt
61ed1fcfb0
and check for maximized state in Ewmh::updateState() while we're at it
2007-02-23 22:32:31 +00:00
markt
002e6232c9
send statesig when maximizing/restoring a window
2007-02-23 22:16:11 +00:00
markt
ca7b5ee4a5
update titlebar buttons on reconfigure
2007-02-23 17:03:01 +00:00
markt
e85569f1df
added some support for XEMBED protocol in systemtray
2007-02-23 00:36:32 +00:00
markt
3d789a1e70
ButtonRelease should only trigger actions if ButtonPress was on the same button
2007-02-21 17:17:40 +00:00
markt
b2957c6060
when a client in a tabbed window asks to be raised, set it to the current client
2007-02-19 16:44:37 +00:00
markt
bd3d8d5c8d
fixed some strange behavior with tabbing a transient to its main window
2007-02-19 16:04:59 +00:00
markt
ca710b371b
little cleanup
2007-02-18 17:47:38 +00:00