3 Changes since elementary 1.7.98:
4 -------------------------
8 * Add ELM_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN.
9 * Add elementary_codegen
10 * Add window floating mode api's
11 * Add reorder mode set/get API in Toolbar.
12 * Add the toolbar API which expand the transverse length.
13 * Add a way to know which month is displayed in elm_calendar
14 * Add color picker to elm_colorselector.
15 * Add a search API to list all localisations corresponding to a name in map
16 * Add elm_notify_align_set/get
17 * Add virtualkeypad, clipboard state change signals from conformant.
18 * Add elm_toolbar_item_show/bring_in.
19 * Add "highlighted" and "unhighlighted" callbacks to list, genlist, and gengrid.
20 * Add elm_index smart callback - "language,changed".
21 * Add smart callback signals of a scroller. "vbar,drag", "vbar,press", "vbar,unpress", "hbar,drag", "hbar,press", "hbar,unpress".
22 * Add elm_glview, elm_gengrid smart callback - "language,changed".
23 * Add APIs - elm_object_item_domain_translatable_part_text_set(), elm_object_item_translatable_part_text_get().
24 * Add APIs - elm_object_domain_translatable_part_text_set(), elm_object_translatable_part_text_get().
25 * Add APIs - elm_object_orientation_mode_disabled_set(), elm_object_orientation_mode_disabled_get().
26 * Add the reorder effect in toolbar.
27 * Added new APIs elm_transit_tween_mode_facator_set()/get()
28 * Support widget orientation mode in order to widgets have multiple styles for each window degree.
29 * Add elm_drop_target_add() elm_drop_target_del() and elm_drag_start()
30 * Add the option about sending signals in content_pos_set.
31 * Add omit feature to elm_index.
32 * Add elm_transit_smooth_set(), elm_transit_smooth_get()
33 * Add edje_object_message_signal_process before edje_object_size_min_restricted_calc.
34 * Add elm_object_item_signal_callback_add(), elm_object_item_signal_callback_del().
35 * Add the config ELM_THUMBSCROLL_HOLD_THRESHOLD.
36 * Add elm_naviframe_item_pop_cb_set().
37 * Add elm_widget_newest_focus_order_get for knowing the last object(and its focus order) which got focus.
38 * Add the smart signals in scroller. "scroll,left", "scroll,right", "scroll,up", "scroll,down".
39 * Add four more focus diretions. ELM_FOCUS_UP, ELM_FOCUS_DOWN, ELM_FOCUS_RIGHT, ELM_FOCUS_LEFT.
40 * Add APIs - elm_object_focus_next_object_get, elm_object_focus_next_object_set.
41 * Add API - elm_object_focused_object_get.
42 * Add APIs - elm_entry_input_panel_layout_variation_set/get
43 * Add elm_map smart callback - "language,changed".
44 * Add the repeat_events_set/get for blocking the events of content objects.
45 * Add convenient macros - elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_set().
46 * Add the API elm_scroller_page_scroll_limit_set/get.
47 * Add elm_mapbuf_auto_set/get.
48 * Add the API elm_scroller_single_direction_set/get.
49 * Add the feature for key events.
50 * Add elm_access_action(), elm_access_action_cb_set()
51 * Add elm_object_domain_part_text_translatable_set(), elm_object_item_domain_part_text_translatable_set().
52 * Support language,changed callback (Fileselector_Button, Fileselector Entry, Spinner.
53 * Add the config elm_scroll_smooth_start_enable.
54 * Add elm_layout smart callback - "language,changed".
55 * The momentum animation time is changed as the amount of flick.
56 * Add elm_entry smart callback - "text,set,done".
57 * Add selection handlers to entry.
58 * Add support elm_object_item_signal_emit() for elm_list.
59 * Add ELM_INPUT_PANEL_LAYOUT_DATETIME.
60 * Add elm_config_glayer_long_tap_start_timeout_set/get, elm_config_glayer_double_tap_timeout_set/get
64 * Toolbar widget is now a scrollable widget.
65 * Entry widget is now a scrollable layout.
66 * Fileselector entry widget is now an elm layout.
67 * Ctxpopup widget is now an elm layout.
68 * Multibutton entry entry is now an elm layout.
69 * Popup widget is now an elm layout.
70 * Panel widget is now an elm layout.
71 * Improve elm map module loading/searching efficiency.
72 * Diskselector handles dyanmic show/hide of icons now like buttons.
73 * Plug widget handles image object deletion
74 * Handle COMPOUND_TEXT cnp
75 * Conformant widget handles displaymode change related with keypad.
76 * Elm_Transit image animation effects supports elm_image object type.
77 * Expand elm_transit_tween_mode ELM_TRANSIT_TWEEN_MODE_DIVISOR_INTERP, ELM_TRANSIT_TWEEN_MODE_BOUNCE, ELM_TRANSIT_TWEEN_MODE_SPRING
78 * Added new APIs elm_transit_tween_mode_facator_set()/get()
82 * Fix glview crash even if the object is failed allocating.
83 * Fix the elm_flip to accept proxy object.
84 * Fix wrong parameter for thumbnail error in elm_icon.
85 * Fix missing selected event in elm_index (elm_index_item_selected_set)
86 * Fix the elm_image which is made up of a edje object can call a callback function
87 * Fix the naviframe to delete contents which are preserved_on set if the naviframe is deleted.
88 * Fix the naviframe to clear the title contents when it's item is deleted.
89 * Fix entry to enable have_selection only when a text is actually selected.
90 * Fix the naviframe to clear the text parts when it's item is deleted.
91 * Fix the mapbuf to update it's content correcltly evenif they go outside of the buffer.
92 * Fix the naviframe to resize it's items which are inserted.
93 * Fix the naviframe to send signal emits one time for content show/hide, text show/hide.
94 * Update mapbuf forcely whenever it's states are changed.
95 * Now, dummy object is always smart member of naviframe.
96 * Fix naviframe's resize object problem when item was deleted.
97 * Fix the popup that returned invalid action buttons.
98 * Fix the naviframe to not have crash even if user deletes the naviframe in the transition finished cb.
99 * Fix Don't elm_transit image animation use the image preloading to avoid image flickering.
100 * Fix the image to show the image right now if the image preloading is disabled.
101 * Fix a elm_transit crash issue when user delete all target objects in the effect end callback.
102 * Fix small memory leak in elm_map error path
103 * Focus highlight should not be shown on (0, 0).
104 * Fix the elm_shutdown bug in _elm_shutdown_config.
105 * Fix box layout bug when items with max size force sizes below minimum.
106 * Fix ctxpopup geometry when parent is an elm_win.
107 * Quit the scroll animator if the scroller don't have a bounce and reach a edge.
108 * Fix the scroller show by a page if the page size is set and the region_bring_in or region_show is called.
109 * Fix elc_player crash issue.
110 * Fix the region_show/region_bring_in don't have a limit at a paging movement.
111 * Fix the calculation double type number.
112 * Fix the policy is not changed when the theme is changed.
113 * When entry is disabled, scrolling is also disabled.
114 * Make access object unfocusable when Aaccessibility is disabled.
115 * Fix the scrolled entry in scroller is located wrong position when the cursor is changed.
116 * Fix null pointer access on naviframe item deletion.
117 * Fix the toolbar item clipped problem on reordering items.
118 * Fix elm_object_cursor_theme_search_enabled_set to do as it's name described.
119 * Elm_entry_filter_accept_set function now can recognize tags.
120 * Don't be dead even if a ctxpopup item callback is null.
121 * Fix gengrid does not work under the accessibility.
122 * Fix do not append NULL to genlist focus list.
123 * Fix elm_clock_first_interval_set writes wrong value.
124 * Fix remained ecore timer issue when gesture layer was deleted.
125 * Fix ctxpopup can't be called again in the mobile mode entry.
126 * Fix colorselector color change but when palette item is selected.
127 * Fix elm_colorselector does not emit "changed" when clicked color palatte.
128 * Fix elm_mapbuf to be enabled before it's content is entirely rendered once. this will reduce the cases that content is not updated in the screen.
129 * Fix elm_colorselector does not update color bar when picker changed color.
130 * Fix navifame to recover the focus for the prev page when top item is deleted.
131 * Up/down step of hour decimal of elm_clock is changed to 12 not to touch hour unit at editing mode.
132 * Remove the keyboard area in the conformant if the keyboard state is off.
133 * Fix colorselector send "changed" signal twice when pressed color bar.
134 * Keep the smart members of the naviframe views whenever resize object is changed. This prevents the dangling view objects of the naviframe and keep the layer consistency.
135 * In case of scroll in scroll, the child scroller have to bounce if parents don't have a bounce.
136 * Fix elm_scroller_page_show bug. It have to save the wanted values to show the wanted page.
137 * Fix non-scrollable entry did not comply focus_highlight data.
142 * All internal widget hooks (and related macros) were removed, due
143 to deprecation. Thus, people using that (unstable) API will have
149 Changes since Elementary 1.7.4:
150 -------------------------
153 * Fix bug where genlist would delete items added during selection callback if a clear was queued
154 * Tooltips now correctly set NETWM tooltip window type
155 * Fix the scroll position is calculated by the size of pan object, not the size of scroller.
160 Changes since elementary 1.7.3:
161 -------------------------
165 * Make sure data is not NULL in elm_interface_scrollable.
170 Changes since elementary 1.7.2:
171 -------------------------
175 * Fix uninitialized data path in elm_flip.
176 * Fix uninitialized data path in elm_gesture_layer.
177 * Fix possible segv in elm_quicklaunch infrastructure.
182 Changes since elementary 1.7.1:
183 -------------------------
187 * Fix promote and demote in genlist when the object isn't yet fully builded
188 * Fix the elm_flip to accept proxy object.
189 * Fix wrong parameter for thumbnail error in elm_icon.
190 * Fix update the min size hint on elm_label after a text set
191 * Fix flip widget who show the two face at same time
194 Changes since elementary 1.7.0:
195 -------------------------
199 * Now elm_datetime_field_limit_set() can set year limits wihtout problems.
200 * Fix re-order animation when it doesn't end correctly.
201 * Fix popup to apply the same style to the notify sub-widget.
202 * Fix Ctxpopup direction if unknown priority used.
203 * Fix diskselector when bounce off and round enabled.
204 * Fix bubble info field set.
205 * Escape theme filename correctly.
206 * Fix diskselector selection of middle item.
207 * Fix multibuttonentry list corruption.
208 * Fix copy&paste error in elm_flip.
209 * Fix possible invalid memory access in elm_access.
210 * Fix diskselector bug with more than 4 items.
211 * Fix conform widget to be part of focus chain.
212 * Fix genlist reorder mode item not being resized on genlist resize.
213 * Fix on_focus_region() issue.
214 * Fixed gengrid wrong_calc_job parameter.
215 * Fix elm_transit image animation that last few frames are skipped.
216 * FIx elm_transit to accept proxy object.
218 Changes since Elementary 1.0.0:
219 -------------------------
223 * Focus can be moved in all directions by elm_widget_focus_go function.
224 * Reload theme when it change on disk.
225 * Fileselector: Add a wheel spinner that show/spin while EIO is working
226 * Add elm_map_overlays_get & elm_map_overlay_visible_get functions.
227 * Toolbar: Add elm_toolbar_standard_priority_set/get APIs.
228 * Add elm_object_scroll_hold/freeze_get.
229 * Add ELM_CALENDAR_LAST_DAY_OF_MONTH enum type
230 * Add elm_progressbar_format_function_set API function
231 * Add elm_map_overlay_del_cb_set API function
232 * Add "changed" signal to the progressbar widgets
233 * Use Edje to enable accessibility on TEXTBLOCK.
234 * Initialize Emotion when necessary.
235 * Elm_Win_Trap and elm_win_trap_set() to allow e17 integration.
237 * On focus loss, Elm_Spinner properly hide Elm_Entry and display label properly.
241 * Genlist : fixed genlist expandable effect bug when we expand/contract items with many children very quickly.
242 * Genlist : realize move items during tree effect only when the item is not in the queue.
243 * Add missing files in the tarball.
244 * Fileselector : honor the folder_only option when using EIO
245 * Segment Selector : do not abuse user object item data.
246 * Image: fixed elm_image_orient_set/get.
247 * QuickLaunch: reset main loop after fork.
251 * Allocate once and reuse Evas_Map.
252 * Allow freeze/thaw on Elm_Layout and reduce number of object update.
253 * Defer Elm_Calendar generation until really needed.
254 * Defer Elm_Slider update until really needed.