summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schmidt <stefan@osg.samsung.com>2016-01-05 14:57:42 +0100
committerStefan Schmidt <stefan@osg.samsung.com>2016-01-05 14:57:42 +0100
commit470e267f2d293670ab852c9d8055d77a82fb7c2b (patch)
tree0901fc9decf353c5062c128d5ac0523fc6193915
parent6fb35ad4154abff18e2a1ab4a8df8c8e438023a2 (diff)
release: Update NEWS and bump version for 1.17.0-alpha1 releasev1.17.0-alpha1
-rw-r--r--NEWS166
-rw-r--r--configure.ac4
2 files changed, 167 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 8258cb0..0b27943 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,171 @@
1========== 1==========
2EFL 1.16.0 2EFL 1.17.0
3========== 3==========
4 4
5Changes since 1.16.0:
6---------------------
7
8Features:
9
10 * eina: add eina_tmpstr_manage_new, eina_tmpstr_manage_new_length APIs
11 * eina: add API eina_strftime
12 * Edje: Directly embed TGV files inside EDJ when possible
13 * eolian: add eolian_type_aliased_base_get
14 * Evas object: Add paragraph_direciton APIs
15 * Evas textblock: add support for hyphenation wrap style
16 * cmake: Add a helper script which defines generator rules for eo files
17 * evas: Add ExtraLight, ExtraBold for font weight.
18 * Evil: add support for LC_MESSAGES for setlocale()
19 * ecore_win32: add clipboard management
20 * ecore_win32: add support of X11 shaped cursors
21 * ecore_cocoa: add support for system cursors
22 * Ector: Implement pixel buffer support
23 * ecore_cocoa: add support for system cursors
24 * ecore: Add a new wayland module (T2842, T2841)
25 * eina: Adding API for base64 decode.
26 * edje: introduce size_class attribute
27 * Static deps unibreak: Update to latest version.
28 * edje_callbacks: Add mouse,pressed,in/out signal.
29 * efl-js: JavaScript Eolian binding
30 * edje: add text_classes syntax to EDC (T2900)
31 * Add a new Ecore_Drm API for setting left-handed mouse
32 * edje_embryo: add printf feature.
33 * ecore-drm: Add a new API for keymap cache
34 * Evas_Engine: add TBM surface and clean up Native Struct
35
36Fixes:
37
38 * eina: fix computation of sqrt near 1.
39 * efl: fix build out of tree
40 * Evas: Allow edje_decc to work with ETC images
41 * edje: initialize map.zoom values to fix old *.edj compatibility issues.
42 * Evas sw_generic/x11: Fix calls to native_bind_cb/unbind_cb
43 * edje - signal match code - clean up function readablity and fix crash
44 * ecore_con: remove last occurence of EMILE_SSLv3
45 * efl: Fix configure help message for cserve
46 * efl: Fix configure help message for multisense
47 * ecore-evas wayland: use correct values when updating wayland window size
48 * ecore-evas drm: null global device pointer after free (T2844)
49 * Evas GL: Fix BadMatch with pbuffer make current
50 * Evas GL: Remove invalid call inside make current pbuffer
51 * ector: disable NEON build. (T2851)
52 * Evas language: Fix language from locale function.
53 * evas-gl: Remove extra parentheses
54 * evas-software-x11: Fix returning NULL pointer
55 * evas-software-x11: Fix resource leak (CID1339782)
56 * ector: Fix incorrect expression (CID1339786)
57 * ecore-evas-wl: Fix issue of improper window geometry (T2842)
58 * ecore-drm: Don't send mouse_move event too early
59 * ecore-evas-drm: Send fake mouse_move event after registering (T2854)
60 * ecore-wayland: Make ecore_wl_window_maximized_get return proper values
61 * evas-gl_drm: Remove set but unused variable
62 * ecore-evas wayland: enforce frame/state change triggering before move/resize (T2841)
63 * ecore-wayland: return only the relevant state value for maximize/fullscreen
64 * ecore-wayland: rewrite maximize/fullscreen set functions for consistency (T2841)
65 * Edje: Fix Evas 3D eet data descriptors
66 * Evas text: Fix memory leak
67 * ecore-wayland: Add EINA_SAFETY checks to window functions
68 * ecore-wayland: Fix iconified functions for consistency
69 * ecore-wayland: Reduce overhead for maximize/fullscreen set functions
70 * [eolian_gen] remove documentation for removed argument.
71 * evas: fix unreachable code in _generate_unic_color_key function in Evas.Canvas3D.
72 * evas: fix possible accsess to NULL pointer in Evas.Canvas3d.
73 * evas: fix uninitialize variable in convex_hull_vertex_set function
74 * evas: remove useless part of code in evas_convex_hull_get function
75 * ector: fix the rounding issue when applying transformation to shape data in freetype backend.
76 * efreet_icon: Fix wrong inherit selection
77 * edje entry: return correct selection
78 * evas-3d: Fix missing field initializers
79 * Evas: use LC_MESSAGES on Windows to fix compilation
80 * eina: fix missing header
81 * ecore_file: fix ecore_file_file_get() on Windows
82 * ecore_cocoa: don't track NSAppKitDefined event
83 * ecore_cocoa: fix live resize of windows
84 * evas: fix a NULL dereference issue in font.
85 * efl: fix build failure when it builds with coverage.
86 * edje cc fix - we parsed floats not intsfor min and max desc size
87 * Evas Textblock: Fix text disappear issue when text is made up with multiple items. (T2709)
88 * efreet desktop tracking - fix monitoring of dirs of custom desktops
89 * fix efreetd to scan more subdirs for desktop and icon files
90 * Evas textblock: fix height on line wrapping (T1583)
91 * ecore_evas: fix disappearing socket image
92 * edje: fix edje RTL description in case of custom state of a part
93 * evas: rewrite gl image transformation logic in a very simple way
94 * edje_entry: Fix crash on selection (T2910)
95 * Edje entry: Use markup text for password in preedit mode
96 * ecore-wl2: Fix not sending compositor reguests when we use ecore_wl2_display_connect
97 * ecore-wl2: Fix issue of compositors not flushing clients properly
98 * ecore-evas-wl: Fix issue of resize jumping
99 * ecore-wl2: Fix maximized and fullscreen functions to restore geometry
100 * ecore-wl2: Fix issue of not unsetting move mouse pointer
101 * ecore-wl2: Change name of ecore_wl2_window_class_name_set function
102 * ecore-evas wayland: use correct values when updating wayland window size
103 * ecore-evas wayland: enforce frame/state change triggering before move/resize (T2841)
104 * ecore-wl2: Fix maximized & fullscreen functions to use window flag
105 * ecore-wl2: Remove setting custom wl_log handler
106 * ecore-evas wayland: use correct values when updating wayland window size
107 * ecore-evas-wl: Fix issue of improper window geometry (T2842)
108 * ecore-evas wayland: enforce frame/state change triggering before move/resize (T2841)
109 * ecore-evas wayland: use correct values when updating wayland window size
110 * ecore-evas-wl: Fix issue of improper window geometry (T2842)
111 * ecore-evas-wl: Fix issue of resize jumping
112 * ecore-evas wayland: enforce frame/state change triggering before move/resize (T2841)
113 * ecore-evas-wayland: Use proper Ecore_Wl2 window functions
114 * Evas textblock: Skip layout logic for an text item which doesn't have font.
115 * ecore-evas-wl: Cleanup creating a wayland canvas
116 * ecore-evas-wayland: Properly cleanup ecore_wl2 during error
117 * ecore-wl2: Implement function pointer for configure acknowledge
118 * ecore-evas-wayland: Acknowledge configure event post render
119 * efl - ecore-x xrandr - fix memleaks of properties fetched
120 * ecore-wl2: Don't free display structure during display cleanup function
121 * evas-wayland-egl: Fix the unnecessary renewal of the engine window.
122 * Evas textblock: fix evas_textblock_cursor_line_set
123 * ecore-wl2: Fix issue of cleanup function always removing from client display hash
124 * evas: Fix definition of framespace in canvas eo file
125 * ecore-wl2: rewrite maximize/fullscreen set functions for consistency (T2919)
126 * ecore-evas-wayland: Don't set window geometry in ecore_evas (T2919)
127 * Edje cc: Fix use of uninitialised value.
128 * Evas textblock: improve and fix line range rectangles (T2648)
129 * ecore-wl2: rewrite iconified set function for consistency (T2919)
130 * efl - ecore-x randr - fix coverity issue found after previous leak fix
131 * Evas text: Fix Evas Text truncated text case.
132 * edje: calc - remove pointer comparison while finding part desc
133 * ecore-evas-wayland: Move configure acknowledge to render_flush_pre
134 * ecore-evas-wayland: Fix issue of starting resizing causing size jumps
135 * evas_eet: Add Type Safety check
136 * Evas textblock: add missing test fonts (T2908)
137 * evas: trigger RENDER_FLUSH callbacks during async render
138 * ecore-wl2: Add new event for sync done
139 * ecore-evas-wl: Defer creating surfaces for wayland canvas
140 * ecore-evas-wl: Fix copy/paste errors
141 * evas - fix evas module locks to init/del when movile created/destroyed
142 * Evas Textblock: Fix NULL dereferencing issue
143 * Eolian gen: Don't fail if file is empty (--gi)
144 * ecore-drm: Fix failure of setting/closing evdev->fd which causes fd leak
145 * ecore-evas wayland: move frame sending to pre-flush callback
146 * evas: do not add unclipped smart members to the master clip
147 * evas: trigger FLUSH_PRE callback prior to kicking off an async render
148 * evas: do not unset/delete master clip after every frame
149 * efreet_icon_cache_create: null theme eet file to avoid double free
150 * edje_cc: track parts for descriptions, ensure part types match when inheriting
151 * edje_cc: terminate filter file scripts
152 * edje_cc: correctly copy part descriptions when setting part type
153 * edje_cc: redo part type setting to be even more correct
154 * Edje entry: Fix issue with width calculation and padding
155 * emotion - fix gst back-end to report title and other meta changes
156 * Edje entry: Fix cursor position on mouse up and down
157 * evas: unset pointer ungrabs when using EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN
158 * evas: handle existing pointer grabs when changing object pointer mode
159 * efreetd: send ipc for EFREET_EVENT_DESKTOP_CACHE_BUILD...always (T2733)
160 * ecore_x: fix memory leak
161 * ecore_x: fix memory leak
162 * ecore-wl2: Fix MIN() macro comparing int vs unsigned int
163 * eo: Fix resource leak (CID1339783)
164 * ecore-drm: Add missing variable 'dev'
165 * Edje_cc: support braces for description.proxy attribute.
166 * edje: custom state - if RTL flag is not set, return original description
167 * edje: Fix compiler warning about set but not used variables
168
5Changes since 1.15.0: 169Changes since 1.15.0:
6--------------------- 170---------------------
7 171
diff --git a/configure.ac b/configure.ac
index 9efb77b..56feb7f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
1EFL_VERSION([1], [16], [99], [dev]) 1EFL_VERSION([1], [17], [0], [release])
2AC_INIT([efl], [efl_version], [enlightenment-devel@lists.sourceforge.net]) 2AC_INIT([efl], [efl_version-alpha1], [enlightenment-devel@lists.sourceforge.net])
3 3
4AC_PREREQ([2.60]) 4AC_PREREQ([2.60])
5AC_CONFIG_SRCDIR([configure.ac]) 5AC_CONFIG_SRCDIR([configure.ac])