summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-10-31 12:55:28 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-10-31 12:55:28 -0400
commitd50e28aa9fcbf6cdf707ecf8ef2b9986e6fc797b (patch)
tree6a121f2e41ba33d1d2332755aaf1392c632ccba7
parent460daee7a8e9f0e0f5c3cdfe404282f01de47d1c (diff)
release: Update NEWS and bump version for 1.23.2 releasev1.23.2
-rw-r--r--NEWS197
-rw-r--r--meson.build2
2 files changed, 197 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index e6445bb..c72624d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,202 @@
1========== 1==========
2EFL 1.23.1 2EFL 1.23.2
3========== 3==========
4 4
5Changes since 1.23.1:
6---------------------
7
8
9Fixes:
10
11 * eet - fix loading eet files that do not have dicts (T8368)
12 * ecore_evas/wl2 0 fux xdg close cb for window when it's closed remotely
13 * wl egl - use platform get display
14 * eina: fix network byte order swap funcs on big endian
15 * eina: unbreak byteswap checks
16 * eina: remove eina_config.h.in
17 * eio - fbsd - make fd for monitored file close on exec (T7486)
18 * csharp: Add since info to members related to events. (T8359)
19 * evas_cache_image: drop image after replacement
20 * evas_image: fix memory leak
21 * evas filter: preserve text source color
22 * elm: Fix potential leak in cv request add (CID1405809)
23 * csharp: Add since documentation to Async methods (T8359)
24 * csharp: updating efl_csharp_application docs. (T8345)
25 * csharp: updating efl_all docs. (T8345)
26 * csharp: updating UserModel docs. (T8345)
27 * eolian: fix eolian errors with EOLIAN_ENFORCE_SINCE=1
28 * vg_common_json: Apply image's alpha color
29 * canvas vg: don't draw images if it's full transparent.
30 * evas/callbacks: emit hardcoded legacy smart callbacks always
31 * eo: block "invalidate" event emission when there are no subscribers (T8321)
32 * evas/smart: print actual errors when smart api functions are called on non-smarts
33 * elm/layout: add some workarounds to try handling legacy min sizes
34 * ecore_con: use only Eina_Magic infrastructure for set and check in Ecore_Con_Url.
35 * csharp: updating eina_log docs. (T8293)
36 * csharp: updating eina_list docs. (T8293)
37 * csharp: updating eina_hash docs and hide api. (T8293)
38 * csharp: updating eina_error docs. (T8293)
39 * csharp: updating eina_container_common doc and api (T8293)
40 * csharp: updating eina_config docs and hide api. (T8293)
41 * csharp: updating eina_common docs and hide api. (T8293)
42 * csharp: Updating eina_array docs and hide api. (T8293)
43 * csharp: Remove test dependency on internal funcs
44 * csharp: updating Factory docs. (T8345)
45 * csharp: updating Bind docs and hide api. (T8345)
46 * csharp: updating GenericModel.cs docs. (T8345)
47 * vector json: use lottie apis case by case.
48 * csharp: fix to write cref Eina.Array<T> correctly
49 * csharp: Fix promises docs and hide api (T8293)
50 * csharp: Avoid direct usage of some dllimport funcs
51 * tests/eina: fix assign when compare was intended (CID1400858)
52 * lz4: fix potential div by zero (CID1404010)
53 * csharp: Add since documentation to struct and struct fields
54 * examples/evas: free map pointer in map example (CID1400959)
55 * examples/eldbus: fix pointer leak on failure case (CID1400787)
56 * efl_canvas_vg : Propagates the alpha color of the parent
57 * csharp: rename Factory.cs to ItemFactory.cs
58 * mono: make public static field const or readonly
59 * csharp: updating eldbus_connection docs. (T8361)
60 * csharp: updating eldbus_config docs. (T8361)
61 * csharp: Updating eldbus_common docs. (T8361)
62 * vector json: optimize logic.
63 * vector json: fix a ordering issue of stroke.
64 * csharp: Add Efl.Model implementations to internal model
65 * gesture_manager: Deleted function and definition that are no more use.
66 * mono: remove underscores of Efl_Op_Description, Efl_Object_Ops (T8333)
67 * mono: merge namespaces
68 * mono: add static modifier to static holder types.
69 * csharp: hide eldbus_service api. (T8361)
70 * csharp: updating eldbus_object docs and hide api. (T8361)
71 * csharp: updating eldbus_pending docs and hide api. (T8361)
72 * csharp: updating eldbus_proxy doc and hide api. (T8361)
73 * csharp: updating eldbus_message doc and hide api. (T8361)
74 * mono: encapsulate invoke method
75 * csharp: Setting ELM_ENGINE if it is none. (T8322)
76 * evas/language: #ifdef guard variable which is only used inside #ifdef (CID1400807)
77 * tests/eldbus: add va_end for va_args usage in message test
78 * ecore/getopt: handle negative return in arg parsing (CID1402615)
79 * ecore/main: avoid calling FD_SET with invalid fd value (CID1383850)
80 * benchmarks/eina: fix possible div by zero in ecore_hash (CID1400768)
81 * tests: fix minor string leaks
82 * embryo: don't use sizeof() when strlen() is intended (CID1402617)
83 * efl/boolean_model: remove misleading null check (CID1405799)
84 * eina/convert: init endptr in failure case of eina_convert_strtod_c
85 * evas_vg/svg: fix null deref (CID1405672)
86 * efl/engines: fix null derefs
87 * elm/main: fix null deref (CID1402697)
88 * tests/ecore_con: clarify pointer usage in ecore_con_url tests (CID1401029)
89 * efl/io: return EINVAL if null slice is passed for writing
90 * fix various trivial null derefs
91 * ecore-evas-wayland: Minor formatting fix
92 * ecore-evas-wayland: Minor formatting fix
93 * ecore-evas-wayland: Add handler to array
94 * ecore_evas_wayland: Fix array step size
95 * ecore-wl2: Minor formatting fix
96 * ecore-evas-wayland: Minor formatting fixes
97 * docs: small fixes to Efl.Text
98 * spaces--
99 * examples/ecore: use correct type for getchar() return (CID1400794)
100 * examples/efl_thread: fix oob writes
101 * csharp: Add licensing information. (T8039)
102 * cxx: Add license to CXX bindings.
103 * mono: merge namespaces in manual bindings
104 * tests/spec: free array in multi selectable tests
105 * tests/eina: use slstr_steal function in slstr_steal test (CID1401043)
106 * ecore/app: permit resetting app args to uninitialized (zeroed) state
107 * tests/ecore: unset app args after app args unit test to prevent invalid reads
108 * tests/ecore: replace all bespoke strcats with snprintf (CID1400812)
109 * tests/ecore: ensure that we attempt to re-set PATH in ecore-file tests
110 * csharp: Add since information to EoWrapper.cs
111 * eina_mono: Initialize UNHANDLED_EXCEPTION inline (T8427)
112 * eina_mono: re-throw exception to preserve stack details (T8426)
113 * efl_message: add pending queue for filtering message.
114 * elm/code: check save file attrs after opening (CID1396966)
115 * csharp: Returning only method name iwrapper.
116 * efl_ui/text_scroller: fix null derefs
117 * tests/layout: add legacy layout test to verify behavior with legacy size hints
118 * mono: implement dispose method based on dispose pattern (T8400, T8419)
119 * csharp: Calling ConfigureAwait on task eopromises. (T8424)
120 * csharp: Calling ConfigureAwait on tasks Model. (T8424)
121 * csharp: Calling ConfigureAwait on tasks GM. (T8424)
122 * csharp: Using Count eina_promises. (T8422)
123 * csharp: Changing Count() to Length on eina_value. (T8422)
124 * csharp:Using Array.Empty genericmodel. (T8421)
125 * csharp: Using Array.Empty Eina. (T8421)
126 * ci: use shell to directly set base_dir for osx builds
127 * csharp:Changing ex access modifier from Errors.cs. (T8401)
128 * eina_array: add paramName argument of ArgumentNullException (T8428)
129 * Typo in comment
130 * efreet : Check that the file has a protocol in efreet_desktop_command_file_process()
131 * Silence mono warning in tests
132 * csharp: Add missing exception ctr from iwrapper. (T8392)
133 * csharp: Add missing exception ctor from Errors.cs. (T8392)
134 * docs: Improve documentation on cache-related classes
135 * efl_ui_spotlight_manager: apply vis changes to subobj
136 * docs: Formatting and polishing Efl.Ui.Factory docs
137 * docs: Polished docs for Efl.Ui.Scrollable
138 * mono: encapsulate internal CustomMarshaler
139 * mono: encapsulate internal Add/RemoveNativeEventHandler
140 * mono: encapsulate internal nativemethods
141 * mono: encapsulate internal FunctionWrapper
142 * mono: encapsulate internal NativeModule
143 * eina_mono: remove exceptions in unexpected locations (T8402)
144 * vg_common_svg: Free node tree for memory leak after eet write.
145 * Replace tabs with spaces
146 * edje_calc: Delete duplicated conditional statement.
147 * efl_ui_win: Delete useless geometry set for legacy.edje
148 * tests/elm: add util callback for incrementing an int data
149 * tests/elm: add util functions for clicking objects/parts with event flags
150 * tests/elm: make argv a static char so it never goes out of scope and crashes
151 * tests/elm: add utility function to trigger a mouse drag
152 * tests/genlist: fix tree test sizing
153 * efl/timer: don't attempt instantiating timers until they're finalized
154 * efl/timer: correctly handle recursion for timer processing
155 * tests/ecore: add more grueling timer throughput test (T8434)
156 * elm/genlist: fix item highlight/unhighlight eventing on clicks
157 * elm/genlist: remove misleading "changed" signal
158 * elm/genlist: only add calc job on theme apply if already finalized
159 * elm/genlist: freeze/thaw canvas when processing item queue
160 * elm/genlist: don't process entire item queue on each item add
161 * elm/genlist: remove calc jobs
162 * elm/genlist: defer recalc when applying a name filter
163 * elm/genlist: slightly simplify use of _item_filtered_get()
164 * elm/genlist: trigger filter,done callback immediately if no filter queue exists
165 * elm/genlist: fix "drag" smart callback
166 * elm/genlist: set pan need recalc during item move on item position change
167 * elm/genlist: hide cached item contents and mark content unfocusable during calc
168 * elm/genlist: fix item focus unregister on item move
169 * tests/ecore: make timer behavior test even more strict (T8434)
170 * tests/loop_timer: add port of ecore_timer behavior tests for loop_timer
171 * tests/genlist: add behavior testing for nearly all genlist events (T8433)
172 * mono: encapsulate internal delegates
173 * mono: encapsulate internal iwrapper members
174 * mono: encapsulate internal workaround members
175 * ci: remove existing base_dir ccache config on osx build before adding new one
176 * meson: add embryo as a dep of edje
177 * csharp: FunctionWrapper doc fixes
178 * edje_calc: Remove unused flag.
179 * elm/widget: error on null params for tree_unfocusable functions
180 * eina: change default policy of Chained Mempool to recycle memory right away.
181 * efl_ui: remove Efl.Ui.Slider_Indicator_Visible_Mode
182 * efl_ui: mark Efl.Ui.Focus.Autoscroll_Mode beta
183 * evas/font: simplify handling strings when constructing font names (CID1382854)
184 * ecore/timer: correctly handle recursive deletion of legacy timers
185 * tests/ecore: do not create global test timeout timer if running unforked
186 * tests/ecore: add intensive test for recursive timer usage
187 * tests/evas: replace macro with function in mesh loader/saver test
188 * tests/evas: prune directory scan in mesh loader/saver test (T6857)
189 * tests/efl_app: add port of intensive timer recursion
190 * csharp: space after keywords.
191 * tests/spec: merge some loops in linear pack tests
192 * tests/spec: reduce looping of pack content tests
193 * tests/spec: store test class and reuse globally to avoid needing efl_isa
194 * tests/spec: assert success of content_set during setup
195 * tests/spec: use wrefs to automatically unset global pointers
196 * edje: improve callback count on Evas canvas. (T8321)
197 * eolian-cxx: Rename fields to standard naming
198 * mono: introduce friend assembly
199
5Changes since 1.23.0: 200Changes since 1.23.0:
6--------------------- 201---------------------
7 202
diff --git a/meson.build b/meson.build
index 10972f7..6746006 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
1project('efl', ['c','cpp'], 1project('efl', ['c','cpp'],
2 version: '1.23.1', 2 version: '1.23.2',
3 default_options : ['buildtype=release', 'cpp_std=c++11'], 3 default_options : ['buildtype=release', 'cpp_std=c++11'],
4 meson_version : '>=0.47' 4 meson_version : '>=0.47'
5) 5)