(Kim)
--- 0.16.8.13 0.01 ---
Avoid building unused static libraries.
Add some checking of printf style prototypes.
Use XInternAtoms to speed up initial atom fetch.
Assume free(0) is ok (if not HAVE_FREE_NULL_BUG will have to be defined).
Disable broken image/text class destroy functions.
Fix modules build.
Japanese translation update (Yasufumi Haga).
French translation update (Tristan D.).
Call autosave() on eesh sound on/off.
Optionally use PulseAudio to play sounds.
Simplify X-error checking.
Fix potential segv during translucent moves (noted by Pietro Cerutti, bug 392).
Fix memory leak if translucent move initialisation fails.
Fix bugs when shared memory image creation fails causing memory leak and X-errors.
Various sound/module/visibility fixes.
Add option to center new windows when desk is full (suggested by George L. Yermulnik).
Pick up some kde4 apps in menu generation.
Add shadow and fading flags to the remembered flag list.
SVN revision: 34023
(Kim)
--- 0.16.8.12 ---
Add some comments (src/ewins.h).
Add configuration of default opacities.
Cleanups.
Add stuff for checking if various XSync's are really needed.
SVN revision: 33758
(Kim)
--- 0.16.8.12 0.01 ---
Bump version.
French translation update (Tristan D.).
Use wrapper function (XGetGeometry->EXGetGeometry).
Fix showing tiled external pixmap in pager.
Fix edge flip brokenness (thanks to Phillip Warner).
Japanese translation update (Yasufumi Haga).
Optionally use render for scaling.
Use separate debug flags for timers and idlers.
Cosmetics (pagers.c).
Avoid unnecessary use of timers in pagers in live update mode.
Enable showing differential time in debug output.
Don't update fading windows in pager.
New window placement algorithm. Should be better at handling crowded desktops
and windows with never_use_area attribute.
Sound - Split loading and playing.
Pager update tweaks.
Fix compiler warnings (gcc 4.3?).
Avoid some pixel copying in certain situations around ImageclassApplyCopy.
Do update fading windows in pager (for now, tweaking needed here).
Prepare for handling additional window flags in snapshots/across restart.
Add a number of window flags to the remembered flag list.
Fix missing argument in error message (Chris Craig, bug 378).
SVN revision: 33683
(Kim)
--- 0.16.8.11 0.05 ---
Center title vertically within border.
Fix more trouble during exit.
Fix potential segv with broken themes (invalid border cfg).
Simplify ImageclassApplySimple and ScaleRect.
Mark deskray stuff as such.
Remove black line at bottom of iconbox background image.
Fix shaped menu shape.
Simplify image/text class loading code.
SVN revision: 33350
(Kim)
--- 0.16.8.11 0.04 ---
Fix more breakage around window movement.
Prevent attempts to resize to less than 1x1.
Handle h/v resize requests (_NET_WM_MOVERESIZE_SIZE_...) properly.
SVN revision: 33244
(Kim)
--- 0.16.8.11 0.03 ---
Japanese translation update (Yasufumi Haga).
Danish translation update.
EImagePixmapFree->EImagePixmapsFree, add mask argument.
Fix backward compatibility "named" menu hack (fixes border right click in many
themes).
.desktop files: E -> E16.
docs: Config settings update, remove obsolete note.
Add missing quotes in enlightenment.menu (fixes restart/logout).
Fix incorrect tracking of pointer motion when dragging window (noted by Jon Foster).
edox: Deactivate use of XFontStruct (use XFontSet).
edox: Fall back to "fixed" font.
edox: Add ../ttfonts to TT font path.
Remove vixar font from winter theme (in ABOUT, use vera).
SVN revision: 33221
(Kim)
--- 0.16.8.11 0.02 ---
Disable pager debug.
Shuffle comms/ipc stuff around a bit.
Don't exit while in X error handler.
Add registration of file descriptors to be handled in main event loop.
Fix application resize locking.
Don't restrict firefox resizing (fixes issue with open dialog).
Fix trouble with nested exits. Debug stuff tweaks.
Fix crash if font loading fails.
Play with dbus - implement command interface.
Add some info about xft/pango font selection in core themes.
Define mask bitmaps in source to avoid depending on x11 bitmap package.
SVN revision: 33153
(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