diff options
author | Mike Blumenkrantz <zmike@samsung.com> | 2019-10-31 12:55:28 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@samsung.com> | 2019-10-31 12:55:28 -0400 |
commit | d50e28aa9fcbf6cdf707ecf8ef2b9986e6fc797b (patch) | |
tree | 6a121f2e41ba33d1d2332755aaf1392c632ccba7 | |
parent | 460daee7a8e9f0e0f5c3cdfe404282f01de47d1c (diff) |
release: Update NEWS and bump version for 1.23.2 releasev1.23.2
-rw-r--r-- | NEWS | 197 | ||||
-rw-r--r-- | meson.build | 2 |
2 files changed, 197 insertions, 2 deletions
@@ -1,7 +1,202 @@ | |||
1 | ========== | 1 | ========== |
2 | EFL 1.23.1 | 2 | EFL 1.23.2 |
3 | ========== | 3 | ========== |
4 | 4 | ||
5 | Changes since 1.23.1: | ||
6 | --------------------- | ||
7 | |||
8 | |||
9 | Fixes: | ||
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 | |||
5 | Changes since 1.23.0: | 200 | Changes 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 @@ | |||
1 | project('efl', ['c','cpp'], | 1 | project('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 | ) |