(Mandrake)
fix for maximize to ignore iconified windows
fixed dock app support
fix to speed up epplets by merging snap saves in timer event
fixed ascents in I18N fonts
minor initialization fix in eesh
SVN revision: 2391
(gilbertt)
Another fine patch from Marius Eriksen <marius@linux.com>. Gives windows the
focus when they are cycled through in the focuslist. Enabled by default, as
it's nice behaviour, but toggleable of course =)
SVN revision: 2328
(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
(Christian)
Well, I'm committing the area wraparound stuff, since people
keep asking me for updated versons of the patch. I've moved
the config option to the areas dialog, where it fits better.
Feel free to revert if this is inappropriate.
SVN revision: 2277
(gilbertt)
Another patch from Marius Aamodt Eriksen <marius@linux.com>. Adds the
option to include iconified windows in the focuslist and uniconify them on
selection. Flim.
SVN revision: 2256
(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
(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
(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
(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
(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
(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
(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
(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
(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
(Mandrake)
added a configure option to disable the animation on iconification.
autosaves, too.
default is ON when creating a new iconbox.
SVN revision: 770
(Raster)
cleaned up a possible race condition when setting up IPC (discovered it
coudl be a possible race condition whilsyt testign epplets starting on login)
SVN revision: 747
(Mandrake)
added an option to never display tooltips if you're over the "root window" or
desktop. very annoying if you use sloppyfocus extensively.
access it by using the rightmouse menu -> tooltip settings
uncheck the 2nd item.
SVN revision: 680
(Raster)
let the sun AWT developers have a better day finding out the frame size..
now lest wait for sun to producea patch/new version of awt that uses
this property :)
SVN revision: 663
(Mandrake)
changed it to where the first dialog that pops up pops up centered, and
subsequent dialogs pop up in an auto-arranged format.
SVN revision: 575
(Mandrake)
wrote some code for "first time initialization" cruft.
should generate the user menus in ~/.enlightenment, as well as run dox for the
first time.
SVN revision: 542
(Raster)
the remember dialog not coming up bug.. fixed.. :)
*should* have fixed soem multihead issues - have still to test..
(shoudl restart correctly, exit correcttly, restart anotherwm correctly and
restart themes correctly)
SVN revision: 369
(Raster)
fix possible memory leak
cleaned up some code
fixed positioning on restart/start of internal wins
fixed iconified startup bugs for clients that ask to be iconified on start
fixed icon pixmap bugs
took my iguana for a walk around the block
SVN revision: 359
(Mandrake)
Crushed the kpanel tasklist duplication bug via mallet method.
CRUSH CRUSH CRUSH.
Well, you should be able to run netscape again. if a window duplicates itself
in the taskbar again after this commit, PLEASE let me know.
SVN revision: 342
(KainX)
Changes to the memory allocation stuff to make it more portable and
such. Account for all the different ways they could be called and
do the rerouting ourselves so we don't depend on the OS.
SVN revision: 309
(Mandrake)
a few kde fixes - now some of the taskbar stuff should work a little better.
still no names of windows / desktops / etc in there, but that'll all get
updated soon enough.
SVN revision: 292
(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
(Mandrake)
KDE part four thousand eight hundred and two.
no more KDE kpanel segfaults.
the taskbar and the desktop pager still don't have names in them, and E for
some reason isn't triggering update events. but we'll fix that soon enough.
here's another taste of the kde support though.
SVN revision: 285
(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
(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
(Mandrake)
yet more KDE stuff. time to make a couple of configuration flags, add in
the stuff to the main event loop, and test test test
SVN revision: 193
(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
(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
(Raster)
fixed border togglign if borderless and restarting.. also restart remembers
borders even if they arent snapshotted (but its onyl thru a restart)
SVN revision: 171
(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