Merge changes I674e7687,Ibad9800b into tizen
[platform/upstream/elementary.git] / NEWS
1 Elementary 1.7.8
2
3 Changes since Elementary 1.7.7:
4 -------------------------
5
6 Fixes:
7
8    * Fix potential free'ed memory dereference in naviframe.
9    * Make elm_tooltip more robust if not run inside X
10
11 Elementary 1.7.7
12
13 Changes since Elementary 1.7.6:
14 -------------------------
15
16 Fixes:
17
18    * Quit the scroll animator if the scroller don't have a bounce and reach a edge.
19    * Fix the scroller show by a page if the page size is set and the region_bring_in or region_show is called.
20
21 Elementary 1.7.6
22
23 Changes since Elementary 1.7.5:
24 -------------------------
25
26 Improvements:
27
28    * Better 64bits support.
29
30 Fixes:
31
32    * when parent of ctxpopup is resized, ctxpopup calls dismissed signal.
33    * When string in entry is changed, access to sd should be forbidden after smart_callback_call is called.
34    * Fix memory leak of the ctxpopup and callback function to be ctxpopup obj is delivered to.
35    * In _timer_cb of elm_notify, access to sd should be forbidden after smart_callback_call is called.
36    * Fix the scroll position is calculated by the size of pan object, not the size of scroller.
37    * Fix a elm_transit crash issue when user delete all target objects in the effect end callback.
38    * elm_entry_single_line_set should not change cnp_mode when PLAINTEXT mode.
39    * ignore tab key widget focus change if control/alt is pressed
40    * prevent blank entry hoversels
41    * Fix vsync option in gl engine windows
42    * Fix elm_progressbar_pulse() to abort if pulsing not enabled
43    * Fix scroller acceleration bug. It was accelerated even it's scrolled after finishing the previous scroll. This happens with page scroll enabled.
44    * Fix initial value of the spinner on the first mouse move.
45    * Entry: Fixed a bug with text appending.
46    * List : Focus_next should be executed only when access mode is enabled.
47    * Focus highlight should be reconfigured when theme is changed.
48    * Fix the elm_shutdown bug in _elm_shutdown_config.
49    * fix ctxpopup geometry when parent is an elm_win
50         
51 Elementary 1.7.5
52
53 Changes since Elementary 1.7.5:
54 -------------------------
55
56 Fixes:
57
58    * Fix potential problem which would cause resource leak.
59    * Fix omitting signal emission when customized text parts change the text.
60    * Fix the bug which the callbacks of the sub-object are added even if the sub-object is added the parent object.
61    * Fix "changed" signal being sent twice in case of toggle style when check is clicked.
62    * elm_plug should call elm_widget_can_focus_set after adding parent class.
63    * Now, widget itself is the object which gets mouse_up event for stealing focus from another object. By this change, a widget with scroller interface can change its focus state before mouse_up of hit_rect.
64    * Fix index refill bug when autohide disabled.
65
66 Changes since Elementary 1.7.4:
67 -------------------------
68
69 Fixes:
70
71    * Fix bug where genlist would delete items added during selection callback if a clear was queued
72    * Tooltips now correctly set NETWM tooltip window type
73    * Fix the naviframe item part text to be set properly.
74    * Fix list separator size bug.
75
76 Elementary 1.7.4
77
78 Changes since Elementary 1.7.3:
79 -------------------------
80
81 Fixes:
82
83    * Fix the naviframe title_set problem that caused the title visible status reset
84    * Make sure data is not NULL in elm_interface_scrollable.
85    * Correctly handle failure case in _x11_notify_handler_image.
86    * Fix missuse of EINA_INLIST_FOREACH in elm_transit.c.
87    * Now, dummy object is always smart member of naviframe.
88    * Fix the popup that returned invalid action buttons.
89    * Fix the naviframe to not have crash even if user deletes the naviframe in the transition finished cb.
90    * Fix Don't elm_transit image animation use the image preloading to avoid image flickering.
91    * Fix the image to show the image right now if the image preloading is disabled.
92    * Fix small memory leak in elm_map error path
93    * Fix memory leak in _item_tag_remove of elm_entry.
94
95
96 Elementary 1.7.3
97
98 Changes since Elementary 1.7.2:
99 -------------------------
100
101 Fixes:
102
103    * Fix the naviframe to clear the text parts when it's item is deleted.
104    * Fix the mapbuf to update it's content correcltly evenif they go outside of the buffer.
105    * Fix the naviframe to resize it's items which are inserted.
106    * Fix layout when content_set or text_set is executed with NULL part name.
107    * Fix the naviframe to send signal emits one time for content show/hide, text show/hide.
108    * Fix case where tooltips could go offscreen unnecessarily
109    * Fix possible divide by zero in els_scroller animator.
110    * Fix uninitialized data path in elm_flip, elm_gesture_layer, elm_interface_scrollable, els_scroller.
111    * Fix possible segv in elm_quicklaunch infrastructure.
112    * Fix elm_conform buffer to always terminate with at least one '\0'.
113    * Fix forgotten break in elm_map that would have thrown error when the action was properly
114    taken in fact.
115    * Fix the mapbuf to show it's content properly, If the content doesn't
116    have resized, it wouldn't be showed up.
117    * Safer call to mkstemp in elm_cnp.
118    * Simplify test in elm_entry_text_set.
119    * Fix wheel scroll direction with shift.
120    * Fix focus problem in multibuttonentry. Entry can get focus only when multibuttonentry is focused.
121
122 Elementary 1.7.2
123
124 Changes since Elementary 1.7.1:
125 -------------------------
126
127 Fixes:
128
129    * Fix promote and demote in genlist when the object isn't yet fully builded
130    * Fix the elm_flip to accept proxy object.
131    * Fix wrong parameter for thumbnail error in elm_icon.
132    * Fix missing event selected in elm_index (elm_index_item_selected_set)
133    * Fix update the min size hint on elm_label after a text set
134    * Fix flip widget who show the two face at same time
135    * Fix the naviframe to delete contents which are preserved_on set if the naviframe is deleted.
136    * Fix the naviframe to clear the title contents when it's item is deleted.
137    * Fix the naviframe to clear the text parts when it's item is deleted.
138
139
140 Changes since Elementary 1.7.0:
141 -------------------------
142
143 Fixes:
144
145    * Now elm_datetime_field_limit_set() can set year limits wihtout problems.
146    * Fix re-order animation when iot doesn't end correctly.
147    * Fix popup to apply the same style to the notify sub-widget.
148    * Fix Ctxpopup direction if unknown priority used
149    * Fix diskselector when bounce off and round enabled.
150    * Fix bubble info field set.
151    * Escape theme filename correctly.
152    * Fix diskselector selection of middle item.
153    * Fix copy&paste error in elm_flip.
154    * Fix possible invalid memory access in elm_access.
155    * Fix diskselector bug with more than 4 items.
156    * Fix a bug in elm_panel. Content should be a sub-object of elm_panel.
157    * Fix conform widget to be part of focus chain.
158    * Fix genlist reorder mode item not being resized on genlist resize.
159    * Fixed gengrid wrong_calc_job parameter.
160    * Fix elm_transit image animation that last few frames are skipped.
161    * FIx elm_transit to accept proxy object.
162    * Fix a memory leak of elm_genlist - EINA_LIST_FREE should be used for returned value of elm_genlist_realized_items_get
163    * Fix elm_object_item_part_content_set bug with end content in elm_list.
164
165 Changes since Elementary 1.0.0:
166 -------------------------
167
168 Additions:
169
170    * Focus can be moved in all directions by elm_widget_focus_go function.
171    * Reload theme when it change on disk.
172    * Fileselector: Add a wheel spinner that show/spin while EIO is working
173    * Add elm_map_overlays_get & elm_map_overlay_visible_get functions.
174    * Toolbar: Add elm_toolbar_standard_priority_set/get APIs.
175    * Add elm_object_scroll_hold/freeze_get.
176    * Add ELM_CALENDAR_LAST_DAY_OF_MONTH enum type
177    * Add elm_progressbar_format_function_set API function
178    * Add elm_map_overlay_del_cb_set API function
179    * Add "changed" signal to the progressbar widgets
180    * Use Edje to enable accessibility on TEXTBLOCK.
181    * Initialize Emotion when necessary.
182    * Elm_Win_Trap and elm_win_trap_set() to allow e17 integration.
183    * elm_flip_go_to()
184    * On focus loss, Elm_Spinner properly hide Elm_Entry and display label properly.
185
186 Fixes:
187
188    * Genlist : fixed genlist expandable effect bug when we expand/contract items with many children very quickly.
189    * Genlist : realize move items during tree effect only when the item is not in the queue.
190    * Add missing files in the tarball.
191    * Fileselector : honor the folder_only option when using EIO
192    * Segment Selector : do not abuse user object item data.
193    * Image: fixed elm_image_orient_set/get.
194    * QuickLaunch: reset main loop after fork.
195
196 Improvements:
197
198    * Allocate once and reuse Evas_Map.
199    * Allow freeze/thaw on Elm_Layout and reduce number of object update.
200    * Defer Elm_Calendar generation until really needed.
201    * Defer Elm_Slider update until really needed.
202
203 Removal:
204