Commit Graph

239 Commits

Author SHA1 Message Date
Kim Woelders 769b34caf6 Move around some desktop and background configuration items.
SVN revision: 8938
2004-02-11 15:39:13 +00:00
Kim Woelders a6abf796ba Fix problem with windows going off in all directions after restart.
SVN revision: 8911
2004-02-08 22:51:50 +00:00
Kim Woelders b22b21cc5a Moved some configuration items to the configuration struct.
SVN revision: 8858
2004-02-06 19:56:26 +00:00
Kim Woelders d079765697 Attempt to fix some focus problems.
SVN revision: 8747
2004-02-01 11:28:06 +00:00
Kim Woelders 6f0e57116f Fix segv when using e.g. dragbar menus.
SVN revision: 8703
2004-01-28 16:11:03 +00:00
Kim Woelders b46f03578e Focus code name space cleanup.
SVN revision: 8606
2004-01-21 23:32:45 +00:00
Kim Woelders 2c73ed7219 Aaargh - fix bad fixes (hopefully).
SVN revision: 8603
2004-01-21 22:14:11 +00:00
Kim Woelders e7840e6c11 More fixups after mode.ewin elimination (inhibit menu border actions,
fix pager mini-window actions).


SVN revision: 8593
2004-01-20 17:17:36 +00:00
Kim Woelders 2328bcb7c9 2003 -> 2004.
SVN revision: 8569
2004-01-19 22:30:35 +00:00
Kim Woelders ade26e1c52 Pass the context ewin as parameter to the action handler (get rid of mode.ewin).
SVN revision: 8559
2004-01-18 10:24:06 +00:00
Kim Woelders 8c61ba10de Fix action processing at end of window move.
Don't send events to non-existing buttonproxy window.


SVN revision: 8387
2004-01-13 20:01:44 +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 1603d7b706 Border event handling code shuffle.
SVN revision: 8343
2004-01-11 13:20:17 +00:00
Kim Woelders b2cc6825a1 Slideout code and namespace shuffle.
SVN revision: 8319
2004-01-09 09:11:33 +00:00
Kim Woelders 5c66882c39 Trivial session cleanups.
SVN revision: 8265
2004-01-03 12:55:08 +00:00
Kim Woelders e117fe4368 Trivial sound cleanups.
SVN revision: 8264
2004-01-03 12:29:58 +00:00
Kim Woelders 17c34a3959 Trivial dialog cleanups.
SVN revision: 8263
2004-01-03 12:21:52 +00:00
Kim Woelders 853aa77680 Fix problem with borders on initially shaded windows.
SVN revision: 8215
2003-12-27 19:20:15 +00:00
Kim Woelders 438d2efb39 Get rid of GetEwin() which wasn't used consistently anyway.
SVN revision: 8149
2003-12-19 00:05:36 +00:00
Kim Woelders 46eb604456 Menu code and namespace shuffle.
SVN revision: 8115
2003-12-14 17:24:34 +00:00
Kim Woelders e43d186c8d Oops - indent.
SVN revision: 8113
2003-12-13 14:20:06 +00:00
Kim Woelders e165c6f6bf Delete unused mode item, move a "private" one.
SVN revision: 8111
2003-12-13 14:12:22 +00:00
Kim Woelders bd85fc492e Fix gcc 3.3 compiler warnings.
SVN revision: 8095
2003-12-11 21:13:50 +00:00
Kim Woelders 861ed77f18 Button code and namespace shuffle.
SVN revision: 8017
2003-12-07 09:18:55 +00:00
Kim Woelders 24e1a9e1e8 Attempt to fix "walking" iconboxes in certain themes when not anchored
left or top.
Re-enable iconifying by dragging from pager to iconbox.
Iconbox namespace and code shuffling.


SVN revision: 7939
2003-11-24 17:07:23 +00:00
Kim Woelders 9560634f4f Initial imlib2 port.
SVN revision: 7898
2003-11-15 22:27:17 +00:00
Kim Woelders d86a987521 Shuffling around some pager stuff.
SVN revision: 7835
2003-11-08 23:57:49 +00:00
Kim Woelders dcb8b78394 Patch for desktop wraparound by Alan Schmitt <alan.schmitt@polytechnique.org>.
SVN revision: 7834
2003-11-08 23:39:20 +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 7ce1c44ead Don't show dialog at startup when effects (ripples/waves) are enabled,
move control of the effects to the FX settings dialog.


SVN revision: 7489
2003-09-28 19:36:11 +00:00
Kim Woelders e3ed12174c Attempt to fix segfaults caused by draw queue trouble.
SVN revision: 7487
2003-09-28 19:21:34 +00:00
Kim Woelders beb272f51f Fix some missing initialisations/assignments.
SVN revision: 7486
2003-09-28 19:08:27 +00:00
Kim Woelders 9a1eb87c87 No global var should be named "id".
SVN revision: 7155
2003-07-12 15:04:32 +00:00
Kim Woelders 4124d88641 Remove som redundant DesktopRemoveEwin()'s.
SVN revision: 7145
2003-07-12 08:52:14 +00:00
Kim Woelders 0d5a0f71e1 Unshade if shaded when selecting window on window list.
This makes it easier to retrieve windows lost by accidental shading (and seems to
me to be the proper action anyway).


SVN revision: 6978
2003-06-05 08:55:00 +00:00
Kim Woelders 87377fad52 Reduce hint noise due to button ops.
SVN revision: 6951
2003-05-30 20:26:53 +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
Michael Jennings 1fe01ee2f9 Close all open file descriptors when spawning a child process.
SVN revision: 6390
2002-09-05 01:16:24 +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 e8984fb081 Mon Apr 10 15:43:56 PDT 2000
(Mandrake)

fix for bringing iconified windows to current head when using the tasklist.


SVN revision: 2460
2000-04-10 22:46:20 +00:00
Mandrake f21e919dbf Mon Apr 10 15:01:10 PDT 2000
(Mandrake)

fixed the rest of xinerama menu usage (please test under non-xinerama)


SVN revision: 2459
2000-04-10 22:03:52 +00:00
Mandrake 6bdf677482 Mon Apr 10 12:45:00 PDT 2000
(Mandrake)

redid all the xinerama menu code


SVN revision: 2457
2000-04-10 19:47:23 +00:00
Tom Gilbert 708c6db182 Fri Apr 7 11:44:00 GMT 2000
(gilbertt)

Tasklist/desktop menu window raising fix requested by lee@brave.com.


SVN revision: 2445
2000-04-07 10:42:07 +00:00
Peter Kjellerstedt d5838a0799 Thu Apr 6 04:29:03 CEST 2000
(Saur)

Added localization of some more messages.


SVN revision: 2438
2000-04-06 02:29:36 +00:00
Peter Kjellerstedt db3f78b1de Thu Apr 6 03:45:54 CEST 2000
(Saur)

Revenge of the config dialog headers!

There is now a new dialog for miscellaneous options (did not
have much choice as there was no suitable dialog fit for the
purpose), which currently only contains one option:
the possibility to turn on dialog headers again.

If anyone feels up to it, the following dialog images are
missing (as I cannot draw  anything worth looking at):
group.png, iconbox.png, kde.png and miscellaneous.png.


SVN revision: 2437
2000-04-06 01:51:47 +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 d42b1ae833 Mon Apr 3 16:46:07 PDT 2000
(Mandrake)

more fixes for xinerama-aware menus.


SVN revision: 2424
2000-04-03 23:49:14 +00:00
Mandrake 6c484926f4 Mon Apr 3 15:07:12 PDT 2000
(Mandrake)

beginnings of xinerama menu support.  just have to fix the remainder of the
"stay on screen as I scroll" bits"


SVN revision: 2421
2000-04-03 22:10:47 +00:00
Mandrake 940f327144 Mon Apr 3 12:00:47 PDT 2000
(Mandrake)

the remembered settings dialog was too big.  This has less information in it
but isn't so big when I have a lot of remembered windows on screen.


SVN revision: 2418
2000-04-03 19:04:34 +00:00
Mandrake c4153ac2be Mon Apr 3 10:17:21 PDT 2000
(Mandrake)

fix for iconified windows not getting focus properly when in focuslist.


SVN revision: 2415
2000-04-03 17:05:43 +00:00
Paul Duncan e310843452 added settings window for open remembered windows (configpanel remember)
added list_remember ipc call


SVN revision: 2411
2000-04-03 14:18:22 +00:00
Mandrake c4a69d68ef Fri Mar 31 10:38:09 PST 2000
(Mandrake)

some people have problems with this session.c (don't know why)


SVN revision: 2400
2000-03-31 18:41:16 +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 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
Tom Gilbert 18169f1b10 Sat Mar 25 17:15:37 GMT 2000
(gilbertt)

I suspect this would be necessary too.


SVN revision: 2325
2000-03-25 17:14:22 +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 4a9c871612 Thu Mar 16 23:02:49 GMT 2000
(gilbertt)

Patch from Marius Aamodt Eriksen <marius@linux.com>. Provides option to
include shaded windows in focuslist. Now all we need is an "include
iconified windows" option...


SVN revision: 2249
2000-03-16 23:05:58 +00:00
Tom Gilbert b0193f8997 Tue Mar 14 22:32:08 GMT 2000
(gilbertt)

Patches from Bob Arendt <rdarendt@cwcom.net> to enable a user-configurable
cache-dir. Solves some preformance problems on NFS-mounted home directories.
Also fixes a couple of bugs with the current -econfdir option.

Patches here for scripts and stuff.


SVN revision: 2233
2000-03-14 22:38:14 +00:00
Tom Gilbert 10f1ff3ae7 Tue Mar 14 22:23:27 GMT 2000
(gilbertt)

Patches from Bob Arendt <rdarendt@cwcom.net> to enable a user-configurable
cache-dir. Solves some preformance problems on NFS-mounted home directories.
Also fixes a couple of bugs with the current -econfdir option.

I've tested this fairly well, as has Bob, but let me know if there are any
problems.


SVN revision: 2232
2000-03-14 22:29:04 +00:00
Tom Gilbert 67ef2443ff Mon Feb 28 19:39:46 GMT 2000
(gilbertt)

64-bit fixes from Bob Arendt <rdarendt@cwcom.net>


SVN revision: 2148
2000-02-28 19:42:31 +00:00
Tom Gilbert 76819eba39 Mon Feb 28 18:04:33 GMT 2000
(gilbertt)

Did what I should have in the first place: consolidated all those window
list options into one winop: "Skip Window Lists", and one remember option.

The actions are still defined to do stuff individually, but users have no
need of that sort of granularity. Much nicer now :)


SVN revision: 2147
2000-02-28 18:08:25 +00:00
Tom Gilbert ace4dab997 Sun Feb 27 14:55:54 GMT 2000
(gilbertt)

Modified the ipc remember command. It is compatible with the old one
however.

Originally, you'd do:
remember windowid sticky
remember windowid command
remember windowid size
etc

Now you can also do:
remember windowid sticky command size ...

This streamlines epplets in particular, and speeds up Epplet_remember by a
factor of 8. (Significant on certain boxen).


SVN revision: 2138
2000-02-27 15:02:10 +00:00
Tom Gilbert 34e5a39111 Mon Feb 21 21:48:34 GMT 2000
(gilbertt)

Warning removal. I was a bad boy.


SVN revision: 2115
2000-02-21 21:48:50 +00:00
Tom Gilbert c28e4b58aa Mon Feb 21 20:46:52 GMT 2000
(gilbertt)

Added winops commands/remember options/action definitions for skipping
focus, skipping tasklist, skipping winlist.

The second two work well. skipfocus is not thoroughly implemented in the e
code, ie. you can still focus =) I'm about to go through and add some logic
for that... Then I was gonna make non-ALT button clicks on skip_focus
windows bring up root menus...

Lots of changes, so check for bugs =)


SVN revision: 2114
2000-02-21 20:53:42 +00:00
Tom Gilbert 36de08deae Sun Feb 20 18:10:30 GMT 2000
(gilbertt)

Don't kill meeeee!

;)

People keep asking for this, so I added an option to "Focus Settings",
called "Show sticky windows in focus list". Its selected by default, but if
you deselect it, your ALT+TAB list won't show sticky windows. Keeps loggers
and gkrellm etc out of it...

Feel free to revert the commit if it's inappropriate...


SVN revision: 2110
2000-02-20 18:16:48 +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
Peter Kjellerstedt 2792932fbb Corrected a couple of strings after some mess when a few CVS
conflicts were checked in.


SVN revision: 1912
2000-01-14 12:04:50 +00:00
Tom Gilbert ad2a9c3b21 Someone commited a merge conflict. E wasn't building. this fixes.
SVN revision: 1902
2000-01-11 22:40:55 +00:00
Carsten Haitzler 718a61673b Mon Jan 10 18:26:39 PST 2000
(Raster)

use LC_ALL


SVN revision: 1892
2000-01-10 12:22:58 +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
Peter Kjellerstedt 41d7438547 Tue Jan 4 23:58:44 CET 2000
(Saur)

* Corrected a couple of spelling errors in the code.
* Added localization of a few messages in the E.h file.


SVN revision: 1843
2000-01-04 11:31:20 +00:00
Carsten Haitzler aaafb5a652 Tue Dec 21 08:02:15 PST 1999
(Raster)

add in patches from 2 AUTHORS for internationalisation...


SVN revision: 1710
1999-12-21 08:09:27 +00:00
Michael Jennings 44e6592f66 Patch from Peter Kjellerstedt <peter.kjellerstedt@axis.com> for typos and
such.


SVN revision: 1630
1999-12-15 15:24:49 +00:00
Carsten Haitzler 68af76c10e Fri Dec 10 10:33:49 PST 1999
(Raster)

true64 fix........


SVN revision: 1575
1999-12-10 13:10:49 +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
Carsten Haitzler 92ff0dd54b Mon Dec 6 14:52:40 PST 1999
(Raster)

gettext internationalisation support & patch
fix to allow setting of which mouse button do what on the pager
fix to border width handlign in icccm
fix to warp foucs
some other stuff i probabyl forgot about...


SVN revision: 1507
1999-12-06 17:12:20 +00:00
Carsten Haitzler f8ffe4d157 Fri Nov 19 18:58:56 PST 1999
(Raster)

fix variable expansion for file execcing...
fix mensu to be onscreen including submenus when u have menus onsreen selected.


SVN revision: 1342
1999-11-20 00:11:32 +00:00
Mandrake 99367670eb Sat Nov 6 11:31:11 PST 1999
(Mandrake)

minor ArrangeRects() param change.  updated all the source to use the new
params.  I have to write ArrangeRects() to do it right now, too.


SVN revision: 1192
1999-11-06 09:56:10 +00:00
Mandrake beaff44b8d Mon Oct 25 23:51:46 PDT 1999
(Mandrake)

fixed a potential coredump (though I'm not sure how that happened) in
ArrangeRects()


SVN revision: 974
1999-10-25 23:33:34 +00:00
Mandrake 035056feed Fri Oct 22 23:27:28 PDT 1999
(Mandrake)

Max size now takes into account kde hints.


SVN revision: 956
1999-10-22 23:47:40 +00:00
Carsten Haitzler 851b111ab4 Mon Oct 18 16:23:30 PDT 1999
(Raster)

OS/2 patches :)


SVN revision: 849
1999-10-18 17:42:01 +00:00
Mandrake 829f8be076 Thu Oct 7 21:16:32 PDT 1999
(Mandrake)

more work on arranger code paying attention to kpanel.  next to make window
snaps work with it (seriously dreading this one)


SVN revision: 713
1999-10-08 00:41:05 +00:00
Mandrake f6ea797d5a Thu Oct 7 20:44:53 PDT 1999
(Mandrake)

now when you use the standard autoarrange action stuff it also will pay
attention to panel's hints


SVN revision: 712
1999-10-08 00:09:59 +00:00
Carsten Haitzler d62b92b29d Tue Oct 5 14:23:51 PDT 1999
(Raster)

add dialogs to warn about zoom mode etc......


SVN revision: 667
1999-10-05 18:21:40 +00:00
Carsten Haitzler da14b1fbb1 Mon Oct 4 17:58:33 PDT 1999
(Raster)

my god.. copyright notices..........


SVN revision: 653
1999-10-04 22:06:00 +00:00
Mandrake f24d460216 Sun Oct 3 18:03:12 PDT 1999
(Mandrake)

typo


SVN revision: 627
1999-10-03 22:16:25 +00:00
Carsten Haitzler 0a97567365 Fri Oct 1 19:44:55 PDT 1999
(Raster)

chaneg abotu text a little


SVN revision: 566
1999-10-02 00:27:50 +00:00
Mandrake 11af80a684 Fri Oct 1 17:11:42 PDT 1999
(Mandrake)

trying to make that about box look a bit more clean.  also took out the
"USE AT YOUR OWN RISK" since we're getting prepped for a release


SVN revision: 556
1999-10-01 21:47:51 +00:00
Carsten Haitzler 39431d6b3a Fri Oct 1 15:44:09 PDT 1999
(Raster)

move abotu logo to left sit of about box


SVN revision: 550
1999-10-01 20:29:36 +00:00
Carsten Haitzler c33063bac2 Fri Oct 1 15:08:47 PDT 1999
(Raster)

reload_menus segv fixed :)


SVN revision: 546
1999-10-01 19:54:23 +00:00
Mandrake 63bb090ae7 Thu Sep 30 22:36:37 PDT 1999
(Mandrake)

added KDE Support config dialog


SVN revision: 511
1999-10-01 03:25:30 +00:00
Mandrake cd862732c8 Mon Sep 27 23:54:54 PDT 1999
(Mandrake)

fixed the bug that ganymede would flaunt with spawning menus via buttons
(using spawnMenu()) with click to raise and/or click to focus enabled.


SVN revision: 430
1999-09-28 05:25:35 +00:00
Michael Jennings 216616bc5c Fri Sep 24 12:30:53 PDT 1999
(KainX)

If there is no iconbox and the user tries to iconify something, create
a default iconbox.  This code does the exact same thing as selecting
"Create New Iconbox" from the menu (except that it's automatic), so it
should be safe.  But feel free to remove it anyway if you don't think
it's ready for 0.16.  It's just the behavior I think users expect. :-)


SVN revision: 391
1999-09-24 18:34:36 +00:00
Carsten Haitzler 9c84bad1bf Thu Sep 16 15:14:09 PDT 1999
(Raster)

play sounds for desktoop changing better :)


SVN revision: 294
1999-09-16 21:33:36 +00:00
Carsten Haitzler 5c6b814314 Thu Sep 16 13:59:43 PDT 1999
(Raster)

fix speed fo menu sliding/scrolling and cleanup sliding/scrolling.


SVN revision: 291
1999-09-16 20:20:10 +00:00
Carsten Haitzler fc6eb2eef3 Thu Sep 16 12:04:54 PDT 1999
(Raster)

added patch to fix some behavior of raiselower

fixed pager starting up shaded problem

fixed iconfiicaton of thing son other desktops problem


SVN revision: 289
1999-09-16 18:26:02 +00:00
Carsten Haitzler 1b0f48c1d4 Tue Sep 14 10:53:14 PDT 1999
(Raster)

fix menu segfault bug

fix raiswlower for groups :)

make "abotu this theme" brign up the ABOUT for the CURRENT theme :)


SVN revision: 268
1999-09-14 17:36:48 +00:00
Christian Kreibich 4d10ad0eac Tue Sep 14 19:33:15 EDT 1999
(Christian)

Added group borders to BrushedMetal, also made the groups be visualized when they are switched in one of the groups dialogs. Apparently there's a bug with imageclasses that use transparency, probably an Imlib issue.


SVN revision: 264
1999-09-13 23:35:50 +00:00
Carsten Haitzler 800b0e9b1e Fri Sep 10 16:36:32 PDT 1999
(Raster)

and dont let fixed position windows move.. :)


SVN revision: 235
1999-09-10 22:51:03 +00:00
Carsten Haitzler 64143836d1 Fri Sep 10 15:53:10 PDT 1999
(Raster)

and dont allow maximising fo windwos when shaded...


SVN revision: 234
1999-09-10 22:08:10 +00:00
Carsten Haitzler dd71879d2f Fri Sep 10 15:51:51 PDT 1999
(Raster)

doen allow user resize vertically and horizotnally whne shaeded too as well
as normal resize


SVN revision: 233
1999-09-10 22:07:04 +00:00
Carsten Haitzler fa856a8cf3 Thu Sep 9 10:06:29 PDT 1999
(Raster)

fix up some stuff (get rid of excess lines of padding)
allow alt-left mosue button drag to work on menus.


SVN revision: 219
1999-09-09 16:37:01 +00:00
Christian Kreibich 7e8a9408d9 Wed Sep 8 20:32:38 EDT 1999
(Christian)

Hey, finally. Windows can be in multiple groups now. Needed lots
of changes in the dialogs. The default settings for group options
are now configurable through control.cfg and a dialog.

Added group-overriding actions, but haven't tested them enough.
Some cosmetics for the TODO list. Also fixed some bugs in
showing/hiding groups and changing borders for shaded wins in a group.

In the code, there are a lot more options now for getting groups,
e.g. get all the groups, only the ones a window belongs to or
all except the ones that it belongs to etc.

Paranoia checks for groups shouldn't allow adding a window to a group
multiple times anymore, the current_group is protected better, plus
some more.

Updating BrushedMetal still necessary.

The timestamp thing in groups.c (g->index = (int)(GetTime() * 100))
doesn't seem to work for me, every group gets an index of -INT_MAX,
so I changed that a little bit. Hope that's ok?

Sorry that things took me so long .. more small commits surely would
have been better.


SVN revision: 212
1999-09-09 00:39:43 +00:00
Carsten Haitzler 3c3180170a Wed Sep 8 08:58:10 PDT 1999
(Raster)

raiselower patch applied :)


SVN revision: 202
1999-09-08 15:40:09 +00:00
Carsten Haitzler 5e7027e156 Mon Sep 6 20:33:51 PDT 1999
(Raster)

fixed keyebindings not working on both heads in multihead
fixed focus changing in multihead
group proerties are now all saved to disk and loaded again each session.

gee - only bug left on list is to update all of dox,
only feature left is dnd in iconbox.. :)

now hurry up geoff and christian.. finish off :)


SVN revision: 185
1999-09-07 03:41:10 +00:00
Carsten Haitzler 04642ec16c Sat Sep 4 00:35:38 PDT 1999
(Raster)

draw queue for handling expoes on dialogs.. more efficient drawing for dialogs
AND now no drawing bugs in non opaque move and resize modes :)


SVN revision: 175
1999-09-04 07:10:13 +00:00
Carsten Haitzler 213b4cb48d Fri Sep 3 15:52:54 PDT 1999
(Raster)

fix execing of apps :)


SVN revision: 172
1999-09-03 22:30:21 +00:00
Carsten Haitzler 0d695c8689 Thu Sep 2 17:13:45 PDT 1999
(Raster)

added patch from duncan for mirror group properties - also added mroe padding
in dialog ok/etrc. buttons for theme :)


SVN revision: 169
1999-09-03 00:02:31 +00:00
Mandrake 0f6ea1a7b1 Thu Sep 2 17:03:39 PDT 1999
(Mandrake)

some more KDE work.  getting closer


SVN revision: 166
1999-09-02 23:46:24 +00:00
Carsten Haitzler 7e23d961d7 Thu Sep 2 09:44:46 PDT 1999
(Raster)

added group menu (shit middle button on root) patch - nice :)
fixed some buffer overflow problems in the ipc.c code that cause segfaults.
fixed alert box form trying to run commands it cant find form rememberd states
on startup
fixed group null setting.
I flimmed.


SVN revision: 158
1999-09-02 16:40:05 +00:00
Carsten Haitzler 73aa14880e Wed Sep 1 16:34:48 PDT 1999
(Raster)

fixed movign of groups and transients with parents if movemode != opaque


SVN revision: 148
1999-09-01 23:34:40 +00:00
Carsten Haitzler 55c1acc42d backup system inplace... :)
SVN revision: 116
1999-08-29 21:55:48 +00:00
Carsten Haitzler 226f82f78b lots of patches and fixes :)
SVN revision: 103
1999-08-26 18:56:06 +00:00
Carsten Haitzler 1e9f37ebbc fixing lots of stuff and adding bg's to theme :)
SVN revision: 73
1999-08-23 16:53:38 +00:00
Christian Kreibich fa472acb6e Mostly window group management stuff & some fixes. See ChangeLog. Merging
changes with the new repo was a bit of work, I hope I haven't accidentally
thrown out anything.

Regards,
-- Christian.


SVN revision: 63
1999-08-20 12:23:26 +00:00
Carsten Haitzler b94489ba37 commt some fixed code from my TODO list of things to fix
SVN revision: 62
1999-08-20 00:32:17 +00:00
Mandrake ddfc56bff8 test commit. at least update the timestamp?
SVN revision: 51
1999-08-18 00:42:24 +00:00
Carsten Haitzler c79f01a1d9 re-importing E after cvs failure to comply with orders... thus it DIED!
SVN revision: 37
1999-08-17 22:56:46 +00:00