Kim Woelders
6f6b3f1198
Move span calculations to functions.
...
SVN revision: 57924
2011-03-20 21:54:01 +00:00
Kim Woelders
aef884b09a
Move duplicated stuff to function. Cleanups.
...
SVN revision: 57923
2011-03-20 21:53:59 +00:00
Kim Woelders
318288c1c6
Improve maximzation.
...
This makes H/V maximization independent, and improves simultaneous
H/V maximization.
Based on patch by Daniel Manjarres.
SVN revision: 57922
2011-03-20 21:53:56 +00:00
Kim Woelders
a2968d89f2
Add options to ignore struts when maximising/fullscreening.
...
Whether or not to ignore struts can now be configured independently
for maximising, fullscreening, and general window placement.
Patch by Daniel Manjarres.
Also suggested by José Romildo Malaquias.
SVN revision: 57536
2011-03-06 08:26:47 +00:00
Kim Woelders
aafb7aa775
Optionally don't cover dragbar when maximising (patch by Pietro Cerutti).
...
SVN revision: 37833
2008-11-27 20:10:15 +00:00
Kim Woelders
dda2eb8c84
Only one maximisation function.
...
SVN revision: 34891
2008-06-22 22:23:24 +00:00
Kim Woelders
6eaca2639c
Eliminate redundant VRoot vars.
...
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders
4772f4e39d
Enable setting default maximise policy.
...
SVN revision: 31780
2007-09-22 08:55:16 +00:00
Kim Woelders
7b951769f7
Fix resizing normal->maximized->fullscreen and back.
...
Fix preserving maximised state across restart.
SVN revision: 28787
2007-03-17 15:49:41 +00:00
Kim Woelders
0be44b1c43
Inhibit unmaximizing in various situations, e.g. when shaded.
...
SVN revision: 28761
2007-03-16 03:48:48 +00:00
Kim Woelders
83bcbbaee1
2007.
...
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders
95bfd39acd
Fix several bugs with maximizing windows.
...
SVN revision: 22310
2006-04-23 08:14:03 +00:00
Kim Woelders
31f912bc83
Add feature to subdivide screen (xinerama style).
...
SVN revision: 22307
2006-04-22 22:00:02 +00:00
Kim Woelders
08e7a93c29
Clear maximized state on resize.
...
SVN revision: 21608
2006-03-30 22:35:20 +00:00
Kim Woelders
056248c884
2006.
...
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders
ff86323831
Split off borders.h.
...
SVN revision: 19238
2005-12-22 18:43:15 +00:00
Kim Woelders
b5ed1b5fe7
Change window restart property to include only state not available elsewhere.
...
Fix various fullscreen/maximized state bugs wrt. restart and locking.
SVN revision: 18231
2005-11-02 23:03:03 +00:00
Kim Woelders
9dca3e88f1
EWM hint support is no longer optional. Split off hints.h.
...
SVN revision: 18049
2005-10-27 23:18:35 +00:00
Kim Woelders
3eb7cd2d95
Fix various issues with iconification of transients and state updates.
...
SVN revision: 18047
2005-10-27 22:26:37 +00:00
Kim Woelders
c47c235402
Cleanup.
...
SVN revision: 15907
2005-07-26 17:01:18 +00:00
Kim Woelders
5124d0981e
Split up E.h a bit.
...
SVN revision: 15796
2005-07-16 16:57:45 +00:00
Kim Woelders
c195958e98
Trivial namespace cleanup.
...
SVN revision: 15704
2005-07-10 08:31:15 +00:00
Kim Woelders
3529ea8228
Partial cleanup of client window property/state stuff.
...
Set _NET_WM_ALLOWED_ACTIONS values properly.
SVN revision: 15674
2005-07-08 16:48:19 +00:00
Kim Woelders
99d717e187
Copyright updates. More enlightenment->e16.
...
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders
fbbe386efb
0.16.8
...
SVN revision: 12619
2004-12-28 23:46:49 +00:00
Kim Woelders
8d9b57cdb5
Handle struts, optionally ignore.
...
SVN revision: 10673
2004-07-03 00:58:19 +00:00
Kim Woelders
ee357f86a7
Initial fullscreen window state handling.
...
SVN revision: 10403
2004-05-31 20:30:12 +00:00
Kim Woelders
2b847dfbe9
Add X_CFLAGS to INCLUDES. Rename root to VRoot to avoid warnings with -Wshadow.
...
SVN revision: 10053
2004-05-04 19:04:42 +00:00
Kim Woelders
ad374aaa38
Improve on (click-to-) focus.
...
SVN revision: 9559
2004-04-01 22:41:22 +00:00
Kim Woelders
2b84f92907
Use new static stacking list wherever possible.
...
SVN revision: 9491
2004-03-26 21:21:47 +00:00
Kim Woelders
3b1f6e7c72
Enable compiling with -Wwrite-strings (trivial fixups).
...
SVN revision: 9414
2004-03-21 01:39:40 +00:00
Kim Woelders
531c81778c
Enable compiling with -Wshadow (trivial name clash fixups).
...
SVN revision: 9409
2004-03-20 15:49:05 +00:00
Kim Woelders
2328bcb7c9
2003 -> 2004.
...
SVN revision: 8569
2004-01-19 22:30:35 +00:00
Kim Woelders
a619f8b193
Bye bye KDE(1).
...
SVN revision: 7825
2003-11-08 10:56:25 +00:00
Kim Woelders
3da03b6dc9
Copyrights->2003.
...
SVN revision: 7807
2003-11-05 17:24:47 +00:00
Kim Woelders
91ed8c8cb5
Minor bug fixes to maximise code.
...
Spanning Xinerama screens now requires "xinerama".
SVN revision: 7302
2003-08-08 18:30:34 +00:00
Kim Woelders
5d300a6561
Fix min/maximise bugs/inconsistencies, simplify code.
...
Some xinerama code cleanups.
SVN revision: 7197
2003-07-20 18:02:16 +00:00
Mandrake
538d325415
Thu May 22 15:09:11 EDT 2003
...
(Mandrake)
Updated .h files so that this sucker actually wants to build on my system.
Sorry I've been AWOL for so long, life has been quite busy lately.
SVN revision: 6924
2003-05-22 19:15:03 +00:00
Michael Jennings
b35504b70e
Fri Mar 28 00:14:31 EST 2003
...
(KainX)
More patches from Kim Woelders <kim@woelders.dk>.
SVN revision: 6793
2003-03-28 05:16:21 +00:00
Michael Jennings
d43b62e544
Sun Mar 23 22:45:31 EST 2003
...
(KainX)
Patch from Kim Woelders <kim@woelders.dk> for freedesktop.org WM hints.
SVN revision: 6780
2003-03-24 03:48:09 +00:00
Mandrake
c72c14143c
Fri Jul 28 10:42:05 PDT 2000
...
(Mandrake)
the beginning of another xinerama feature "place additional windows on extra
head when current head is full"
SVN revision: 2928
2000-07-28 17:23:35 +00:00
Mandrake
f6bbde6273
Wed Jul 26 11:54:23 PDT 2000
...
(Mandrake)
Same problem when you close the desktop background window
SVN revision: 2925
2000-07-26 18:35:46 +00:00
Mandrake
5f2e7bd222
Wed Jul 26 11:18:29 PDT 2000
...
(Mandrake)
apparently when you first open up the background settings dialog box it
clobbers the atom that says what the base background should have in it.
This is a hack, but fixes the symptom of the problem :)
SVN revision: 2924
2000-07-26 18:00:47 +00:00
Tom Gilbert
4d21d088e3
Sun Jun 4 20:56:41 GMT 2000
...
(gilbertt)
Patch from monkeyiq@flashmail.com (real name?) for the option to position
windows centered under the mouse pointer.
(I changed the logic just slightly from the patch, so that windows too big
vertically are positioned so that the top is visible, instead of the other
way around).
SVN revision: 2750
2000-06-04 19:45:55 +00:00
Michael Jennings
c9f4976169
Mon Apr 24 15:33:47 PDT 2000
...
(KainX)
Patch from Bob Arendt <rdarendt@cwcom.net> for move/resize geometry
box location.
SVN revision: 2527
2000-04-24 22:21:29 +00:00
Mandrake
175f3a0aad
Wed Apr 5 16:55:39 PDT 2000
...
(Mandrake)
a little bit of fixing to the xinerama menu code
SVN revision: 2434
2000-04-06 00:57:55 +00:00
Peter Kjellerstedt
7f0b9c37d3
Thu Apr 6 01:17:06 CEST 2000
...
(Saur)
Ran the default indent from ecvs on all files to get rid of differences
caused by it (should hopefully give smaller diffs in the future).
Removed all duplicated * * in comments (generated by indent sometimes).
SVN revision: 2431
2000-04-05 23:22:56 +00:00
Mandrake
cb7e3bee1e
Thu Mar 30 15:43:39 PST 2000
...
(Mandrake)
fixed logout dialog box to work properly under xinerama
SVN revision: 2389
2000-03-30 23:47:01 +00:00
Mandrake
23caf31298
Tue Mar 28 10:31:25 PST 2000
...
(Mandrake)
fixed maximize bug where it would pay attention to iconified windows.
SVN revision: 2359
2000-03-28 18:34:36 +00:00
Mandrake
1645050d9a
Sun Mar 26 14:16:39 PST 2000
...
(Mandrake)
added xinerama support for maximizing windows. They'll stay on the current
had unless you use the "absolute" option, which means you want as much space
as possible
SVN revision: 2340
2000-03-26 22:05:16 +00:00