Commit Graph

74 Commits

Author SHA1 Message Date
Kim Woelders 99d717e187 Copyright updates. More enlightenment->e16.
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders 69b6ed3314 Bye bye EDBUG/EDBUG_RETURN.
SVN revision: 13097
2005-01-25 21:58:28 +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 b8fcd2ce20 Don't restrict window placement requests (+some cosmetic changes).
SVN revision: 10287
2004-05-19 21:41:03 +00:00
Kim Woelders 18082e70c3 Fix floating window movement (finally, I hope).
SVN revision: 10276
2004-05-18 23:31:07 +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 531c81778c Enable compiling with -Wshadow (trivial name clash fixups).
SVN revision: 9409
2004-03-20 15:49:05 +00:00
Kim Woelders 78368734fc Revert window placement when low on space to e16.5 behavior (patch from Smoke <conrad@ceibhion.dhs.org>).
SVN revision: 8997
2004-02-17 00:03:41 +00:00
Kim Woelders 56021eb2f7 There is no point in having arrange.h when everything else is in E.h.
SVN revision: 8902
2004-02-08 16:17:58 +00:00
Kim Woelders b46f03578e Focus code name space cleanup.
SVN revision: 8606
2004-01-21 23:32:45 +00:00
Kim Woelders 2328bcb7c9 2003 -> 2004.
SVN revision: 8569
2004-01-19 22:30:35 +00:00
Kim Woelders 57d8a9e8c5 Split mode struct into configuration and state stuff.
SVN revision: 8358
2004-01-12 20:43:18 +00:00
Kim Woelders e117fe4368 Trivial sound cleanups.
SVN revision: 8264
2004-01-03 12:29:58 +00:00
Kim Woelders 861ed77f18 Button code and namespace shuffle.
SVN revision: 8017
2003-12-07 09:18:55 +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 5d300a6561 Fix min/maximise bugs/inconsistencies, simplify code.
Some xinerama code cleanups.


SVN revision: 7197
2003-07-20 18:02:16 +00:00
Kim Woelders 278dbd2431 Ignore theme stuff (but not dont-cover windows) when placing windows and low on space.
SVN revision: 7028
2003-06-15 21:43:06 +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
Kim Woelders f38c492356 Ignore internal buttons when placing windows (+I don't like duplicated code).
SVN revision: 6911
2003-05-16 18:06:14 +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 8ea4ff7696 Fri Jul 28 12:31:35 PDT 2000
(Mandrake)

Now with xinerama enabled your alt-tab focus list will appear properly
centered in the current head.  I think I will add an alt-tab feature to only
focus on windows in the current head as well (this will be toggle-able)


SVN revision: 2929
2000-07-28 19:13:13 +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
Christian Kreibich 58e993f2f8 Tue May 9 22:00:05 CEST 2000
(Christian)

I've implemented the window swapping feature recently
discussed on the list. There's a new action __A_SWAPMOVE
on ALT-SHIFT-Button1 that swaps windows that belong to a group.
Can be disabled in the global groups dialog. Play with it, it's fun :)

Also minor tweaks to the Ganymede Eterm theme.


SVN revision: 2619
2000-05-09 20:00:16 +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 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
Carsten Haitzler 45d8d70f4a compiel damnit!
SVN revision: 2344
2000-03-27 07:21:44 +00:00
Mandrake 319302f6af Sun Mar 26 15:40:38 PST 2000
(Mandrake)

new "configpanel" ipc command.  This way I can use my config panels from efm
by building a menu that runs eesh *grin*


SVN revision: 2341
2000-03-26 23:29:58 +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
Mandrake b930be1be0 Sun Mar 26 13:42:23 PST 2000
(Mandrake)

fixed edge resistance between heads when you're using xinerama.


SVN revision: 2338
2000-03-26 21:30:58 +00:00
Mandrake c642472633 Sat Mar 25 20:58:49 PST 2000
(Mandrake)

oops, debugging printfs


SVN revision: 2337
2000-03-26 04:47:03 +00:00
Mandrake 2e2ac95de5 Sat Mar 25 20:51:51 PST 2000
(Mandrake)

more xinerama support.  This time settings dialogs pop up centered on the
current head if there isn't a settings dialog already open.
Next - edge resistance between heads.


SVN revision: 2336
2000-03-26 04:40:38 +00:00
Mandrake 4aff4646d6 Sat Mar 25 18:17:32 PST 2000
(Mandrake)

oops, left a debugging printf in arrange.c


SVN revision: 2335
2000-03-26 02:05:58 +00:00
Mandrake 6c4cc0a561 Sat Mar 25 18:16:11 PST 2000
(Mandrake)

slightly better arranger code for XINERAMA - this should ALSO fix a couple of
KDE arranger problems that people reported, too.


SVN revision: 2334
2000-03-26 02:04:48 +00:00
Mandrake 979cac375a Sat Mar 25 17:32:16 PST 2000
(Mandrake)

This is still slightly hacking xinerama support - needs some more work.
some things will still pop up inbetween heads, but for the most part windows
will pop up on the head that is currently focused and will pop up without
going between heads.


SVN revision: 2332
2000-03-26 01:22:00 +00:00
Mandrake 1f71e1e26e Fri Mar 24 17:53:46 PST 2000
(Mandrake)

working on xinerama (copying home)


SVN revision: 2321
2000-03-25 01:57:02 +00:00
Mandrake 9aa6f39e2c Thu Mar 23 22:02:20 PST 2000
(Mandrake)

redoing libXinerama support.  If you use xinerama, try using the "xinerama"
command.  ALSO - you have to make sure you installed libXinerama.a in the
right place as well as Xinerama.h -- still lots more hacking to do (trying to
do a cleaner implementation than my last hack)


SVN revision: 2312
2000-03-24 05:51:51 +00:00
Tom Gilbert 62423d7e4d Sun Feb 20 17:08:25 GMT 2000
(gilbertt)

Hopefully not too controversial... Added option in "Special FX Settings"
to enable/disable warping the pointer after sliding a menu onscreen. I was
going on about it ages ago, and thought this was the best thing to do...

Default behaviour is not changed, the setting is saved and loaded correctly.

*Clenches and awaits cl00batting*


SVN revision: 2109
2000-02-20 17:15:23 +00:00
Carsten Haitzler e8ec009304 Fri Jan 28 10:30:51 PST 2000
(Raster)

now that was silly - setting mode.xselect afterwards to 1 again,..


SVN revision: 1984
2000-01-28 18:31:13 +00:00
Mandrake 8388b82d62 Thu Jan 6 12:23:56 PST 2000
(Mandrake)

updated copyrights to say 2000. muahahaha.


SVN revision: 1864
2000-01-06 08:13:30 +00:00
Michael Jennings 1f707abe13 Mon Dec 6 21:32:16 PST 1999
(KainX)

Make this sucker build again.


SVN revision: 1524
1999-12-07 00:42:24 +00:00