[entry] Add elm_entry_input_panel_layout_variation_{set/get} API
[framework/uifw/elementary.git] / NEWS
1 Elementary 1.7.99
2
3 Changes since elementary 1.7.98:
4 -------------------------
5
6 Additions:
7
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
37 Improvements:
38
39    * Toolbar widget is now a scrollable widget.
40    * Entry widget is now a scrollable layout.
41    * Fileselector entry widget is now an elm layout.
42    * Ctxpopup widget is now an elm layout.
43    * Multibutton entry entry is now an elm layout.
44    * Popup widget is now an elm layout.
45    * Panel widget is now an elm layout.
46    * Improve elm map module loading/searching efficiency.
47    * Diskselector handles dyanmic show/hide of icons now like buttons.
48    * Plug widget handles image object deletion
49    * Handle COMPOUND_TEXT cnp
50    * Conformant widget handles displaymode change related with keypad.
51    * Elm_Transit image animation effects supports elm_image object type.
52    * Expand elm_transit_tween_mode ELM_TRANSIT_TWEEN_MODE_DIVISOR_INTERP, ELM_TRANSIT_TWEEN_MODE_BOUNCE, ELM_TRANSIT_TWEEN_MODE_SPRING
53    * Added new APIs elm_transit_tween_mode_facator_set()/get()
54
55 Fixes :
56
57    * Fix glview crash even if the object is failed allocating.
58    * Fix the elm_flip to accept proxy object.
59    * Fix wrong parameter for thumbnail error in elm_icon.
60    * Fix missing selected event in elm_index (elm_index_item_selected_set)
61    * Fix the elm_image which is made up of a edje object can call a callback function
62    * Fix the naviframe to delete contents which are preserved_on set if the naviframe is deleted.
63    * Fix the naviframe to clear the title contents when it's item is deleted.
64    * Fix entry to enable have_selection only when a text is actually selected.
65    * Fix the naviframe to clear the text parts when it's item is deleted.
66    * Fix the mapbuf to update it's content correcltly evenif they go outside of the buffer.
67    * Fix the naviframe to resize it's items which are inserted.
68    * Fix the naviframe to send signal emits one time for content show/hide, text show/hide.
69    * Update mapbuf forcely whenever it's states are changed.
70    * Now, dummy object is always smart member of naviframe.
71    * Fix naviframe's resize object problem when item was deleted.
72    * Fix the popup that returned invalid action buttons.
73    * Fix the naviframe to not have crash even if user deletes the naviframe in the transition finished cb.
74    * Fix Don't elm_transit image animation use the image preloading to avoid image flickering.
75    * Fix the image to show the image right now if the image preloading is disabled.
76    * Fix a elm_transit crash issue when user delete all target objects in the effect end callback.
77    * Fix small memory leak in elm_map error path
78    * Focus highlight should not be shown on (0, 0).
79    * Fix the elm_shutdown bug in _elm_shutdown_config.
80
81 Removals:
82
83    * All internal widget hooks (and related macros) were removed, due
84      to deprecation. Thus, people using that (unstable) API will have
85      to adapt themselves.
86
87
88 Elementary 1.7.5
89
90 Changes since Elementary 1.7.4:
91 -------------------------
92
93 Fixes:
94    * Fix bug where genlist would delete items added during selection callback if a clear was queued
95    * Tooltips now correctly set NETWM tooltip window type
96    * Fix the scroll position is calculated by the size of pan object, not the size of scroller.
97
98
99 Elementary 1.7.4
100
101 Changes since elementary 1.7.3:
102 -------------------------
103
104 Fixes:
105
106    * Make sure data is not NULL in elm_interface_scrollable.
107
108
109 Elementary 1.7.3
110
111 Changes since elementary 1.7.2:
112 -------------------------
113
114 Fixes:
115
116    * Fix uninitialized data path in elm_flip.
117    * Fix uninitialized data path in elm_gesture_layer.
118    * Fix possible segv in elm_quicklaunch infrastructure.
119
120
121 Elementary 1.7.2
122
123 Changes since elementary 1.7.1:
124 -------------------------
125
126 Fixes:
127
128    * Fix promote and demote in genlist when the object isn't yet fully builded
129    * Fix the elm_flip to accept proxy object.
130    * Fix wrong parameter for thumbnail error in elm_icon.
131    * Fix update the min size hint on elm_label after a text set
132    * Fix flip widget who show the two face at same time
133
134
135 Changes since elementary 1.7.0:
136 -------------------------
137
138 Fixes:
139
140    * Now elm_datetime_field_limit_set() can set year limits wihtout problems.
141    * Fix re-order animation when it doesn't end correctly.
142    * Fix popup to apply the same style to the notify sub-widget.
143    * Fix Ctxpopup direction if unknown priority used.
144    * Fix diskselector when bounce off and round enabled.
145    * Fix bubble info field set.
146    * Escape theme filename correctly.
147    * Fix diskselector selection of middle item.
148    * Fix multibuttonentry list corruption.
149    * Fix copy&paste error in elm_flip.
150    * Fix possible invalid memory access in elm_access.
151    * Fix diskselector bug with more than 4 items.
152    * Fix conform widget to be part of focus chain.
153    * Fix genlist reorder mode item not being resized on genlist resize.
154    * Fix on_focus_region() issue.
155    * Fixed gengrid wrong_calc_job parameter.
156    * Fix elm_transit image animation that last few frames are skipped.
157    * FIx elm_transit to accept proxy object.
158
159 Changes since Elementary 1.0.0:
160 -------------------------
161
162 Additions:
163
164    * Focus can be moved in all directions by elm_widget_focus_go function.
165    * Reload theme when it change on disk.
166    * Fileselector: Add a wheel spinner that show/spin while EIO is working
167    * Add elm_map_overlays_get & elm_map_overlay_visible_get functions.
168    * Toolbar: Add elm_toolbar_standard_priority_set/get APIs.
169    * Add elm_object_scroll_hold/freeze_get.
170    * Add ELM_CALENDAR_LAST_DAY_OF_MONTH enum type
171    * Add elm_progressbar_format_function_set API function
172    * Add elm_map_overlay_del_cb_set API function
173    * Add "changed" signal to the progressbar widgets
174    * Use Edje to enable accessibility on TEXTBLOCK.
175    * Initialize Emotion when necessary.
176    * Elm_Win_Trap and elm_win_trap_set() to allow e17 integration.
177    * elm_flip_go_to()
178    * On focus loss, Elm_Spinner properly hide Elm_Entry and display label properly.
179
180 Fixes:
181
182    * Genlist : fixed genlist expandable effect bug when we expand/contract items with many children very quickly.
183    * Genlist : realize move items during tree effect only when the item is not in the queue.
184    * Add missing files in the tarball.
185    * Fileselector : honor the folder_only option when using EIO
186    * Segment Selector : do not abuse user object item data.
187    * Image: fixed elm_image_orient_set/get.
188    * QuickLaunch: reset main loop after fork.
189
190 Improvements:
191
192    * Allocate once and reuse Evas_Map.
193    * Allow freeze/thaw on Elm_Layout and reduce number of object update.
194    * Defer Elm_Calendar generation until really needed.
195    * Defer Elm_Slider update until really needed.
196
197 Removal:
198