summaryrefslogtreecommitdiff
path: root/NEWS
blob: 5d84f197d7a7a18d22fa920668abcd843a681683 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
Changes since Elementary 1.7.7:
-------------------------

Fixes:

   * Fix potential free'ed memory dereference in naviframe.
   * Make elm_tooltip more robust if not run inside X

Elementary 1.7.7

Changes since Elementary 1.7.6:
-------------------------

Fixes:

   * Quit the scroll animator if the scroller don't have a bounce and reach a edge.
   * Fix the scroller show by a page if the page size is set and the region_bring_in or region_show is called.

Elementary 1.7.6

Changes since Elementary 1.7.5:
-------------------------

Improvements:

   * Better 64bits support.

Fixes:

   * when parent of ctxpopup is resized, ctxpopup calls dismissed signal.
   * When string in entry is changed, access to sd should be forbidden after smart_callback_call is called.
   * Fix memory leak of the ctxpopup and callback function to be ctxpopup obj is delivered to.
   * In _timer_cb of elm_notify, access to sd should be forbidden after smart_callback_call is called.
   * Fix the scroll position is calculated by the size of pan object, not the size of scroller.
   * Fix a elm_transit crash issue when user delete all target objects in the effect end callback.
   * elm_entry_single_line_set should not change cnp_mode when PLAINTEXT mode.
   * ignore tab key widget focus change if control/alt is pressed
   * prevent blank entry hoversels
   * Fix vsync option in gl engine windows
   * Fix elm_progressbar_pulse() to abort if pulsing not enabled
   * Fix scroller acceleration bug. It was accelerated even it's scrolled after finishing the previous scroll. This happens with page scroll enabled.
   * Fix initial value of the spinner on the first mouse move.
   * Entry: Fixed a bug with text appending.
   * List : Focus_next should be executed only when access mode is enabled.
   * Focus highlight should be reconfigured when theme is changed.
   * Fix the elm_shutdown bug in _elm_shutdown_config.
   * fix ctxpopup geometry when parent is an elm_win
        
Elementary 1.7.5

Changes since Elementary 1.7.5:
-------------------------

Fixes:

   * Fix potential problem which would cause resource leak.
   * Fix omitting signal emission when customized text parts change the text.
   * Fix the bug which the callbacks of the sub-object are added even if the sub-object is added the parent object.
   * Fix "changed" signal being sent twice in case of toggle style when check is clicked.
   * elm_plug should call elm_widget_can_focus_set after adding parent class.
   * 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.
   * Fix index refill bug when autohide disabled.

Changes since Elementary 1.7.4:
-------------------------

Fixes:

   * Fix bug where genlist would delete items added during selection callback if a clear was queued
   * Tooltips now correctly set NETWM tooltip window type
   * Fix the naviframe item part text to be set properly.
   * Fix list separator size bug.

Elementary 1.7.4

Changes since Elementary 1.7.3:
-------------------------

Fixes:

   * Fix the naviframe title_set problem that caused the title visible status reset
   * Make sure data is not NULL in elm_interface_scrollable.
   * Correctly handle failure case in _x11_notify_handler_image.
   * Fix missuse of EINA_INLIST_FOREACH in elm_transit.c.
   * Now, dummy object is always smart member of naviframe.
   * Fix the popup that returned invalid action buttons.
   * Fix the naviframe to not have crash even if user deletes the naviframe in the transition finished cb.
   * Fix Don't elm_transit image animation use the image preloading to avoid image flickering.
   * Fix the image to show the image right now if the image preloading is disabled.
   * Fix small memory leak in elm_map error path
   * Fix memory leak in _item_tag_remove of elm_entry.


Elementary 1.7.3

Changes since Elementary 1.7.2:
-------------------------

Fixes:

   * Fix the naviframe to clear the text parts when it's item is deleted.
   * Fix the mapbuf to update it's content correcltly evenif they go outside of the buffer.
   * Fix the naviframe to resize it's items which are inserted.
   * Fix layout when content_set or text_set is executed with NULL part name.
   * Fix the naviframe to send signal emits one time for content show/hide, text show/hide.
   * Fix case where tooltips could go offscreen unnecessarily
   * Fix possible divide by zero in els_scroller animator.
   * Fix uninitialized data path in elm_flip, elm_gesture_layer, elm_interface_scrollable, els_scroller.
   * Fix possible segv in elm_quicklaunch infrastructure.
   * Fix elm_conform buffer to always terminate with at least one '\0'.
   * Fix forgotten break in elm_map that would have thrown error when the action was properly
   taken in fact.
   * Fix the mapbuf to show it's content properly, If the content doesn't
   have resized, it wouldn't be showed up.
   * Safer call to mkstemp in elm_cnp.
   * Simplify test in elm_entry_text_set.
   * Fix wheel scroll direction with shift.
   * Fix focus problem in multibuttonentry. Entry can get focus only when multibuttonentry is focused.

Elementary 1.7.2

Changes since Elementary 1.7.1:
-------------------------

Fixes:

   * Fix promote and demote in genlist when the object isn't yet fully builded
   * Fix the elm_flip to accept proxy object.
   * Fix wrong parameter for thumbnail error in elm_icon.
   * Fix missing event selected in elm_index (elm_index_item_selected_set)
   * Fix update the min size hint on elm_label after a text set
   * Fix flip widget who show the two face at same time
   * Fix the naviframe to delete contents which are preserved_on set if the naviframe is deleted.
   * Fix the naviframe to clear the title contents when it's item is deleted.
   * Fix the naviframe to clear the text parts when it's item is deleted.


Changes since Elementary 1.7.0:
-------------------------

Fixes:

   * Now elm_datetime_field_limit_set() can set year limits wihtout problems.
   * Fix re-order animation when iot doesn't end correctly.
   * Fix popup to apply the same style to the notify sub-widget.
   * Fix Ctxpopup direction if unknown priority used
   * Fix diskselector when bounce off and round enabled.
   * Fix bubble info field set.
   * Escape theme filename correctly.
   * Fix diskselector selection of middle item.
   * Fix copy&paste error in elm_flip.
   * Fix possible invalid memory access in elm_access.
   * Fix diskselector bug with more than 4 items.
   * Fix a bug in elm_panel. Content should be a sub-object of elm_panel.
   * Fix conform widget to be part of focus chain.
   * Fix genlist reorder mode item not being resized on genlist resize.
   * Fixed gengrid wrong_calc_job parameter.
   * Fix elm_transit image animation that last few frames are skipped.
   * FIx elm_transit to accept proxy object.
   * Fix a memory leak of elm_genlist - EINA_LIST_FREE should be used for returned value of elm_genlist_realized_items_get
   * Fix elm_object_item_part_content_set bug with end content in elm_list.

Changes since Elementary 1.0.0:
-------------------------

Additions:

   * Focus can be moved in all directions by elm_widget_focus_go function.
   * Reload theme when it change on disk.
   * Fileselector: Add a wheel spinner that show/spin while EIO is working
   * Add elm_map_overlays_get & elm_map_overlay_visible_get functions.
   * Toolbar: Add elm_toolbar_standard_priority_set/get APIs.
   * Add elm_object_scroll_hold/freeze_get.
   * Add ELM_CALENDAR_LAST_DAY_OF_MONTH enum type
   * Add elm_progressbar_format_function_set API function
   * Add elm_map_overlay_del_cb_set API function
   * Add "changed" signal to the progressbar widgets
   * Use Edje to enable accessibility on TEXTBLOCK.
   * Initialize Emotion when necessary.
   * Elm_Win_Trap and elm_win_trap_set() to allow e17 integration.
   * elm_flip_go_to()
   * On focus loss, Elm_Spinner properly hide Elm_Entry and display label properly.

Fixes:

   * Genlist : fixed genlist expandable effect bug when we expand/contract items with many children very quickly.
   * Genlist : realize move items during tree effect only when the item is not in the queue.
   * Add missing files in the tarball.
   * Fileselector : honor the folder_only option when using EIO
   * Segment Selector : do not abuse user object item data.
   * Image: fixed elm_image_orient_set/get.
   * QuickLaunch: reset main loop after fork.

Improvements:

   * Allocate once and reuse Evas_Map.
   * Allow freeze/thaw on Elm_Layout and reduce number of object update.
   * Defer Elm_Calendar generation until really needed.
   * Defer Elm_Slider update until really needed.

Removal: