This bugfix release improves on the 0.19.12 release and resolves a number of issues.
Changes
Carsten @raster Haitzler (4):
e - ibar - fix clash when 2 icons of the same path get added somehow e exec tracker - fix tracking to update desktop files on efreet change ibar - fix shutdown if ibar client menu is up e deskmirror - fix loss of mirror object from deskmirror
Mike @zmike Blumenkrantz (31):
when removing VERTICAL maximize state, also remove LEFT and RIGHT states don't crash desktop gadget systrays when adjusting image sizing make wake-on-urgent apply for all cases of window urgency force full damage for first frame of x11 override clients subtract x11 client damage region even when forcing full override damage fix typo in previous damage rect commit do not return when x11 damage event returns no rects trap shaped x11 clients and prevent compositor blocking with high rect count reject deleted clients from x11 sync alarm event callback clear x11 client pixmap when returning from iconic force a software render in all cases when finalizing x11 client iconify update csd using deltas of previous values make comp config unresizable...again remove dead modules from whitelist only apply frame geometry deltas for CSD if the CSD region exists reject frame theme changes for clients which have CSD simplify client SMART/EXPAND maximize add native surface (gl) clients to post render list adjust efm multi-icon drag positioning by the current pan coords break out x11 client visibility setting into util functions move client iconic hint setting into x11 hide function emit ibox icon signals to the internal edje object of the e_icon add counter and smart callbacks for comp object visible mirrors add e_comp_object_mirror_visibility_check() toggle x11 client iconic/mapped state based on mirror visibility Revert "force a software render in all cases when finalizing x11 client iconify" disable client menu stacking functions for unstackable windows enforce fullscreen client stacking during nocomp end IFF client is fullscreen check client comp data existence in x11 mirror visibility callbacks use unsigned int for client focus tracking freeze state null efm icon eio handle in error callback
Stafford @shorne Horne (2):
e/conf_apps: Fix resizing of "Startup Application" dialog e/ilist: Fix issue with multiselect returning wrong index
Thierry (1):
mouse_config: fix accel threshold and numerator limits.
@shorne (1):
e/win_config: allow content of some dialogs to resize with the window
Tickets Addressed
- T2770
- T2785
- T2788
- T2827
- T2829
- T2830
Bonus Release
An issue was recently fixed in the Desksanity module which was preventing selective disabling of desk flip effects.
As always, stay tuned to the latest infrequent E updates on the release blog.
Download
LINK | SHA256 |
Enlightenment DR 0.19.13 GZIP | 316611b95e5681db0f130d1b35407fa9d34ce7821e7d68f6ab66b2d51b8e5b58 |
Enlightenment DR 0.19.13 XZ | cdabe6ea744828e71b2be2f7a456dae963456eb13cb5b306122bbf5dd5c889ce |
desksanity 1.0.3 GZIP | ef8894eb7bb4538373e7d568ca057828b102210a44fba7de23aed7414963f929 |
desksanity 1.0.3 XZ | 305ff7926df470cfa09adca76ae7bb615c41851d7e08843f152115ace8aee1ec |
Disclaimer: Enlightenment developers cannot be responsible for any successes which occur during testing of E19.
Building and Dependencies
If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before compiling and installing to avoid possible conflicts during compilation. Please compile the dependencies in the following order (click for README):
Note: E19 depends on EFL v1.11 or newer, but will not work with v1.12.0-v1.15.1.
Below are links to the project pages for each of the dependencies: