Mark Tiefenbruck
9c105111d2
remove old svn $Id$ tags
2008-01-03 17:34:12 -08:00
Mathias Gumz
d24e2aae6e
more encapsulation for Ewmh
2008-01-02 22:41:50 +01:00
Mark Tiefenbruck
4cc810b0d3
remove some (hopefully) unneeded header includes
2007-12-29 22:44:11 -08:00
markt
a59428d67a
merged changes from pre-devel
2007-10-13 21:51:37 +00:00
markt
0f9f193444
fixed implementation of _NET_WM_STATE_MODAL
2007-06-30 16:54:05 +00:00
markt
8fbeaf279e
little hack for fixing _NET_WM_STATE_DEMANDS_ATTENTION with tabs
2007-06-30 01:28:54 +00:00
markt
41adf369dd
little cleanup
2007-01-04 20:34:24 +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
2d971ad48c
ewmh compliance updates
2006-07-22 07:15:24 +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
3aa4244ab8
added support for urgency hint, thanks Mark Tiefenbruck
2006-06-11 12:47:47 +00:00
fluxgen
e668b693fc
added support for _NET_WM_STATE_DEMANDS_ATTENTION
2006-05-13 16:18:05 +00:00
simonb
faf043bef9
more utf8 changes, notably window titles
2006-05-07 10:08:25 +00:00
fluxgen
60c63e8e64
added support for _NET_WM_RESTACK_WINDOW.
2006-04-23 21:28:09 +00:00
fluxgen
75d289be65
added support for _NET_WM_ALLOWED_ACTIONS and all the _NET_WM_ACTION_*. Added _NET_WM_STATE_MODAL and _NET_WM_WINDOW_TYPE_SPLASH
2006-04-23 17:00:33 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
mathias
3d497bb703
* _NET_WM_STATE_HIDDEN is now used correctly -> if the window goes iconic, this
...
state is set... what about moving it outside of the visible area? we need to
think about this.
* mixing _NET_WM_STATE_HIDDEN and _NET_WM_STATE_SKIP_TASKBAR is solved, we
dont do this anymore
* we dont use _NET_WM_STATE_SKIP_PAGER .. so we shouldnt delete it, thats
handled now correctly -> look at the *State() - functions
2005-06-02 01:36:28 +00:00
mathias
33e359a0df
Vadim pointed out that _NET_CLIENT_LIST and _NET_CLIENT_LIST_STACKING are not updated
...
when sending _BLACKBOX_NOTIFY_WINDOW_DEL
_NET_WM_DESKTOP and _WIN_WORKSPACE had wrong initial values (-1), which lead to probems
with (eg) fbpager (unaware of newly created windows and such things)
2005-05-14 01:55:31 +00:00
simonb
783a390375
fix wm_name for fluxbox
2005-05-06 15:24:53 +00:00
mathias
cf46669bc1
copyright date
2005-01-24 18:34:57 +00:00
mathias
ad10a3543e
fix a problem with enabling/disabling fullscreen-mode in gtk2-apps
...
* synchronize _NET_WM_STATE in Ewmh.cc
* added FluxboxWindow::setFullscreen(bool) to Window.cc
furthermore, if a window is in fullscreenmode any existing shape is
disabled (looks pretty annoying in mplayer for example)
2004-12-21 16:17:14 +00:00
mathias
993c17cf2e
svn propset svn:keywords "Id"
2004-11-19 11:37:27 +00:00
rathnor
9b7775751d
support _NET_WM_WINDOW_TYPE_DESKTOP (e.g. nautilus desktop windows)
...
Allow FluxboxWindows to be untabable.
2004-06-20 04:49:33 +00:00
fluxgen
66227979f2
minor updates
2004-01-21 15:42:35 +00:00
fluxgen
f8224b1537
support for _NET_WM_WINDOW_TYPE and _NET_WM_WINDOW_TYPE_DOCK
2004-01-21 09:37:10 +00:00
fluxgen
30bd98456e
update
2004-01-20 14:30:33 +00:00
fluxgen
ece1736237
support for _NET_WM_CLIENT_LIST_STACKING, _NET_WM_DESKTOP_VIEWPORT, _NET_WM_DESKTOP_GEOMETRY, _NET_WORKAREA, _NET_ACTIVE_WINDOW
2004-01-19 18:21:51 +00:00
fluxgen
eb078ab8cf
support for _NET_WM_STATE_HIDDEN and _NET_WM_STATE_SKIP_TASKBAR
2004-01-18 19:14:08 +00:00
rathnor
a4c41f621b
add support for _NET_WM_STATE_FULLSCREEN
2003-09-23 13:52:05 +00:00
fluxgen
9962557cc6
added support for _NET_WM_STATE_MAXIMIZE_VERT and _NET_WM_STATE_MAXIMIZE_HORZ, Thanks stephan wezel
2003-08-27 21:06:04 +00:00
rathnor
d353b688de
update many things to use WinClient instead of FluxboxWindow
2003-07-28 15:06:36 +00:00
rathnor
16c567638c
fix winclient death signalling
2003-07-04 14:06:20 +00:00
rathnor
3144086eef
support in remember for specifying groups.
...
Also split atomhandler::setupWindow
2003-07-04 01:03:41 +00:00
fluxgen
0d5ccfd2a1
added propertyNotify function and added _NET_WM_STRUT support
2003-06-18 13:34:30 +00:00
rathnor
19875e5a5b
Add code for toolbar modes
2003-03-03 21:51:13 +00:00
rathnor
1b063dcea9
Integration of new Layering code, plus updates to the layering code itself
...
- new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer
Added a "Quit" KeyAction
2003-02-02 16:32:41 +00:00
rathnor
28b5c60449
Indenting from tabs to emacs 4-space
2002-12-01 13:42:15 +00:00
fluxgen
46087c7e08
const pointer
2002-10-16 19:06:51 +00:00
fluxgen
03fc8ed5ec
state shaded and sticky fixed
2002-10-11 10:20:33 +00:00
fluxgen
93ae8f2d2f
initial import
2002-10-02 16:26:05 +00:00