EFL and friends 1.11.0 beta 1

1.11.0 알파가 나온지 불과 3일만인 8월 4일 베타 버전이 공개되었다.

얼마 안가서 안정적인 정식 버전이 릴리즈될텐데 그 말은 곧 E19 정식 버전 릴리즈도 얼마 남지 않았다는 뜻이다.

E 유저로서 굉장히 반가운 소식이 아닐 수 없다. 아래는 공식 홈페이지에 올라온 글이다. 





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 beta[각주:1] tarballs


Only a few days have pasted after alpha1 but we need to get back on track with our time schedule so here we have the beta1 tarballs. Updated changlogs below.


Download


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


 LINK

 SHA256

 efl-1.11.0-beta1.tar.gz

 f6c33eebc55321cb4d4c7f80fc0b503c02e9c3e04190a037a9242fa809c0e735

 elementary-1.11.0-beta1.tar.gz

 200fc469f26740bfbed14431a91fbed9b97239a57c73a6a2aefa77fbc29ddebf

 emotion_generic_players-1.11.0-beta1.tar.gz

 5c1335bb047cdc597715b83fe6765febfb571fa4968d0e47909c32db75ee0380

 evas_generic_loaders-1.11.0-beta1.tar.gz

 e5e2d5fb044cd6b76ae2c2484f2ea4855f6a6fd392e7d12a62777b1b3273f9c0



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 textures (T5, T3, T1)

edje: Edje-Edit: edje_edit_state_map_perspective_xet()

edje_edit: Add edje_edit_part_item_aspect_mode functions.

edje_edit: Add edje_edit_state_map_point_color functions.

edje: Edje-Edit: edje_edit_state_map_on_xet()

evas: jpeg loader - support flip, transpose, transverse

edje: Edje_Edit - add edje_edit_part_item_weight functions.

edje: Edje_Edit - add edje_edit_part_item_spread functions.

eolian: new API for struct types

Evas TGV: Add support for ETC1+Alpha

Evas gl: Add support for ETC1+Alpha textures

Eet: Add support for ETC1+Alpha

new eina api/object - eina thread queues

ecore-drm: Add necessary headers for dbus and systemd-login

Merge branch 'devs/devilhorns/systemd'

edje embryo: Now supports get_anim_pos_map

efreet - add menu ref/unref calls and refcounting to try solve e issue

edje: Add dpi feature.

ecore animator - adjust ecore loop time when animtor ticks to be exact

add function to set ecore loop time


Fixes:


Eolian: fix generation when optimization is set.

recursively hide edje group objects on edje hide

Evas textblock: Fix wrong advance calculation when bidi is disabled.

Eo/evas events: Fix support of mixing legacy smart events and eo events.

evas loader - redo gif fix so it doesn't break everything

Evas: Remove invalid cast and fix warning/bug on windows

Win64: Fix a bunch of warnings

eina/file - revert 18be4c50d9990c82ed9ce4269b7820e61f772699

Eolian: Fix class look up.

Eolian: Fix bad behavior when the .eo is incorrect

evas: Examples - fix Evsa3D Eo classnames.

Evas textblock: Fix crash when cutting ligatures with formats. (T1308)

edje: Edje_Edit - fix edje_edit_part_source_set

Remove autogen.sh from the dist tarball.

eo: force zeroing memory on non Linux system.

edje: Edje_Edit - fix func edje_edit_state_text_source_set()

evas gl: distinguish between IMG and EXT MSAA extensions

evas/textblock: check item's type before returning result.

remove unnecessary second checks on validity

elua: Fix building of binary

eina-cxx: fix compilation error on clang in eina_thread.hh (T1328)

eina-cxx: fix compilation error on clang (T1328)

Evas textblock: Fix issue with edje fonts not being used. (T1331)

edje: Edje_Edit - some minor edits

configure: Add dl to edje libs

Evas/Textblock: Introduce PS deletion bug test and fix

edje: Edje_Edit - fix compiler warnings for edje_edit_part_item_source_get/set

ecore-evas-wayland: Remove useless variable.

ecore_win32: fix key events on Windows.

ecore: fix ecore main loop on Windows when number of objects is greater that MAXIMUM_WAIT_OBJECTS

eina: fix build on windows.

Documentation: adding missed documentation to edcref (map.color param)

evas/gl - fix to render grayscale with transparency format in gl backened.

ecore-evas: Fix cursor position getting reset to 0,0 when using ecore_evas_cursor_object_set

edje: textblock style loading changed

evas/gl: improve the rendering quality.

lz4: fix possible security issue.

jpeg loader: exif parsing bug fix

evas: fix jpeg loader rotation by metadata (exif)

lz4: fix shadow issue

configure.ac: Remove obsolete macros

evas - gl common - fix drop of image on cache hit in gl engine images

this fixes crazy french altgr setups that confuse binding masks (T1273)

edje_edit: adding @since 1.11

evas: gl_common fix make dist

ecore-drm: Shutdown ecore_event on udev error.

edje: Edje_Edit - fix Documentation generation error's and warning's

ethumb: fix setup related API problem

ethumb: support ETHUMB_THUMB_ORIENT_ORIGINAL without libexif

evas-engine-drm: Fix drm engine breakage from Frenchie

evas-engine-drm: Fix invalid variable check

ethumb: dbus reply message handling minor bug fix ("queue_remove" method call)

evas-engine-drm: Fix software_generic_update to use the correct size.

evas-engine-drm: Fix update of output buffer size

evas-engine-drm: Fix evas drm engine bufer depth

evas-engine-wayland-shm: Check for depth being INHERIT on reconfigure

edje: Edje_Edit - fix size memory calculating for realloc array of tweens.

ecore-evas: Fix missing drm engine in list

evil: fix mistaken check of returned value by mkdir.

eina: (Windows) fix creation of files with eina_file_open() in some cases

evas: mark the evas text object as dirty, when text style is changed.

ecore-drm: Fix trapping of SIGUSR1 for VT switching signals

Evas textblock: Fix memory leak

evas-wayland-shm: Free allocated rectangle after sending damages

ecore_evas_extn: do not double close fd in case of memory starvation. (CID1039885)

ecore_evas_extn: fix wrong plug image display after connect

ecore animator - this fixes suspended animators still waking up

ecore-evas - fix continual wakeups with unchanged canvases

ecore_x: don't go below 0. (T1467)

Evas textblock: Correct word start/end moving at new line or line begins with spaces


Elementary


Features:


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


Fixes:


genlist: fixed wrong item focus set on item_focus_set API call.

scroller - emits the missed signals

elm win - if no ELM_DISPLAY is set, try more engines before giving up (T1294)

Remove autogen.sh from the dist tarball.

config: always create a themes directory for user.

po: Set all initial values for Language and Language-Team

win: fix borderless_set behavior

dnd: rotate dragwin if main window is rotated when draging

fix theme to not self-feed emit signals in a loop

fix check colorclasses for disabled text

elm object item: fix the comparison of eo class name in case of edje object.

fileselector: Make selected_set actually select the file

tooltip: corrected the typo in documentation of elm_object_tooltip_show

elm theme - fix wayland borders to be sized and colored correctly

transit - fix to adopt the tween_mode factor.

elementary: Don't segfault if we are not using an X11-compatible engine

list: call "selected" callback after set focus to the selected item

gengrid: corrected the reorder start and end evas smart callback call. Features:

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


Fixes:


genlist: fixed wrong item focus set on item_focus_set API call.

scroller - emits the missed signals

elm win - if no ELM_DISPLAY is set, try more engines before giving up (T1294)

Remove autogen.sh from the dist tarball.

config: always create a themes directory for user.

po: Set all initial values for Language and Language-Team

win: fix borderless_set behavior

dnd: rotate dragwin if main window is rotated when draging

fix theme to not self-feed emit signals in a loop

fix check colorclasses for disabled text

elm object item: fix the comparison of eo class name in case of edje object.

fileselector: Make selected_set actually select the file

tooltip: corrected the typo in documentation of elm_object_tooltip_show

elm theme - fix wayland borders to be sized and colored correctly

transit - fix to adopt the tween_mode factor.

elementary: Don't segfault if we are not using an X11-compatible engine

list: call "selected" callback after set focus to the selected item

gengrid: corrected the reorder start and end evas smart callback call.

fix notification theme to not clip text

map: Add missing legacy API into legacy header

elc_naviframe: Fix warning caused by elm_obj_layout_signal_emit override function in naviframe

ctxpopup: fix arrow geometry set.

ctxpopup: Fix wrong popup size.

fix notification theme to not clip text

map: Add missing legacy API into legacy header

elc_naviframe: Fix warning caused by elm_obj_layout_signal_emit override function in naviframe

ctxpopup: fix arrow geometry set.

ctxpopup: Fix wrong popup size.


Evas Generic Loaders


Features:


Trying to port evas_generic_loaders to gstreamer1.0

Add in older gst 0.10 support in evas_generic_loaders


Fixes:


gst1 support fixed now to do argb properly

Remove autogen.sh from the dist tarball.

fix gst video loader in generic to have key actually work


Emotion Generic Players


No changes since version 1.10.0




  1. 원문에는 alpha 라고 적혀있어서 임의로 수정하였다. [본문으로]