Commit graph

396 commits

Author SHA1 Message Date
markt
84ca1f2e2f re-fixing the focus after fixing the crash bug 2006-07-06 04:10:34 +00:00
simonb
c3846743fb fix some sizing issues with gravity fixes 2006-07-04 13:20:04 +00:00
markt
1cc6cc4b15 new windows don't steal focus from fullscreen windows 2006-07-04 06:42:28 +00:00
simonb
12e80f3faf fix gravity 2006-07-03 17:18:17 +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
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
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
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
94db19c007 Fix window placement when apps remembers size but not location 2006-06-19 23:09:51 +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
fluxgen
85f45be727 added support for _NET_WM_WINDOW_TYPE_DIALOG and _NET_FRAME_EXTENTS 2006-06-18 21:23:24 +00:00
fluxgen
331a52115d support for _NET_WM_MOVERESIZE 2006-06-11 13:09:44 +00:00
simonb
8bcd03c172 issue with maximise and quadrant resize 2006-05-16 13:37:25 +00:00
fluxgen
bd1221a5b2 fixed some redraw issues with the title, thanks _markt 2006-05-13 19:29:55 +00:00
fluxgen
98db6c7128 added new signal, attentionSig(), will notify listeners when this window demands attention 2006-05-13 16:20:38 +00:00
simonb
520f552be7 handle utf-8 strings properly.
use utf8 internally
2006-05-07 03:41:27 +00:00
simonb
4d6e5e3f1c resize and notify client when autogrouping 2006-04-26 12:34:24 +00:00
simonb
acf4326f3c Use -Wall when --enable-debug and some warning fixes
+ thanks Jonas Koelker
2006-04-24 14:29:21 +00:00
simonb
97c89e64b3 focus a window if it's the only one.
Thanks Jonas Koelker
2006-04-23 09:58:49 +00:00
simonb
853b034037 mouse focus fixes - thanks Scott Kuhl: skuhl AT cs utah edu 2006-04-19 06:55:14 +00:00
simonb
b9af026688 iconbutton handling fixes 2006-04-17 23:34:01 +00:00
simonb
553104ee1d fix all compiler warnings with -Wall 2006-04-16 11:18:22 +00:00
simonb
0780952b10 fix window button image updates 2006-04-14 14:22:16 +00:00
mathias
48579408d1 situation: a maximized xterm changes its size (coz the user changes the font).
after unmaximizing the window it snaps back to its old values .. which are not
in sync with the sizehints anymore. hence we need to apply them for maximizing
/ unmaximizing and unfullscreen to avoid ugly visual appearance.
2006-04-11 19:55:24 +00:00
fluxgen
894a7148be size_t fixes, thanks Semushin Slava aka php-coder 2006-04-02 21:37:44 +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
bdc74e7995 We now create titlebar resource session.screen<num>.titlbar.left/right on the fly here instead of fluxbox.cc 2006-03-18 21:58:24 +00:00
fluxgen
369b4e1b92 moved class Layer from class Fluxbox and thus reduces some dependecies 2006-02-20 21:04:35 +00:00
fluxgen
6d42d1cf5e Added center resize. Resizes all corners at the same time. 2006-02-19 12:50:01 +00:00
fluxgen
98209ba704 FbWinFrame should not depend on class Fluxbox 2006-02-19 11:44:57 +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
3d012e07a1 unused headers 2006-01-03 18:21:27 +00:00
fluxgen
05ac62be90 removed unused variable 2005-12-22 23:40:36 +00:00
fluxgen
37a435f1d7 indentation 2005-11-22 21:00:07 +00:00
mathias
4dec832b6b Fixed reordering of tabs, patch from Rob Stevens 2005-10-19 04:46:05 +00:00
mathias
42afb46169 avoid drawing the resize outline when not really resizing, caused flickering. 2005-10-04 07:19:56 +00:00
mathias
15c21ed267 reverted last change .. the problem of the user must be handled differently... never commit after 3 hours of sleep again. 2005-09-16 15:20:26 +00:00
mathias
3a0d8391f8 LeftMouseButton should always setInputFocus() to avoid focus problems
when changing the active window via NextWindow/PrevWindow and then
not beeing able to set the focus of the window underneath the mouse
with a simple click again (in MouseFocus - mode). Suggestion via
mail to devel-ml from Eike von Seggern
2005-09-16 05:58:26 +00:00
simonb
013b07900b tweak last patch for titlebar scroll options 2005-09-08 00:41:05 +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
cfb26be269 added feature request #1084510:
when mod1 + leftmouse are clicked on a window and the mouse is not
moved, the window is raised at leftmouserelease. i dont think we
need an extra option for that since its very unobtrusive but neat
to have.
2005-09-04 21:22:09 +00:00