From 11674070b0879bc6dac4424608b2cf8a67a8f21c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 4 Jun 2014 10:08:36 -0400 Subject: [PATCH] v0.19 alpha IT'S HAPPENING http://media0.giphy.com/media/rl0FOxdz7CcxO/giphy.gif --- NEWS | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++- configure.ac | 17 +++--- 2 files changed, 155 insertions(+), 9 deletions(-) diff --git a/NEWS b/NEWS index 863fa8593..7b8106577 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,149 @@ -Changes since 0.17.0: +Release 0.19.0: +--------------------- + +Features: + * improved wayland support + * e_uuid_store: Add infrastructure to store window/surface properties. + * Add a tiling profile. + * per-screen desklock logo visibility config + * Tiling: Merge the tiling module rework.. + * check udisks1 DevicePresentationHide flag + * ACTIVATE_EXCLUDE window active hint policy + * show video resolution in filepreview widget + * add fileman option to clamp video size for video previews + * handle xrandr backlight using a single, accurate handler + * blanking options for wakeup on events (urgent + notify) + * packagekit module for package manager integration + * ibar now optionaly triggers its menu on mouse in + * selective redirection toggling + * support XPRESENT extension to reduce compositing overhead + * new focus option "raise on revert focus" + * add PIN-style desklock for lokker module + * make desklock hookable, break out current desklock into module, move pam stuff to separate file + * revive personal desklock passwords + * allow moveresize visuals to be replaced + * allow desk flip animations to be handled completely externally + * E16-style live pager returns! + * comp config is no longer a module + * E_FIRST_FRAME env variable + * add script to set some debug vars + * new compositor + * add E_MODULE_SRC_PATH for setting current module src path without needing to install modules + * use non-recursive makefiles for entire build system + +Improvements: + * filemanager popups no longer span multiple monitors + * system operations no longer dim screen until action has begun + * window stacking and focus restore is more accurate across restarts + * gstreamer1 is now used for media previews + +Release 0.18.8: +--------------------- + +* screenshot now displays a helpful error message when it fails +* efm no longer sometimes shows files from other directories +* efm no longer sometimes shows blank filenames +* fix syscon button signals +* fix winlist scrolling +* fix systray appindicator deletion +* fix systray appindicator icon loading + +Release 0.18.7: +--------------------- + +* unify temp module temperature_get_bus_files() functions +* check notification icon size correctly +* correctly check evry trigger matches +* comp config dialog correctly detects effects disabled/fast states +* efm current .desktop fetching now returns the right .desktop +* swallow efm background objects after applying theme +* ibar now scrolls correctly during drags +* no longer place windows at 0,0 during restart +* music_control: Use correct markup for metadata text. + + +Release 0.18.6: +--------------------- + +* wl_desktop_shell builds out of source tree +* get entry width based on viewport size, not entry size +* fix hiding of windows when delete is requested +* don't deref teamwork pointer after null check +* don't deref possibly-null value in mouse bindings +* correctly calculate minimum flowlayout rows +* efm_op no longer tries to close invalid fds during delete ops +* don't use external log domain in systray +* don't use external log domain in music player +* don't crash when saving screenshots with no file extension +* don't crash on possibly-null gadman bg string extensions +* check for unicode string end in client menu +* don't crash when passing NULL desk to e_border_under_pointer_get +* set connman pending.disconnect when disconnecting a service +* don't iterate with or access freed pointer in comp match dialog +* ensure use of non-garbage values for menu item icon placeholders +* use more descriptive + accurate buffer size in batget iterator +* prevent out of bounds access in systray theme setup +* prevent out of bounds write in e_intl_locale_parts_get() +* ensure null termination of string in xsettings config +* dim/undim actions don't require acpi triggers + + +Release 0.18.5: +--------------------- + +* Fix selection of the standard profile in wizard. +* pointer warp speed config slider correctly detects changed state +* set border starting geometry from initial zone +* don't use raise stack for iterating borders +* Fix wl_desktop_shell compiler warning for Mike +* evry string matching now handles UTF8 +* remove efm nav SELF_RENAME handler + +Release 0.18.4: +--------------------- + +* fixed menu placement in some cases +* fixed dnd indicator visibility after operation ends +* fixed screen limits window handling to not unexpectedly warp windows +* fixed distcheck for non-default modules +* fixed rare crash when closing applications +* fixed crash when settings windows containing an entry widget were closed +* fixed ibar app tracking with applications possessing a skip_taskbar window +* EFM now respects device presentation hints +* improved positioning of windows when using multiple monitors +* compositor theme match dialog now functions as expected + +Release 0.18.3: +--------------------- + +* fixed canvas leak when using livethumb widget +* fixed mounting errors when mounting native filesystems +* fixed crashes in some cases involving menu scrolling +* fixed rare compositor-related crash +* fixed crash when using teamwork with specific types of links +* fixed dnd handler leaks +* fixed dnd to external application windows +* fixed logout fade to reset after a delay involving applications failing to close +* fixed slider up/down key wrong direction +* use config_type to set parent profile when resetting bindings +* allow use with Elementary >= 1.9 +* updates for Serbian and Italian translations + +Release 0.18.2: +--------------------- + +* fixed infinite printing of SLEEP +* fixed suffix checking for screenshot filenames +* fixed theme importing +* improved reliability of startup splash version setting +* updates for Serbian and Portuguese translations + +Release 0.18.1: +--------------------- + +* fixed issue where mixer would eat desklock events, making it impossible to unlock the screen + +Release 0.18.0: --------------------- Additions: diff --git a/configure.ac b/configure.ac index 8e68e4718..e9abddb7a 100644 --- a/configure.ac +++ b/configure.ac @@ -1,15 +1,15 @@ ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## m4_define([v_maj], [0]) -m4_define([v_min], [18]) -m4_define([v_mic], [99]) +m4_define([v_min], [19]) +m4_define([v_mic], [0]) m4_define([v_rev], m4_esyscmd([(git rev-list --count HEAD 2>/dev/null || echo 0) | tr -d '\n']))dnl ##-- When released, remove the dnl on the below line -dnl m4_undefine([v_rev]) -m4_define([relname], [0.18.99]) +m4_undefine([v_rev]) +m4_define([relname], [0.19.0]) ##-- When doing snapshots - change soname. remove dnl on below line -m4_define([relname], [ver-pre-01]) -dnl m4_define([v_rel], [-release relname]) +m4_define([relname], [ver-serious-0.19]) +m4_define([v_rel], [-release relname]) ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## m4_ifdef([v_rev], [m4_define([v_ver], [v_maj.v_min.v_mic.v_rev])], [m4_define([v_ver], [v_maj.v_min.v_mic])]) m4_define([lt_cur], m4_eval(v_maj + v_min)) @@ -18,7 +18,7 @@ m4_define([lt_age], v_min) ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -AC_INIT([enlightenment], [v_ver], [enlightenment-devel@lists.sourceforge.net]) +AC_INIT([enlightenment], [v_ver-alpha1], [enlightenment-devel@lists.sourceforge.net]) AC_PREREQ([2.52]) AC_CONFIG_SRCDIR([configure.ac]) AC_CONFIG_MACRO_DIR([m4]) @@ -55,6 +55,7 @@ AC_DEFINE_UNQUOTED(VMAJ, [v_maj], [Major version]) AC_DEFINE_UNQUOTED(VMIN, [v_min], [Minor version]) AC_DEFINE_UNQUOTED(VMIC, [v_mic], [Micro version]) AC_DEFINE_UNQUOTED(VREV, [v_rev], [Revison]) +AC_DEFINE_UNQUOTED(E19_RELEASE_BUILD, [1], [doin it]) version_info="lt_cur:lt_rev:lt_age" release_info="v_rel" AC_SUBST([version_info]) @@ -91,7 +92,7 @@ extern char **environ; AC_DEFINE(HAVE_ENVIRON, 1, [Have environ var]) ]) -efl_version="1.9.99" +efl_version="1.10" AC_SUBST(efl_version) AC_CHECK_HEADERS([sys/timerfd.h sys/ptrace.h arpa/inet.h netinet/in.h])