Mark Tiefenbruck
62bcfaf0e4
move Shape to FbTk
2007-12-27 22:52:48 -08:00
Mark Tiefenbruck
0ec165e85b
move STLUtil to FbTk
2007-12-27 22:22:38 -08:00
Mark Tiefenbruck
32eb2a148e
move RegExp to FbTk
2007-12-27 22:15:06 -08:00
Mark Tiefenbruck
39224b0142
move Parser to FbTk
2007-12-27 21:52:00 -08:00
Mark Tiefenbruck
e8a2f155e8
moved Container to FbTk
2007-12-27 21:47:55 -08:00
Mark Tiefenbruck
00ceefd884
moved BorderTheme and TextTheme to FbTk
2007-12-27 20:39:31 -08:00
Mark Tiefenbruck
b5c354b994
architecture astronomy
2007-12-27 13:55:24 -08:00
Mark Tiefenbruck
1f5cd12fac
simplify the window transparency menu and handling a bit
2007-12-26 20:42:10 -08:00
Mark Tiefenbruck
f5024351e7
stupid &
2007-12-26 13:50:44 -08:00
Mark Tiefenbruck
f3790fb3e4
revert previous patch until it can be fixed
2007-12-26 13:44:55 -08:00
Mark Tiefenbruck
b2546389a5
changing focusnew/mousefocus should affect windows that are already open
2007-12-26 13:31:55 -08:00
Mark Tiefenbruck
0113ca6b5e
implement some focus policies for splash, dock, and desktop windows
2007-12-25 13:05:07 -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
35d1017959
removed KDE configure option
2007-12-24 22:49:46 -08:00
Mark Tiefenbruck
1bcc966153
added resource session.screen<N>.slit.acceptKdeDockapps
2007-12-24 22:36:22 -08:00
Mark Tiefenbruck
9daf464b28
fix showing program icons with depth=1 in menus
2007-12-24 21:58:50 -08:00
Mark Tiefenbruck
eaabe0321d
make bit depth accessible from an FbDrawable
2007-12-24 21:15:17 -08:00
Mark Tiefenbruck
552d9a70bd
minor fixes for handling ConfigureRequest events
2007-12-23 20:28:24 -08:00
Mark Tiefenbruck
fbc305ca80
added focused/unfocused borders to styles
2007-12-23 13:33:10 -08:00
Mark Tiefenbruck
1b48b749b9
make FbWinFrame aware of the decoration state
2007-12-23 13:28:08 -08:00
Mark Tiefenbruck
0676161673
if a window is prevented from stealing the focus, don't put it on top
2007-12-21 22:44:14 -08:00
Mark Tiefenbruck
84e5586ca1
don't allow clients to move or resize fullscreen/maximized windows
2007-12-21 21:55:00 -08:00
Mark Tiefenbruck
0a67bdce41
make better decisions about when to allow stealing the focus
2007-12-21 21:24:13 -08:00
Mark Tiefenbruck
0906477984
leave fullscreen windows on top, even without the focus, as long as focused window is on another head
2007-12-21 18:35:05 -08:00
Mark Tiefenbruck
f6ee704a1d
remove 'friend' declaration in Window.hh
2007-12-21 16:48:11 -08:00
Mark Tiefenbruck
a10b308b4e
little cleanup
2007-12-20 23:35:36 -08:00
Mark Tiefenbruck
0a14d911c6
added key command StartTabbing
2007-12-20 23:07:46 -08:00
Mark Tiefenbruck
a8d9f4fc45
fixed backwards compatibility for toolbar/tab styles
2007-12-20 19:34:22 -08:00
Mark Tiefenbruck
54eda44f85
fix menuitem height on startup
2007-12-20 18:25:50 -08:00
Mark Tiefenbruck
aef3155784
convert macro command parsing to use new StringUtil function
2007-12-20 12:52:20 -08:00
Mark Tiefenbruck
03dce043b7
added ForEach key command
2007-12-20 12:23:56 -08:00
Mark Tiefenbruck
b90a7e21a9
replace svn stuff with git
2007-12-19 16:51:15 -08:00
Mark Tiefenbruck
63aaecd20c
fixed "iconify" menu item
2007-12-19 10:55:45 -08:00
Mark Tiefenbruck
0d544fbe4f
check apps file settings after ewmh and gnome
2007-12-19 00:07:47 -08:00
Mark Tiefenbruck
176865bf93
always focus a client that gets raised in the focused window
2007-12-18 23:22:48 -08:00
Mark Tiefenbruck
8f66fe372a
don't minimize a window just because its transient got minimized
2007-12-18 23:11:09 -08:00
Mark Tiefenbruck
c381a130eb
remove reassoc argument from FluxboxWindow::deiconify
2007-12-18 23:08:17 -08:00
Mark Tiefenbruck
a21572f1b1
remove some unnecessary uses of FluxboxWindow::deiconify
2007-12-18 22:38:01 -08:00
Mark Tiefenbruck
a8ec9d97b9
don't let transient windows steal the focus from other programs
2007-12-18 17:43:18 -08:00
Mark Tiefenbruck
ce74ed1c30
clicks on the handle were matching OnTitlebar
2007-12-18 12:32:31 -08:00
Mark Tiefenbruck
ebec87741a
open transient windows on same workspace as parent
2007-12-18 12:00:01 -08:00
Mark Tiefenbruck
98c5cea5f5
fix torn menus
2007-12-17 22:52:30 -08:00
Mark Tiefenbruck
c01bd6e9fd
holding control will now keep the menu open
2007-12-17 21:44:17 -08:00
Mark Tiefenbruck
31df2d8bd6
make MenuItem responsible for decision to close menu when clicked
2007-12-17 21:09:20 -08:00
Mark Tiefenbruck
c39af52bfc
fix startup items in apps file with specified screen number
2007-12-17 10:28:45 -08:00
Mark Tiefenbruck
51377a3c36
removed session.screen<N>.imageSearchPath, as it was:
...
1) undocumented
2) improperly implemented
3) responsible for broken pixmap loading in styles
2007-12-17 00:53:12 -08:00
Mark Tiefenbruck
0ca0aa1ac2
fix initialization of menu fonts
2007-12-16 13:13:22 -08:00
Mark Tiefenbruck
4a7a143713
load style before loading theme objects, remove duplicate theme load
2007-12-16 00:50:59 -08:00
Mark Tiefenbruck
8516f1e2a2
changed CommandRegistry to a template class, renamed to ObjectRegistry<Type>
2007-12-15 19:36:01 -08:00
Mark Tiefenbruck
90f4f1ecc1
fix compile issue with gcc 4.3
2007-12-14 14:21:39 -08:00
markt
d90befb430
StringUtil::removeFirst/TrailingWhitespace didn't truncate a string that was only whitespace
2007-12-14 20:05:14 +00:00
markt
254fb289f3
fix --with-style configure option
2007-12-13 21:15:57 +00:00
markt
b001ea9f1f
close menus when they lose focus, instead of on [exec] commands
2007-12-13 18:42:05 +00:00
markt
8b7464046c
added FbTk::CommandRegistry, decentralized command parsing, and made them auto-register
2007-12-13 05:48:00 +00:00
markt
daca07edaf
added edge resize modes
2007-12-11 19:31:24 +00:00
markt
474e201745
only allow one open menu at a time
2007-12-11 19:29:00 +00:00
markt
95f9c2d680
added OnTitlebar modifier to keys file
2007-12-09 20:47:41 +00:00
markt
d29a3ec590
make sure subj != 0 in IconbarTool::update()
2007-12-02 03:11:28 +00:00
markt
9ed25584a1
make sure window commands operate on the right window
2007-11-23 18:41:23 +00:00
markt
d482cf6a54
somewhat fixed DeiconifyCmd
2007-11-23 00:45:56 +00:00
markt
bb6906fa80
added special FocusIn/Out MouseOver/Out ChangeWorkspace keys
2007-11-22 20:21:47 +00:00
markt
cdfafcaa4e
set resize increments to 1 when set to 0 by the application
2007-11-22 05:47:02 +00:00
markt
0a7cb3db1f
use winclient instead of fluxboxwindow for matching, and removing old code
2007-11-22 04:41:36 +00:00
markt
675bc5d66a
added conditional statements to keys file
2007-11-22 04:07:57 +00:00
markt
08ebff4b31
move titlebar click handling to FluxboxWindow, fix buttons getting ungrabbed
2007-11-20 19:01:45 +00:00
markt
2e96a07cf7
added :Focus key command
2007-11-16 23:33:34 +00:00
markt
ea7801d143
ToggleDecor from a window with Deco=TAB should hide the tabs, rather than show titlebar
2007-11-16 23:20:54 +00:00
markt
197fefe7e4
fix minimization
2007-11-16 23:14:59 +00:00
markt
eada20a2c0
fix signaling when changing tabs
2007-11-13 03:24:51 +00:00
markt
bed4ba4d65
a little fix for focusing lowered tabs on other workspaces
2007-11-12 23:16:13 +00:00
markt
5d7043320d
allow arbitrary window patterns in iconbar
2007-11-12 21:59:43 +00:00
markt
807a1b5575
fix font updates in iconbar
2007-11-09 17:30:34 +00:00
markt
807724db9f
one more fix again
2007-11-09 04:25:53 +00:00
markt
8d4a6d5181
one more fix
2007-11-08 18:35:57 +00:00
markt
5db87437e6
fix crash bug when cycling focus
2007-11-08 18:05:05 +00:00
markt
54317a0103
fix problem with stuck windows from previous patch
2007-11-08 02:06:33 +00:00
markt
46c8e217ca
fix alt-tab
2007-11-05 17:45:05 +00:00
markt
97f7c3e1b5
various refactoring and minor changes
2007-11-05 17:05:58 +00:00
markt
2c4e1f9a02
RevertToParent instead of RevertToPointerRoot on window close,
...
as sometimes keys would go to the window under the mouse before a new window was focused
2007-11-04 23:27:51 +00:00
markt
4c72b13a88
update autoraise delay for open windows on reconfigure
2007-11-04 22:42:01 +00:00
markt
ab01fc56fd
don't set focus to globally active windows
2007-11-04 19:42:24 +00:00
markt
64813f62fd
a few random fixes
2007-11-04 17:36:40 +00:00
markt
88f580ec0c
move fullscreen windows to normal layer when they lose focus
2007-10-31 19:34:07 +00:00
fluxgen
a092d3fc1b
fixed gcc 2.96 compile problem
2007-10-24 19:38:27 +00:00
fluxgen
e7513df45f
added focusable.hh
2007-10-24 19:26:11 +00:00
markt
2ef6a7af44
fix _NET_CLIENT_LIST updating on window close
2007-10-24 17:41:26 +00:00
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
markt
9212e1d7c8
an empty slit without autoHide but with clients in the slitlist file still created a strut
2007-02-17 17:40:50 +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
58eb385351
fixed some issues with creating and alt-tabbing to transients of inactive tabs
2007-02-17 17:37:34 +00:00
markt
282326a9d0
little cleanup
2007-02-12 21:52:14 +00:00
markt
83a7202a66
forgot to revert part of my previous patch
2007-02-11 22:33:16 +00:00
markt
f42d39cc35
still fixing bug with session.ignoreBorder
2007-02-11 22:03:27 +00:00
markt
62b233264d
windows weren't getting set resizable when MaxSize and MinSize hints changed
2007-02-10 23:12:54 +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
4eb87522a0
it was still possible to move a window by grabbing the border with session.ignoreBorder: true
2007-02-10 18:18:36 +00:00
markt
6b92622d6e
window was growing when we received a configurerequest that changed width but not height
2007-02-10 18:13:30 +00:00
markt
6fdda1a31d
added mouse bindings to the keys file
2007-02-09 18:13:01 +00:00
markt
93d8310c0c
wrong client was raised when attaching an unfocused window to the focused window
2007-02-06 19:05:59 +00:00
markt
07ea9ec4b4
closing a window from the workspace menu should close the chosen client,
...
rather than the active tab in the same window
2007-02-06 19:04:32 +00:00
markt
ebd2fa9a99
change defaults for fullMaximization and autoRaise
2007-02-05 19:10:10 +00:00
markt
e4488da120
some fixes for grouping with the apps file
2007-02-05 17:20:01 +00:00
markt
cf6e471fbf
fix remembered layer and layer menu
2007-02-04 18:44:28 +00:00
markt
07a3b3939b
clicking on the edge of a button didn't work
2007-02-04 18:41:08 +00:00
markt
2f4d0f6cde
revert svn 4684, transparency in window buttons
2007-02-02 19:10:58 +00:00
markt
2b25b05b27
added SetAlpha key command
2007-02-02 19:04:57 +00:00
markt
de9ac12895
another little fix
2007-01-27 22:11:22 +00:00
fluxgen
bbcfc75cc9
minor cleaning
2007-01-27 20:34:57 +00:00
fluxgen
a8003ba2c0
minor cleaning
2007-01-27 20:34:16 +00:00
markt
d446ba265a
bunch of cleanup, little bug fixes
2007-01-27 18:06:28 +00:00
markt
c0bfde4aca
fix some crashes with empty menus, and fixed default workspace names
2007-01-26 21:57:43 +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
0f07f98ae2
don't raise windows above OverrideRedirect windows, or else they eventually get restacked on the bottom
2007-01-25 18:09:11 +00:00
markt
69bac5d56f
detect shell from environment variable
2007-01-24 17:13:16 +00:00
markt
240ebcb30a
allow transparency in window buttons
2007-01-21 19:04:01 +00:00
markt
9253709100
don't move window frame when closing tab with non-northwest gravity, just the client
2007-01-21 18:45:32 +00:00
markt
feb56381d7
various changes to menu behavior
2007-01-21 18:43:22 +00:00
markt
5503545d8f
use uppercase arguments to fbsetbg from styles
2007-01-20 19:32:53 +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
9de41b30be
minor changes for cascade placement
2007-01-20 18:24:55 +00:00
markt
a8e3f500c2
right click on iconbutton toggles menu
2007-01-16 16:25:43 +00:00
markt
4bb6a027e3
automatically reconfigure after changing alpha from menu, using a timer
2007-01-16 16:19:48 +00:00
markt
a2804705db
prevent per-window alpha menu from scrolling past 0 or 255:
...
suppose your alpha was at 3 and then you double-clicked -- IntResMenuItem was
setting the alpha to -2, which in FbWinFrame::setAlpha got cast to an unsigned
char, or 254; then, IntResMenuItem would check if the value was less than 0,
which, of course, it wasn't
now, IntResMenuItem checks if the value will exceed the max/min before setting
2007-01-15 19:00:09 +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
6512024f08
allow windows to deiconify themselves
2007-01-14 19:04:38 +00:00
markt
fc502861a4
make sure we ungrab the keyboard when changing the alt-tab screen,
...
or else we'll lose an entire keystroke!\
2007-01-14 19:02:01 +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
markt
09cc0bf6af
little cleanup
2007-01-13 18:59:49 +00:00
markt
9cace1f2cb
add feature to minimize windows in current layer
2007-01-11 19:22:46 +00:00
markt
45743c6f42
fix another 64-bit window property
2007-01-08 21:12:47 +00:00
markt
4390fb34e0
fixed _NET_WM_DESKTOP regression
2007-01-08 16:47:27 +00:00
markt
7bac08ef52
another little bug with iconbar rendering
2007-01-07 18:45:30 +00:00
markt
d2bb60239b
remove race condition from workspace warping code
2007-01-07 18:44:46 +00:00
markt
186ebd5870
little cleanup
2007-01-07 18:39:12 +00:00
markt
a53dabd36a
fix little bug with iconbar rendering
2007-01-07 18:38:03 +00:00
simonb
a1b78a1e6d
I overkilled RefCount. Too tired. Heres the proper fix.
2007-01-07 14:58:10 +00:00
simonb
5385eb9070
par tof per-window alpha changes
2007-01-07 14:56:32 +00:00
simonb
93ec253f0d
forgot to svn add the files
2007-01-07 14:20:31 +00:00
simonb
440c69afa4
fix intrinsic problem with refcount
...
adjust slit menus to deconstruct properly
2007-01-07 14:07:45 +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
markt
4628ff7694
set opacity properly
2007-01-06 19:59:46 +00:00
markt
94e2c89053
make "force pseudotransparency" menu item work immediately
2007-01-06 19:03:33 +00:00
markt
8db2d4f26e
little fix for previous patch to transient window raising
2007-01-06 18:56:50 +00:00
simonb
590f32704a
oops, didnt mean to commit this change, twas for testing, so revert it
2007-01-06 08:01:14 +00:00
simonb
1f7b12cc49
move triangle drawing into FbDrawable
...
Make MenuItem triangles proportional
2007-01-06 07:38:04 +00:00
markt
2e438fde2c
set active client when raising a transient window
2007-01-05 21:48:42 +00:00
markt
4ffd744f81
window wasn't staying focused when dragging across workspaces with outline window moving
2007-01-05 21:24:37 +00:00
markt
dbe528755e
fix window menu placement with toolbar at top of screen, and disable titlebar when doing it
2007-01-05 19:58:44 +00:00
markt
416cca0edd
don't change focus to a window that doesn't accept focus, see bug #1626114
2007-01-05 17:57:07 +00:00
markt
8930a711ee
only grab keybindings on screens managed by fluxbox
2007-01-05 16:54:34 +00:00
simonb
64fcedda00
use LC_TIME for interpreting clock locale.
...
Fix something likely to break locales on BSDs and things without
nl_langinfo
2007-01-05 16:10:56 +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
simonb
ad7fd2d867
fix loading of rotated fonts on style change
2007-01-05 13:43:54 +00:00
simonb
3a79de034f
change default Xft font so that it works properly with rotation (see
...
notes in ChangeLog or FbTk/Font.cc)
2007-01-05 13:01:19 +00:00
markt
87b8626793
insignificant change to the makefile
2007-01-05 00:48:03 +00:00
markt
fdaba22635
random attempt to fix an aMSN bug
2007-01-04 23:36:06 +00:00
markt
41adf369dd
little cleanup
2007-01-04 20:34:24 +00:00
markt
9d5e2f143b
add session.screenN.defaultDeco: <bitmask> to the apps file
2007-01-04 19:13:55 +00:00
markt
6d4d17b5f9
little cleanup
2007-01-04 19:02:46 +00:00
markt
3bbcd3540e
this seems to be a change that will affect a lot of things,
...
so it should wait until after 1.0, even though I think it's important
2007-01-04 02:53:26 +00:00
markt
e71346bd50
set IconicState on all unmapped clients, and unmap all clients when set to IconicState
...
also, a little bug fix for previous commit
2007-01-04 02:15:29 +00:00
markt
1dc07de318
move iconified windows to the end of the focused list for cycling/reverting
2007-01-04 00:11:22 +00:00
markt
e2e94031f9
don't run [startup] items on restart
2007-01-03 18:59:43 +00:00
markt
aeac1b3344
scaling color values so that they have the right intensity
2007-01-02 06:31:23 +00:00
markt
8588402376
don't escape regex metacharacters when writing apps file
2007-01-02 03:12:24 +00:00
markt
9910094bd1
don't set menuicon background to style's pixmap when the window has an icon
2007-01-01 07:15:59 +00:00
markt
d6a3af53ff
don't run [startup] items if fluxbox fails to load
2007-01-01 01:44:35 +00:00
markt
e9dd7670f3
don't run [startup] items in apps file on reconfigure when apps file has been modified
2007-01-01 00:10:27 +00:00
markt
e8a86fb91c
check return code when setting utf8 workspace names
2006-12-31 22:13:31 +00:00
markt
5ee7d3e72e
update window scroll action and direction on reconfigure
2006-12-31 21:00:46 +00:00
markt
9e10811c0d
update toolbar visibility on reconfigure
2006-12-31 20:01:53 +00:00
simonb
b3a94f59d8
Fix _NET_FRAME_EXTENTS on 64-bit systems
2006-12-31 14:10:55 +00:00
markt
7a9fcd66fd
don't add 2 pixels to toolbar.height from init file; oh, and I named the remember menu to help debugging
2006-12-29 03:05:53 +00:00
markt
a58453fac2
allow focus to revert to stuck windows, and we'll see if it still causes
...
problems with normal focus -- that comment is older than FocusControl.cc, and
I've made a lot of changes to focus handling since then; just disabling it
wasn't the right thing to do, anyway
2006-12-28 18:11:17 +00:00
markt
e9f7c0f2c0
fix some misbehaving settings in the apps file
2006-12-27 04:49:17 +00:00
markt
9d1447b0d5
more dead functions
2006-12-22 05:44:42 +00:00
markt
17a92c3253
little fix for nls in keys
2006-12-20 16:22:10 +00:00
markt
aee80a2424
_FLUXBOX_GROUP_LEFT wasn't being removed on detach, and the correct client in tabbed windows wasn't always being raised on restart
2006-12-20 16:10:02 +00:00
markt
1440919956
Change to data structure for keybindings, ungrab and grab keys when switching
...
keymodes instead of deciding whether we need it and repeating the key.
2006-12-19 18:08:33 +00:00
markt
83b9e39293
Rotate items in toolbar the same way as tabs
2006-12-18 18:41:31 +00:00
markt
2ff67d09a7
Stop cycling focus when another command gets run, even if modifiers are still down
2006-12-17 22:21:23 +00:00
markt
ecb0d95b8f
Apparently, this code did the following:
...
- create an empty database
- load the rc file into a database
- merge the empty database into the second one
- write the result to the rc file
- delete both databases
2006-12-16 19:10:11 +00:00
fluxgen
3efe68ffe3
removed duplicate headers, patch from Slava Semushin aka php-coder
2006-11-12 17:16:56 +00:00
mathias
a3c5fd6000
cosmetic patch from slava again
2006-11-07 19:12:42 +00:00
mathias
e5e76e7761
Cosmetic patch from Slava Semushin
2006-10-30 19:31:15 +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
fluxgen
34b7f7ddfc
comment
2006-10-16 20:14:39 +00:00
fluxgen
7875a103b7
initialize m_state
2006-10-16 19:52:44 +00:00
fluxgen
857e96049b
added CachedPixmap
2006-10-16 19:41:57 +00:00
fluxgen
a3b30e1c63
some cleaning, using CachedPixmap
2006-10-16 18:49:33 +00:00
fluxgen
9f4baeb0fc
cached pixmap helper, works like auto ptr for cached pixmaps
2006-10-16 18:47:27 +00:00
fluxgen
fa675bb367
fixed bug #1561482 , crashed with toolbarmenu
2006-09-20 20:55:18 +00:00
fluxgen
e27dfd97bc
added include path
2006-09-18 15:17:12 +00:00
simonb
b1b8bd12ae
fix minor menu separator highlight issue
2006-08-14 13:45:05 +00:00
markt
5b50243881
unused function
2006-08-14 03:20:15 +00:00
markt
db80ce64d7
fix restoring fullscreen windows
2006-08-13 00:51:52 +00:00
markt
f3ab9e6b13
silly warnings
2006-08-13 00:39:46 +00:00
markt
1ef653cd93
little hack to make sure background only loads once
...
symptom of a deeper problem with loading styles
2006-08-13 00:25:09 +00:00
simonb
66e738da77
fix crash in ClientPattern
2006-08-10 14:55:52 +00:00
markt
839cc974c1
implement _NET_WM_WINDOW_TYPE_MENU AND _NET_WM_WINDOW_TYPE_TOOLBAR
2006-08-10 06:35:14 +00:00
markt
6c4dcc679b
it never existed (what never existed?)
2006-08-09 04:54:58 +00:00
markt
bd8ef1bc87
remove FbTk::Menu::enter/leaveNotifyEvent -- caused problems with placing submenus
2006-08-09 04:20:06 +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
7b49c4a00b
don't call placement strategy on maximized or fullscreen windows
2006-08-05 23:38:41 +00:00
markt
721c02204a
a little fix for auto-grouping after restart
2006-08-05 05:21:15 +00:00
markt
b62c3771ec
forgot about autogrouping
2006-08-05 01:39:45 +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
bb2758f7c6
change the debug output in FocusControl::setFocusedWindow()
2006-08-04 00:40:16 +00:00
markt
52d3f3f6b6
don't raise a window after cycling if it has been minimized
2006-08-03 21:23:08 +00:00
markt
81c650c63e
add support for negative arguments to :Tab
2006-08-03 18:39:32 +00:00
markt
59f150d5db
check if window is stuck when using followmodel
2006-08-03 02:33:07 +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
fc550ba2e0
whoops
2006-07-30 23:58:08 +00:00
markt
f031de3c32
little cleanup, remove FluxboxWindow::isInitialized()
2006-07-30 23:50:43 +00:00
markt
e66c3dd866
list windows in iconbar in creation order
2006-07-30 20:37:12 +00:00
markt
83953b8f37
don't jump to rememberd apps on restart
2006-07-29 06:47:56 +00:00
markt
f66d91cf22
2006-07-29 06:28:58 +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
0954a0b61d
fix torn menus on exec
2006-07-26 20:20:52 +00:00
markt
14efe686cd
added resource and menu item for maximizing over tabs
2006-07-26 01:22:42 +00:00
markt
9229f8bc9c
don't revert focus away from command dialogs
2006-07-25 21:54:58 +00:00
markt
887fea4510
fix m_background_loaded
2006-07-25 07:20:58 +00:00
markt
538b630ff2
forgot about the menu
2006-07-23 13:30:46 +00:00
markt
be2f40a10d
use a timer to make sure focus always reverts if possible
2006-07-23 09:51:54 +00:00
markt
b0b28c4bbb
also move icons when removing a workspace
2006-07-23 02:20:42 +00:00
markt
def26c19e5
fix restacking while cycling
2006-07-23 01:41:37 +00:00
markt
85b2664d78
dead resource
2006-07-22 08:42:56 +00:00
markt
2d971ad48c
ewmh compliance updates
2006-07-22 07:15:24 +00:00
markt
a72fc5e002
unfix *lock modifiers, ignore scroll lock on events
2006-07-21 08:36:12 +00:00
markt
9be679dad7
allow negative width and height
2006-07-20 11:16:09 +00:00
markt
25a9a31585
fix _NET_WM_MOVERESIZE to interpret x_root and y_root correctly
2006-07-20 10:22:31 +00:00
markt
f9ade8947c
properly revert focus when two windows close at the same time
2006-07-20 07:15:59 +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
155cf7aa61
whoops
2006-07-19 08:07:08 +00:00
markt
d666bec238
preserve order of focused windows on restart
2006-07-19 07:31:39 +00:00
fluxgen
2732e23812
fixed some uninitialized variables
2006-07-17 20:55:20 +00:00
fluxgen
06320420a5
Fixed bug #1362913 , did not check format pointer.
2006-07-16 15:55:19 +00:00
markt
fde970a21d
include iconic windows when cycling
...
also, stop cycling on one screen when cycling begins on another
2006-07-14 06:00:37 +00:00
markt
d32a7af7e6
remove lock from RootTheme and redundant loadTheme from fluxbox
2006-07-13 06:45:29 +00:00
markt
e44da5f926
fix background: random so that background.pixmap allows a directory name
2006-07-13 06:36:05 +00:00
markt
a7da03c022
a little code simplification
2006-07-13 04:48:03 +00:00
markt
c929da4054
replacing some instances of focusedWindow()->fbwindow() with focusedFbWindow()
2006-07-12 00:08:57 +00:00
markt
349441ec6e
dead function
2006-07-11 03:20:41 +00:00
markt
bf3aee5f67
next/prevwindow toolbar buttons break mousefocus
2006-07-10 18:00:42 +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
f7574fe1c9
fix implementation of _NET_MOVERESIZE_WINDOW
2006-07-09 01:46:47 +00:00
markt
4e820f5ba3
new dead function
2006-07-06 22:09:18 +00:00
fluxgen
202b87ae56
dont use a strut if slit is empty
2006-07-06 20:46:38 +00:00
fluxgen
717e207a12
update shape after resize, fixes bug #1491571
2006-07-06 20:09:23 +00:00
markt
e4d6824771
changing between internal and external tabs doesn't affect iconified windows
2006-07-06 06:05:12 +00:00
markt
2de7a0b821
use auto-raise for attached window
2006-07-06 04:32:42 +00:00
markt
84ca1f2e2f
re-fixing the focus after fixing the crash bug
2006-07-06 04:10:34 +00:00
simonb
b407e121ba
fix crash on startup from iconv_close of an invalid descriptor
2006-07-04 23:41:43 +00:00
simonb
c3846743fb
fix some sizing issues with gravity fixes
2006-07-04 13:20:04 +00:00
markt
aa589f3bdc
autogrouped windows from groups file didn't raise, bug #1449608
2006-07-04 07:10:15 +00:00
markt
1cc6cc4b15
new windows don't steal focus from fullscreen windows
2006-07-04 06:42:28 +00:00
markt
6cd9ad46cc
some dead resources and the functions that go with them
2006-07-04 01:01:44 +00:00
simonb
12e80f3faf
fix gravity
2006-07-03 17:18:17 +00:00
simonb
51fa41554e
call waitpid until no more children to wait for (thanks Devin/dlab).
2006-07-03 01:56:59 +00:00
markt
4c12086c1c
updated documentation and another dead function
2006-07-02 04:24:12 +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
91ab82513b
dead functions
2006-06-30 01:37:46 +00:00
markt
301665024d
another dead function
2006-06-30 00:19:40 +00:00
markt
9e6c123611
Fixing my own code
2006-06-29 18:01:33 +00:00
simonb
9be4311798
minor tidy, thanks Slava Semushin
2006-06-29 04:36:16 +00:00
markt
aad6845c91
Linear cycling wasn't affecting normal cycling order (Mark)
2006-06-28 20:58:53 +00:00
markt
a6625f8ca5
cleanup dead function Workspace::setLastFocusedWindow
2006-06-28 20:06:49 +00:00
markt
6f2a566206
more focus issues with linear cycling and tabbed windows
2006-06-28 19:17:38 +00:00
markt
c5c316e09b
one more focus issue on detach
2006-06-28 01:02:57 +00:00
markt
03631ca98e
Fix some focus issues on detach and restart
2006-06-28 00:54:40 +00:00
simonb
6dc5ca4e60
some minor code cleanups thanks Slava Semushin (php-coder), who also thanks Mikhail Gusarov
2006-06-27 08:54:24 +00:00
markt
b79d7ee745
Fix slit menu so it closes when you press escape
2006-06-27 01:46:42 +00:00
simonb
6e60c53ae7
fix _NET_FRAME_EXTENTS
2006-06-26 11:45:14 +00:00
markt
ee02bc2258
Fix FocusHidden (added m_focus_hidden to FluxboxWindow)
2006-06-26 05:52:30 +00:00
simonb
aedcaea054
properly protect usage of iconv_t by HAVE_ICONV
2006-06-26 01:36:27 +00:00
markt
b699ed4d9e
Fix compile error with some compilers not including iconv.h before FbString.hh
2006-06-25 19:04:46 +00:00
simonb
bf9b60833f
fix FbPixmap retaining pixmap (that made cache not work properly)
...
Also small tidy in FbWinFrame.cc
2006-06-25 14:59:34 +00:00
simonb
131d04cf42
Check for NoSymbol more explicitly - thanks Julien Trolet (dmxen at
...
sourceforge)
2006-06-25 14:00:13 +00:00
simonb
80389b5dd5
support encodings in menu files
2006-06-25 09:05:58 +00:00
simonb
577859034d
fix crash when unable to convert from local to utf-8
2006-06-25 07:18:41 +00:00
markt
87e401edf6
Fix DetachClient key command so new window is visible
2006-06-25 06:18:41 +00:00
markt
a23ad67197
Make Urgency Hint flash the correct WinClient's tab.
2006-06-24 18:19:49 +00:00
simonb
0b730c76b1
fix more x errors due to using an invalid background
2006-06-24 14:05:19 +00:00
simonb
1d0b23bd02
fix disappearing menu selection boxes
2006-06-24 13:11:27 +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
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
simonb
62a298b0b3
make new nls stuff work. Was missing path update
2006-06-21 06:04:55 +00:00
simonb
94db19c007
Fix window placement when apps remembers size but not location
2006-06-19 23:09:51 +00:00
fluxgen
20cb065cf3
better fix for iconbar bug
2006-06-19 18:31:36 +00:00
simonb
aaf3651830
try ignoring NotifyUngrab to fix focus revert issues when closing
...
unmanaged windows that grab pointer
2006-06-19 12:57:16 +00:00