(Kim)
--- 0.16.8.11 0.01 ---
Fix reuse of freed pixmaps when using pseudo-transparency.
edox: Various enhancements and cleanups:
Enable using arrow keys for navigation.
Enable reloading file ('r').
Hide tooltips in various situations (showing focus list, window map, move, etc.).
Find some more menu icons.
Move to new AC_INIT style.
Fix memory leak when xinerama is enabled (normally hit only once).
Re-init xinerama info when screen size changes.
Fix translucent moves of non-shaped windows (noted by Thanatermesis).
Autofoo cleanups, move to bindir, pkgdatadir and friends.
Menu whitespace cleanups, rename some items:
Enlightenment Epplets -> Epplets.
Restart Enlightenment -> Restart.
Fix build when imlib_context_set_mask_alpha_threshold() is not available
(bugzilla 275).
Fix edge flip after screen size change.
Add magnifier to desktop menu.
SVN revision: 32758
(Kim)
--- 0.16.8.10 0.02 ---
Fix infinite loop when regenerating menus.
Fix potential incorrect termination of IPC connection, which could cause segv.
eesh: Fix bad event loop causing hangs in certain situations.
eesh: Always wait for ack (also with -e), otherwise the message could get lost.
Screen stuff naming consistency and code tweaks.
Fix xinerama head selection in certain situations.
Fix menu placement on xinerama screens.
Force new (default as of 0.16.8.9) composite manager mode at startup.
SVN revision: 31895
(Kim)
--- 0.16.8.10 0.01 ---
Bump version.
Change some libtool macro names to non-deprecated ones.
Add AC_LIBTOOL_LANG_..._CONFIG magic to cut down configure speed a bit on
some platforms (as suggested by Andreas).
Always enable warnings when using gcc. Fix warnings.
Remove unmaintained debian stuff.
Deactivate more code when disabling sound.
XColor -> EColor, EGet/SetColor -> macros.
Loadable module support bits.
Split up font stuff, preparing for loadable font type handlers.
Japanese translation update (Yasufumi Haga).
Close systray if _NET_SYSTEM_TRAY_Sx selection is lost.
Font and sound module bits.
Deactivate unused code, trivial cleanups.
Optionally build various bits (font,sound support) as loadable modules.
Eliminate EXCreate/FreePixmap.
Avoid some pixmap create/destroys.
Simplify some imageclass functions (w,h are always window size).
Add optional visibility hiding (only useful with modular build).
Spec file fix for x86_64 (Peter Kjellerstedt).
Enable setting default maximise policy.
Startup id bits.
Japanese translation update (Yasufumi Haga).
SVN revision: 31793
(Kim)
--- 0.16.8.9 ---
Fix rendering vertical (->down) text.
Fix occasional bad tooltip placement.
Fix evaluation of LOCALEDIR with new autosomething. Remove fsstd option.
Spec file tweaks.
Change configuration of alternative font configuration.
Xft font is now selected using prefix "xft:".
Fix valgrind complaint (drawable caching).
Optionally use pango for font rendering.
SVN revision: 31241
(Kim)
--- 0.16.8.9 0.05 ---
Follow ecore_list name changes.
Avoid some lagginess at end of desk switch.
Disable theme localisation by default.
Prefer Xft font configuration.
SVN revision: 31042
(Kim)
--- 0.16.8.9 0.04 ---
Fix some potential segv's.
Add shaped window version of technical move/resize mode.
Avoid move/resize updates when nothing has changed.
Disable some code that should be redundant.
CM: Minor optimisation for unshaped windows.
Don't look up well-known atoms.
CM: Avoid creating/destroying regions.
No need for aliases in .menu files.
Eliminate some pointer event processing.
CM: Make it less likely that X-errors occur when window is unmapped.
Simplify initial window management at startup.
Fix incorrect menu placement in certain situations.
CM: Debug tweaks.
CM: Fix alternative composite manager mode of operation (compmgr.mode = 1).
Using this mode fixes a number of problems seen with override-redirect
client windows, e.g. xlock not receiving key presses.
Not sure if there are any problems with this or if it simply should be
the default.
Move some window property derivation to allow tweaking stuff in snapshots.
Add dialog option to select non-grabbing move/resize modes.
Fix set/unset of raise/focus grabs in certain situations.
Fix some dialog debug stuff.
Fix some background dialog issues + tweak layout.
Destroy unused top-level menus.
Fix changing pager mode.
Minor doc updates.
Fix build without Xft.
Use pkg-config for ecore stuff.
Enable building without session management support.
CM: Fix tooltip shape change in certain situations.
Don't mask off events while switching area/desk. The amount of enter/leave
events during switches has been reduced considerably, and changing the event
masks causes more trouble than worth while (I think...).
Get rid of spurious tooltips.
Remove the "excessive flip check" limiting minimum time between edge flips.
SVN revision: 30949
(Kim)
--- 0.16.8.9 0.03 ---
French translation update (Tristan D.).
Fix building with glx when glXBind/ReleaseTexImageEXT are not directly available
(based on patch by bene42).
Use shaped window in stead of server grab/line draws for boxed move/resize mode
(old mode available with "eesh set misc.movres.old_mode 1").
Disable slide-in until startup windows are gone.
Use extents equal shape for objects without shadow.
Correct damage update on shape change.
Always focus unfocused window when clicked.
Fix bug in left/top resizing when returning to starting point.
SVN revision: 30405
(Kim)
--- 0.16.8.9 0.02 ---
Fix extents invalidation when reparenting+moving while unmapped.
Avoid area switch when activating window that is mostly offscreen (noted by Mike Frysinger).
edox: Fix centering when running e16 in window.
Change generated menu file references to be relative to ~/.e16/menus/.
Use new destructive line parser to avoid a lot of strdup/free's.
Move menus in menus.cfg to simple files (preserving backward compatibility).
Make xsession stuff work - at least on Fedora.
Japanese translation update (Yasufumi Haga).
Defer image class color allocation until needed (most likely never).
SVN revision: 30281
(Kim)
--- 0.16.8.9 0.01 ---
Bump version.
Eliminate unused parameter in IPC functions. Move some stuff out of E.h.
Tweak debug message printing.
Tweak debug messages in configuration settings handling.
Fix several issues around setting internal window title/class.
Hungarian translation spelling corrections (Egmont Koblinger).
Free un-loadable menu pixmaps some time after menu is closed.
Make magnifier window title translatable.
Move argb bit from Eobj down to Win struct.
Set default pager mode to live.
Move some window background pixmap handling down to Win layer.
Fix edge flipping after desk switch.
SVN revision: 30084
(Kim)
--- 0.16.8.8 ---
Bump version.
Fix pagers when enabling after initially being disabled (noted by Dennis Nezic).
Remove unused backup-....cfg stuff.
Fix fallback textclass.
Don't crash if trying to start when no theme is found. Add missing newline.
Fix parsing title, name, and class matches in windowmatches.cfg (noted by Ted Baltz).
Remove trailing dash in release version string.
Enable setting imlib2 image cache size (debug).
Eliminate some remainders from Window re-wrapping done a while back.
SVN revision: 30007
(Kim)
--- 0.16.8.7 ---
Avoid creating/destroying regions.
Use some macros to simplify code. Minor reorganization of root stuff.
Avoid creating/destroying regions - continued.
Fix ugly black shadows on icons in transparent iconbox (noted by Atom Smasher).
Fix repaint after changing shadow mode.
SVN revision: 29834
(Kim)
--- 0.16.8.7 0.05 ---
Mozilla apps have changed WM_CLASS name to gecko.
Split client message processing into client and root message parts.
Don't use atom name in client message processing.
Don't use atom name in property change processing.
Add some new atoms (_NET_WM_ACTION_ABOVE/BELOW).
Startup id bits.
Remove unused ACTION_UNSHADE. Eliminate almost duplicate tooltip strings.
Update config file string list.
Danish translation update.
SVN revision: 29614
(Kim)
--- 0.16.8.7 0.04 ---
Add some glx bits.
Japanese translation update (Yasufumi Haga).
Minor reorganization of internal window ops.
Use anti-alias only when appropriate.
Add magnifier window (eesh mag show).
Handle switching between versions with minor ENL_DATA differences a bit better.
Remove some unnecessary casts.
Don't append newline to e16 ipc output (eesh).
Fix windows sometimes getting stuck to pointer.
Fix incorrect fading termination in certain situations.
Add _NET_STARTUP_ID.
Add ecore_x_netwm_startup_id_get().
French translation update (Tristan D.).
SVN revision: 29507
(Kim)
--- 0.16.8.7 0.03 ---
Revert not unshading iconified windows on activation.
Inhibit unmaximizing in various situations, e.g. when shaded.
Fix unmaximizing after shade/unshade (noted by Sven Faerber and Bradley Reed).
Fix resizing normal->maximized->fullscreen and back.
Fix preserving maximised state across restart.
Use same configure.in/spec file setup in e16 and epplets.
French translation update (Tristan D.).
Fix "multiple deiconification" seen with e.g. claws-mail (noted by Bradley Reed).
Move definition of __UNUSED__ to config.h.
Add some glx support stuff.
Add option to do edge flipping only when moving window (based on patch by
Peter Poulsen).
Enable focusing windows not containing the pointer in pointer focus modes when
using the focus list (noted by Peter Poulsen).
Don't wipe m4/ on maintainer-clean.
SVN revision: 29098
(Kim)
--- 0.16.8.7 0.02 ---
The CM now renders to the composite overlay window (if available).
Fix segv on logout (thanks to Christian Klein). (fixup)
Fix various updates when external background changes (was disabled?).
Fix stacking before shade/unshade when "click-raises" is enabled (noted
by Sven Faerber).
Show message when selecting "Composite Settings ..." and e16 is built
without composite support (suggested by Mike Frysinger).
Don't unshade iconified windows on activation (revert to old behavior -
requested by Sven Faerber).
SVN revision: 28715
(Kim)
--- 0.16.8.7 0.01 ---
gettext should be external.
Add MAINTAINERCLEANFILES.
Add icon to xsession .desktop files.
Fix configure with --x-includes and --x-libraries (thanks to Peter Hyman).
Don't scan background directory at startup but when needed (menu or config dialog).
Initial GLX config support.
Fix some group handling breakage (broken since 0.16.8?).
French translation update (Tristan D.).
Correct translators mailing list.
Disable non-functional group show/hide stuff.
Add option to show windows on all desks in focus list.
SVN revision: 28631
(Kim)
--- 0.16.8.6 ---
Japanese translation update (Yasufumi Haga).
Add icon to iconbox after in stead of before animation.
Disable dialog checkbox for non-functional "Button Image" feature.
Add some checks to avoid imlib warnings.
SVN revision: 28411
(Kim)
--- 0.16.8.6 0.04 ---
No shadow on kicker tooltip or screen saver windows.
Do fading using animators.
Use global animation time step.
Update config item notes.
Make shadow on/off change effective immediately.
SVN revision: 28289
(Kim)
--- 0.16.8.6 0.02 ---
Fix segv in some obscure client exit scenarios involving reparent/destroy.
Add more sanity checks in client container event handler.
Refactor various file property test functions.
Cleanups, enable compiling everything as if it were C++.
Fix epp warnings.
SVN revision: 28085