Re: [Enlightenment-release] [E-devel] Upcoming 1.8.x releases on Friday

2013-12-04 Thread Stefan Schmidt
On Thu, 2013-12-05 at 08:53, Stefan Schmidt wrote:
 Hello.
 
 [Now CC'ed to enlightenment-release]

Everybody could see that this was a lie but is true now...

 On Wed, 2013-12-04 at 14:44, Stefan Schmidt wrote:
  
  It seems all 1.8 branches have accumulated enough fixes already to allow 
  for a 1.8.x release on Friday. If you have backported your _tested_ 
  important fixes to the stable branch consider yourself a good person.
  
  If know anything else that needs backporting please do so by Thursday 
  evening. I don't want last minutes commits just a second before the release.
 
 This needs to be adapted slightly. As Mike pointed out we have a
 policy for having the tarballs around for 24h to allow testing before
 doing the final announce. This is a really good thing so I plan to
 stick with it.
 
 Adaption to my current plan would be that I prepare the tarballs and
 everythign on Friday evening European time and allow for testing until
 Sunday (I'm off Saturday) and if the tarball have been fine do the
 announcement on Sunday.
 
 regards
 Stefan Schmidt
 
 --
 Sponsored by Intel(R) XDK 
 Develop, test and display web and hybrid apps with a single code base.
 Download it for free now!
 http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk
 ___
 enlightenment-devel mailing list
 enlightenment-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


Re: [Enlightenment-release] New 1.8.x stable release this week

2013-12-20 Thread Stefan Schmidt
Hello.

On Fri, 2013-12-20 at 10:45, Eduardo Lima (Etrunko) wrote:
Now that we have fewer packages to deal with, wouldn't it be better to use
the 'nano' version (something like 1.8.X.90) for pre-releases? Then when
it is time bump it to X+1 and remove the nano.

The idea itself is interesting. It would be nice to have some version
for pre-releases without spoiling the minor version.

One problem I see is that once we have a set of tarballs we are happy
with we would still need to another commit changing the version,
generating new tarballs and uploading them again. While right now I
would just move them over to the right folder.

More work versus clearer structure and message. I need to think about
it. I might try it out for the next stable release and see how it
works. Thanks for bringing this up.

regards
Stefan Schmidt

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


Re: [Enlightenment-release] Another 1.8.x stabilization release is coming the next days

2014-01-08 Thread Stefan Schmidt
Hello.

On Tue, 2014-01-07 at 10:32, Stefan Schmidt wrote:
 
 Putting together a new 1.8.x stabilization release this week. Expect
 pre-release tarballs within the next days. Most likely together with
 an e18.x release. Need to talk to Mike about that.

Just upload the pre-release tarballs.

http://download.enlightenment.org/pre-releases/

1b3941fc1be5606bdc4c00e659ea905c1bc18688e7b49e76389a6fd7c71ede1b 
elementary-1.8.3.tar.bz2
c479fb82c6e0de7b6598e8946c979424765215ab38caae573549beb293240270 
elementary-1.8.3.tar.gz

785250179fd9f3ec6809169a9596a7c4f6226fa608288af2d1980e39f1151906 
efl-1.8.4.tar.bz2
c24dc307f16d7e7f5c140db14c1efe89545188e0282724e36171fc2858fa3796 
efl-1.8.4.tar.gz

If nothing shows up I will make them official in 24h.

regards
Stefan Schmidt

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Stable release for efl, elm, emotion_generic_players and e upcoming

2014-01-27 Thread Stefan Schmidt
Hello.

If all works well I will have tarballs up for the projects mentioned
in the subject later today.

regards
Stefan Schmidt

--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


Re: [Enlightenment-release] Stable release for efl, elm, emotion_generic_players and e upcoming

2014-01-27 Thread Stefan Schmidt
Hello.

On Mon, 2014-01-27 at 12:07, Stefan Schmidt wrote:
 
 If all works well I will have tarballs up for the projects mentioned
 in the subject later today.

Pre-release tarballs are up now. Nothing problematic shows up I will
make them final tomorrow.

http://download.enlightenment.org/pre-releases/efl-1.8.5.tar.gz
http://download.enlightenment.org/pre-releases/elementary-1.8.4.tar.gz
http://download.enlightenment.org/pre-releases/emotion_generic_players-1.8.1.tar.gz
http://download.enlightenment.org/pre-releases/enlightenment-0.18.3.tar.gz


sh256sum checksums:

4456ce34bdc8294336c451a44e12f2f928ac9b857040da6d72c10432611646de 
efl-1.8.5.tar.bz2
7e514c0a972feea1c44c9074a4b58c14821d93dc91ff6f51066528f12ab42fe5 
efl-1.8.5.tar.gz

b3597896cd977387172e300c3df43404b6bf48c423610416b350043d4c270cb5 
elementary-1.8.4.tar.bz2
129b8a015c34df3e8633b5b65aa3bcdd77ed101992948cb096389fed3f3a4244 
elementary-1.8.4.tar.gz

e4a104589034f2132430da754a011814329e65fe8807bd1c4a724227a2fcccbb 
emotion_generic_players-1.8.1.tar.bz2
d3221726df583b3d5d43192e4909c08ac4dbf7ff35b81568ac339d7dbaf84d36 
emotion_generic_players-1.8.1.tar.gz

eb3fef3871c1bc7e4cafb5d156871ff63d82763c1220eaea8efae948d1ee3e9c 
enlightenment-0.18.3.tar.bz2
ec480dffe4d39bb9faffdf5e75616e68b14545435e6134bb6205dd22bf209300 
enlightenment-0.18.3.tar.gz

regards
Stefan Schmidt

--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] 1.9.0-beta1 pre-release and Enlightenment 0.18.4 release

2014-02-18 Thread Stefan Schmidt
https://phab.enlightenment.org/phame/post/view/37/

We are ready for our first beta release for the upcoming 1.9 release
cycle. Please give it a good testing. Since alpha1 we received to many
fixes to list them all. Full NEWS will be ready for the final 1.9
release.

Download

LINKSHA256
efl-1.9.0-beta1.tar.gz
e6ca25f4887d5b3db0f613bd476cd5a7661baa6ab8ea26992bd4deba552e399a
elementary-1.9.0-beta1.tar.gz
60217f129bda403db6445677143d1cb6fde1d76ae79f588104a3c38472d577e9
emotion_generic_players-1.9.0-beta1.tar.gz
33c1cf34739b1b4a77c1927d2fa27011e2e3acff38469801a4cefd77f3abdf37
evas_generic_loaders-1.9.0-beta1.tar.gz
bfe57c9b9574dc83771269a1cabf896b14ab4b9cf77cacda76631c0d42d83359
For your additional pleasure we have a new stable release for the
Enlightenment 0.18 series.

This release fixes a number of issues, most notably a very
longstanding bug
where distcheck would fail for modules which were not enabled by
default.

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
LINKSHA256
enlightenment-0.18.4.tar.gz
304a9d821c235e6d9fbcee7c45f286b72a1f646744142b9af825007d1058427a
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. If you are compiling
the above, please compile them in the following order:

efl
elementary
emotion_generic_players
evas_generic_loaders
Please refer to the respective README files in each release for a full
list of dependencies, explanations on configure flags and other
relevant information (Just scroll down to see the README already
displayed nicely).

EFL
Elementary
Emotion Generic Players
Evas Generic Loaders
Recommended dependencies are for all of the above are:

bullet
libpng
libjpeg
gstreamer (1.x) (ensure you have all the gstreamer codecs you
need/want)
zlib
luajit (optional lua 5.1 or 5.2)
libtiff
openssl
curl
dbus
libc
fontconfig
freetype2
fribidi
libpulse
libsndfile
libx11
libxau
libxcomposite
libxdamage
libxdmcp
libxext
libxfixes
libxinerama
libxrandr
libxrender
libxss
libxtst
libxcursor
libxp
libxi (2.2 or newer)
libgl (opengl/glx or opengl-es2/egl)
giflib
util-linux (limbount + libblkid)
systemd / libudev
harfbuzz
systemd
libwebp
vlc (libvlc)
poppler
libraw
libspectre
librsvg
It is suggested you add the following options when building EFL to get
a better experience:

--enable-xinput22 \
--enable-multisense \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz
On linux to get framebuffer support you may want to also do:

--enable-fb
--disable-tslib
If you want wayland support also add:

--enable-wayland
At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also
provide:

libreoffice



--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Testing tarballs for 1.9 release

2014-02-24 Thread Stefan Schmidt
Hello.

Tomorrow will be the day for the final 1.9 releases.

I have some tarballs up for testing. They might change before the
final release if something critical shows up. Let me know if anythign
critical shows up while testing these tarballs.

http://download.enlightenment.org/pre-releases/evas_generic_loaders-1.9.0.tar.gz
9447839047b087b0293b2ed6c453249919f66e5c4f62e252a7b7e4f996c2ac5f


http://download.enlightenment.org/pre-releases/emotion_generic_players-1.9.0.tar.gz
d26546adf61db7521f9d46f2baedcb645af72497fc259e93907026970d42d794


http://download.enlightenment.org/pre-releases/elementary-1.9.0.tar.gz
e0f59e494de698351548f5e61dc4569210d6ee8514e4d85b97898bce50d2c66f


http://download.enlightenment.org/pre-releases/efl-1.9.0.tar.gz
fd4703edb56c01b713f92849fb15f6ca3d866227ce4abff2d90b08244cd99a99

regards
Stefan Schmidt

--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


Re: [Enlightenment-release] Pre-release testing for efl and elm 1.10.2

2014-07-15 Thread Stefan Schmidt
Hello.

On Mon, 2014-07-14 at 12:39, Stefan Schmidt wrote:
 Subject adjusted...
 
 On Mon, 2014-07-14 at 12:37, Stefan Schmidt wrote:
  Hello.
  
  I just uploaded tarballs for another stable update in the 1.10.x
  branch. If no problems show up I will make them final in 24h.
  
  http://download.enlightenment.org/pre-releases/efl-1.10.2.tar.gz
  7e750f37fc3899bb3f00a7a1629f2468fef71998f48aa531b66371471943477c
  
  http://download.enlightenment.org/pre-releases/elementary-1.10.2.tar.gz
  d70e6fab9b963e716f8397410e6902f948ac6e3a52ae0cd0739e42f6f484bc26


Spinning a new set which includes another l4z scurity update.
Another 24h waiting from now.

http://download.enlightenment.org/pre-releases/efl-1.10.2.tar.gz
44acf012f0dd3b0c01bb2c5e53231076d7ed463166f581d22ef441b127e8c85f

http://download.enlightenment.org/pre-releases/elementary-1.10.2.tar.gz
48fcfbd66b90df8b21203307d66364fb1d773b3e979476116b2ad1a5eab67378

regards
Stefan Schmidt

--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Efl and Elementary 1.10.2 release

2014-07-16 Thread Stefan Schmidt
We are happy to release a second stable update for the 1.10.x series. If you 
experience some problem with 1.10 please update and if it still persists report 
the bug. We strongly encourage people to update to this release as we fixed 
some security problems with our embedded copy of lz4.

EFL fixes:
   * evas/textblock: check item's type before returning result.
   * Evas textblock: Fix issue with edje fonts not being used. (T1331)
   * Evas/Textblock: Introduce PS deletion bug test and fix
   * evas/gl - fix to render grayscale with transparency format in gl backened.
   * edje: textblock style loading changed
   * lz4: fix possible security issue.

Elementary fixes:
   * fileselector: Make selected_set actually select the file
   * Win: Delete focused and unfocused signals emission because they 
duplicate Widgets signals

Download

http://download.enlightenment.org/rel/libs/efl/efl-1.10.2.tar.gz
44acf012f0dd3b0c01bb2c5e53231076d7ed463166f581d22ef441b127e8c85f

http://download.enlightenment.org/rel/libs/elementary/elementary-1.10.2.tar.gz
48fcfbd66b90df8b21203307d66364fb1d773b3e979476116b2ad1a5eab67378

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. If you are compiling the above, please compile 
them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to delete its 
header files and libraries before building the above.



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and friends 1.11.0 alpha 1

2014-08-01 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your testing 
before we can go into the final stages of releases.

= EFL, Elementary and friends 1.11 alpha tarballs =

The second merge window for 1.11 closed a few days which means it is time for 
an alpha tarball of what we have been working on over the last two months. You 
can find the generated NEWS file content below. They might get updated over the 
next weeks before the final release but still should give you a rough idea what 
this release will bring you. We also have tar.xz files available now in case 
anyone cares.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.11.0-alpha1.tar.gz
f396c82938ae85de2a48ab7b1ddc57608a3ead652790e66bd849c9e43d7e2887

http://download.enlightenment.org/rel/libs/elementary/elementary-1.11.0-alpha1.tar.gz
5f26bc96e23625ac9647a4d769c1d905b1ef78e06d4f644dfcd77461c05dc4a5

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.11.0-alpha1.tar.gz
0b38c867526c8e7891ec40490f853f852b0ee5fbafe2534a97e067af5881ddf1

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.11.0-alpha1.tar.gz
1ab30c0467abbe7584456a7b3b6508508877d85c8963b94afddafdb00a761394



= What's New =

== EFL ==
Features:

   * Eolian: add support for typedefs.
   * Eolian/Generator: add support for implementation source file.
   * Eolian: add support of namespaces.
   * eina-tiler:add union, subtract, intersection, equal apis for tilers
   * Evas/Textblock: add support for ellipsis values
   * Eo: Add eo_finalize. A func that's called at the end of eo_add.
   * edje: Edje_Edit - add sounds list accessor.
   * edje: Edje_Edit - add edje_edit_part_copy function that copy parts within 
whole group.
   * edje: Edje_Edit - add edje_edit_part_pointer_mode functions.
   * evas: Evas_3D - Revision frustum culling.
   * edje: Edje_Edit - add edje_edit_part_precide_is_inside functions.
   * edje: Edje_Edit - add edje_edit_part_access functions.
   * edje: Edje_Edit - add edje_edit_group_orientation_set/_get.
   * edje: Edje_Edit - add edje_edit_part_multiline functions.
   * edje: Edje_Edit - add edje_edit_part_cursor_mode functions.
   * evas: Evas_3D - add .obj export/import.
   * evas: Evas_3D - add evas_box3_ray3_intersect and evas_box2_intersect_2d 
functions.
   * edje: Edje_Edit - add parameters to generate source code for part.
   * Evas ETC2: Add ETC2 encoder skeletton
   * Evas TGV: Add ETC2 support to the TGV saver
   * Evas ETC2: Implement T mode encoding
   * Evas ETC2: Implement H mode encoding
   * Evas ETC2: Implement Planar mode
   * Evas: Implement full ETC2 encoder
   * Ecore_Evas: add new API for unset the cursor from Ecore_Evas.
   * Elua: initial commit
   * Introducing Elua: an EFL-LuaJIT app runtime
   * edje: Edje_Edit - edje_edit_state_text_class_xet()
   * edje: Edje_Edit - edje_edit_state_text_text_source_xeg()
   * edje: Edje_Edit - add edje_edit_part_item_append functions.
   * edje: Edje_Edit - add edje_edit_state_minmul functions.
   * edje: Edje_Edit - edje_edit_state_text_repch_xet()
   * edje: Edje_Edit - edje_edit_state_text_size_range_min_max_xet()
   * Evas gl: Enable texture atlasses with ETC1/2
   * edje: Edje_Edit - add edje_edit_sound_sample_add() function that allows 
user to add new sound sample to collection
   * edje: Edje_Edit - edje_edit_sound_compression_rate_xet()
   * edje: Edje_Edit - add edje_edit_part_items_list_get.
   * Evas: Add encoding parameter to the savers
   * Eet: Add support for ETC2 encoding and decoding
   * Edje: Add support for ETC2 through LOSSY_ETC2 images
   * edje: Edje_Edit - add functions that allows user to set and get frequency 
value of tones in collection
   * edje: Edje_Edit - add edje_edit_part_item_source functions.
   * edje: Edje_Edit - add bunch of BOX and TABLE param get/set functions.
   * edje: Edje_Edit - edje_edit_part_select_mode_xet()
   * edje: Edje_Edit - edje_edit_sound_compression_type_xet()
   * edje: Edje_Edit - add edje_edit_state_map_light_xet()
   * edje: Edje_Edit - add edje_edit_part_item_align functions.
   * edje: Edje_Edit - add edje_edit_state_map_rotation_center_xet()
   * edje: Edje_Edit - add edje_edit_part_entry_mode_xet()
   * eolian: introducing a new lexer/parser
   * Introducing new lexer/parser for Eolian
   * edje: Edje_Edit - add API for missing map properties
   * edje: Edje_Edit - add edje_edit_part_item_del.
   * edje: Edje_Edit - add missed iterator and object deletion in 
_delete_play_actions() function
   * edje: Edje_Edit - add functions that provide the ability to set and get 
source for proxy parts state
   * edje: Edje_Edit - add edje_edit_sound_tone_add() function that allows user 
to add new tone to collection
   * eolian: introducing support for .eot files
   * eolian: new type API
   * Evas: Add DDS image file loader
   * Evas gl: Add support for S3TC 

[Enlightenment-release] Pre-release tarballs for efl and elm 1.10.3 (last 1.10.x release)

2014-08-25 Thread Stefan Schmidt
Hello.

I just uploaded some tarballs for 1.10.3 which will become the final 
release if
I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.10.3.tar.gz
http://download.enlightenment.org/pre-releases/efl-1.10.3.tar.gz.sha256

http://download.enlightenment.org/pre-releases/elementary-1.10.3.tar.gz
http://download.enlightenment.org/pre-releases/elementary-1.10.3.tar.gz.sha256

This will be the last release from the 1.10.x branch. we released 1.11 on
Monday and I will focus stable updates on that branch from now on.

regards
Stefan Schmidt

--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


Re: [Enlightenment-release] Pre-release tarballs for efl and elm 1.11.2

2014-09-11 Thread Stefan Schmidt
Hello.

On 10/09/14 16:06, Stefan Schmidt wrote:
 Hello.

 On 10/09/14 14:50, Stefan Schmidt wrote:
 Hello.

 I just uploaded some tarballs for 1.11.2 which will become the final
 release if I hear nothing problematic within the next 24h.

 http://download.enlightenment.org/pre-releases/elementary-1.11.2.tar.gz
 http://download.enlightenment.org/pre-releases/elementary-1.11.2.tar.gz.sha256

 I just updated the elm tarballs and sha file. 24h from now

All of this is on hold now until we sort out how we want to handle the
them change for the pager module.

Once this got flamed^r discussed and the repos reflect this I will put
out another pre-release testing tarballs.

regards
Stefan Schmidt

--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Efl, Elementary and Evas Generic Loaders 1.11.2 release

2014-09-12 Thread Stefan Schmidt
We are happy to release another stable update for the 1.11.x series.

EFL fixes:
   * shutup ecore-x vsync stupid log domain failures
   * emotion - fix calling pos update cb for gst1 module in frame new
   * emotion - audio volume - leave as-is on file open/init
   * edje_cc now throws an error during link combination when the
current part has no name
   * evas: fix build on armv7l. (T1620)
   * edje embryo stop_program() should stop pending actions
   * evas: let's freeze the canvas, shall we ?

Elementary fixes:
   * label: Fix size calculation for wrapped label
   * elm examples - missing -lm link - fix
   * elm_map: the widget use efreet cache home to save image files to,
so efreet should be initialized.

Evas Generic Loaders fixes:
   * Improve LibreOffice binary detection

Download

http://download.enlightenment.org/rel/libs/efl/efl-1.11.2.tar.gz
http://download.enlightenment.org/rel/libs/efl/efl-1.11.2.tar.gz.sha256

http://download.enlightenment.org/rel/libs/elementary/elementary-1.11.2.tar.gz
http://download.enlightenment.org/rel/libs/elementary/elementary-1.11.2.tar.gz.sha256

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.11.2.tar.gz
http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.11.2.tar.gz.sha256


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. If you are compiling the
above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.



--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.11.3

2014-10-13 Thread Stefan Schmidt
Hello.

I just uploaded some tarballs for 1.11.3 which will become the final
release if I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.11.2.tar.gz
http://download.enlightenment.org/pre-releases/efl-1.11.2.tar.gz.sha256

http://download.enlightenment.org/pre-releases/elementary-1.11.2.tar.gz
http://download.enlightenment.org/pre-releases/elementary-1.11.2.tar.gz.sha256

regards
Stefan Schmidt

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://p.sf.net/sfu/Zoho
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.11.4

2014-10-20 Thread Stefan Schmidt
Hello.

I just uploaded some tarballs for 1.11.4 which will become the final
release if I hear nothing problematic within the next 24h.

They include a fix for running efl on Nvidia binary drivers.

http://download.enlightenment.org/pre-releases/efl-1.11.4.tar.gz
http://download.enlightenment.org/pre-releases/efl-1.11.4.tar.gz.sha256

http://download.enlightenment.org/pre-releases/elementary-1.11.4.tar.gz
http://download.enlightenment.org/pre-releases/elementary-1.11.4.tar.gz.sha256

regards
Stefan Schmidt

--
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Efl and Elementary 1.11.4 releases

2014-10-21 Thread Stefan Schmidt
Quickly after our last stable update we discovered a regression we
introduced in it. This update fixes this regression in efl. If you had
problem with efl and the binary Nvidia driver please update to this version.

EFL fixes:
   * Ecore_Win32: Fix string for the BackSpace key on Windows
   * revert this gl x11 alpha fix. this is worse than before

Elementary fixes:
   * widget: fix seg fault when ts is NULL.

Download
http://download.enlightenment.org/rel/libs/efl/efl-1.11.4.tar.gz
http://download.enlightenment.org/rel/libs/efl/efl-1.11.4.tar.gz.sha256

http://download.enlightenment.org/rel/libs/elementary/elementary-1.11.4.tar.gz
http://download.enlightenment.org/rel/libs/elementary/elementary-1.11.4.tar.gz.sha256

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. If you are compiling the
above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.



--
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and friends 1.12.0 alpha 1

2014-10-21 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.12 alpha tarballs =

The second merge window for 1.12 closed a few days ago which means it is
time for an alpha tarball of what we have been working on over the last
two months. You can find the generated NEWS file content below. They
might get updated over the next weeks before the final release but still
should give you a rough idea what this release will bring you.

When you take them for some testing please have an eye on problems with
OpenGL as we had some big last minute changes here.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.12.0-alpha1.tar.gz
http://download.enlightenment.org/rel/libs/efl/efl-1.12.0.tar.gz.sha256

http://download.enlightenment.org/rel/libs/elementary/elementary-1.12.0-alpha1.tar.gz
http://download.enlightenment.org/rel/libs/elementary/elementary-1.12.0.tar.gz.sha256

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.12.0-alpha1.tar.gz
http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.12.0-alpha1.tar.gz.sha256

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.12.0-alpha1.tar.gz
http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.12.0-alpha1.tar.gz.sha256



= What's New =

== EFL ==
Features:

   * evas: add evas gl-drm engine
   * eina: port Eina_Spinlock for OSX
   * eo: mmap()/unmap() are also supported on OSX
   * ecore-wayland: Implement ivi-shell support for Ecore_Wayland (T1552)
   * ecore_cocoa: NSRunLoop integration
   * edje: Edje_Edit - add code to generate edc source for all
transition types in programs
   * ecore-drm: Add API function for getting screen geometry
   * ecore-drm: Add API function to get screen geometry
   * ecore-evas-drm: Add function to return screen geometry
   * Eolian/Generator: support @empty and @auto.
   * edje: Edje_Edit - get the buffer with sound's data
   * eeze: Add missing drm subsystem  device type and add a new
Eeze_Udev_Type for drm
   * eeze: Add case for EEZE_UDEV_TYPE_DRM in eeze_udev_find_by_type
function
   * eeze: Add ability to get syspath from a watch for DRM
   * Merge branch 'devs/devilhorns/eeze'
   * eeze: Add eeze_udev_syspath_get_synum function
   * eeze: Add code for eeze_udev_syspath_get_sysnum function
   * +eina_value_util api
   * eeze: Add Eeze udev types for backlight and leds
   * eeze: Add cases for backlight and leds in eeze_udev_find_by_type
   * eeze: Add cases for backlight and leds in get_syspath_from_watch.
   * ecore-drm: Port ecore_drm_inputs code to use Eeze instead of udev
   * Merge branch 'devs/devilhorns/ecore_drm_eeze'
   * +eina_strdup(), eina_streq()
   * ecore-drm: Added private functions to get brightness levels in
backlight
   * Evil: add strptime()
   * ecore-wayland: Add API functions to iconify an Ecore_Wl_Window
   * Merge branch 'devs/devilhorns/xdg_shell'
   * evas: Evas_3D - add .eet export/import
   * edje: Edje_Edit - get the source name of the sample
   * Evas GL: Add API evas_gl_error_get()
   * Evas GL: Add APIs to get current surface/context
   * Evas GL: Add API evas_gl_rotation_get
   * Evas GL: Add support for client-side rotation
   * Evas GL: Add evasglCreateImageForContext + import defs
   * Evas GL: Add support for fence_sync and similar extensions
   * Evas GL: Add evas_gl_surface_query
   * Evas GL: Add support for pbuffer surfaces
   * Evas GL: Add support for OpenGL-ES 1.1 (part 1)

Fixes:

   * evas: Evas_Gl_X11 - add missing eng_window_free
   * evas: Evas_wayland_Egl - fix black surface during resize
   * evas: Evas_Wayland_Egl - change size of common gl context after egl
make current according to current Outbuf's size
   * edje: Edje_Edit - fix support for program's targets
   * edje: Edje_cc - fix not storing edc sources in .edj file with
--no-save option
   * ecore_evas: Ecore_Evas_X - make sure that ecore evas post render is
always called.
   * ecore-evas-wayland: Fix ecore_evas async rendering with wayland engines
   * fix efl deadlock with thread queues
   * ecore-wayland: Remove need for function prototypes
   * ecore-wayland: Fix ecore_wl_screen_size_get function to handle more
than one output.
   * ecore_evas: Ecore_Evas_X - Fix broken rendering during rotation
with resize (T1371)
   * eina_file: fixing wrong return value on access problems in file
copy process
   * gl-drm: Fix missing link to gbm for ecore_evas_drm and clean up
build script
   * shutup ecore-x vsync stupid log domain failures
   * ecore-drm: Add local function to free outputs and on any errors
during create, call it
   * ecore-drm: Fix copy/paste build error
   * ecore-evas-drm: Fix misplaced #ifdef from gl_drm patch
   * emotion - fix calling pos update cb for gst1 module 

[Enlightenment-release] EFL and friends 1.12.0 beta 1

2014-10-27 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.12 beta tarballs =

One week after our alpha 1 tarballs we just released our first beta
tarballs. Please grab and test.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.12.0-beta1.tar.gz
http://download.enlightenment.org/rel/libs/efl/efl-1.12.0-beta1.tar.gz.sha256

http://download.enlightenment.org/rel/libs/elementary/elementary-1.12.0-beta1.tar.gz
http://download.enlightenment.org/rel/libs/elementary/elementary-1.12.0-beta1.tar.gz.sha256

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.12.0-beta1.tar.gz
http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.12.0-beta1.tar.gz.sha256

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.12.0-beta1.tar.gz
http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.12.0-beta1.tar.gz.sha256



= What's New =

New since alpha1:

== EFL ==
Features:
   * ecore_drm: Added internal function to check if drm device is
hotplug device
 
Fixes:
   * Eo id: Fix id security checks for invalid objects.
   * ecore-drm: Cleanup/Unify output_free function code
   * ecore-drm: Check for valid crtc before calling free
   * ecore-drm: Cleanup backlight and drm device in output_free function
code
   * ecore-drm: Added documentation for various APIs in ecore_drm_device
module
   * ecore-drm: Added documentation for various APIs in ecore_drm_output
module
   * ecore_wayland: Making _ecore_wl_init_count not to go below zero in
shutdown.
   * ecore_drm: Making _ecore_drm_init_count not to go below zero in
_ecore_drm_shutdown.
   * ecore-drm: Add error message for calling shutdown without calling
init first.
   * ecore-wayland: Add error message for calling shutdown without
calling init
   * ecore_wayland: Making _ecore_wl_shutdown return int instead of
EINA_BOOL.
   * evas-gl-drm: Fix initialization from incompatible pointer type
   * evas gl rgba visual/rendering fix try ... again
   * dnd/x: fix type set for case there is no type list exists
   * edje: edje_edit - don't unlick(NULL) (T1760)
   * edje: edje_edit - fix posible resource leak (T1760)



--
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and friends 1.12.0 beta 2

2014-11-03 Thread Stefan Schmidt
A new week a new beta, hopefully the last, before the final release next
week. Some more problems fixed. Give it a good testing.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.12.0-beta2.tar.gz
f1ff2f756dc1e9c9064dbe7f51948033a89907a605fdb90a4e46d34b6f0b1621

http://download.enlightenment.org/rel/libs/elementary/elementary-1.12.0-beta2.tar.gz
27a86ab23c2c5e5ad9f6523fa0efbe9244d27852c93035b243a120a96cd9eb0d

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.12.0-beta2.tar.gz
3e9f260fda41dd089aa31e149ad08be38e96c17e14d154c3e549d2f550014693

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.12.0-beta2.tar.gz
7e1d35ac918de06ccc35f9a9e058c63e5825cd8233e90a87ae3fb7bd0af6ad2f



= What's New =

New since beta1:

== EFL ==
Fixes:
   * Edje_calc: set the image set border again after resize.
   * ecore_evas - ecore_evas's should start withdrawn then normal on show
   * edje_cc_out: update the id of set images.
   * ecore-tests: Add missing separator
   * evas-gl-x11: Check return value of glXMakeContextCurrent (CID1249651)
   * evas-gl-x11: Fix copy/paste error from Coverity fix
   * evas-gl-x11: Don't call gl_common_error_set if MakeContextCurrent fails
   * evas-gl-3d: Fix compiler warning about 'ld' may be used uninitialized
   * ecore-evas-wayland: Fix wayland windows not showing up after
5954289c6ce1cd55ff212428291604b981438439
   * eina_unicode: fix memory allocation
   * edje: fix use of eina_tmpstr_del after eina_shutdown.
   * ecoreidrm: Cleaned up unwanted code.
   * ecore-drm: Remove commented out dead functions
   * ecore-drm: Remove dead functions
   * eina: clear up eina_tmpstr length information (T1775)

==Elementary==
Fixes:
   * fileselector: Do not call _populate directly in APIs (T1663)
   * entry/test: make scrollable entries visible
   * elm win - start wins in withdrawn state
   * Elm_Panel: forbid changing of content of elm.swallow.event part
   * elm_widget: fix segfaults for _elm_widget_item_style_set/get

==Evas Generic Loaders==
Fixes:
   * xcf: Make sure complete calculation is unsigned (CID63748, CID63749)
   * raw: Make sure to keep the correct sign (CID63746, CID63747)



--
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Last stable update for 1.11.x scheduled for Thursday

2014-11-11 Thread Stefan Schmidt
Hello.

With 1.12 out I want to do a last 1.11.5 release to catch all the fixes
that have been backported during 1.12 stabilization.

If you have anything pending that should be backported please do it
until tomorrow evening. I will prepare some tarballs on Thursday.

regards
Stefan Schmidt

--
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.11.5

2014-11-13 Thread Stefan Schmidt
Hello.

I just uploaded some tarballs for 1.11.5 which will become the final
release if I hear nothing problematic within the next 24h.

This is the final release from the 1.11.x branch. 1.12 is already out,
please upgrade.

http://download.enlightenment.org/pre-releases/efl-1.11.5.tar.gz
742e31a4716b76cc4c2faa843f0c98d71997de5bd2cb1cc721da4564b9fdacc3

http://download.enlightenment.org/pre-releases/elementary-1.11.5.tar.gz
3f20c218f20fabcade500cc9b89d595bbc1be77d0fd1aec85942e9a661f75541

regards
Stefan Schmidt

--
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.12.1

2014-11-24 Thread Stefan Schmidt
Hello.

I just uploaded some tarballs for 1.12.1 which will become the final
release if I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.12.1.tar.gz
c1074c91e98e15fead0e1999bf7bc7dc5e7205a790655cd9b0ba332c38835fce

http://download.enlightenment.org/pre-releases/elementary-1.12.1.tar.gz
65a5274e21355dcdf9182447013c5874391faa2791d46aa96551050d298208dc

regards
Stefan Schmidt

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] 1.12.2 planned for Thursday this week

2014-12-09 Thread Stefan Schmidt
Hello.

If you have anything pending that should be backported please do it
until Wednesday evening. I will prepare some tarballs on Thursday.

regards
Stefan Schmidt

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.12.2

2014-12-11 Thread Stefan Schmidt
Hello.

I just uploaded some tarballs for 1.12.2 which will become the final
release if I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.12.2.tar.gz
dc4a3fe448e0a8019030fe7c045de30d9ac1e92033620fbfbefb761c3ba9ddce

http://download.enlightenment.org/pre-releases/elementary-1.12.2.tar.gz
b1b84dd061b6e93f38bbba4c91ea4c9b5de5d190828b5c00fb051a6e61834b62

regards
Stefan Schmidt

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.12.3

2015-01-22 Thread Stefan Schmidt
Hello.

I just uploaded some tarballs for 1.12.3 which will become the final
release if I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.12.3.tar.gz
76bfc1db75865b2feb661a89f938a07e3d30c14fa25c134849eb697d32392d91

http://download.enlightenment.org/pre-releases/elementary-1.12.3.tar.gz
7137c11ec4215fd52d7c006dd766d117137f0a313ccb45094528779a9d91722b

regards
Stefan Schmidt

--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and friends 1.13.0 beta 1

2015-01-19 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.13 beta1 tarballs =

One week after our alpha 1 tarballs we just released our first beta
tarballs. Please grab and test.


== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.13.0-beta1.tar.gz
9830d5bc1732ab00419f91b8b09ece9b76a9221425293acf887ac95ef7d14a21

http://download.enlightenment.org/rel/libs/elementary/elementary-1.13.0-beta1.tar.gz
0ea41be83d48af8dbd4c9cc93f2c8cfd3c6ebf166de09ec11917d371f87b5260

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.13.0-beta1.tar.gz
98140b870bc7ddf02c29158f7b3512eb6f159c4dd877b6b93d71d1db083835fd

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.13.0-beta1.tar.gz
c0f2d3554cfeee73aa615b8407a8dddfe660d3a6072c89e3a1e88086c8382e00



= What's New =
New since alpha1:

== EFL ==

Fixes:

   * edje: Remove dead code
   * eina - mmap safety handler - fix to only handle sigbus's from io
   * ecore-drm: Add actual Outut to the Input device structure
   * ecore-drm: Remove unused function
   * ecore-drm: Remove call to unused function
   * ecore-drm: Limit mouse movement to within the output size
   * ecore-evas-drm: Init outputs before inputs so that input devices
can have a pointer to outputs
   * ecore-wayland: Don't set move cursor unless we actually start a drag
   * ecore-wayland: Fix issue with Elementary DnD test not releasing mouse
   * ecore-drm: Re-enable setting K_OFF keyboard mode
   * Eee image: fix macros to be surrounded with do while().
   * eet - image decode - fix robustness of image decode from eet file
   * edje: Edje_Edit - fix memory leak in edje_edit_image_usage_list_get
   * ecore-wayland: Don't crash if we have no input-cursor_name

== Elementary ==

Fixes:

   * elementary: Fix dereference of null return value (CID1261370)
   * elm image - fix image rotation in non-common cases
   * elm_transit: Fix to support zoom rate zero.
   * elm_transit: Fix crash issue caused by multiple transit effects.

== Evas Generic Loaders==

== Emotion Generic Players ==




--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.13 is Out

2015-02-09 Thread Stefan Schmidt
= EFL 1.13 is Out =

After three months of development work we are proud to announce the
release of version 1.13 of EFL, Elementary, Evas Generic Loaders and
Emotion Generic Players.
In this 12 weeks we got over 700 commits from 68 authors in EFL alone.
Doing 111275 line insertions and 28292 line deletions. Elementary has
another 370 commits by 48 authors. Great job everyone! Some highlights
are listed below.

== Download ==

http://download.enlightenment.org/rel/libs/efl/efl-1.13.0.tar.gz
7ff797d4cd01143edc1258a287be3ddfb11264f0b855878d8f5ad5129dee9357

http://download.enlightenment.org/rel/libs/elementary/elementary-1.13.0.tar.gz
52f1b4304f22156ab53d2d13b8d8f15c58a110a3bc3f31a13fc357eb9527778c

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.13.0.tar.gz
23a3966d38cafece2c39d1e9904f26da11b9b282676f2d1fd8e54807251b363e

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.13.0.tar.gz
c3bcb7d418b8cea79bbaf0731d008e527697b44239ff6b69064df785ca94df9b

= What's New =

Even if we had only three months a lot has happened during the 1.13
release cycle.
We only cover some highlights here for the full list please look at the
NEWS files
if you are interested in the details. As usual we have been working on
fixing bugs,
optimizing our code for speed and memory footprint and adding new features.
Below we describe just some highlights and by no means provide a full list.

== Build  Distribution ==
We removed the Bzip2 compressed tarballs from our build and will provide
gz and
xz compressed tarballs only from now onwards. We also added support for
automake-1.14.

== Elocation (Beta) ==
Elocation is meant as a convenience library to ease application developers
the usage of geo information in their apps. Adding a geo tag to a picture or
translating an address to a GPS position and show it on a map widget are
just
some of the use cases.In the beginning elocation will rely on the GeoClue1
DBus service. Supporting the new GeoClue2 DBus service is planned and
worked on.

== Elua ==
Work has been started to make elua a library which can and will be used
in various
areas of the EFL. Work is not finished yet but some parts are already
moved over.

== Eo / Eolian ==
Many Elelmentary widgets have been migrated over to EO.
The eolian side has been pretty stable lately only support for @optional
ctor tag has
been added together with some APIs for filenames.

== Evas 3D ==
Evas 3d gained support for .ply export/import. The PLY format is
important for relation
between Blender and the EFL. Furthermore we added mesh blending mode,
bounding
sphere and revision frustum culling.

== Evas ==
Evas now supports image alpha masks on all objects. They reuse the clipping
infrastructure and as such are best used within Edje layouts.

== Eet ==
With diffeet a tool for diffing eet files was added and we now support
an API to verify
eet file against stored cert.

== Edje ==
Edje entry has now improved selection performance when selecting large
chunks of text.

== Eldbus ==
Some fixes have been applied to eldbus-codegen to correct problems in
the generated
code. If you used and older version of eldbus-codegen to generate your
dbus glue code
you might want to run he newer version and compare the results.

== EvasGL  ==
We now have a new shader generator script and are generating the shaders
from
our Makefile. Addiotionally we introduced the concept of safe extensions
in Evas
and added support for the  bind_wayland_display extension.

== Wayland==
Wayland support got again many changes. The most important ones are the port
of ecore_drm to use libinput and a drm launcher which allows us to launch
Enlightenment either with logind or root privileges.

==Portability==
Overall we added smaller pathces for better portability with Windows as
well as
Mac OSX. More will come in 1.14
We also removed support for Windows CE which was never fully working.

== Statistics ==

=== EFL ===
(git log --pretty=oneline v1.12.0..v1.13.0 | wc -l)
Number of commits: 704

(git shortlog -ns v1.12.0..v1.13.0 | wc -l)
Number of authors: 68

(git diff --stat v1.12.0..v1.13.0)
  709 files changed, 111275 insertions(+), 28292 deletions(-)

(git shortlog -nse v1.13.0-alpha1..v1.13.0)
Top 5 committers in the stabilization phase:
53  Christopher Michael devilho...@comcast.net
27  Jean-Philippe ANDRÉ j...@videolan.org
12  Cedric BAIL cedric.b...@free.fr
12  Stefan Schmidt ste...@datenfreihafen.org
10  Carsten Haitzler ras...@rasterman.com


=== Elementary ===
(git log --pretty=oneline v1.12.0..v1.13.0 | wc -l)
Number of commits: 377

(git shortlog -ns v1.12.0..v1.13.0 | wc -l)
Number of authors: 48

(git diff --stat v1.12.0..v1.13.0)
 474 files changed, 15000 insertions(+), 10818 deletions(-)

(git shortlog -nse v1.13.0-alpha1..v1.13.0)
Top 5 committers in the stabilization phase:
15  Daniel Juyung Seo seojuyu...@gmail.com
12  ChunEon Park her...@hermet.pe.kr
12  Stefan

[Enlightenment-release] 1.12.4 planned for Thursday this week

2015-02-10 Thread Stefan Schmidt
Hello.

If you have anything pending that should be backported please do it
until Wednesday evening. I will prepare some tarballs on Thursday.

I wanted to use this release to pick up all the backports done during
1.13 stabilization but I had to find out that efl had no new backports
since 1.12.3 and Elementary only three.

Maybe we are getting some more after this mail. If not it will be
elementary alone getting a new stable release this week.

regards
Stefan Schmidt

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] 1.13.2 planned for Thursday this week

2015-03-31 Thread Stefan Schmidt
Hello.

If you have anything pending that should be backported please do it
until Wednesday noon. I will prepare some tarballs and do the final
release on Thursday.

regards
Stefan Schmidt

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.13.1

2015-02-26 Thread Stefan Schmidt
Hello.

I just uploaded the elm tarballs for 1.13.1 which will become the final
release if I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.13.1-pre.tar.gz
7e47069f5d40a07b46f9d7c0068f487c35e978102a039ff6afa9c9f784155e72

http://download.enlightenment.org/pre-releases/elementary-1.13.1-pre.tar.gz
732b5dd88154940b1d295042ce4c53d3b3836b0edeef4c4892ecdf3c11e1cb49


regards
Stefan Schmidt

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Efl, Elementary and Evas Generic Loaders 1.13.2 release

2015-04-02 Thread Stefan Schmidt
Another update for the 1.13.x series

Efl fixes:

   * ecore-wl fullscreen state is based on either window type or attribute
   * ecore/ecore_audio: fix timer control logically wrong.
   * Evas GL: Fix list of extensions with GLESv1
   * evas/clip: If the clipper is image or has color, clipped area
should be redrawn.
   * eina: safety check for NULL pointer
   * evas: prevent crash.
   * evil: fix access to a file mapping object
   * ecore_idler: + null check.
 
Elementary fixes:

   * layout: here default content alias can be acceptable.
   * popup: correct popup position.
   * popup: passing right parameter to elm_layout_sizing_eval
   * genlist: select the focused item on enter key input
   * gengrid: select the focused item on enter key input
   * popup: removed button style setting code in theme_apply
   * layout: apply widget's states when elm_layout_file_set is called
   * gengrid/genlist/list: focus first item if
first_item_focus_on_first_focus_in is on whether focus highlight is
enabled or not
   * config: fix config name
   * Genlist/Gengrid : Modified to handle the focus highlight on
unrealized items
   * genlist: Send param item type instead of eo item type.
   * widget: fix the abi break.
   * GLView: Return false if the surface could not be created
   * conform: Use eo_isa() to check object types.
   * elm_panel: Fix incorrect scroller content region calculation of panel.
   * elm_win fullscreen setting on FAKE wins should just toggle the flag
   * elm_widget: fix wrong parmeter.
   * genlist: Fix elm_genlist_item_index_get.

Evas Generic Loaders:

   * pdf: Add support for changes with poppler = 0.31 (T2184)

Download

http://download.enlightenment.org/rel/libs/efl/efl-1.13.2.tar.gz
98404d8de63eea318f748c25708ec989628f025adf12cd54697e5de2fe48c2a4

http://download.enlightenment.org/rel/libs/elementary/elementary-1.13.2.tar.gz
312dd63f3c82c9076f0cfe5125990e650d7767a776186631455911a980f91039

https://download.enlightenment.org/pre-releases/evas_generic_loaders-1.13.2.tar.gz
8455f10b8dd418eaa4d64d3eb6446814d893d96ff083646afbdbdf8626baa81a

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. If you are compiling the
above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.



--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and friends 1.14.0 beta 2

2015-04-20 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.14 beta2 tarballs =

One week after our beta1 tarballs we just released our first beta
tarballs. Please grab and test.


== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.14.0-beta2.tar.gz
22f37c13006552065082f3e6ab502430393e583b883d6a66c74d745896698e5b

http://download.enlightenment.org/rel/libs/elementary/elementary-1.14.0-beta2.tar.gz
d577b1a2ec3d90d351eec002ba74bedbe65e5990fa2da4fde2e458e788290c6a

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.14.0-beta2.tar.gz
ff61bdca5b19d50948112216b296ad8b875a2865faaf94c8e5109b1e5b1cd5d8

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.14.0-beta2.tar.gz
7434f7230b8a46369b84489a8bb0e97c64f35fffabdda8ab0a788870408b9b35



= What's New =
New since beta1:

== EFL ==

Fixes:

   * efreetd: If we fail to allocate space for subdir_cache, then get
out (CID1294212)
   * Evas GL: Fallback to indirect rendering if mul_col != 0x
   * eo_gdb.py: fix syntax error
   * eio: reorder tests linkage to unbreak debian-based systems
   * evas-drm: Handle render mode for 4 buffers
   * ecore-drm: Add pending_flip field to Ecore_Drm_Fb
   * evas-drm: Mark the Ecore_Drm_Fb as complete when we get the page
flip event. (T2289)
   * ecore-drm: Fix hotplugging of outputs
   * ecore-drm: Fix mouse movement across multiple outputs
   * ecore-drm: Don't fetch output geometry on every mouse movement
   * evas: fix possible segfault in evas_3d_node_member_add/del.
   * Evas textblock: remove freed item from the line list
   * evas: restore the value of do_region in jpeg loader as EINA_TRUE
   * emotion - gst1 module - handle long standing bad map/unmap of gst buf
   
== Elementary ==

Fixes:

   * spinner: fix entry style in non 'button_layout' mode
   * elm_gengrid: mark cursor_engine_only in data and update state when
realized
   * atspi: add missing signals array sentiel.
   * elementary: Fix elm_win_window_id_get for wayland
   * elm_slider: fix theme apply
   * elm_clock: fix theme apply
   

== Evas Generic Loaders==

== Emotion Generic Players ==




--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and friends 1.14.0 beta 3

2015-04-27 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.14 beta3 tarballs =

One week after beta2 and hopefully the last one before our final release
next week.


== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.14.0-beta3.tar.gz
2fb7eee67916dae569ae5f579972fa5dad6a5c3f7a694599f34e421d4fe958f3

http://download.enlightenment.org/rel/libs/elementary/elementary-1.14.0-beta3.tar.gz
3432e232afbf2c129049b70ac4ffb399fa7af8b7cca87d7d83cf18d2e19a204d

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.14.0-beta3.tar.gz
b4f5c2cf435703e64a6ae1ae89fe927d3ffa10f1676916b165b7e9a4c5021ef6

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.14.0-beta3.tar.gz
fcbbafe0275e0e72786482dd25400c19f0c017c8bada51a7fca054c609342b11



= What's New =
New since beta2:

== EFL ==

Fixes:

   * eio - fix crashes due to stale eio files in tracking list (T2129)
   * ecore-drm: Remove 'defined but not used' function
   * ecore-drm: Use #if 0 to comment out unused function
   * ecore-evas-x: Fix issue of wrong interface function pointer being
set (CID1267461)
   * emile: Fix resource leak (CID1288918)
   * emile: Fix resource leak (CID1288919)
   * ecore-evas-extn: Use eina_mkstemp in place of mkstemp (CID1039610)
   * ecore_imf: init wayland before using wayland calls.
   * evas-blend-ops: fix off-by-1 in the C MUL3_SYM simd multiplier
   * ecore-evas-drm: Fix issue of fullscreen surfaces not getting focus
on show (T2349)
   * evas: fix rotation and flipping of image in gl engine (T2338)
   * efl: Move test for gl library to evas-gl-drm engine checks and Fix
T2167
   * efreet: fix leak in efreet_util_desktop_exec_find()
   * ecore_timer: fix the default return value.
   * evas_text: fix default return value.
   * edje_util: fix memory leak
   * eina: correct document for eina_hash_list_prepend/remove.
   
== Elementary ==

Fixes:

   * elm: add safety check
   * elm_segment_control: mark default return value in eolian API
   * elm_photocam: Fixed T2337, zoom in/out rotated photocam image
   * Genlist: Fix for memory leak
   * elm_photocam: Limiting image reload in zoom in/out
   * elm_multibuttonentry: change theme_set API to provide full widget
theming
   * elm_multibuttonentry: fix label position and size defects
   * elm_toolbar: fix memory leaks
   
== Evas Generic Loaders==

== Emotion Generic Players ==




--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.14 and Friends are Out

2015-05-06 Thread Stefan Schmidt
.

== Elementary ==

Elementary got mostly fixes but also some new things all over the place.
New features
including animated and accelerated wheel in scroller, enhanced Drag and
Drop support with
Wayland, a colorclass editor, async image loading, improved atspi
support in widgets,
long pressed support in multibuttonentry and a config option to
automatically show/hide
focus. For more details please have a look at the Elementary NEWS file
or the git log.

==Portability==

Windows and MacOS X fixes all over the place. Besides build and runtime
fixes we
also improved the cocoa Evas enignes and switched the Windows specific
thread
implementation to rely on posix compliant library instead.



= Statistics =

== EFL ==
(git log --pretty=oneline v1.13.0..v1.14.0 | wc -l)
Number of commits: 1269

(git shortlog -ns v1.13.0..v1.14.0 | wc -l)
Number of authors: 77

(git diff --stat v1.13.0..v1.14.0)
953 files changed, 77227 insertions(+), 99641 deletions(-)

(git shortlog -nse v1.14.0-beta1..v1.14.0)
Top 5 committers in the stabilization phase:
54  Jean-Philippe ANDRÉ j...@videolan.org
29  Cedric BAIL cedric.b...@free.fr
27  Christopher Michael devilho...@comcast.net
16  Mike Blumenkrantz zm...@osg.samsung.com
 9  Tom Hacohen t...@stosb.com

== Elementary ==
(git log --pretty=oneline v1.13.0..v1.14.0 | wc -l)
Number of commits: 313

(git shortlog -ns v1.13.0..v1.14.0 | wc -l)
Number of authors: 51

(git diff --stat v1.13.0..v1.14.0)
224 files changed, 11870 insertions(+), 3366 deletions(-)

(git shortlog -nse v1.14.0-beta1..v1.14.0)
Top 5 committers in the stabilization phase:
 7  Stefan Schmidt ste...@datenfreihafen.org
 6  Mike Blumenkrantz zm...@osg.samsung.com
 5  Amitesh Singh amitesh...@samsung.com
 5  ChunEon Park her...@hermet.pe.kr
 4  Andrii Kroitor an.kroi...@samsung.com



=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. If you are compiling the
above, please compile them in the following order:

efl
elementary
emotion_generic_players
evas_generic_loaders
Please refer to the respective README files in each release for a full
list of dependencies, explanations on configure flags and other relevant
information (Just scroll down to see the README already displayed nicely).

EFL
Elementary
Emotion Generic Players
Evas Generic Loaders
Recommended dependencies are for all of the above are:

bullet
libpng
libjpeg
gstreamer (1.x) (ensure you have all the gstreamer codecs you need/want.)
zlib
luajit (optional lua 5.1 or 5.2)
libtiff
openssl
curl
dbus
libc
fontconfig
freetype2
fribidi
libpulse
libsndfile
libx11
libxau
libxcomposite
libxdamage
libxdmcp
libxext
libxfixes
libxinerama
libxrandr
libxrender
libxss
libxtst
libxcursor
libxp
libxi (2.2 or newer)
libgl (opengl/glx or opengl-es2/egl)
giflib
util-linux (limbount + libblkid)
systemd / libudev
harfbuzz
systemd
libwebp
vlc (libvlc)
poppler
libraw
libspectre
librsvg

It is suggested you add the following options when building the EFL to
get a better experience:
--enable-xinput22 \
--enable-multisense \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz

On linux to get framebuffer support you may want to also do:
--enable-fb
--disable-tslib

If you want wayland support also add:
--enable-wayland

At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also provide:
libreoffice



--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


Re: [Enlightenment-release] Efl, Elementary and Evas Generic Loaders 1.13.2 release

2015-04-07 Thread Stefan Schmidt
Hello.

On 06/04/15 17:58, Kai Huuhko wrote:
 2015-04-03 0:37 GMT+03:00 Stefan Schmidt ste...@datenfreihafen.org:
 Another update for the 1.13.x series

 Efl fixes:

* ecore-wl fullscreen state is based on either window type or attribute
* ecore/ecore_audio: fix timer control logically wrong.
* Evas GL: Fix list of extensions with GLESv1
* evas/clip: If the clipper is image or has color, clipped area
 should be redrawn.
* eina: safety check for NULL pointer
* evas: prevent crash.
* evil: fix access to a file mapping object
* ecore_idler: + null check.

 Elementary fixes:

* layout: here default content alias can be acceptable.
* popup: correct popup position.
* popup: passing right parameter to elm_layout_sizing_eval
* genlist: select the focused item on enter key input
* gengrid: select the focused item on enter key input
* popup: removed button style setting code in theme_apply
* layout: apply widget's states when elm_layout_file_set is called
* gengrid/genlist/list: focus first item if
 first_item_focus_on_first_focus_in is on whether focus highlight is
 enabled or not
* config: fix config name
* Genlist/Gengrid : Modified to handle the focus highlight on
 unrealized items
* genlist: Send param item type instead of eo item type.
* widget: fix the abi break.
* GLView: Return false if the surface could not be created
* conform: Use eo_isa() to check object types.
* elm_panel: Fix incorrect scroller content region calculation of panel.
* elm_win fullscreen setting on FAKE wins should just toggle the flag
* elm_widget: fix wrong parmeter.
* genlist: Fix elm_genlist_item_index_get.

 Evas Generic Loaders:

* pdf: Add support for changes with poppler = 0.31 (T2184)

 Download

 http://download.enlightenment.org/rel/libs/efl/efl-1.13.2.tar.gz
 98404d8de63eea318f748c25708ec989628f025adf12cd54697e5de2fe48c2a4

 http://download.enlightenment.org/rel/libs/elementary/elementary-1.13.2.tar.gz
 312dd63f3c82c9076f0cfe5125990e650d7767a776186631455911a980f91039

 https://download.enlightenment.org/pre-releases/evas_generic_loaders-1.13.2.tar.gz
 As reported by DammitJim on IRC, this URL is wrong, should be
 http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.13.2.tar.gz

Indeed, thanks for the finding this!

regards
Stefan Schmidt

--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL, Elementary and friends 1.14 alpha tarballs

2015-04-07 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.14 alpha tarballs =

The merge window for 1.14 closed today which means it is time for an
alpha tarball of what we have been working on over the last two months.
You can find the generated NEWS file content below. They might get
updated over the next weeks before the final release but still should
give you a rough idea what this release will bring you.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads:

http://download.enlightenment.org/rel/libs/efl/efl-1.14.0-alpha1.tar.gz
c8bf35c984a3419551c2e0ff65b979a95528b74fd623da2526d05230995245a7

http://download.enlightenment.org/rel/libs/elementary/elementary-1.14.0-alpha1.tar.gz
c1892ad2ae5785727db8a9239d4392c669efacdd666f6f1c2ed7f5c7f471de3a

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.14.0-alpha1.tar.gz
a6f01e8ffde6a536b9b2157ded6dc7427b517641e3472868931c015d902fb191

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.14.0-alpha1.tar.gz
f1a7b610507189a87ecb0babb37c3a5252d0bcc7c4b4541ea303abd88db1694f



= What's New =

== EFL ==

Features:

   * edje: add of model lookups.
   * evas: Evas_3D - ColorPick mechanism finding node and mesh in scene.
   * evas/gl_x11: introduce tbm native surface type
   * evas/software_x11: implement native surface set for x11 type
   * evas/software_x11: implement tbm native surface type
   * edje: Edje_Edit - functions to edit layouts of BOX parts
   * evas: Evas_3D - callbacks for Evas 3D.
   * Edje: new set/get API omogeneous, paddings and align for BOX/TABLE
in Edje Edit
   * ecore_con_url: add ecore_con_url_head()
   * edje: add camera properties to edje_cc.
   * Edje: Edje_Edit - setter and getter for min param of TABLE/BOX parts
   * edje: Adding the zoom effect of map to edje
   * Evas GL: Automatic fallback to indirect rendering when the scene
has not changed.
   * ecore-drm: Add function to return the pointer xy of Ecore_Drm_Device
   * ecore-drm: Implement edid parsing for Ecore_Drm_Output
   * edje color classes can now have text descriptions
   * Evas GL: Add support for Evas GL 3.0
   * Eolian: add API to return the class from a function.
   * ecore-drm: add ecore_drm_devices_get to get the list of drm devices
   * evas: Support bitmap embedded color font. (T2139)
   * Eolian: add API to determine if a function is implemented.
   * edje: add edje_color_class_active_iterator_new()
   * ecore_evas - eetpack utility for packing files (imgs) into eet files
   * edje: add part.desc.rel.{to,to_x,to_y} keywords
   * edje: allow empty part.desc.inherit; statements to autoinherit
default desc

Fixes:

   * Edje: edje_edit - fix Segmentation Fault on new BOX part
   * evas text: fix _ellipsis_get to return -1.0 on failure.
   * eina: fix eina_bench.c compilation error.
   * Evas masking: Fix some garbage pixels with the SW engine
   * Evas masking: Fix potential issues with map  masking
   * Evas masking: Force BLEND mode in case of image masking (GL)
   * ecore-drm should not use sscanf when getting logind vt
   * eina: correctly handle and report Eina_File error on Windows.
   * eina: fix Eina_Log to only try to free non deleted log.
   * eolian: add right extension to eolian_gen if we are on Windows
   * eio: check that the file to be monitored is not an empty string.
   * ecore: directly allocating and freeing Ecore_Win32_Handler variable.
   * ecore_con: fix _ecore_con_server_flush on Windows.
   * ecore_con: fix use of FormatMessage for error reporting on windows.
   * eina: fix directory listing on windows when directory is empty.
   * ecore-drm: Disable/Enable inputs if we release/acquire the VT
   * ecore-drm: Disable/Enable inputs if we release/aquire VT through logind
   * ecore-drm: Print error when taking control of a device fails
   * ecore/drm: Fix libinput = 0.8 check
   * ee-win32 probably might compile now
   * ecore/drm: Compile ecore_drm_logind.c without condition
   * edje: edje_edit - fix group source generation of item 'weight' param
   * edje: edje_edit - fix group source generation of box params
   * evas: fix error checking of eglBindAPI.
   * ecore-drm: Fix issue of checking improper eldbus message for errors
   * ecore-drm: Don't recreate ecore_event handlers if we already have them
   * ecore-drm: Fix issue of ecore_drm not calling ReleaseDevice when an
input is destroyed
   * ecore-drm: Fix issue with ecore_drm_evdev-path being incorrect
   * evas: Evas_3D - fix bug with pack meshes data.
   * ecore-drm: Add output id to output event
   * edje: fix windows build
   * evil: fix gecos field of struct pw
   * Evas GL: Fix leak of surfaces with GLES 1.1
   * eina + ecore - fix main loop thread id tracking on fork
   * evas-3d: fix incorrect reading of .obj file which had an empty line
before data in unix encoding.
   * 

[Enlightenment-release] [E-devel] Pre-release tarballs for efl, elm and evas_generic_loaders 1.13.2

2015-04-01 Thread Stefan Schmidt
Hello.

I just uploaded the tarballs for 1.13.2 which will become the final
release if I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.13.2-pre.tar.gz
98404d8de63eea318f748c25708ec989628f025adf12cd54697e5de2fe48c2a4

http://download.enlightenment.org/pre-releases/elementary-1.13.2-pre.tar.gz
312dd63f3c82c9076f0cfe5125990e650d7767a776186631455911a980f91039

https://download.enlightenment.org/pre-releases/evas_generic_loaders-1.13.2-pre.tar.gz
8455f10b8dd418eaa4d64d3eb6446814d893d96ff083646afbdbdf8626baa81a

regards
Stefan Schmidt

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] [E-devel] Pre-release tarballs for efl and elm 1.14.1

2015-05-27 Thread Stefan Schmidt
Hello.

I just uploaded the tarballs for 1.14.1 which will become the final
release if I hear nothing problematic within the next 24h.

Thanks are going to SeoZ how worked with me on this release.

http://download.enlightenment.org/pre-releases/efl-1.14.1-pre.tar.gz
95ef36bea0f7acbfdbf825b23a2aeffae2289ae777ec156202ef03169ffbfcef

http://download.enlightenment.org/pre-releases/elementary-1.14.1-pre.tar.gz
b5122908e55b784278b6e796ad5aeb56fc99e867542bd8dd44754d347a60b589

regards
Stefan Schmidt

--
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Efl and Elementary 1.14.3 release

2015-08-11 Thread Stefan Schmidt
Last stable update for the 1.14.x series. Please switch over to 1.15.x
if you want to receive updates.

Efl fixes:
   * Evas masking: Fix crash in async rendering

Elementary fixes:
   * elm_datetime: Fix datetime ctxpopup resize issue
   * Elm_Interface_Scrollable: Improvement in looping behavior

Download
http://download.enlightenment.org/rel/libs/efl/efl-1.14.3.tar.gz
7d0876b5bba515fb06752ffa82c07cfa0f30861f274a52ee13fcfde186ee7fa5

http://download.enlightenment.org/rel/libs/elementary/elementary-1.14.3.tar.gz
fa8d4fdd4c3ea78a1d72bd70bf1a8bd34e13bf14b77b65930b452d9da3afeb8c

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. If you are compiling the
above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.



--
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl and elm 1.14.3

2015-08-10 Thread Stefan Schmidt
Hello.

I just uploaded the tarballs for 1.14.3 which will become the final
release if I hear nothing problematic within the next 24h.

http://download.enlightenment.org/pre-releases/efl-1.14.3-pre.tar.gz
7d0876b5bba515fb06752ffa82c07cfa0f30861f274a52ee13fcfde186ee7fa5

http://download.enlightenment.org/pre-releases/elementary-1.14.3-pre.tar.gz
fa8d4fdd4c3ea78a1d72bd70bf1a8bd34e13bf14b77b65930b452d9da3afeb8c

regards
Stefan Schmidt

--
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.16 and Friends are Out

2015-11-09 Thread Stefan Schmidt
= Enlightenment Foundation Libraries 1.16 and Friends are Out =

After three months of development work we are proud to announce the 
release of
version 1.16 of the EFL, Elementary, Evas Generic Loaders and Emotion 
Generic
Players. In these 12 weeks we got over 700 commits from 58 authors in 
EFL alone.
We slowed down a bit from last release (by around 300 commits). 
Elementary has another
382 commits by 52 authors. Great job everyone! Some highlights are 
listed below.

== Download ==

http://download.enlightenment.org/rel/libs/efl/efl-1.16.0.tar.gz
35af0783d6dd87ebb435c46fd662ef5a648510d74fb6dc6540a3165c9b221e50

http://download.enlightenment.org/rel/libs/elementary/elementary-1.16.0.tar.gz
18b1f2d55af46840d0a9477a615d0c5a033b24f06d8fcf539da33aa5db357bd0

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.16.0.tar.gz
cbb34faa0b6d114a3a0a5e4451f03f8423c5a48fd3fe9a6c6ecdfa65f4083c80

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.16.0.tar.gz
0928a675bca95f7929626550eae85559d296b33b3ecc111aece4744601369a1a



= What's New =

Even if we had only three months a lot has happened during the 1.16 
release cycle.
We only cover some highlights here. For the full list please look at the 
NEWS files
if you are interested in the details. As usual we have been working on 
fixing bugs,
optimising our code for speed and memory footprint and adding new features.
Below we describe just some highlights and by no means provide a full list.

= EFL =

== Wayland ==
The focus of work on our wayland areas have been stabilisation and 
filling of gaps for the upcoming E20 release. To make 1.16 a solid base 
for it work has been gone to make the evas drm engine more solid and 
adding support for things like adjusting keyboard repeat and rate delay, etc

== Evas GL ==
Besides some normal optimisation evas GL got support for the new partial 
update extension.

== Eina ==
To aid debugging and tooling infrastructure eina thread does now support 
setting thread names and many internal threads are already named.

== Eo (BETA) ==
A lot of optimisation, memory as well as CPU time, has been gone into EO 
this time. Initially we hoped to declare EO stable after this 
development cycle, but we need to postpone this for at least another 
cycle as some more optimisation are being planned which might break ABI.

== Elementary ==
We improved our thumbscroll finger scrolling to be smoother and worked 
on various parts of focus handling of items. On the ATSPI front we added 
a translation domain for name and description as well as support for the 
org.a11y.atspi.Collection interface.



= Statistics =

== EFL ==
(git log --pretty=oneline v1.15.0..v1.16.0 | wc -l)
Number of commits: 701

(git shortlog -ns v1.15.0..v1.16.0 | wc -l)
Number of authors: 58

(git diff --stat v1.15.0..v1.16.0 | tail -1)
546 files changed, 52121 insertions(+), 24088 deletions(-)

== Elementary ==
(git log --pretty=oneline v1.15.0..v1.16.0 | wc -l)
Number of commits: 382

(git shortlog -ns v1.15.0..v1.16.0 | wc -l)
Number of authors: 52

(git diff --stat v1.15.0..v1.16.0 | tail -1)
305 files changed, 23711 insertions(+), 15250 deletions(-)



=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. If you are compiling the 
above, please compile them in the following order:

efl
elementary
emotion_generic_players
evas_generic_loaders
Please refer to the respective README files in each release for a full 
list of dependencies, explanations on configure flags and other relevant 
information (Just scroll down to see the README already displayed nicely).

EFL
Elementary
Emotion Generic Players
Evas Generic Loaders
Recommended dependencies are for all of the above are:

bullet
libpng
libjpeg
gstreamer (1.x) (ensure you have all the gstreamer codecs you need/want.)
zlib
luajit (optional lua 5.1 or 5.2)
libtiff
openssl
curl
dbus
libc
fontconfig
freetype2
fribidi
libpulse
libsndfile
libx11
libxau
libxcomposite
libxdamage
libxdmcp
libxext
libxfixes
libxinerama
libxrandr
libxrender
libxss
libxtst
libxcursor
libxp
libxi (2.2 or newer)
libgl (opengl/glx or opengl-es2/egl)
giflib
util-linux (limbount + libblkid)
systemd / libudev
harfbuzz
systemd
libwebp
vlc (libvlc)
poppler
libraw
libspectre
librsvg

It is suggested you add the following options when building the EFL to 
get a better experience:
--enable-xinput22 \
--enable-multisense \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz

On linux to get framebuffer support you may want to also do:
--enable-fb
--disable-tslib

If you want wayland support also add:
--enable-wayland

At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also provide:
libreoffice

--
Presto, an open source 

[Enlightenment-release] EFL and friends 1.17.0 alpha 1

2016-01-05 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your 
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.17 alpha tarballs =

The merge window for 1.17 closed today which means it is time for an 
alpha tarball of what we have been working on over the last two months. 
You can find the generated NEWS file content below. They might get 
updated over the next weeks before the final release but still should 
give you a rough idea what this release will bring you.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.17.0-alpha1.tar.gz
ed1d92dc2e1e2aa432ab9d9d6a6f40d119aa635ba9e93b1f10e943bd247746ca

http://download.enlightenment.org/rel/libs/elementary/elementary-1.17.0-alpha1.tar.gz
a4abfb362af4a9592ea83cc55163ebbc45de960ea0fe5043bf8342591206466d

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.17.0-alpha1.tar.gz
25bb0b0fd92f8002606676f21c19e80e026147f72775dccf5dd9a50b8b2fa1df

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.17.0-alpha1.tar.gz
649b7a52cf7c82b725167c38a38b95a5eae9b7bab66e874cd06f6edf692d3d1f



= What's New =

== EFL ==

Features:

* eina: add eina_tmpstr_manage_new, eina_tmpstr_manage_new_length APIs
* eina: add API eina_strftime
* Edje: Directly embed TGV files inside EDJ when possible
* eolian: add eolian_type_aliased_base_get
* Evas object: Add paragraph_direciton APIs
* Evas textblock: add support for hyphenation wrap style
* cmake: Add a helper script which defines generator rules for eo files
* evas: Add ExtraLight, ExtraBold for font weight.
* Evil: add support for LC_MESSAGES for setlocale()
* ecore_win32: add clipboard management
* ecore_win32: add support of X11 shaped cursors
* ecore_cocoa: add support for system cursors
* Ector: Implement pixel buffer support
* ecore_cocoa: add support for system cursors
* ecore: Add a new wayland module (T2842, T2841)
* eina: Adding API for base64 decode.
* edje: introduce size_class attribute
* Static deps unibreak: Update to latest version.
* edje_callbacks: Add mouse,pressed,in/out signal.
* efl-js: JavaScript Eolian binding
* edje: add text_classes syntax to EDC (T2900)
* Add a new Ecore_Drm API for setting left-handed mouse
* edje_embryo: add printf feature.
* ecore-drm: Add a new API for keymap cache
* Evas_Engine: add TBM surface and clean up Native Struct

Fixes:

* eina: fix computation of sqrt near 1.
* efl: fix build out of tree
* Evas: Allow edje_decc to work with ETC images
* edje: initialize map.zoom values to fix old *.edj compatibility 
issues.
* Evas sw_generic/x11: Fix calls to native_bind_cb/unbind_cb
* edje - signal match code - clean up function readablity and fix crash
* ecore_con: remove last occurence of EMILE_SSLv3
* efl: Fix configure help message for cserve
* efl: Fix configure help message for multisense
* ecore-evas wayland: use correct values when updating wayland 
window size
* ecore-evas drm: null global device pointer after free (T2844)
* Evas GL: Fix BadMatch with pbuffer make current
* Evas GL: Remove invalid call inside make current pbuffer
* ector: disable NEON build. (T2851)
* Evas language: Fix language from locale function.
* evas-gl: Remove extra parentheses
* evas-software-x11: Fix returning NULL pointer
* evas-software-x11: Fix resource leak (CID1339782)
* ector: Fix incorrect expression (CID1339786)
* ecore-evas-wl: Fix issue of improper window geometry (T2842)
* ecore-drm: Don't send mouse_move event too early
* ecore-evas-drm: Send fake mouse_move event after registering (T2854)
* ecore-wayland: Make ecore_wl_window_maximized_get return proper values
* evas-gl_drm: Remove set but unused variable
* ecore-evas wayland: enforce frame/state change triggering before 
move/resize (T2841)
* ecore-wayland: return only the relevant state value for 
maximize/fullscreen
* ecore-wayland: rewrite maximize/fullscreen set functions for 
consistency (T2841)
* Edje: Fix Evas 3D eet data descriptors
* Evas text: Fix memory leak
* ecore-wayland: Add EINA_SAFETY checks to window functions
* ecore-wayland: Fix iconified functions for consistency
* ecore-wayland: Reduce overhead for maximize/fullscreen set functions
* [eolian_gen] remove documentation for removed argument.
* evas: fix unreachable code in _generate_unic_color_key function in 
Evas.Canvas3D.
* evas: fix possible accsess to NULL pointer in Evas.Canvas3d.
* evas: fix uninitialize variable in convex_hull_vertex_set function
* evas: remove useless part of code in evas_convex_hull_get function
* ector: fix the rounding issue when applying transformation to 
shape data in freetype 

[Enlightenment-release] EFL and friends 1.17.0 beta 1

2016-01-12 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your 
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.17 beta1 tarballs =

One week after our alpa1 tarballs we just released our first beta 
tarballs. Please grab and test.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.17.0-beta1.tar.gz
16af2bd0633a2c6b1b656ed07921311a33a7a6964b7fe89e5ea4b05d3944e0a7

http://download.enlightenment.org/rel/libs/elementary/elementary-1.17.0-beta1.tar.gz
38fde76ea2c531f2109e7d764626c518be6cd58192127fb2e83e6f9430e764bf

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.17.0-beta1.tar.gz
c0d1463865a50a5d1965152fe384b53a48793cea297701e222d3d14431929050

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.17.0-beta1.tar.gz
1cd92de9eb616064c4142d8e5167e9cc8badd9804f558bdba24dde21284e3202



= What's New =
New since alpa1:

== EFL ==

Fixes:

* eina_js: Fix documentation generation (T3005)
* ecore-wl2: Fix support for nested compositors
* efreet: fix undeclared function
* ecore_con: fix compiling on OS X
* evas_gl_cocoa: update function parameters
* ecore_wayland: set touch_focus window when gets pointer_enter
* eina mp: only include malloc.h on linux
* js: fix binding after namespace change of connector
* Edje UI mirroring: Fix UI mirroring for GROUP parts. (T3021)
* Edje entry: Fix memory leak.

== Elementary ==

Features:

* ctxpopup: add geometry,update smart callback. (T2042)

Fixes:

* sys_notify: fix shutdown of elm_sys_notify
* segment_control: check item disable (T2883)
* elementary_test: remove wrong usage of EINA_UNUSED.
* layout: do not unset max size hint during sizing eval
* hide indicator after mouse wheel activation. (T2348)
* combobox: fix recalc and hover's best_location error
* js: fix examples functions
* elm entry: check for null return from eina_rectangle_new

== Evas Generic Loaders==

== Emotion Generic Players ==




--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Snapshot tarballs on the way to 1.18 alpha

2016-06-12 Thread Stefan Schmidt
Hello.

I put together a tarball snapshot with what we had on Friday (did not 
write here as our servers had been overloaded at that point).

While we have not been ready for an alpha release I found it useful to 
get at least a snapshot out to allow packagers testing the many changes 
we did regarding merging Elementary and the smaller loader and player 
packages into the main EFL tree. That will likely bring some changes to 
the packagers so this will allow them to go on that work early while we 
are still getting the tree ready for an alpha release.

In this snapshot the check target was broken for me but all other 
targets worked fine (after fixing various problems). If you are 
packaging EFL and found problems with this one let us know so we can 
work on this for the alpha and beta releases.

https://download.enlightenment.org/pre-releases/efl-1.17.99.48545.tar.gz
https://download.enlightenment.org/pre-releases/efl-1.17.99.48545.tar.xz

regards
Stefan Schmidt

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.17.2 release

2016-06-22 Thread Stefan Schmidt
Our second stable update for the 1.17.x series.

*Efl fixes:*

  *
evas: gif loader - fix out of bounds access on cmap of invalid pixels
  *
evas - gif loader - handle missing colormap
  *
evas sw render: cutout rects may be used in multiple threads (T3348)
  *
eina hash - fix stringshare key comparison function (T3638)
  *
efl - fix many bounds over/underflow where we use int for ptr cmp
(T3638)
  *
examples: evas: add all needed files to SOURCES to make sure they
are distributed
  *
ecore_x: fix emission of ECORE_X_EVENT_XKB_NEWKBD_NOTIFY

*Download*

http://download.enlightenment.org/rel/libs/efl/efl-1.17.2.tar.gz

81c4662cfeb8de3675329f92d6c117588b4a0a37c94e4731dc342db438f23ca2

*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. If you are compiling the 
above, please compile them in the following order:

efl elementary

If you have an existing EFL or Elementary install, you may wish to 
delete its header files and libraries before building the above.

regards
Stefan Schmidt




--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl 1.17.2

2016-06-20 Thread Stefan Schmidt
Hello.

I just uploaded the tarballs for 1.17.2 which is the second stable 
release of our 1.17.x branch.

If I hear nothing problematic within the next 24 hours, I will do the 
final release.

https://download.enlightenment.org/pre-releases/efl-1.17.2-pre.tar.gz
a60ec1f98ba046a3c43f8ca3ec8c621563f8c10b640efe9971ab443f7afb067d

regards
Stefan Schmidt

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and friends 1.17.0 beta 2

2016-01-18 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your 
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.17 beta1 tarballs =

One week after our beta1 tarballs we just released our second beta 
tarballs. Please grab and test.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.17.0-beta2.tar.gz
54f335434cb4e757df68d85e6ce28a8e9eb4c32dad47e063764db695f691a25e

http://download.enlightenment.org/rel/libs/elementary/elementary-1.17.0-beta2.tar.gz
801377689d07f84ae6c0e9a8eb12455538d5c78cc7a429b3e83e8700b9903789

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.17.0-beta2.tar.gz
b14608a8c8fff1191014700588cd18b1122f212c8713ed15dd5cf69ea893aba8

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.17.0-beta2.tar.gz
718a18e87c71117d89a6f533a5b7bfceccca954e49dbf5ddc3a610669e1ce69d



= What's New =
New since beta1:

== EFL ==

Fixes:

* eina-cxx: Remove Eo classes defined manually (T2940)
* edje: unswallow objects from parent edje when swallowing into new edje
* ecore-drm: Call inputs shutdown before eina_shutdown
* ecore_wayland: send mouse_move when sets touch_focus window in 
cb_touch_down
* ecore_wayland: move check for pointer capability
* ecore_drm/ecore_wl2: logging: remove errant usage of %m
* win32: Fix compilation due to recent changes in Evil
* embryo: change the log catagory of printf in embryo
* ecore imf: fix imf module load hangs when not even configured

== Elementary ==

Fixes:

* [Hover] Fixed the delaying of hover dismiss on continuous mouse 
clicks (T3006)
* box: enforce size recalc during unpack_all()
* config: try to properly update config for popup new align value. 
(T3008)
* config: Correct defaults in upgrade of popup conf (T3008)
* Gengrid: improve item_region_show code

== Evas Generic Loaders==

== Emotion Generic Players ==




--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Upcoming 1.17.2 release

2016-06-17 Thread Stefan Schmidt
Hello.

We missed some backports for security issues we fixed in our gif loader. 
Simotek did backport them now so we are ready for another 1.17.x release.

Please make sure to backport any changes if you want them in 1.17.2 now. 
I will put together a pre-release tarball Monday next week and do the 
final release on Tuesday 21st.

regards
Stefan Schmidt

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.17 and Friends are Out

2016-02-02 Thread Stefan Schmidt
= Enlightenment Foundation Libraries 1.17 and Friends are Out =

After three months of development work we are proud to announce the 
release of
version 1.17 of the EFL, Elementary, Evas Generic Loaders and Emotion 
Generic
Players. In these 3 months we got over 1000 commits from 74 authors in 
EFL alone.
Around 300 more compared to the last release. Elementary has another
265 commits by 50 authors. Great job everyone! Some highlights are 
listed below.

== Download ==

http://download.enlightenment.org/rel/libs/efl/efl-1.17.0.tar.gz
046ff2c5fe769d749278f9d3e5b85e25cb4d1070bd1b8b54ee6831d81739f3c5

http://download.enlightenment.org/rel/libs/elementary/elementary-1.17.0.tar.gz
0004a3038968073f3e7599294933fab72226162d0436dce35d9ec4d3b0478267

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.17.0.tar.gz
120bc5577811b5d4f7793904d213b82276ea0ff652095b59f1cb5b0f04b09644

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.17.0.tar.gz
be46c1619677dd6d1947a3db6eeaa9b8099f0e1684d72c4182304536bdb1e3dd



= What's New =

Even if we had only three months a lot has happened during the 1.17 
release cycle.
We only cover some highlights here. For the full list please look at the 
NEWS files
if you are interested in the details. As usual we have been working on 
fixing bugs,
optimising our code for speed and memory footprint and adding new features.

== Wayland / DRM ==
New APIs for keymap cache and left-handed mouse have been added in
ecore_wayland while a new wayland module helped to fix some bugs with
window sizing problems we have seen.

== Evas ==
The biggest changes in Evas have been adding support for hyphenation
wrap style and the addition of a TBM (Tizen Buffer Management) surface in
the Evas engine.

== Eina ==
Many of the changes in Eina during this release are towards better 
support of
vector graphics coming in form of our Ector library. They include 
eina_bezier,
eina_vector, eina_matrix and eina_quaternion updates.
Additonally we added APIs for base64 encode and decode functionality.

== Edje ==
New support for size_class as well as text_class syntax have been added and
we can now embed TGV files directly into an edje file.

== Bindings ==
JavaScript Eolian binding have been added as a first step towards JavaScript
bindings for the EFL.

== Elementary ==
Elementary features a new combobox widget in this release and the wayland
support was ported to use the new ecore_wayland2 APIs from the EFL. Smaller
changes include the use of new text and size classes in various widgets 
and the
ability to save to another hidden profile. The ATSPI support gained 
support for
key modifers in bridge.

== Portability (Win32, MacOSX)==
This release we added clipboard and X11 shaped cursors support for
Win32 as well as system cursor support for Cocoa. More Cocoa support
is pending for the next release.



= Statistics =

== EFL ==
(git log --pretty=oneline v1.16.0..v1.17.0 | wc -l)
Number of commits: 1026

(git shortlog -ns v1.16.0..v1.17.0 | wc -l)
Number of authors: 74

(git diff --stat v1.16.0..v1.17.0 | tail -1)
930 files changed, 112975 insertions(+), 64377 deletions(-)


== Elementary ==
(git log --pretty=oneline v1.16.0..v1.17.0 | wc -l)
Number of commits: 265

(git shortlog -ns v1.16.0..v1.17.0 | wc -l)
Number of authors: 50

(git diff --stat v1.16.0..v1.17.0 | tail -1)
255 files changed, 11188 insertions(+), 2589 deletions(-)



=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. If you are compiling the 
above, please compile them in the following order:

efl
elementary
emotion_generic_players
evas_generic_loaders
Please refer to the respective README files in each release for a full 
list of dependencies, explanations on configure flags and other relevant 
information (Just scroll down to see the README already displayed 
nicely). Recommended dependencies are for all of the above are:

bullet
libpng
libjpeg
gstreamer (1.x) (ensure you have all the gstreamer codecs you need/want.)
zlib
luajit (optional lua 5.1 or 5.2)
libtiff
openssl
curl
dbus
libc
fontconfig
freetype2
fribidi
libpulse
libsndfile
libx11
libxau
libxcomposite
libxdamage
libxdmcp
libxext
libxfixes
libxinerama
libxrandr
libxrender
libxss
libxtst
libxcursor
libxp
libxi (2.2 or newer)
libgl (opengl/glx or opengl-es2/egl)
giflib
util-linux (limbount + libblkid)
systemd / libudev
harfbuzz
systemd
libwebp
vlc (libvlc)
poppler
libraw
libspectre
librsvg

It is suggested you add the following options when building the EFL to 
get a better experience:
--enable-xinput22 \
--enable-multisense \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz

On linux to get framebuffer support you may want to also do:
--enable-fb
--disable-tslib

If you want wayland support also add:
--enable-wayland

At runtime 

[Enlightenment-release] EFL and friends 1.17.0 beta 3

2016-01-25 Thread Stefan Schmidt
A bunch of fresh new tarballs with our latest work waiting for your 
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.17 beta3 tarballs =

One week after our beta2 tarballs we just released our third beta 
tarballs. Please grab and test.

== Download ==
Its getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/rel/libs/efl/efl-1.17.0-beta3.tar.gz
0ece090850c9f2936355c222d153196ed91460e8ac840482e1e0fa7aaa3ca1bd

http://download.enlightenment.org/rel/libs/elementary/elementary-1.17.0-beta3.tar.gz
16785418cad3ffcb2be8587db84ca286eb1fea349951e3959ac87c73ca4b5ff0

http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.17.0-beta3.tar.gz
7317d19bf4b4e5f30e16300bbaabb635f14702af8773936617736c71157eff11

http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.17.0-beta3.tar.gz
32401d51d5cbd19862325b98048eab5c9fd7e55e0dc746d2976dddf3c80d6c2e



= What's New =
New since beta2:

== EFL ==

Fixes:

* ecore-x: add safety checks for _ecore_x_disp in some functions
* Eina: Fix eina_file_mk[ds]temp when a path is passed
* elua: Fix use of eina_file_mkstemp after previous patch
* Evas GL: Also fix surface cap cache
* edje/edje_edit: make posible to unset the program filter part and 
state
* ecore-drm: Cleanup ecore-drm shutdown routine
* ecore-evas-drm: Cleanup drm outputs during shutdown
* ecore-drm: Refactor logind code to use tty functions
* ecore-drm: Destroy any existing eeze watch when we free the device
* ecore-drm: Don't unset logind variable when disconnecting a device
* ecore-drm: Unify and cleanup tty code
* ector: fix potential crash if cairo is not found on the system. 
(T2938)
* Ethumb: make the emotion plugin correctly use the edje frame if 
requested.
* ecore_evas_extn: Add safety checks, fixing a crash in elm_test (T2835)
* edje: Fix potential NULL pointer dereference (CID1349866)
* efreet: reject invalid "" data for Efreet_Desktop->x hash (T3096)
* efreet: add locking for efreet_desktop_x_field_get()

== Elementary ==

Fixes:

* elementary: Fix elm_win_window_id_get function (T3058)
* Adjust "context_menu_disabled" configuration.
* genlist : fix tree item floating issue when homoegeneous mode is 
enabled (T2708)
* combobox: move responsibility to define filter and content to the 
user of a combobox
* combobox: "return" key handled correctly and removed unreachable 
code. (T3075)
* Genlist: do not select the item two times in case of a double click.

== Evas Generic Loaders==

== Emotion Generic Players ==




--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] [E-devel] Pre-release tarballs for efl and elm 1.17.1

2016-05-23 Thread Stefan Schmidt
Hello.

I just uploaded the tarballs for 1.17.1 which is the first stable 
release of our 1.17.x branch.

If I hear nothing problematic within the next 24 hours, I will do a
Christmas release.

https://download.enlightenment.org/pre-releases/efl-1.17.1-pre.tar.gz
d892dc27976097bfe3014d64f0c4fcef697d37aacf02298d06ca63bbe9431142

https://download.enlightenment.org/pre-releases/elementary-1.17.1-pre.tar.gz
1ea60e4fdc823588096b449b3cfc6eff2fea86114ad5bd7f7990ace14c119aac

regards
Stefan Schmidt

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL and Elementary 1.17.1 release

2016-05-24 Thread Stefan Schmidt
Our first stable update for the 1.17.x series.

**Efl fixes:**

   * Ecore con: Close server socket fd on failure.
   * eina: invalidate last add/del rects when the opposite operation occurs
   * Evas textblock: Fix markup cache, was completely broken.
   * Edje textblock: Assume textblock knows to deal with setting the
same markup.
   * ecore-wl2: do not send double mouse up events during input ungrab
   * edje: clear pending programs upon calling stop_programs_on()
   * Evas textblock: fix cached markup's stringshare refs
   * edje entry: fix bug not to call
ecore_imf_context_cursor_position_set when deleting surrounding text
   * evas: Fix improper extra library linkage for various engines
   * ecore-drm: Add missing initializer for fb2 command
   * ecore-evas-wayland: Remove include for old Ecore_Wayland library

**Elementary fixes:**

   * calendar.edc: fix typo in text style
   * fix the wrong operation of mirrored set
   * tooltip: set pass events on the tooltip, not the content
   * ctxpopup: completely disable focus-setting on show (T3088)
   * cursor: do not unconditionally unset cursor before setting an
engine cursor
   * config: add more frames for scrolling options
   * hoversel: set hover layer to layer of hover_parent (T3203)
   * list: do not constantly reset scr_min flags
   * list: always apply new size hints for subobjects
   * list: do not change scr_min flags when setting an unenforced list mode
   * list: set update hints on item edje objects
   * elm - genlist item - index get start from 0 - unbreak api break
   * docs: bring back docs from eo files by switching to the new group
name (T3109)
   * docs: bring back docs from eo files by switching to the new group
name (T3109)
   * docs: bring back docs from eo files by switching to the new group
name (T3109)

**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.17.1.tar.gz

d892dc27976097bfe3014d64f0c4fcef697d37aacf02298d06ca63bbe9431142


http://download.enlightenment.org/rel/libs/elementary/elementary-1.17.1.tar.gz

1ea60e4fdc823588096b449b3cfc6eff2fea86114ad5bd7f7990ace14c119aac

**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. If you are compiling the
above, please compile them in the following order:

efl
elementary

If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before building the above.




--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Upcoming 1.17.1 release

2016-05-17 Thread Stefan Schmidt
Hello.

The 1.17 is out for a long time already and so far we did not come 
around to prepare a stable update for it with the patches sitting in the 
stable branch.

Please make sure to backport any changes if you want them in 1.17.1 now. 
I will put together a pre-release tarball Monday next week and do the 
final release on Tuesday 25th.

regards
Stefan Schmidt

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.18.0 beta 1

2016-07-26 Thread Stefan Schmidt
This beta release for 1.18 brings us one step further towards the final 
1.18 release. Below is a list of fixes we did between alpha1 and this 
one. Please take it on a ride and let us know the the bugs.

Download
http://download.enlightenment.org/rel/libs/efl/efl-1.18.0-beta1.tar.gz
5c848da26e2e965f51895da5b87711e97812269af5cb0a200d8bbb86be5a4dbb

http://download.enlightenment.org/rel/libs/efl/efl-1.18.0-beta1.tar.xz
240049e95171d22367a68a967ced243df0c30a328e8834226c6575d7ba4f8200

Fixes:

 eina_js: Fix documentation generation (T3005)
 ecore-wl2: Fix support for nested compositors
 efreet: fix undeclared function
 ecore_con: fix compiling on OS X
 evas_gl_cocoa: update function parameters
 ecore_wayland: set touch_focus window when gets pointer_enter
 eina mp: only include malloc.h on linux
 js: fix binding after namespace change of connector
 Edje UI mirroring: Fix UI mirroring for GROUP parts. (T3021)
 Edje entry: Fix memory leak.
 eina-cxx: Remove Eo classes defined manually (T2940)
 edje: unswallow objects from parent edje when swallowing into new edje
 ecore-drm: Call inputs shutdown before eina_shutdown
 ecore_wayland: send mouse_move when sets touch_focus window in 
cb_touch_down
 ecore_wayland: move check for pointer capability
 ecore_drm/ecore_wl2: logging: remove errant usage of %m
 win32: Fix compilation due to recent changes in Evil
 embryo: change the log catagory of printf in embryo
 ecore imf: fix imf module load hangs when not even configured
 ecore-x: add safety checks for _ecore_x_disp in some functions
 Eina: Fix eina_file_mk[ds]temp when a path is passed
 elua: Fix use of eina_file_mkstemp after previous patch
 Evas GL: Also fix surface cap cache
 edje/edje_edit: make posible to unset the program filter part and state
 ecore-drm: Cleanup ecore-drm shutdown routine
 ecore-evas-drm: Cleanup drm outputs during shutdown
 ecore-drm: Refactor logind code to use tty functions
 ecore-drm: Destroy any existing eeze watch when we free the device
 ecore-drm: Don't unset logind variable when disconnecting a device
 ecore-drm: Unify and cleanup tty code
 ector: fix potential crash if cairo is not found on the system. (T2938)
 Ethumb: make the emotion plugin correctly use the edje frame if 
requested.
 ecore_evas_extn: Add safety checks, fixing a crash in elm_test (T2835)
 edje: Fix potential NULL pointer dereference (CID1349866)
 efreet: reject invalid “” data for Efreet_Desktop→x hash (T3096)
 efreet: add locking for efreet_desktop_x_field_get()
 evas: Fix segfault when trying to determine overlay usage
 evas: Fix explicit NULL dereference (CID1347415)
 Evas clip: Fix rare crash in _render_pre_clipper_change
 eina: fix invalid prototype
 eeze: Fix eeze_udev_find_by_subsystem_sysname function
 eldbus: Correctly read/write boolean to eina_value (T3089)
 revise edje_object_size_min_restricted_calc() logic. (T2978)
 Gstreamer1: implement subtitles mute/unmute ability
 evas image updates - optimize by over-rendering less with hidden 
content
 elm quicklaunch binary - fix coverity CID 1353607
 evas cache2 - fix coverity CID 1357754
 edje entry - fix coverity CID 1357752
 efl ui video - fix coverity CID 1356997
 efl ui image async locking -fix CID 1356199 - locked data cant be 
messed with (CID1356199)
 elm default config - change default select on focus to be disabled 
(T3198)
 elm button default theme - fix disabled events to not pass through 
(T2955)
 elm button theme - fix anchor style to not pass events when disabled
 elm table and box resize themselves on sizing eval - fix this - 
dont resize (T3031)
 elput: Fix issue of losing mouse input when removing a device (T4192)
 elm_conform: set data pointer to obj from NULL.
 evas and ecore_x shm segment management - fix over allocation and perms
 edje examples - when you cp also just assume success if same file
 elm cnp win32 - do one side at least of unix newlines to windows 
newln (T3556)



--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.18.0 alpha 1

2016-07-18 Thread Stefan Schmidt
=== EFL 1.18.0 alpha 1 ===

This alpha release for 1.18 starts the freeze period and stabilization 
phase for the 1.18 release cycle. As you can see from the list of 
features and fixes below it is a huge release and it also took longer as 
we hoped for.

One of the biggest changes is the merge of the Elementary, Evas generic 
loaders and Emotion Generic Players libraries into the EFL. From now on 
you only need one package for all its goodness. :-)

**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.18.0-alpha1.tar.gz

cea6b81038ed887a57736ca6e4e430a06b5f965f305470336e8b44faf0f75bdc

http://download.enlightenment.org/rel/libs/efl/efl-1.18.0-alpha1.tar.xz

eea55ae026d7f761c8e3549b61335f12732e57bc932db05c062dfdde5b3d36dd

**Features:**
* popup: implemented widget item focus feauture.
* list: implemented widget item focus feature.
* list: Added descriptions for the newly introduced 
item,focused/item,unfocused smart callbacks.
* popup: Added descriptions for the newly introduced 
item,focused/item,unfocused smart callbacks.
* hoversel: Added "item,focused" and "item,unfocused" smart events 
for widget items.
* win - add accel preference option to elm windows
* focus: Added focus highlight clip disable feature. (T1056)
* focus: Added optional focus feature - focus movement by mouse_in.
* toolbar: implemented widget item focus feature.
* elementary: Add support to elementary for creating applications 
which run in drm.
* list: Added focus movement on widget items by mouse in.
* genlist: Added focus movement on widget items by mouse in.
* gengrid: Added focus movement on widget items by mouse in.
* toolbar: Added focus movement on widget items by mouse in.
* gengrid: Added feature to move focus out of gengrid if focus is on 
edge items.
* focus: Added optional focus feature - item focus on selection.
* Adjust code to use the slightly different Eo2 API.
* win - add ELM_ACCEL env var to set acel method that is preferred
* theme - improve efm icons provided by ApB (T575)
* atspi: Atspi_Action interface implementation @feature
* gengrid: item moving feature with keys.
* config: Added two APIs to enable/disable focus auto scroll bring 
in feature.
* genlist: Implemented item_select_on_focus feature.
* gengrid: Implemented item_select_on_focus feature.
* gengrid: Added elm_gengrid_wheel_disabled_set/get() APIs.
* focus: Change new API names related to focus auto scrolling.
* elm_map: Add new elm_map_region_zoom_bring_in() API
* Gengrid: Added horizontal item loop feature.
* atspi: add AtspiText and AtspiEditableText interface support.
* fileselector: Adding search entry for realtime filename search
* panel: add scrollable feature
* panel: add scrollable feature
* gengrid: Added normal reorder type
* toolbar: added selected and unselected smartcallbacks to toolbar.
* elm win noblank property added - to disable screen blanking/saving
* theme - improve efm icons provided by ApB (T575)
* elm process state - add events and state get function
* Introduce current_name_{set|get} (T1664)
* GLView: Add more configuration flags for the surface
* GLView: Add support for client-side rotation
* GLView: Add constructor for GLES 1.1 context glview
* config font hinting api added
* Scroller: Add step size set API
* theme/e/shelf: Add a translucent style.
* elm config: add key bindings for elm_actionslider
* List: Focus highlight when loop is enable
* win: Support elm_win style change and runtime theme change.
* win: Support runtime alpha window switch on theme change.
* Transit: Support BEZIER CURVE
* Genlist: added the clicked,right event on items
* genlist: add "scroll" smart call
* Gengrid: new signal: clicked,right with proper test
* List: new signal: clicked,right with simple test
* Icon theme: added standard freedesktop names.
* Added the elm_win_util_dialog_add() API function
* elm_image now inherits edje signal emit
* fileselector: added a search icon
* +elm_win_fake(), ELM_WIN_FAKE type
* elm scroller - add adnimated and accelerated wheel scroll
* elm_transit: Add elm_transit_go_in() API
* DnD/Wl: add cancel support
* DnD/Wl: support multi-layer Drag and Drop
* genlist: Implemented genlist expand mode and content_min_limit 
function
* elm - focus feature - add config option to automatically show/hide 
focus
* elm_slider: Added elm_slider_indicator_visible_mode_set/get.
* config: Reinitialize font config using evas_font_reinit() API.
* scroller: add loop feature.
* multibuttonentry: Add item long pressed callback.
* Elm helper: add the posix regex validator.
* add colorclass editor
* elementary: Create new widget for image masking
* ctxpopup: Added item_focus_set/item_focus_get.
* hoversel: Added 

[Enlightenment-release] EFL 1.19.0 alpha 1

2017-02-09 Thread Stefan Schmidt
This alpha release for 1.19 starts the freeze period and stabilization 
phase for the 1.19 release cycle.

**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.19.0-alpha1.tar.gz
2a89836cd003ed8fd55530bb662ca60d82d3a5258d322034c95b07e28508083a

http://download.enlightenment.org/rel/libs/efl/efl-1.19.0-alpha1.tar.xz
2759bb426b221eb463d0e089b7d7b06761d40453c7fb1ddc618b180a919a2519

**Features:**
* edje_embryo: add function to know swallow has object
* eina: Set EINA_ERROR_TIMEOUT to cond_timedwait (T1780)
* edje: Allow no_render in description
* Efl object: implement CoW for the function vtables
* evas: Support region_set for BMP image
* evas: Add support for region load with PNG files
* Efl object: Remove creation of event structure and passing it to eo.
* Static deps unibreak: Update to latest git version.
* evas events: Add new "finger,move/down/up" events for multi touch
* evas: Add normalized and window coordinates to axis events
* eina: module - Add macros for adding module informations
* win: Add EO API to query state of multi touch points
* Efl object: change the way we set class's functions. (T4227)
* Rename efl_self to efl_added
* eeze: add support of GPIO sysfs detection and watch.
* eina - add recursive mutex lock - apparently these are portable
* Eo: introducing libeo_dbg.so.
* Merge branch 'devs/devilhorns/atomic'
* elm_image: Add smart cbs for async open
* Merge branch 'devs/iscaro/ecore_evas_vnc_multiseat'
* Canvas text cursor: add simple_geometry_get method
* Canvas text: add annotation_positions_get method
* ecore-wl2: Remove all references to wl_cursor usage
* elementary: Provide EFL mouse pointers for Wayland Client applications
* ecore-wl2: Remove usage of libwayland-cursor
* elementary: Implement support for EFL Wayland mouse pointers
* elm_multibuttonentry: Apply focus UI feature for the item.
* ecore-animator allow for animator to skip queued animator ticks
* Eo: Add a method to mark objects for reuse.
* improve responsivness of timer sleeping threads for vsync with prctl
* elementary: Add internal function to set wayland cursor
* elementary: Make setting cursors for EFL Wayland client apps work
* elm_entry: Add voice input panel layout
* Merge branch 'devs/bdilly/ecore_evas_wayland'
* elput: Add API to allow setting pointer acceleration profile (T4736)
* remove xcb support in ecore_x and evas engines as per mailing list
* eina - add a free queue (eina_freeq) for deferring frees of data
* eina list - use free queue to defer freeing list nodes and accting
* eo - use free queue for at least some eo core memory and pointers
* Merge branch 'devs/iscaro/evas-focus-per-seat'
* evlog + efl dbug - add logging of cpu freq and cpu usage per thread
* ecore-drm2: Add structure definitions and function symlinks for libdrm
* ecore-drm2: Add API function for drmHandleEvent
* Eo gdb: add a way to resolve Eo ids from GDB without a running process
* win: Add background part to the win border
* evas: Add function on object to check is pointer is in
* evas/box: Add support for align with stacked boxes
* elm: Add Efl.Ui.Box.Stack for stack boxes (EO only)
* elm: Prepare new API for windows, including CSD on X11
* ecore-drm2: Add API function to return screen dpi
* Merge branch 'devs/iscaro/multi-seat-events'
* ecore-drm2: Add API function to allow setting gamma of a given output
* win: Implement max size hint support
* eolian: add documentation tokenizer
* Merge branch 'devs/iscaro/locks_and_mods'
* Static deps unibreak: Update to latest version.
* Eo gdb: Implement eo_data_get to get eo data.
* elc_naviframe: Delete naviframe items in LIFO manner on widget 
deletion.
* elput: Add API functions to enable/disable tap-and-drag
* elput: Add API functions to enable/disable drag-lock on touch devices
* elput: Add API functions to enable/disable dwt support on touchpads
* elput: Add API functions to get/set the scroll method for a 
touchpad device
* elput: Add API functions to get/set touchpad click method
* elput: Add API functions to get/set if tap-to-click is enabled
* evas: Add source_region property to proxy objects
* efl_ui_win - add window "view stack" api's and ability
* Merge branch 'devs/bdilly/edje_multiseat'
* Merge branch 'devs/bdilly/edje_multiseat_filter'
* evas: Implement GRY8/AGRY88 save support for PNG
* evas image async preload - add option to also make header load async
* ecore-wl2: Add support for xdg shell version 6 (T4998)
* eina: add functions for warningless exact comparisons of floats
* eina: add macros for determining whether floats are nonzero
* eina_freeq: Add mode for postponed deletion
* eina: Introduce Eina_Slstr for short-lived strings
* evas: Introduce event 

Re: [Enlightenment-release] [E-devel] Pre-release tarballs for efl 1.18.1

2016-09-15 Thread Stefan Schmidt
Hello.

On 14/09/16 21:51, Jean Guyomarc'h wrote:
> Hi Stefan,
>
> actually there is a big bug with osx semaphores that is still there.
> It is a regression that I was almost sure was introduced after the
> 1.18 release, but it appears I was wrong, and it already landed in
> 1.18.
> When building a lot (e.g. running plenty of edje_cc) nasty things
> happen, edje_cc segfaults, everything goes wrong when evas cannot
> create thread queues.
> And when I tested the homebrew receipe with a self-packaged 1.18.1, of
> course it did not show up then...
>
> I am very sorry, but I think the release should be delayed by a day,
> there are two more patches to backport to overcome this :/
> - first one is 180b24f2a0dbf4476e1baf2fc535ebd422a5abce it does not
> fix the problem entirely, but is required for the next patch which
> actually solves everything;
> - 5db3357f4029ad88b14ceb7b125d981e23889ec8 - which completely fixes the 
> problem.
> After applying these two patches to the sources you distributed, the
> nasty bug died. Considering the advanced stage of the release, I
> prefer to let you handle those.
>
> Sorry for the trouble :/

I backported both commits and made a new pre-release. Please give it a 
test. If nothing shows up it will get final in 24h.

https://download.enlightenment.org/pre-releases/efl-1.18.1-pre.tar.gz
008640c51e90481797984d0cb58a077af746922fb179b4af91ca591c37ad112d

https://download.enlightenment.org/pre-releases/efl-1.18.1-pre.tar.xz
0c6bd150d8e838f849effd462d91d86255e3aaade47a6077d0aa80d2b8e9d222

regards
Stefan Schmidt

--
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.18.2 release

2016-10-18 Thread Stefan Schmidt
Our second stable update for the 1.18.x series.

**Efl fixes:**

* efreet - fix command generation by fixing string buffer expansion
* elm_toolbar: Show icons in icon only mode
* Evas_Common: Fix typo.
* Evas_Device: Use eo_del() in evas_device_del().
* ecore_evas x - dont set withdrawn to fals on show but wait for wm 
state (T4699)
* ecore-evas - x fix intial iconified state so terminology -I works
* evas: Fix evas_object_smart_clipped_clipper_get
* epp: fix memory corruption when using #warning and #error
* fix edje_cc segv when compiling bling bling theme

**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.18.2.tar.gz
05a71b44b1dbcea2492410ca57afe119bcbacb7e89a1984b9eb2422a8803a12a

http://download.enlightenment.org/rel/libs/efl/efl-1.18.2.tar.xz
292faf76557fe56a6bc15b48b5ea3eb1f0790e2ed7f2ade4ae79ef7973d67bed



--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl 1.18.3

2016-11-24 Thread Stefan Schmidt
ello.

I just uploaded the pre-release tarballs for 1.18.3.

If I hear nothing problematic within the next 24 hours, I will do the
final release.

https://download.enlightenment.org/pre-releases/efl-1.18.3-pre.tar.gz
914a1145e9854ca0dbc07725865045dbed4d59c7e8b7b9d51ca1ace5540e7f88

https://download.enlightenment.org/pre-releases/efl-1.18.3-pre.tar.xz
0748ec0847f543d96b149cb3a84e6438724e827a38d530922ecb4bd59d3e64c0

regards
Stefan Schmidt

--
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl 1.18.2

2016-10-17 Thread Stefan Schmidt
ello.

I just uploaded the pre-release tarballs for 1.18.2.

If I hear nothing problematic within the next 24 hours, I will do the 
final release.

https://download.enlightenment.org/pre-releases/efl-1.18.2-pre.tar.gz
05a71b44b1dbcea2492410ca57afe119bcbacb7e89a1984b9eb2422a8803a12a


https://download.enlightenment.org/pre-releases/efl-1.18.2-pre.tar.xz
292faf76557fe56a6bc15b48b5ea3eb1f0790e2ed7f2ade4ae79ef7973d67bed

regards
Stefan Schmidt

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.18.4 release

2016-12-08 Thread Stefan Schmidt
Our fourth stable update for the 1.18.x series.

==Fixes:==

   * evas/x11: Fix EGL engine for recent nvidia binary
   * gl drm/x11: Fix compilation for EGL < 1.5
   * ecore_x: Early check image bpp based on depth (T4389)
   * wayland: fix compilation break

==Download:==

http://download.enlightenment.org/rel/libs/efl/efl-1.18.4.tar.gz
d19669eece770cc09733568c7dfef9870daa0f8b9f613ab76ad14b2f5de20040

http://download.enlightenment.org/rel/libs/efl/efl-1.18.4.tar.xz
39ebc07e37437d6ecdeb0f645783484e28a882b38f7e619ad12c2bf9b5548025



--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.19 Release

2017-04-12 Thread Stefan Schmidt
After eight months of development work we are proud to announce the 
release of
version 1.19 of the Enlightenment Foundation Libraries. In these eight 
months we got
over 3400 commits from 98 authors. Great job everyone! Some highlights 
are listed below.

== Download ==

http://download.enlightenment.org/rel/libs/efl/efl-1.19.0.tar.gz
8b672a2f5751aed6c910e7d48e8594f16fc5b7f69b1158f03354e8bce2fafe6f

http://download.enlightenment.org/rel/libs/efl/efl-1.19.0.tar.xz
a4e0341081778007db414f8cd4e3b77b9d5398870292cab67e6b40cc1445eadf



== What's New ==

We only cover some highlights here. For the full list please look at the 
NEWS file,
if you are interested in the details. As usual we have been working on 
fixing bugs,
optimising our code for speed and memory footprint and adding new features.

== XCB support removed ==
After many years of having XCB support in ecore_x and the evas engine 
without a
real user base we decided to drop it from this release onwards.

== Multiseat support ==
This release saw the first work on multiseat support in evas and edje.

== Evas Image Loaders ==
In the evas image loader BMP got support for region set and PNG for 
region load.
The PNG saver was extended with support for GRY8/AGRY88 as well and our
async image loading now allows loading the header of an image file 
async, too.

== Wayland, DRM and Input ==
Our libinput support in elput does now supports new libinput features like
tap-and-drag, drag-log and dwt on touch pads and more. The XDG shell v6
support was added and ecore-drm does now support retrieving the screen
dpi and its rotation and setting gamma of a given output.

== Eolian ==
Eolian support for documentation in EO files has been extended by a large
margin, including a documentation tokenizer and maybe other things to
generate our documentation from the EO files.



== Statistics ==

(git log --pretty=oneline v1.18.0..v1.19.0 | wc -l)
Number of commits in 1.19: 3475
Number of commits in 1.18: 3364

(git shortlog -ns v1.18.0..v1.19.0 | wc -l)
Number of authors in 1.19: 98
Number of authors in 1.18: 105

(git diff --stat v1.18.0..v1.19.0 | tail -1)
2491 files changed, 207951 insertions(+), 151443 deletions(-) in 1.19
5072 files changed, 1149591 insertions(+), 87002 deletions(-) in 1.18



===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 refer to the README 
for a full list of dependencies, explanations on configure flags and 
other relevant information. Default dependencies are:

   * bullet
   * libpng
   * libjpeg
   * gstreamer (1.x, 0.10 support optional. Ensure all codecs you want 
are installed.)
   * zlib
   * luajit (lua 5.1 or 5.2 support optional)
   * libtiff
   * openssl
   * curl
   * dbus
   * libc
   * fontconfig
   * freetype2
   * fribidi
   * libpulse
   * libsndfile
   * libx11
   * libxau
   * libxcomposite
   * libxdamage
   * libxdmcp
   * libxext
   * libxfixes
   * libxinerama
   * libxrandr
   * libxrender
   * libxss
   * libxtst
   * libxcursor
   * libxp
   * libxi (2.2 or newer)
   * libgl (opengl/glx or opengl-es2/egl)
   * giflib
   * util-linux (limbount + libblkid)
   * systemd / libudev
   * poppler / poppler-cpp
   * libraw
   * libspectre
   * librsvg

Recommended requirements (highly recommended):

   * harfbuzz
   * systemd
   * libwebp
   * liblz4
   * vlc (libvlc)

Enable these with configure options:

--enable-xinput22 \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz \
--enable-multisense \
--enable-liblz4

On linux to get framebuffer support you may want to also do:

--enable-fb
--disable-tslib

If you want wayland support also add:

--enable-wayland \
--enable-elput \
--enable-drm

At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also provide:
libreoffice



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl 1.19.2

2017-08-16 Thread Stefan Schmidt

Hello.

I just uploaded the pre-release tarballs for 1.19.2. It will be the last 
release in the 1.9.x series, please update to 1.20.x if you want to 
receive updates


If I hear nothing problematic within the next 24 hours, I will do the
final release on tomorrow.

https://download.enlightenment.org/pre-releases/efl-1.19.2-pre.tar.gz
e7076353cce6caa1fe673c946e59fc576e8ad7a727d6e462b72362c086b1f9fa

https://download.enlightenment.org/pre-releases/efl-1.19.2-pre.tar.xz
f901f7e272a767d339815c8f77bc164d3afd42ef21143716bf6f3fa2ea3eb1c8

regards
Stefan Schmidt

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.20.2 release

2017-08-11 Thread Stefan Schmidt
Our second update on the 1.20 release. It provides some fixes for our 
wayland builds as well as fixing a crash of Enlightenment when starting 
VirtualBox.


==Fixes:==

   * ecore-wl2: pass display to aux hint event_adds
   * ecore-wl2: don't send null set_parent requests for every window
   * ecore-wl2: sync aux hints after window creation
   * efl-wl: block connection attempts from unmanaged clients
   * wayland: fix min/max size setting
   * efl-wl: do shm pool ref/unref for bm safety
   * ecore-evas-wayland: update size when size hints are changed
   * efl-wl: add handling for commit during canvas render
   * efl-wl: set cursor surface roles
   * theme: clip start gadget arrow to intended clipper
   * edje crash with run program references - fix
   * elm_win: simplify/fix recalc logic when changing csd
   * elm_win: set shadow geometry based on borderless state
   * ecore glib support - if we are not the main ctx owner loop to acquire
   * evas: Fix crash in E (T5868)

==Download:==

http://download.enlightenment.org/rel/libs/efl/efl-1.20.2.tar.gz
7be778d500cd838f982af25998deee0792ac2e3400933eb950aca3958a092b6d

http://download.enlightenment.org/rel/libs/efl/efl-1.20.2.tar.xz
a540cb96f0a2a8f2e3001108d8432d2f21b45f6b12bd511eeebaadd5c934947e



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.19.2 release

2017-08-17 Thread Stefan Schmidt
The second and last release in our 1.19.x series. This maintenance 
release makes sure we bring all latest fixes from the 1.19 stable branch 
into a last release.


For further updates please switch to the 1.20.x series.

==Fixes:==

   * elm_code: fix cursor position and carriage return at EOF behaviour
   * elm_win: do not require mouse buttons to be pressed to activate 
csd move/resize
   * eina_tiler: use int size matching Eina_Rectangle internally to 
avoid overflow

   * elm_entry: request both text and markup when pasting
   * ecore-evas: account for framespace when processing mouse movement
   * ecore-wl2: split data offers into selection and drag
   * ecore-wl2: handle case where session recovery listener triggers on 
dead surface

   * ecore-wl2: correctly refcount display objects during events
   * ecore-wl2: remove ERR when trying to find the focused window id
   * ecore-wl2: do not offer a null mime first in 
ecore_wl2_offer_mimes_set()

   * ecore-wl2: use nonblocking event flush when disconnecting a client
   * ecore-evas-wayland: do not trigger resize operation when 
performing rotation

   * ecore-wl2: add copyright info to code copied from libX11
   * ecore-wl2: block key->string translation when appropriate
   * ecore-wl2: permit null drag icon window in ecore_wl2_dnd_drag_start()
   * elput: use unrounded coords for subpixel struct members in events
   * ecore-evas: only apply cursor object cache for default pointer
   * ecore-evas: clear cursor object cache when setting default cursor
   * elput: store output w/h and apply to devices on creation
   * evas: better handle async device creation of default mouse
   * elm_code: Allow multibyte characters to be entered (T5496)
   * ecore-wl2: do not unref non-matching input device upon removal
   * evas: redo pointer data to be per-seat instead of per-device
   * ecore-audio: unset DISPLAY conditionally before processing pulse 
events (T2599)
   * ecore-ipc: don't return dead clients in 
ecore_ipc_server_clients_get (T5383)

   * efreet: don't raise ERR on empty file in efreet_xml_new()
   * ecore-evas: block buffer canvas events during deletion
   * evas_box: add safety check for adding box children to multiple boxes
   * elm_cursor: store and reapply non-elm cursors when setting an elm 
cursor

   * ecore-wl2: do not send exit event on disconnect if servers exist
   * evas: check object layer existence before deref to avoid crash
   * eina_log: make a log level of 0 disable the log domain
   * elm_list/genlist/gengrid: don't unselect items when moving the 
mouse out of them

   * eina - fix eina_file_virtualize to copy data to an aligned addr
   * edje_cc: Add copy item for proxy part
   * ecore-wl2: add display object refs for windows
   * ecore-wl2: create surfaces once compositor global is bound
   * elm_entry: don't update PRIMARY selection under wayland
   * eina: fix eina_tiler_equal to not always return true
   * ecore-evas-wayland: destroy frame callback on hide
   * elm_win: do not implement aspect_get()
   * elm_box: use correct aspect ratio for HORIZONTAL layout
   * elm_table: do not propagate max size
   * elput: unref devices in post event cb
   * elput: fix seat cleanup
   * elput: add refcounting for seats/devices

==Download:==

http://download.enlightenment.org/rel/libs/efl/efl-1.19.2.tar.gz
e7076353cce6caa1fe673c946e59fc576e8ad7a727d6e462b72362c086b1f9fa

http://download.enlightenment.org/rel/libs/efl/efl-1.19.2.tar.xz
f901f7e272a767d339815c8f77bc164d3afd42ef21143716bf6f3fa2ea3eb1c8



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.20.0 beta 3

2017-07-20 Thread Stefan Schmidt
Third, and hopefully last, beta release for the 1.20 release cycle. 
Please give it some good testing to allow us having a stable release.


**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-beta3.tar.gz
f75203ed284b88404feb53d0c43a56acf1ed451385b64e99cb89b393b55c43bd

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-beta3.tar.xz
3147b3563ecb3ab720d7fddcd0b661650ad2465fe62e604cf2051be263164fb6

**Features:**

   * eldbus: support output dir in codegen

**Fixes:**

   * evas mouse in/out/move event fix to remove "invalid move" (T5582)
   * edje: give proper width to entry's cursor according to its theme
   * ecore: Fix coverity resource leak (CID1377544)
   * elput: Fix resource leak (CID1377539)
   * efl_wl: Fix resource leak (CID1377537)
   * edje_cc: Add copy item for proxy part
   * eina: fix eina_tiler_equal to not always return true
   * evas mesh save - use alloca for tmp strings instead of heap
   * efreet cache create binary - check realloc results and handle failure
   * efreet icon cache create bin - check realloc results and handle
   * evas gl - fix compositing/native surface with egl/gles after glvnd
   * eina debug bt sig handle - fix build on osx for clockid_t
   * eolian: always generate a class initializer (T5736)
   * emtoion gst1 - workaround gst break between 1.10 and 1.12
   * multibuttonentry: Fix item resource clean up logic.
   * elm_widget: do not check for the visibility




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.20.0 beta 2

2017-07-11 Thread Stefan Schmidt
Second beta release for the 1.20 release cycle. Please give it some good 
testing


**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-beta2.tar.gz
1a845c6cfdb139d25bc29d7bfdbc15bcf7d246aad2d1f6be3218f7925cfd7078

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-beta2.tar.xz
b0f33bc39b28ea13c2581326b2544f8a75935f0c877ba2db790531021764f82b

**Features:**

   * ecore-x - add ecore x dpms force api
   * Add ecore_win32_cursor_show() API and 
ecore_evas_win32_cursor_(un)set() functions


**Fixes:**

   * Emotion: freed allocated string.
   * elm_code: Fix number parsing to include legal separators
   * eina - fix eina_file_virtualize to copy data to an aligned addr
   * eina_file: fix unmap of unmapped region when Eina_File has copied 
data and not a map; (T5479)

   * ecore-wl2: add display object refs for windows
   * ecore-wl2: create surfaces once compositor global is bound
   * elm_cnp: mark x11 selection as lost when selection is lost in event
   * elm_entry: don't update PRIMARY selection under wayland
   * Add ecore_win32_cursor_show() API and 
ecore_evas_win32_cursor_(un)set() functions

   * default theme - add signals to pointer theme to fix glitch in x
   * ecore-wl2: Add event handlers even if no data device manager exists
   * elput: Fix support for setting keyboard led(s) (T5655)
   * elput: Update modifers for caps lock
   * popup: fix sizing eval logic when scrollable set TRUE
   * evas font: append global font path when Evas initializes Fontconfig
   * elm: Fix fileselector button "hidden files" (T5465)



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.20.0 beta 1

2017-07-03 Thread Stefan Schmidt
First beta release for the 1.20 release cycle. Please give it some good 
testing


**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-beta1.tar.gz
82cad6895903b1a96a11bb6aa3fcfeff5aa88f7e827b4786e21d1d1d3873a74c

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-beta1.tar.xz
6b1ca308b66e81097cc3d5a0fad2f06693f5609c976c3ef5fbcf3da6164b0f91

**Features:**
   * efl_wl: a multiseat wayland compositor in an evas smart object

**Fixes:**

   * elm_code: Fix syntax crash on trailing newline in multiline macro
   * ecore-wl2: roundtrip during client disconnect
   * evas: fix bugs in gif image loader
   * ecore-evas-wayland: Fix setting rotation during async render
   * ecore-evas-drm: Fix setting rotation during async render
   * evas textblock: keep previous size when the calculation is skipped
   * Edje calc: Fix textblock size calculation logic
   * ecore-wl2: Fix setting opaque region on a window
   * ecore-wl2: Fix setting input region on a window
   * elm_code: Fix Coverity issues. (CID1356612, CID1368489, 
CID1371128, CID1371123, CID1368335, CID1371124, CID1371126)

   * elm_code: Another Coverity fix, better this time. (CID1371322)
   * Canvas text: fix clearing existing style (T5187)
   * eina utils: fix build without getpwent.
   * edje: Fix a major issue with recalc loop (T4909)
   * elementary gengrid: fix for working item reorder mode correctly
   * edje_edit: fix scripts compilation
   * elementary: Fix compilation for SDL
   * ecore-evas: use ee->prop.window in ecore_evas_input_event_register()
   * ecore: do not access 'timer_thread' global from animator thread
   * evas gl common - fix nv12 text upload with upack row length
   * genlist: (Mostly) fix item index odd/even styles (T3086)
   * genlist: Fix rare jump in prepend insert
   * genlist: Fix fileselector crazy behaviour
   * genlist: Final fix for odd/even styles issue (T3086)
   * elementary: Don't set pointer object theme on start (T5209)
   * ecore-evas-wayland: Don't register animators until window gets 
shown (T5209)

   * elementary: Fix issue of trying to init ecore_wl2 if DISPLAY is set
   * ecore-imf: Don't always load all modules
   * elm_code: Hide the cursor when it is off screen
   * eina: move the _eina_main_loop set before we init anything (T4891)
   * ecore-wl2: Only bind one shell (T5226)
   * ecore-wl2: Avoid resetting opaque & input regions if they match 
(T5226)

   * ecore-imf-wayland: Remove duplicate header include
   * ecore-imf-wayland: Reduce calls to set_cursor_rectangle (T5226)
   * elementary: Don't update opaque/input regions if not visible (T5226)
   * ecore-wl2: Ensure display cleanup after roundtrips
   * ecore-wl2: Send surface_commit after ack_configure (T5192)
   * ecore-evas-wayland: Fix issue of apps not starting up in 
fullscreen mode (T5044)

   * ecore-evas-wayland: Remove duplicated code
   * ecore_wl2: Fix a wayland session recovery breaker... again (T5226, 
T5005)
   * ecore-evas-wayland: Fix yet another wayland session recovery break 
(T5005)

   * emotion - fix empty video data frame update when using vdpau accel
   * genlist: Remove weird behavior about item_show, bring_in (T4854)
   * evas: Fix double clipping issue with map
   * elm_code: Fix missing syntax for .eo files
   * tests: Remove CPU affinity from all threads
   * naviframe: keep unfocusable state of item before finishing item 
push/pop

   * evas: clean up GL images for emojis when GL context is free'd
   * evas image cache - add lots more locking to try stamp out any 
thread bug (T5223)

   * evas: Check for null pointer deref (CID1371826)
   * popup: hides the popup when hide effect is finished
   * evas filters: Save selected render op of the final object
   * ecore: add ecore_event_type_flush.
   * genlist: Fix invalid state of reused content (T5236)
   * ecore_animator: use EINA_DBL_EQ for comparing double values
   * Gengrid: Correct double comparision.
   * elm_code: Fix position of cursor in selection
   * elm_code: Don't leak rows when we resize down
   * ecore-evas reduce modifier modification on every event to cut cpu 
(T5252)

   * eina: Fix typo in doxygen
   * eina: Fix more typo in doxygen
   * edje: Fix rare issue with map (T1551)
   * evas gl: Fix usage of OSMesa
   * ecore_animator: improve comparision check for stopping animator.
   * elementary: Fix minor typo in efl_ui_win.eo
   * evas: drop redundant pointer check (CID1371525)
   * gengrid: avoid call select callback twice in mode 
ELM_OBJECT_MULTI_SELECT_MODE_WITH_CONTROL
   * evas table: CRI when attempting to pack a table child into another 
table

   * theme: remove event gaps in enlightenment window frames
   * genlist: Fix another issue with insert sorted (T5274)
   * elm_map: Fix work of elm_map_overlay_icon_set if icon is NULL.
   * elm_code: fix keyboard selection forward
   * evas: Fix a rare issue with GL and map and mask
   * Eina_Xattr: fix memory corruption
   * ecore audio: Fix loss of last stream (T5281)
   * 

[Enlightenment-release] EFL 1.20.0 alpha 1

2017-06-29 Thread Stefan Schmidt
This alpha release for 1.20 starts the freeze period and stabilization 
phase for the 1.20 release cycle.


**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-alpha1.tar.gz
34dc7d890c727609aab281c833f3e052755a23e8f0241dec5372bfe3c1ce30da |

http://download.enlightenment.org/rel/libs/efl/efl-1.20.0-alpha1.tar.xz
eae0d9dbd01ba40d8408924d4dbaa08da07a149908d655eebc9cf0182436f241

**Features:**
   * evas: Make save() work on snapshots (T2102)
   * ecore-drm2: Add support for plane formats
   * ecore-drm2: Support multiple planes on a given output
   * ecore-drm2: Add hardware plane functions
   * ecore-drm2: Add API function to set plane destination
   * ecore-drm2: Add library symlink to merge atomic commit requests
   * ecore-drm2: Add API functions for atomic commit test and commit
   * eo: Add new API efl_cast (T5311)
   * Ecore_Win32: add ecore_win32_window_state_get() API to retrieve a 
window states

   * Ecore_Win32: add Property event API
   * Ecore_Win32: add API to retrieve the geometry and dpi of plugged 
displays

   * evas map: Introduce new API for maps (Efl.Gfx.Map)
   * evas map: Reach feature parity with legacy API
   * ecore-evas: add function for unsetting a specific seat's cursor
   * ecore-wl2: store names for inputs and add api for retrieving name
   * ecore-wl2: add some accessors for useful Ecore_Wl2_Input struct 
members
   * ecore-wl2: add function for checking if a client connection sync 
is done
   * ecore-wl2: change selection setting apis to return the serial of 
the request
   * ecore-wl2: add events for changes in keymap, selection, and kbd 
repeat rate

   * ecore-wl2: add function for accepting a single mime type
   * ecore-wl2: add function for setting a drag source's actions 
without a drag

   * ecore-wl2: add functions for proxying a selection receive externally
   * efl_input_device: add seat_id property
   * evas_device: add seat_id property, set seat id for default 
fallback seat

   * ecore-wl2: add ecore_wl2_display_input_find()
   * ecore-wl2: add ecore_wl2_display_name_get()
   * elm_cnp: add event for selection change
   * elm_cnp: add elm_cnp_clipboard_selection_has_owner()
   * elm_win: add elm_win_get()
   * ecore-wl2: add ecore_wl2_display_input_find_by_name()
   * ecore-wl2: add ecore_wl2_window_activated_get()
   * ecore-wl2: add ecore_wl2_window_popup_input_set()
   * evas: add evas_device_get_by_seat_id()
   * edje: Implement EO API for message_send
   * evas: Add children_iterate to Efl.Input.Device
   * evas/elm: Add Efl.Image.image_size read-only property
   * elput: group tablet input devices into pointer devices
   * elput: add initial input tablet support
   * ecore-wl2: implement compose keys (T5006)
   * elput: implement compose sequences (T5006)
   * wayland/drm: create evas_devices and add device pointer to input 
events

   * Efl text: add Font, Format and Style interfaces
   * Canvas text: implement Font, Format and Style interfaces
   * edje: Add recursive flag for message_signal_process
   * eolian: add new unit API
   * Efl.Ui.Image.Zoomable: implement Ui.Image.icon property
   * ecore-wl2: Add event for output transformation
   * ecore-wl2: Add API function to find an output for given window
   * ecore-wl2: Add API function to return an output transformation
   * ecore-wl2: Add API function to set surface buffer transform
   * evas_map: support map with number of points as multiples of 4
   * efl.gfx.map: support for map points as multiples of 4
   * elput: Add API function to swap dx & dy axis from pointer motion event
   * ecore-drm2: Add API function to set pointer rotation
   * Efl.Ui.Image.Zoomable: make zoomable to work with edj file
   * ecore-wl2: Add API function to set if wm rotation is supported
   * ecore-wl2: Add API to get if window manager rotation is supported
   * ecore-wl2: Add API to set if an application has rotation a window
   * ecore-wl2: Add API to get if an application has set window rotation
   * ecore-wl2: Add API to set window preferred rotation
   * ecore-wl2: Add API to return a windows preferred rotation
   * ecore-wl2: Add API to set window available rotations
   * ecore-wl2: Add API to return window available rotations
   * ecore-wl2: Add API and event for window rotation change prepare
   * ecore-wl2: Add API and Event for window rotation change prepare done
   * ecore-wl2: Add API and Event for window rotation change request
   * ecore-wl2: Add API and Event for window rotation change done
   * ecore-wl2: Add event type for window rotate events
   * ecore-evas-wl: Add support for Window Manager rotations
   * efl_input_device: add function for determining if a device has 
pointer caps
   * evas: add some functions for determining if pointer coords are 
inside an object

   * evas: add new event_grabber smart-ish object
   * efl.canvas: Add "seat" (by id) and "device" (by name) properties
   * ecore-evas-wayland: Add aux_hint functions to Wayland Interface
   * ecore-wl2: Add event and 

[Enlightenment-release] Pre-release tarballs for efl 1.20.2

2017-08-09 Thread Stefan Schmidt

Hello.

I just uploaded the pre-release tarballs for 1.20.2.

It fixes the build problem with libdrm on some system and some wayland 
related issues.


If I hear nothing problematic within the next 24 hours, I will do the
final release on tomorrow.

https://download.enlightenment.org/pre-releases/efl-1.20.2-pre.tar.gz
f45b1c5c789a370aeba0eb66183565dc98ff95d2cdcb546e2fd0fee1ae8d8cc8

https://download.enlightenment.org/pre-releases/efl-1.20.2-pre.tar.xz
1e5fd1eb0ae269f9d995c7316498d4922f8b1e5e2bae0992268cdcb3d6581019

regards
Stefan Schmidt

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.20.1 Release

2017-08-04 Thread Stefan Schmidt

=== Enlightenment Foundation Libraries 1.20.1 Release ===
  * //2017-08-04 - by Stefan Schmidt//

After eight months of development work we are proud to announce the 
release of version 1.20 of the Enlightenment Foundation Libraries. In 
these eight months we got over 1600 commits from 64 authors. Great job 
everyone! Some highlights are listed below.


**NOTE:** The initial 1.20 tarballs had a problem when building for 
Wayland. The 1.20.1 tarballs contain the extra patch to have this 
working again.


== Download ==

http://download.enlightenment.org/rel/libs/efl/efl-1.20.1.tar.gz
30f66732f00185014b8567b8e6dd913f99e10d334ee916a26f5b8ff14a9328c6

http://download.enlightenment.org/rel/libs/efl/efl-1.20.1.tar.xz
f88866162b28bf0f46350d14837be705bba58e9a972635ee22f678ad3cb4



== What's New ==

We only cover some highlights here. For the full list please look at the 
NEWS file,
if you are interested in the details. As usual we have been working on 
fixing bugs,

optimising our code for speed and memory footprint and adding new features.

== Wayland, DRM and Input ==
Our Wayland implementation and the infrastructure around it like DRM and 
input handling

have seen many updates and improvements again in this cycle.
Initial input tablet support, the ability for DRM to place native 
surfaces on hardware planes,

dmabuf clients into hardware planes, atomic commit and atomic updates.
We also have more solid support for rotations and buffer transforms now 
as well as having

a multiseat wayland compositor in an evas smart object.

== Ecore ==
The ecore input method framework was extended with a few APIs to allow
setting prediction hints, setting accepted mime types and getting the 
keyboard mode.


== Eina ==
A new eina debug layer is aimed to bring a way to debug EFL applications by
providing a transport channel between a debug tool and the applications
of a device.

== Elementary ==
Elementary has seen a huge focus rework and addition of a focus manager.



== Statistics ==

(git log --pretty=oneline v1.19.0..v1.20.1 | wc -l)
Number of commits in 1.20: 1665
Number of commits in 1.19: 3475

(git shortlog -ns v1.19.0..v1.20.1 | wc -l)
Number of authors in 1.20: 64
Number of authors in 1.19: 98

(git diff --stat v1.19.0..v1.20.1 | tail -1)
1298 files changed, 69378 insertions(+), 31364 deletions(-) in 1.20
2491 files changed, 207951 insertions(+), 151443 deletions(-) in 1.19



==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 refer to the README 
for a full list of dependencies, explanations on configure flags and 
other relevant information. Default dependencies are:


  * bullet
  * libpng
  * libjpeg
  * gstreamer (1.x, 0.10 support optional. Ensure all codecs you want 
are installed.)

  * zlib
  * luajit (lua 5.1 or 5.2 support optional)
  * libtiff
  * openssl
  * curl
  * dbus
  * libc
  * fontconfig
  * freetype2
  * fribidi
  * libpulse
  * libsndfile
  * libx11
  * libxau
  * libxcomposite
  * libxdamage
  * libxdmcp
  * libxext
  * libxfixes
  * libxinerama
  * libxrandr
  * libxrender
  * libxss
  * libxtst
  * libxcursor
  * libxp
  * libxi (2.2 or newer)
  * libgl (opengl/glx or opengl-es2/egl)
  * giflib
  * util-linux (limbount + libblkid)
  * systemd / libudev
  * poppler / poppler-cpp
  * libraw
  * libspectre
  * librsvg

Recommended requirements (highly recommended):

  * harfbuzz
  * libwebp
  * libunwind (where available)

Enable these with configure options:

--enable-xinput22 \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz \
--enable-multisense \
--enable-liblz4

On linux to get framebuffer support you may want to also do:

--enable-fb
--disable-tslib

If you want wayland support also add:

--enable-wayland \
--enable-elput \
--enable-drm

At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also provide:
libreoffice



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl 1.19.1

2017-05-19 Thread Stefan Schmidt
Hello.

I just uploaded the pre-release tarballs for 1.19.1.

If I hear nothing problematic within the next 72 hours, I will do the
final release on Monday.

https://download.enlightenment.org/pre-releases/efl-1.19.1-pre.tar.gz
15181fc29ed9b856b5abf3a6b4a0a0a431e29d64382259e2da699acd643488ca

https://download.enlightenment.org/pre-releases/efl-1.19.1-pre.tar.xz
8c69eaf5f3489245dff6112394bf3685fb9d6fd3915035fe022f27c554e6cd3a

regards
Stefan Schmidt

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.19.1 release

2017-05-22 Thread Stefan Schmidt

Our first stable update for the 1.19.x series.

Fixes:

* elm_image: Fix file_set when preload is disabled
* elm_code: Fix selection,start signal
* build: bump minimum version requirement of gnutls to 3.3.6 (T5437)
* bump minimum version requirement of freetype2 to 16.2.10 which 
equals release 2.5.0.1 (T5437)
* evas/elm: Fix bad propagation of ON_HOLD flag
* evas render: Fix issue with map render
* nstate: correct the legacy class name
* check: fix efl_ui_check_selected_set() API
* elm_code : LINE_APPEND Render fix
* elm_code: Fix crash on tabs in long lines

Download:

http://download.enlightenment.org/rel/libs/efl/efl-1.19.1.tar.gz
15181fc29ed9b856b5abf3a6b4a0a0a431e29d64382259e2da699acd643488ca

http://download.enlightenment.org/rel/libs/efl/efl-1.19.1.tar.xz
8c69eaf5f3489245dff6112394bf3685fb9d6fd3915035fe022f27c554e6cd3a



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.20.4 release

2017-09-19 Thread Stefan Schmidt
Our fourth update on the 1.20 release. This fixes some recent crashes 
with Enlightenment.


Fixes:

   * elm focus manager - dont leak child lists when updating focus 
order (T5800)

   * evas: handle object names with a list hash
   * evas: fix event grabber child stacking
   * evas: proceed glyph iterator to handle next index properly
   * filters: Safety++
   * eo: only return NULL when the object is destructed. (T5968)
   * edje: Add legacy compatibility code (T5944)
   * ecore exe - fix fix  malloc fail handling
   * wayland: fix xdg-shell popup windows


Download:

http://download.enlightenment.org/rel/libs/efl/efl-1.20.4.tar.gz
5f05ae8e14c84fed6622cc07793cfb39551eab13d536ed2267ae0ff1982d85e2

http://download.enlightenment.org/rel/libs/efl/efl-1.20.4.tar.xz
316135c402758945d51d3b316addbeb1d537a0d75f9cf593868646fd8251b0cb



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Pre-release tarballs for efl 1.20.4

2017-09-18 Thread Stefan Schmidt

Hello.

I just uploaded the pre-release tarballs for 1.20.4.

If I hear nothing problematic within the next 24 hours, I will do the
final release on tomorrow.

https://download.enlightenment.org/pre-releases/efl-1.20.4-pre.tar.gz
5f05ae8e14c84fed6622cc07793cfb39551eab13d536ed2267ae0ff1982d85e2

https://download.enlightenment.org/pre-releases/efl-1.20.4-pre.tar.xz
316135c402758945d51d3b316addbeb1d537a0d75f9cf593868646fd8251b0cb

regards
Stefan Schmidt

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.20.6 release

2017-11-23 Thread Stefan Schmidt
Our sixth update on the 1.20 release.

==Fixes:==

   * efl ui win - make win centering work with multiple screens (T6323)
   * edje_cc: fix a memory leak issue when edje_cc writes images
   * evas gl generic/common - add more linking for gles mode to fix deb build 
(T6158)
   * edje_edit: duplicate assignment to variable.
   * ecore_wayland: fix assigned value is never used.
   * evas: Prevent crash with image_data_get (T5957)
   * elm_code_widget: make sure the widget is cleared properly. (T6185)
   * ecore_wl2: Remove just the flush from the idle handler (T6250)
   * elm_tooltip: set parent window for windowed tooltips
   * efl_wl: more closely follow wl spec for input regions
   * efl_wl: destroy extant shell surface upon surface deletion
   * ecore_cocoa: fix the backspace key
   * edje_cc: fix errors in documentation
   * edje_cc: add missing default values to documentation
   * edje_cc: fix color2 and color3 descriptions
   * edje_cc: fix state.no_render description
   * edje_cc: parse "fixed" as bool
   * edje_cc: fix incorrect type in minmul defaults
   * edje_cc: fix color_class description
   * edje_cc: move part_remove and program_remove to group
   * edje_cc: fix default color_class colors
   * edje_cc: fix spelling
   * edje_cc: make bool parsing consistent
   * edje_cc: make color parsing consistent
   * edje_cc: move box and table properties documentation
   * edje_cc: limit map.zoom to non-negative values
   * edje_cc: fix text.align description
   * edje_cc: fix program.filter description
   * edje_cc: fix item.max parsing
   * ecore-drm2: Fix issue of not being able to set output mode
   * evas-software-generic: Check for render engine function before calling
   * emotion: Fix data race condition (CID1381624)
   * ector: use cairo_pattern_add_color_stop_rgba in gradient_radial
   * efl_gfx_path: fix typo in _path_bounds_get
   * efl net - handle proxy helper fails better and abort proxy lookups
   * Ctxpopup: resizing ctxpopup after its content is removed (T6327)
   * genlist: fix state corruption of content
 
==Download:==

http://download.enlightenment.org/rel/libs/efl/efl-1.20.6.tar.xz

56c67ea77435753a4f324a0a13488ba58f4ed7eb35a97c1a354fdc79c39a32c1




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.21.0 alpha1 released

2018-07-06 Thread Stefan Schmidt
This alpha release for 1.21 starts the freeze period and stabilization
phase for the 1.21 release cycle. There are still problems to fix and we
appreciate any tester of this to let us know about problems seen. This
goes for packaging, testing with efl based applications, integration
into your systems, etc.

http://download.enlightenment.org/rel/libs/efl/efl-1.21.0-alpha1.tar.xz
fd27ff6ee75438f761cc50a182f20caf92f324f58a4258c404815a71521a43d7

**Features:**
   * evas: Make all EO canvas objects visible by default
   * Eo: Allow multiple functions overrides (T5580)
   * eo: Add debug_name read-only property to ease debugging
   * evas/edje/elm: Override debug_name in core classes
   * wayland: add efl-hints protocol for setting aspect on surfaces
   * efl-wl: support min/max hinting
   * efl-wl: add handling for external protocol interfaces
   * edje - add embryo echo command for debugging
   * layout: Implement missing edje APIs (T5315)
   * ecore-wl2: Add support for Window Iconify State Change
   * ecore-evas-wayland: Add handler for Iconify State Change event
   * efl: Introduce Efl.Ui.Direction interface (T5870)
   * Efl.Ui.Panes: implement allow_user_size_hints on parts (T5359)
   * Efl.Ui.Panes: rename left/right_size_set to split_ratio (T5359)
   * efl-wl: add EFL_WL_DEBUG env variable for enabling wayland debug
   * efl-wl: add functionality for extracting surfaces for external use
   * elput: Add API to set pointer acceleration speed (T4736)
   * ecore-drm2: Add API function to allow setting pointer acceleration
speed (T4736)
   * ecore-drm2: Add API to allow setting pointer acceleration profile
(T4736)
   * Introduce text on path widget
   * eina: Add convenience eina_rectangle_equal
   * evas textblock: support ZWJ, ZWNJ, LRM, RLM in escaped form
   * evas: Add EO API to get clipper in smart object
   * evas: Add group_member_is to smart objects
   * efl: Introduce Eina.Rect and switch EO APIs to it
   * efl_ui_image: add new scale type: EFL_UI_IMAGE_SCALE_TYPE_TILE
   * Canvas text async: add async layout functionality
   * Ui text: add Efl.Ui.Text_Async object
   * edje: Add part_type_get API
   * ecore exe - add an "isolate io"f lag for sending io to /dev/null
   * evas: Add scale feature for embedded bitmap fonts.
   * eo_debug: Enable logging of all ref/unref
   * eo: Add API to allow deletion by unref
   * Efl text: add Efl.Text.Markup interface
   * evas: Implement support for different H/V font DPI
   * elm_config: add offline and powersave config members
   * efl_wl: add function for returning the evas object for an extracted
surface
   * wayland: add support for efl weight hint propagation from elm_win
to efl_wl
   * evas textblocke: add align=end for putting a text at the opposite
side of LTR/RTL
   * eina: eina_value - Add "struct tm" support (T6204)
   * edje_cc - add offset_scale/offscale per desc to allow offsets to scale
   * Genlist Item Pin Feature (T6241)
   * saver/svg: parse loaded tree data into svg XML file and save it
   * build: improve configure accessibility
   * eolian: Add API's for part enumeration
   * evas filters: Add "alphaonly" flag for blend and blur
   * elm: Add "shadow" part to all widgets
   * efl-wl: add function to get the parent of an extracted surface
   * ecore_imf: Add transaction start and end event callback
   * entry: Add autofill hint
   * eo: Add "destruct" event
   * efl-wl: move to xdg-shell vfinal
   * wayland: add xdg-shell vfinal support for client-side
   * Canvas image: add Efl.Canvas.Text.Factory + use in Ui.Text
   * efl-wl: add functionality for directly passing through xkb objects
   * ecore-x: add more info to Ecore_X_Event_Xkb event
   * ecore-x: add some useful xkb function wrappers
   * eolian: deferred parsing of inherits + better static checks
   * ecore: add function for prepending an event handler
   * efl-wl: add functions for managing allowed client pids
   * efl-wl: add function for passing ecore-exe flags to launched exes
   * ecore-drm2: Add API functions to get/set output relative mode
   * efl-wl: send surface enter/leave based on compositor object visibility
   * ecore-drm2: Add API to get/set which output is relative to another
   * ecore-drm2: Add API function to retrieve output user data
   * edje: add ability to reference images from other edje files
   * eolian: add API to query information about Objects
   * eolian: clean rollback support
   * evas: apply fribidi bracket types to show paired bracket properly
   * efreet: add method for disabling efreetd connection
   * efl_ui_spin: Added special value feature.
   * elm_entry: add elm_entry_prediction_hint_hash_set/del API
   * edje_cc: add option for verifying namespace usage (T6911)
   * eio: add method for setting the global file polling rate for
fallback monitors
   * eina_debug: add function to reset debug subsystem after fork
   * eio: add method for determining if a monitor is using the fallback
mechanism
   * edje_cc: add 'skip_namespace_validation' 

[Enlightenment-release] EFL 1.22.0 alpha 1

2019-03-04 Thread Stefan Schmidt
This alpha release for 1.22 starts the freeze period and stabilization
phase for the 1.22 release cycle. There are still problems to fix and we
appreciate any tester of this to let us know about problems seen. This
goes for packaging, testing with efl based applications, integration
into your systems, etc.

For packagers we have one bonus item to test. 1.22 will be the last
release using our autotools build system. From 1.23 onwards we will use
meson, which is already in place and working well for developers. To
ensure early on testing for packagers as well we produced a tarball with
meson for this alpha release as well. Find it
[[https://download.enlightenment.org/rel/libs/efl/efl-1.22.0-alpha1-meson.tar.xz|here]]
([[https://download.enlightenment.org/rel/libs/efl/efl-1.22.0-alpha1-meson.tar.xz.sha256|sha256
sum]]). The official tarball for 1.22 will still be produced with
autotools and the link can be found below.

**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.22.0-alpha1.tar.xz
453fc38a6b0d275cb7a872dbfc3a07feba6869180f0341162c14755c374fa177

**Features:**
   * evas textblock: add/apply cursor cluster APIs based on grapheme cluster
   * efl_ui_spin_button: Addded direction feature.
   * scroller: refactory a momentum scroll animator
   * elementary textpath: support legacy APIs
   * elementary transit: add a convenient API.
   * elementary transit: add a new api - elm_transit_progress_value_set()
   * Text: add markup_range_get
   * Canvas layout: support more Efl.Text.* with efl_part
   * efl: Add support to elput for using elogind instead of systemd
   * eina: add locale-independent eina_convert_strtod_c function
   * elm perf tool - bring one back to efl
   * eina: add locale-independent eina_convert_strtod_c function
   * elm perf tool - bring one back to efl
   * efl gfx_path: introduce efl_gfx_path_reserve()
   * efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED
   * efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED
   * gfx: Add size hint fill (EO) (T3912)
   * efl_app: add "standby" event (T5494)
   * edje_cc: fail upon detecting invalid part description references in
programs (T7016)
   * elput: Add API to allow settings tap-to-click on pointer device
   * ecore_drm2: Add API to allow settings tap-to-click on pointer device
   * efl_ui_win: add 'exit_on_all_windows_closed' class property and
unit test (T5494)
   * efl_ui_win: add 'exit_on_close' property and unit test (T5494)
   * eo: implement class overriding (+unit tests) (T7516)
   * eolian gen: initial support for reflection api
   * efl_ui_relative_layout: introduce new relative container (T5487)
   * eolian: introduce typed slice types
   * eolian: add support for inlist structs

**Fixes:**
   * ecore_wl2_dmabuf: Link with ecore_wl2 (T7327)
   * ecore_wl2_dmabuf: Depend on ecore_wl2 (T7327)
   * efl selection manager - avoid multiple selection get callbacks for req
   * evas image: fix a bug in image preloading.
   * evas canvas: fix null possibility of evas_object_above_get().
   * edje: Remove hack code
   * efl gfx_path: prevent buffer overflow.
   * ecore_main: fix the invalid return value
   * eina_vpath: fix the memory leak
   * elementary: remove meaningless memory allocation and leaking
   * elementary: fix memory leak from Efl.Ui.Layout.Object
   * evas gl: fix invalid image size.
   * elementary entry: apply scale to all edje objects
   * eina debug: fix a double unlock issue
   * elm_theme: fix return value when default style fallback is done
   * evas vg: fix memory leak.
   * devas vg: return default root node if possible.
   * evas vg: fix memory leak at gradient.
   * evas filter: remove critical messages from Evas Filter
   * elementary transit: fix wrong pausing time calculation.
   * Canvas text: fix line_jump_by logic
   * cxx: explicitly require c++11 and fix tests to conform
   * edje: fix an overflow issue for state values
   * evas textblock: remove white space after line-break by a next item
   * evas ector: fix memory leaks.
   * evas vg: update render properly.
   * ector software: make a pair of ref/unref.
   * evas gl: recover current program state.
   * ecore_evas - fix aninmator based frame render ticking to full framerate
   * ecore evas - buffer - init ecore event evas as many times as shutdown
   * eina: fix a build failure caused by missing 'locale_t' from OSX
   * ecore_con: handle timeout of the attempt to connect.
   * ecore_evas - fix aninmator based frame render ticking to full framerate
   * ecore evas - buffer - init ecore event evas as many times as shutdown
   * eina: fix a build failure caused by missing 'locale_t' from OSX
   * ecore_con: handle timeout of the attempt to connect.
   * evas gl - make GLintptr etc. also ndefed for GL_VERSION_1_5 fix
typedef (T7502)
   * ecore-drm2: Fix drmModeSetCrtc call during fb flip
   * textblock: Fix crash with filters
   * edje - stop trying to access ready deleted exrt/group swallow objects
   * evas: remove memory leaks from deleted 

[Enlightenment-release] EFL 1.22.0 beta 1

2019-03-12 Thread Stefan Schmidt
A bit delayed for various small reason we are pleased to announce the
beta 1 release for the 1.22 release cycle. From this point forward the
focus is on ironing out bugs in the code base to make a solid release.
Please help by testing and fixing bugs.

For meson tarball for testing purpose has also been updated
[[https://download.enlightenment.org/rel/libs/efl/efl-1.22.0-alpha1-meson.tar.xz|here]].
([[https://download.enlightenment.org/rel/libs/efl/efl-1.22.0-alpha1-meson.tar.xz.sha256|sha256
sum]]).

**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.22.0-beta1.tar.xz
a06316c7f859d4ea15eea6bd8409fba1b32996cf85a3232dad82ab4279f09846

**Fixes:**
   * ecore-con/proxy_helper: fix in-tree run path (T6713)
   * efreet: simplify and fix efreetd launch (T6713)
   * build: always check for fork() and clearenv()
   * popup: fix popup sizing when scroll enabled. (T6886)
   * evas gl-x11 engine - nvidia driver - fix performance drop
   * canvas vg_loader: close opened file after using it.
   * elm/win: correctly track and set x11 shaped state
   * evas textblock: adds missing legacy types
   * canvas render: stop render_pre/post cb if it didn't render.
   * Evas text textblock: call evas_font_free even on null fonts
   * emile image: close file properly.
   * examples/evas: do not attempt to free animator on window delete (T7000)
   * ecore_evas: when window resized in ecore_evas, check evas rotate state.
   * elm_code: (cherry-pick) Fix cusor pos after newline when indenting
with tabs
   * ecore x - fix vsync to not block amdgpu drivers
   * elm_code_widget: resize cursor at time of font change. (T6470)
   * evas canvas: fix not to trigger unnecessary events.
   * build: fix rpath for binaries which use ecore-x dependencies
   * elm/genlist: remove conditional in _calc_job for verifying
show_item code (T6368)
   * elementary image: don't calc size using empty ones.
   * evas image: fix screen flickering issue at partial + image preloading
   * edje_cc: change .mo file write location to be relative to the .edj file
   * theme: add programs for deferred naviframe push/pop signals
   * edje: unset internal _need_imf flag on shutdown
   * elm_panel: return instead of EINA_SAFETY_ON_FALSE_RETURN (T7265)
   * build: fix evas static build of gl engines
   * ecore/main: only update loop_time during loop iteration if the
change is monotonic
   * evas gl: fix missing map texture target.
   * elm_code: fix crash on backspace and selection delete. (T7259)
   * Fix leak in elm atspi
   * eina_file: set errno on open fail for win32 build
   * evas-gl-drm: Fix issue of rotation not actually rotating (T7690)
   * solve neon rotation issue by moving to the tiled rotator




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.23.0 beta 1

2019-09-09 Thread Stefan Schmidt
Our first beta for the 1.23 release. From now on we should be a lot
stricter on what can still go into master.

**Features:**
   * eolian: remove support for inlist/inarray
   * ecore-drm2: Add API function to return output rotation (T7690)

**Fixes:**
   * Fix leak in elm atspi
   * eina_file: set errno on open fail for win32 build
   * evas-gl-drm: Fix issue of rotation not actually rotating (T7690)
   * solve neon rotation issue by moving to the tiled rotator
   * eo: Fix missing varags cleanup (CID1399080)
   * efl_core_command_line: Fix logically dead code (CID1399106)
   * efl_ui_widget_common: Fix potential resource leak (CID1399088)
   * efl_ui_selection_manager: Fix unchecked return value (CID1399092)
   * evas_device: Fix dereferencing null pointer (CID1399091)
   * efl_ui_stack: Fix dereference null return value (CID1399082)
   * efl_ui_datepicker: Fix uninitialized scalar value (CID1397006)
   * efl_ui_grid: Fix dereferencing null pointer (CID1397000)
   * ecore_con: Fix dereferencing of null pointer (CID1396990)
   * elm_atspi_bridge: Fix resource leak (CID1399429)
   * efl_ui_win: Fix dereference null return value (CID1399428)
   * efl_ui_win: Fix dereference null return (CID1399427)
   * efl_ui_win: Fix dereference null return (CID1399426)
   * efl_ui_win: Fix dereference null return value (CID1399425)
   * efreet: Fix resource leak (CID1399090)
   * efl_ui_text: Fix resource leak (CID1396998)
   * eldbus: Fix dereference after null check (CID1399422)
   * efl_ui_focus_manager_calc: Fix resource leaks (CID1396984, CID1396965)
   * elm_focus_legacy: Fix resource leaks (CID1399096, CID1399095)
   * eldbus: Fix resource leak (CID1399097)
   * efl_canvas_vg_object: Fix dereference after null check (CID1399423,
CID1399421)
   * efl_ui_win: fix hw accel detection
   * efl_ui_layout: Eina_Error type has been modified to work correctly.
   * ecore-drm2: Don't use AtomicAddProperty for plane rotation (T7690)
   * ecore-drm2: Update plane state values based on FB (T7690)
   * ecore-drm2: Factor in output rotation when getting output info (T7690)
   * evas drm: Don't use eng_output_resize or redraws clear (T7690)
   * evas drm: Fix software output rotation (T7690)
   * efl_ui_image: remove job in sizing calc. (T7360)
   * evas_render: Process deferred callback in the sync render case.
   * efl_ui_selection_manager: Don't leak malloc'd data (CID1396949)
   * ecore-drm2: Add missing @ingroup for some doxy
   * evas_vg: fix alpha animation bug in case of partial update
   * elm_popup: calculate the label min size of popup before the popup
group calculation
   * vg_common_svg : Initialize "display" attribute
   * fix a bunch of breaks that having a blind file unload has brought
   * fix xpm loader to be threadable - fixes so much stuff...

**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.23.0-beta1.tar.xz
55667b9fc1d7d6e6982f3144a19e610d70bf2b9f9a9bd827ebdc48fc602a25b7




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.23.0 beta 2

2019-09-16 Thread Stefan Schmidt
Second beta for upcoming 1.23 release. We still have problems to solve
and bugs to fix, but its getting there now. help us testing!

**Fixes:**
   * efl: check file's mtime in efl.file::file_set to determine if file
is the same
   * meson.build: allow to disable tiff evas loader

**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.23.0-beta2.tar.xz
43807e7f3707ec5ced62fdc79bf9aef2e3525d8ffd8fcf93d925c7ae308191ea




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.23 Release

2019-10-01 Thread Stefan Schmidt
After almost 6 months of development we are releasing version 1.23 of 
the Enlightenment Foundation Libraries, featuring over 2100 patches from 
48 developers around the world. Thanks a lot for your contributions!


== Download ==

http://download.enlightenment.org/rel/libs/efl/efl-1.23.0.tar.xz
cd9625161b324621f873f00eb841de03398892078ce73d60205abd1766c15cc5



== What's New ==

Again, the primary focus of this release has been stabilizing the EO 
library as well as an extending the set of unified API which is based on it.
From this release onwards we also switched to meson as our only build 
system (RIP autotools, you served us well for a long time). The 2110 
commits contain more changes to possible list here, but you will find 
improved DRM support, a new widget for controlling vector animations, a 
first step towards MVVM support, general bugfixes and more.


Please see the NEWS file for more details.



== Statistics ==

(git log --pretty=oneline v1.22.0..v1.23.0 | wc -l) \\
Number of commits in 1.23: 2110 \\
Number of commits in 1.22: 2152 \\

(git shortlog -ns v1.22.0..v1.23.0 | wc -l) \\
Number of authors in 1.23: 48 \\
Number of authors in 1.22: 55 \\

(git diff --stat v1.22.0..v1.23.0 | tail -1) \\
2296 files changed, 90115 insertions(+), 85554 deletions(-) in 1.23 \\
3154 files changed, 169564 insertions(+), 79861 deletions(-) in 1.22 \\



=== Compiling and installing ===

See the INSTALL file: 
https://git.enlightenment.org/core/efl.git/tree/INSTALL


== Requirements ==

EFL requires a C and C++ compiler by default. C++ exists mostly to interface
to C++ libraries like Bullet and our C++ bindings.

Required by default:

  * bullet
  * libpng
  * libjpeg
  * gstreamer (1.x, 0.10 support optional. Ensure all codecs you want 
are installed.)

  * zlib
  * luajit (lua 5.1 or 5.2 support optional)
  * libtiff
  * openssl
  * curl
  * dbus
  * libc
  * fontconfig
  * freetype2
  * fribidi
  * libpulse
  * libsndfile
  * libx11
  * libxau
  * libxcomposite
  * libxdamage
  * libxdmcp
  * libxext
  * libxfixes
  * libxinerama
  * libxrandr
  * libxrender
  * libxss
  * libxtst
  * libxcursor
  * libxp
  * libxi (2.2 or newer)
  * opengl(mesa etc.) (opengl/glx/full or opengl-es2/egl. full opengl 
only on osx - must be explicitly specified to be full to have support)

  * giflib
  * util-linux (limbount + libblkid)
  * systemd / libudev
  * poppler / poppler-cpp
  * libraw
  * libspectre
  * librsvg
  * openmp (clang needs libomp, while gcc uses libgomp)

You might want webp support so disable fewer loaders and remove webp
from the disablers with: -Devas-loaders-disabler=json

== Wayland support ==

You may also want wayland support when on Linux. This enables support
for EFL to trget wayland support for client applications. To do this
supply: -Dwl=true

== Framebuffer support ==

This requires linux frame-buffer support, headers etc. This supports
basic frame-buffers like /dev/fb as well as input via /dev/input for
keyboards and mice in a basic way. Enable this with: -Dfb=true

For more modern framebuffer support you may want drm/kms rendering
support so enable this. This is what you also want for wayland
compositor support in enlightenment as it will want to be able to
render to a moder framebuffer tarbet with atomic buffer swapping. To
do this provide: -Ddrm=true

== Prefix ==

You may want to change the install prefix for EFL with: 
--prefix=/path/to/prefix


The default prefix if not given is "/usr/local". Many people like to
use prefixes like /opt/e or /opt/efl or /home/USERNAME/software etc.

== Compiler flags ==

You can affect compilation optimization, debugging and other factors
by setting your CFLAGS environment variable (and CXXFLAGS). Be aware
that to ensure ABI stability you should use the exact same CFLAGS /
CXXFLAGS for all the build of EFL and any applications/libraries that
depend on them.

There are many other configure options that can be used, but in
general it is not a good idea to go enabling or disabling things
unless you wish to break things. The defaults are well tested, with
the above recommended options also being well tested. Go much further
and your mileage may vary wildly. Disabling features is a good way of
breaking EFL functionality, so it is not recommended to mess with
these without understanding the implications. The defaults
have been carefully considered to provide full functionality so users
will not be missing anything.

== Cryptography ==

EFL officially offers openssl or gnutls as cryptography backends. By
default it uses "openssl" to do signature, cipher and related. Alternatively
one can use "gnutls" (some distros are strict about licenses and want gnutls
instead of openssl) You can switch to gnutls with: -Dcrypto=gnutls




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.23.0 beta 3

2019-09-25 Thread Stefan Schmidt
hile we hoped we would have the final release at this point we still 
have issues to sort out before we can declare our current work a stable 
release.
In the meantime I am releasing another beta here to allow people testing 
which needs tarballs.


Fixes:
   * ecore/signal: also use nonblock for writing side of signal pipe
   * ector engine: +null checking.

Download
http://download.enlightenment.org/rel/libs/efl/efl-1.23.0-beta3.tar.xz
ea6c5503b838f884f7a8960524b2d855e833da62c8c15d654d1099c31c404e3c




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.24.0 beta 2

2020-04-15 Thread Stefan Schmidt
Beta 2 is out for our upcoming 1.24 release. If you have bugs that are 
not addressed now, its about time to let us know.


**Fixes:**
   * elm_cnp: fix memory leaks

**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.24.0-beta2.tar.xz
25f82e1f2da6a5b86973ab37370477ec6964a3b57adc5c74929977b8b4d6fccd

regards
Stefan Schmidt




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.24.0 beta 3

2020-04-21 Thread Stefan Schmidt
Beta 3 is out for our upcoming 1.24 release. Hopefully this will be a 
our last beta before a final release next week. Things are looking calm 
and I am not aware of any show-stopper right now


**Fixes:**
   * elm menu - fix segv on deletion/shutdown where parent was not done ok
   * canvas svg: fix memory leak.

**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.24.0-beta3.tar.xz
ff4dc6d9921788b20729e5831d30baedf7c027b5ed9129ec4a0ad9a49de73af3





___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.24.0 beta 1

2020-04-08 Thread Stefan Schmidt



Following our alpha release last week we are now in the beta phase, 
starting with beta1. The focus is now fully on bug fixing and 
stabilization for the release.


**Fixes:**
   * ui textpath: update map before rendering begins.
   * elm icon/image efl ui image - respect aspect hints at all if set

http://download.enlightenment.org/rel/libs/efl/efl-1.24.0-beta1.tar.xz
5dfd1a998361c3312f2b33447ce68deafe88d845494942040e16973ec96bcc2f




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.24.0 alpha 1

2020-04-01 Thread Stefan Schmidt
With this alpha release we are marking the freeze and start of the 
stabilization phase for the efl 1.24 release cycle. Please give it some 
testing and report problems to us so we can work towards a well working 
release.


**Features:**

   * eina: add comparison macros for Eina_Size2D and Eina_Position2D
   * ecore-wl2: Add API to find a window by surface
   * ecore-wl2: Add API to find a connected display given a name
   * ecore-wl2: Add API to return the compositor object from a given 
display

   * ecore-wl2: Add API to return window type
   * ecore-wl2: Add API to find a window by given surface
   * edje: Add text change signal
   * edje: add json file support feature

**Fixes:**

   * efl_ui/bg: unset finger_size multiplier during construction (T8304)
   * elementary: always use a font that matches our expectation for our 
test instead of the system one. (T8277)

   * doc: improve colorselector preview (T8304)
   * eldbus: properly call parent finalize during creation of 
Eldbus.Model_Method.

   * efl_ui/win: fix max size hint eval (T8304)
   * eet - fix loading eet files that do not have dicts (T8368)
   * evas/callbacks: emit hardcoded legacy smart callbacks always
   * elm/layout: add some workarounds to try handling legacy min sizes
   * ecore_evas/wl2 0 fux xdg close cb for window when it's closed remotely
   * wl egl - use platform get display
   * ecore-evas-wayland: Add handler to array
   * ecore_evas_wayland: Fix array step size
   * efl/timer: correctly handle recursion for timer processing
   * elm/genlist: trigger filter,done callback immediately if no filter 
queue exists

   * elm/genlist: fix "drag" smart callback
   * elm/genlist: set pan need recalc during item move on item position 
change

   * elm/genlist: fix item focus unregister on item move
   * ecore/timer: correctly handle recursive deletion of legacy timers
   * ecore-drm2: Fix issue of shifting 1 by more than 32bits
   * efreet - consider ctime changes as changes too
   * edje - box - calc min size correctly at start ...
   * vector svg: apply fill-opacity to graidents fill objects.
   * evas vector: initialize data member properly.
   * fix jpeg loading which freed the wrong ptr (T8497)
   * fix the wrong method signature for evas_textgrid
   * efl_ui/layout: fix multiple emissions of theme,changed during 
construction

   * ui image: fix scale_method expand behavior.
   * ecore-x - fix fallbacks to use capital X in lib name (T8543)
   * elm - widget - actually check object smart data return for no data
   * canvas vector: fix to refresh svg file of vector object.
   * evas - fix access-after-free where during destroy hash item not 
cleared

   * elm - fix filesel deferred unref to not crash
   * ecore_con - freebsd bind blocking workaround
   * elm win + ecore evas - fix csd stuff like base size and min sizing
   * evas - fix access-after-free number 2 (T8534)
   * elm win - fix client side move/resize req handling csd in x
   * edje - store original size in edje struct and dont exceed max size
   * evas - loaders - jp2k - re-enable in the build after it was lost
   * edje_entry: Add matching tag.
   * evas/events: fix multi-touch object targeting on touch down events
   * eo - fix - fix alignment of eo object class structs - it was wrong
   * canvas font: correct wrong masking length.
   * Efl.Gfx.Path: Fix condition of for loop in current search
   * canvas mask: fix incorrect render surface size.
   * canvas proxy: fix broken proxy source clipping function.
   * evas gl: clip rect with proper size.
   * canvas proxy: fix a missing case that proxy not updated properly.
   * evas_object_box: respect static clipper.
   * ecore evas x - on argb dont create unused 1 bit pixmap masks
   * emotion - webcam - fix segv on webcam plug/unplug and clean

**Removals:**

   * emotion & evas: remove gstreamer 0.10 support
   * escape: remove library from tree
   * ecore_x: remove support XGesture extension
   * elocation: remove beta library
   * eeze: remove tizen module support from eeze sensor
   * evas3d: remove support for evas 3D which was a beta all along

**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.24.0-alpha1.tar.xz
a1d56848be9ebbac47d542df1f0075b927776c0402bdb192ecba4dd25a6c5656




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.24 Release

2020-04-29 Thread Stefan Schmidt
After eight months of development work we are proud to announce the 
release of version 1.24 of the Enlightenment Foundation Libraries. In 
these eight months we got almost 1900 commits from 54 authors. Great job 
everyone!


Alastair Poole, Ali, Ali Alzyod, Bartlomiej Grzelewski, Bo Anderson, 
Boris Faure, Bowon Ryu,
Bruno da Silva Belo, Carsten Haitzler, Cedric BAIL, Christopher Michael, 
ChunEon Park,
Daniel Kolesa, Daniel Zaoui, Davide Andreoli, Felipe Magno de Almeida, 
Hermet Park,
Hosang Kim, Jaehyun Cho, Jihoon Kim, Jongmin Lee, João Paulo Taylor 
Ienczak Zanette,
JunsuChoi, Jérémy Zurcher, Lauro Moura, Lucas Cavalcante de Sousa, 
Marcel Hollerbach,
Massimo Maiurana, Mateusz Denys, Mike Blumenkrantz, Myoungwoon Roy, Kim, 
Proht,

ProhtMeyhet, Ross Vandegrift, SangHyeon Jade Lee, Shilpa Singh, Shinwoo Kim,
Simon Tischer, Stefan Schmidt, Subodh Kumar, Taehyub Kim, Tom Callaway, 
Vincent Torri,
Wonki Kim, WooHyun Jung, Woochanlee, Xavi Artigas, Yeongjong Lee, 
YoungBok Shin,

a.srour, abdulleh Ghujeh, ali, rafspiny, thierry1970,

== Download ==

http://download.enlightenment.org/rel/libs/efl/efl-1.24.0.tar.xz
b3b96e443c5e36a93e5fe443304ecb661a4707ef921385bf7d9ff24c9e980cfa



== What's New ==

We only cover some of the bigger changes here. For the full list please 
look at the NEWS file,
if you are interested in the details. As usual we have been working on 
fixing bugs,

optimising our code for speed and memory footprint and adding new features.

==  EO memory optimization ==
EO is our object abstraction. The object abstraction stores the 
implemented functions in something called [[ 
https://en.wikipedia.org/wiki/Virtual_method_table | vtable ]]. These 
vtables are one of the most memory intensive parts of efl. Before this 
release, every object was capable of storing every function which was 
defined until the point of the declaration of the class. This was a 
little bit wasteful. With the new approach, the vtables only contain a 
little bit more than required to store the functions required. 
Optimizing this memory layout is a small degree between performance and 
memory usage. With this new way we are using 200Kb less memory than before.
Details can be found [[ 
https://sourceforge.net/p/enlightenment/mailman/message/36926746/ | here ]].


== Copy and Paste rework ==
The old implementation has been located in elementary. For the new 
implementation all this has been split up into 3 different layers, eina, 
ecore-evas, and elementary.
In eina we now have a container that abstracts a slice of bytes with a 
mimetype, these containers can be transformed to different types (as 
long as there is a conversion method).
Since Copy & Paste and Drag & Drop is mostly about display protocol we 
have a huge amount of platform depending protocol code, this code is 
placed in the ecore evas modules of the corresponding platform.
In elementary we have the code around to glue the ecore evas abstraction 
to elm code. As an example for what this code does: When ecore-evas 
notifies you that the selection of something has changed, this event 
needs to be translated to the widget that have registered a event for 
it. Also, when there is a mouse over while doing a dragging operation, 
these move events have to be delivered to the widgets that have asked 
for them.


== Ecore_Wl2 work ==
In this release, the Ecore_Wl2 library has gone through an extensive 
stabilization phase. The API has been fully documented, and test cases 
have been provided to verify functionality. In addition, some API 
functions have been removed while others have been added. A brief 
summary of the API additions is listed below:


  * Added function to find a window by a given surface
  * Added function to find the connected display by name
  * Added function to get the compositor object from a given display
  * Added functions to get various window properties such as Aspect, 
Title, Class, Role, Type, Opaque region, Input region

  * Added function to get the default input of a given display
  * Added function to set the keyboard repeat rate
  * Added function to set the mouse cursor based on cursor name

Although this release has seen many changes to the Ecore_Wl2 library, it 
should be noted that it is still considered to be in Beta and is subject 
to change in future releases.


== Documentation work ==

As usual, continuous improvement of the current documentation and 
addition of a few missing bits.


== Removals ==
In this release cycle we finally cleaned out some corners of our 
libraries which have been in need for it.
We de-duplicated some media backend support and removed beta libraries 
which never came beyond this stage and libraries which are depending on 
deprecated or now unsupported components.


  * emotion & evas: remove gstreamer 0.10 support (gstreamer 1.x 
support is stable)
  * escape: remove library from tree (no known reamaining user of EFL 
on PS3 OS)
  * ecore_x: remove support XGesture extension

[Enlightenment-release] EFL 1.24.1 release

2020-05-11 Thread Stefan Schmidt
We collected and backport some fixes in are now ready to release the 
first stable update for the efl 1.24.x series.


Fixes:
   * edje - don't set font sizes less than 1
   * ecore_evas_x - fix maximize/unmaximize request corner case
   * ecore_evas: only define these eina errors once
   * exactness: remove no longer needed _evas_new()
   * exactness_player: do not test for delay_ms
   * evas + gl - fix callback-to-app-changes-state issue with pixel data

==Download:==

http://download.enlightenment.org/rel/libs/efl/efl-1.24.1.tar.xz
67aafb53926426b245ba934e3a4adc2f465041b9c3cbcabfff8f914367f94bf7




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.25.0 beta 2

2020-09-07 Thread Stefan Schmidt
This beta 2 release contains more fixes build up from our last weeks 
beta. So far no release stopper showed up, which means we might see the 
final release already next week. Fingers crossed.


**Fixes:**
   * evas_textblock: remove style padding from native width and 
formatted height

   * elm icon/thumb - fix handling of a wider range of video extns
   * edje - calc - handle swallow disappearing mid-calc due to callabcks
   * ecore drm - increase timeout for flips from 0.05 to 2.0 sec

**Download**

http://download.enlightenment.org/rel/libs/efl/efl-1.25.0-beta2.tar.xz
76684fdd011915f0af80a2df3466c32f482fabd9a0723cac74cd14aed7aef260




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.25.0 beta 3

2020-09-14 Thread Stefan Schmidt
While we had little activity over the last week we decided to have 
another beta before the final release. We still have at least one issue 
which needs looking into and some more time is needed to check reports 
from Coverity and other tools.


**Fixes:**
   * docs: Correct the mismatched group name in Evas.

**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.25.0-beta3.tar.xz
5186b59e9b788dce7ebc3264ad27e0da0479e3615bab55d079e888c06b3efe97




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.25.0 beta 1

2020-08-31 Thread Stefan Schmidt
Following our alpha release last week we are now in the beta phase, 
starting with beta1. The focus is now fully on bug fixing and 
stabilization for the release.


**Fixes:**
  * ecore con - curl - fix error map to map right enum
  * eina - statgen (stat generation) - fix enable api to actually enable
  * evas - image cache - fix loading with skip head on to load changed 
files


**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.25.0-beta1.tar.xz
32f68cd233199318b4c3639f868101088090276deb8c92360fc28c40b987ef2d




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.25.1 release

2020-10-08 Thread Stefan Schmidt

First stable update release for our new 1.25.x series has landed.

Fixes:
   * evas: sw font draw - protect against null pointer access
   * efreet - windows - still call stat but skip lstat/readlink

==Download:==
http://download.enlightenment.org/rel/libs/efl/efl-1.25.1.tar.xz
351ca0211ca000234527a503585f039f985607ec9439e34b49d8b8bbf35a7e6b




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.25.0 alpha 1

2020-08-24 Thread Stefan Schmidt
With this alpha release we are marking the freeze of development and 
start of the stabilization phase for the efl 1.25 release cycle. We hope 
to conclude this stabilization with an final release in 3-4 weeks time. 
Please give it some testing and report problems to us so we can work 
towards a well working release.


**Features:**

   * ecore-drm2: Add support for using page_flip_handler2
   * ecore-drm2: Add API function to return default depth

**Fixes:**

   * ecore_evas: only define these eina errors once
   * exactness: remove no longer needed _evas_new()
   * edje - don't set font sizes less than 1
   * ecore_evas_x - fix maximize/unmaximize request corner case
   * exactness_player: do not test for delay_ms
   * evas + gl - fix callback-to-app-changes-state issue with pixel data
   * canvas render: don't apply mask if the objects in the map.
   * evas_object_textblock: fix to free style properly by edje's 
style_user_pop
   * evas_vg_shape: return NULL in evas_vg_shape_add when the parent of 
shape is NULL
   * efl_ui_image: fix to call "clicked" smart callback when there is 
no img

   * ecore-x - ensure we fully look at all xkb events and refresh all binds
   * evas_vg_container: return NULL in evas_vg_container_add when the 
parent of container is NULL

   * ecore thread - feedback threads should not be background threads...
   * ecore_evas_wayland_common: keep the backword compatibility for 
wayland dnd handler

   * edje: fix animation memory leak.
   * canvas vg: fix dangling vector containers.
   * evas vg: clean up dangling instances
   * canvas vg: fix vector file data memory leak.
   * evas - csd and wl csd - fix alpha zeroing to avoid framespace junk
   * efl gfx_path: fix memory leak.
   * evas - genetic update regions smart merge - merge v adjacent regions
   * efreet - handle runtime relocation right with default XDG_DATA_DIRS
   * efl_ui_image: fixed elm_image_preload_disabled_set api is not 
working when it is called before file set
   * elm_image: keep backword compatibility for elm_image_file_set API 
when setting url file set twice

   * efreetd - cache - add more statinfo work around 0 mtime distros
   * elm_code: on newline ensure line number visible. (T2798)
   * elm_code: cursor visbility fix.
   * edje - fix edje_cc mis-re-iding images in image sets
   * efl_ui_image: remove the unnecessary code in efl_file_unload
   * win - x io errors really just have to exit, so call the iorr cb + exit
   * evas - render - dont crash is private data is null
   * eina vpath - fix windows ~username handling to only error when used
   * efl ui image - fix scal to fill - broken with non-rect src images
   * embryo: fix a integer(cell) overflow problem
   * elput - support libelogind.so.0 as well as libelogind-shared.so.0
   * edje - calce - really respect max image size for img sets
   * ecore - don't do anything with heap between fork and exec
   * evas - fix deadlock with sw async rendering calling cbs in post flush

**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.25.0-alpha1.tar.xz
58db057f2be282e5b8f60c6c66db9ab6d239ca86fb3160124f1c3e51e6b19707




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] Enlightenment Foundation Libraries 1.25 Release

2020-09-23 Thread Stefan Schmidt

=== Enlightenment Foundation Libraries 1.25 Release ===

In comparison 1.25 was a very calm release cycle. In the last five 
months we saw 567 commits from 38 contributors:


Carsten Haitzler, Stefan Schmidt, Marcel Hollerbach, JunsuChoi, Vincent 
Torri, Ali Alzyod, Daniel Kolesa, Mike Blumenkrantz, Elyes HAOUAS, 
Hermet Park, Christopher Michael, Xavi Artigas, Subhransu Mohanty, 
Shinwoo Kim, Taehyub Kim, Woochanlee, Myoungwoon Roy, Kim, Alastair 
Poole, Jaehyun Cho, Wonki Kim, João Paulo Taylor Ienczak Zanette, 
AbdullehGhujeh, Wander Lairson Costa, WooHyun Jung, Yeongjong Lee, Bowon 
Ryu, Hosang Kim, Ali, Boris Faure, Felipe Magno de Almeida, SangHyeon 
Jade Lee, Youngbok Shin, Joao Antonio Cardoso, Lucas, Lucas Cavalcante 
de Sousa, ali, ali198724, nerdopolis



== Download ==
http://download.enlightenment.org/rel/libs/efl/efl-1.25.0.tar.xz
53941f910daf5d1b5162bfdb0dc66f1a04e55a0f2dd7760da0ad63713370956e



== What's New ==

This time around we do not have bigger changes to cover here. For the 
full list please look at the NEWS file, if you are interested in the 
details. As usual we have been working on fixing bugs, optimising our 
code for speed and memory footprint and adding new features.





== Statistics ==

(git log --pretty=oneline v1.24.0..v1.25.0 | wc -l) \\
Number of commits in 1.25: 567 \\
Number of commits in 1.24: 1885 \\

(git shortlog -ns v1.24.0..v1.25.0 | wc -l) \\
Number of authors in 1.25: 38 \\
Number of authors in 1.24: 54 \\

(git diff --stat v1.24.0..v1.25.0 | tail -1) \\
1020 files changed, 12644 insertions(+), 10471 deletions(-) in 1.25 \\
2073 files changed, 88305 insertions(+), 152470 deletions(-) in 1.24 \\



== Building and Dependencies ==

https://git.enlightenment.org/core/efl.git/tree/INSTALL




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.24.2 release

2020-05-25 Thread Stefan Schmidt
Two weeks after 1.24.1 we are back with a new stable release. This 
collection provides some additional fixes for the 1.24.x series.


Fixes:
* evas_vg_shape: return NULL in evas_vg_shape_add when the parent 
of shape is NULL
* efl_ui_image: fix to call "clicked" smart callback when there is 
no img
* ecore-x - ensure we fully look at all xkb events and refresh all 
binds
* evas_vg_container: return NULL in evas_vg_container_add when the 
parent of container is NULL

* build: ensure we set ENABLE_LUA_OLD when using a lua interpreter


==Download:==
http://download.enlightenment.org/rel/libs/efl/efl-1.24.2.tar.xz
e1f91dfe8b8171f182f474eb9cfb13d9176c21f1879983fb896e92f7e2ce7a70




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release


[Enlightenment-release] EFL 1.24.3 release

2020-06-17 Thread Stefan Schmidt

We are happy to release the third stable update for our 1.24.x series.

Fixes:
* evas - csd and wl csd - fix alpha zeroing to avoid framespace junk
* evas - genetic update regions smart merge - merge v adjacent regions
* efreet - handle runtime relocation right with default XDG_DATA_DIRS
* edje: fix animation memory leak.
* canvas vg: fix dangling vector containers.
* evas vg: clean up dangling instances
* canvas vg: fix vector file data memory leak.
* efl gfx_path: fix memory leak.
* efl_ui_image: fixed elm_image_preload_disabled_set api is not 
working when it is called before file set


==Download:==

http://download.enlightenment.org/rel/libs/efl/efl-1.24.3.tar.xz
de95c6e673c170c1e21382918b122417c091c643e7dcaced89aa785529625c2a




___
Enlightenment-release mailing list
Enlightenment-release@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-release