elm_interface_scrollable: fix calculating position logic.
[platform/upstream/elementary.git] / ChangeLog
1 2012-04-26  Carsten Haitzler (The Rasterman)
2
3         * 1.0.0 release
4
5 2012-04-27  Daniel Juyung Seo (SeoZ)
6
7         * Genlist : Fixed genlist expandable effect bug when we expand/contract
8           items with many children very quickly.
9         * Genlist : Realize move items during tree effect only when the item is
10           not in the queue.
11
12 2012-04-30  Jérôme Pinot
13
14         * Add missing files in the tarballs.
15
16 2012-05-02  Cedric Bail
17
18         * Do less allocation and reuse much more Evas_Map.
19
20 2012-05-02  Carsten Haitzler (The Rasterman)
21
22         * Fix possible problems with other subsystems depending on X11 display
23           being closed (XCloseDisplay not close() on socket fd).
24
25 2012-05-02  ChunEon Park (Hermet)
26
27         * Font: actually it doesnt append the font to the hash when font_hash is
28           created inside. Now it is fixed.
29
30 2012-05-03  WooHyun Jung
31
32         * Add feature about focus. Focus can be moved in all direction by
33           by elm_widget_focus_go function.
34
35 2012-05-04  Leandro Pereira
36
37         * Fix icon not appearing in default Genlist theme.
38
39 2012-05-09  Cedric bail
40
41         * Reload theme when it change on disk.
42
43 2012-05-11  ShilpaOnkar Singh
44
45         * Added focus key event handling for the colorselector
46
47 2012-05-13  Dave Andreoli
48
49         * Fileselector: honor folder_only when using EIO
50
51 2012-05-14  Shinwoo Kim
52
53         * menu: remove crash issue when no-parent item is passed to the
54         elm_menu_item_separator_add()
55
56 2012-05-14  Shinwoo Kim (kimcinoo)
57
58         * popup: Bug Fix: improper usage of textblock
59
60 2012-05-15  Dave Andreoli
61
62         * Fileselector: honor folder_only when using EIO
63
64 2012-05-16  Carsten Haitzler (The Rasterman)
65
66         * Fix genlist ELM_LIST_LIMIT mode to do what it originally did.
67           Documentation was wrong too and code had a slight bug stopping
68           genlist from contracting to min size.
69         * Optimize the case of COMPRESS + homogeneous mode to avoid
70           queue entirely and use existing known item sizes.
71
72 2012-05-16  Dave Andreoli
73
74         * Fileselector: Add a wheel spinner that show/spin while EIO is working
75
76 2012-05-16  Tom Hacohen (TAsn)
77
78         * Fix fileselector selection done bug and pass the right string.
79
80 2012-05-22  Jaehwan Kim
81
82         * Toolbar: Add the more panel feature in toolbar.
83           When it is the ELM_TOOLBAR_SHRINK_EXPAND mode and the max item is set,
84           the items over max number are located in more panel.
85           The APIs are added for this feature.(elm_toolbar_more_item_get, elm_toolbar_items_max_set/get)
86
87 2012-05-22  Carsten Haitzler (The Rasterman)
88
89         * Add skeleton for handling remote commands access controls.
90
91 2012-05-23  Tae-Hwan Kim (Bluezery)
92
93         * Map: Add elm_map_overlays_get & elm_map_overlay_visible_get functions.
94
95 2012-05-24  Michal Pakula vel Rutka
96
97         * Add ability to use cnp helper code on non-elm widget objects by
98           falling back to ecore-evas to get the window id.
99
100 2012-05-24  Tae-Hwan Kim (Bluezery)
101
102         * Add "loaded" signal for elm_map.
103
104 2012-05-25  Rob Bradford
105
106         * Refactor X11 specific code to use ecore_evas_*_window_get functions
107         so that the driver for the Ecore_Evas will be checked.
108
109 2012-05-28  Mike Blumenkrantz
110
111         * Fix sizing calc error in list item homogenizing
112
113 2012-05-28  Carsten Haitzler (The Rasterman)
114
115         * Made elm_object_focus_set() fall back to evbas_object_focus_set()
116           if the object is not an elm widget.
117
118 2012-05-29  Mike Blumenkrantz
119
120         * Prepending items to a genlist no longer causes the selected item to
121           scroll out of the viewport
122         * Collapsing tree items in genlist now animate properly
123
124 2012-05-29  Rob Bradford
125
126         * Move X related window items into their own substruct of
127         _Elm_Win_Smart_Data to allow grouping based on engine.
128
129 2012-05-29  Rob Bradford
130
131         * Move X related cursor items into their own substruct of Elm_Cursor
132         to make supporting cursors on other platforms cleaner.
133
134 2012-05-30  Rob Bradford
135
136         * Add support for setting the cursor under Wayland:
137         * Introduce a configure option and #define to as per other engines
138         * Add always-built API function to allow identification of running
139         under Wayland (like for X11)
140         * Call into Ecore to set the cursor when the mouse enters the desired
141         widget.
142
143 2012-05-30  Mike Blumenkrantz
144
145         * Fix even/odd signals for genlist items
146
147 2012-05-30  Thiep Ha
148
149        * Entry: Add 3 APIs which are elm_entry_text_style_user_push/pop/peek
150        and test functions for these APIs.
151
152 2012-05-31  WooHyun Jung
153
154        * child_can_focus should be EINA_FALSE only when all children in the object
155          tree are not focusable. Before this fix, it was EINA_FALSE when all sub
156          objects were not focusable. (i.e. didn't check whole object tree)
157
158 2012-06-01  Mike Blumenkrantz
159
160         * Re-setting the current mirrored mode state no longer causes a full recalc
161
162 2012-06-07  Jaehwan Kim
163
164         * Toolbar: Remove the APIs elm_toolbar_items_max_set/get.
165           Instead of them, add the APIs elm_toolbar_standard_priority_set/get.
166           The items which are lower than standard priority are located in more menu or panel.
167
168 2012-06-08  Jaehwan Kim
169
170         * Add elm_object_scroll_hold/freeze_get.
171
172 2012-06-12  ChunEon Park (Hermet)
173
174         * Fixed Transit wipe effect flickering.
175
176 2012-06-12  Carsten Haitzler (The Rasterman)
177
178         * Add elm_win_size_base_set/get, elm_win_size_step_set/get for hinting
179         sizing of windows. Useful for terminals.
180
181 2012-06-12  Mike Blumenkrantz
182
183         * Map no longer saves its files to directories outside of the user's home directory
184
185 2012-06-14  Seunggyun Kim
186
187         * Fix elm_config_font_overlay_apply() to also apply rescaling properly.
188
189 2012-06-14  Jaehwan Kim
190
191         * Toolbar : Add the reorder feature when the more panel is shown.
192           After the item is long-pressed, it can be moved.
193
194 2012-06-14  Michael Bouchaud
195
196         * Add an enum to Elm_Calendar_Mark_Repeat_Type:
197         ELM_CALENDAR_LAST_DAY_OF_MONTH
198
199 2012-06-15  Michael Bouchaud
200
201         * elm_progressbar: elm_progressbar_format_function_set to add a callback
202         function to format the unit string.
203
204 2012-06-16  Davide Andreoli
205
206         * elm_map: add elm_map_overlay_del_cb_set to be notify when
207         an overlay is deleted.
208
209 2012-06-21  Daniel Juyung Seo (SeoZ)
210
211         * Genlist: Fixed a bug with decorate all mode + tree effect. Delete tree
212         effect animator and set the effect mode to none when decorate all mode is
213         set.
214
215 2012-06-23  Daniel Willmann
216
217         * elm_progressbar: Add "changed" signal to be emitted when the value
218         is changed.
219
220 2012-06-25  Daniel Juyung Seo (SeoZ)
221
222         * Genlist: Fixed tree expand bug. Check item type when an item is requested
223         to be expanded/contracted.
224
225 2012-06-25  Carsten Haitzler (The Rasterman)
226
227         * add elm_cnp_selection_loss_callback_set() so you know when you
228         lose a selection as a client
229         * improve robustness of cnp to track target object deletions.
230
231 2012-06-26  Shinwoo Kim (kimcinoo)
232
233         * Use Edje to enable accessibility on TEXTBLOCK.
234
235 2012-06-27  Daniel Juyung Seo (SeoZ)
236
237         * Genlist: Fixed homogeneous mode bug with ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY item. Now it calculates display only item size correctly.
238
239 2012-06-29  Artem Popov
240
241         * Add support for a new toolbar style with icon and text
242         aligned in center. "item_centered".
243
244 2012-06-30  Shinwoo Kim (kimcinoo)
245
246         * Add elm_config_access_set/get() to allow for a config tool to enable
247         to diasbale access mode.
248         * Add access highlight infra
249
250 2012-06-30  Artem Popov
251
252         * Fix panel theme_hook handling for scaling
253
254 2012-07-01  Gustavo Sverzut Barbieri (k-s)
255
256         * Add and use elm_widget_item_widget_get()
257         * Fix elm_segment_control to not abuse user's data from item.
258
259 2012-07-03  Cedric Bail
260
261         * Initialize Emotion when necessary.
262
263 2012-07-03  Minseok Kim
264
265         * Add elm_multibuttonentry_editable_set() and
266         elm_multibuttonentry_editable_get()
267
268 2012-07-03  Shinwoo Kim (kimcinoo)
269
270         * Add access hook to widget infra.
271
272 2012-07-05  Carsten Haitzler (The Rasterman)
273
274         * Fix several FB related issues:
275           * Fallback to FB from X11 so it "just works"
276           * Config expected x11 and failed to start app if engine not
277             explicitly set to non-x11
278           * No mouse cursor displayed in fb when needed, so add a
279             softcursor mode defaulting to auto.
280         * Add elm_win_screen_dpi_get()
281         
282 2012-07-06  Shinwoo Kim (kimcinoo)
283
284         * Add layout access enable/disable api:
285           * elm_layout_edje_object_can_access_set/get()
286
287 2012-07-07  Carsten Haitzler (The Rasterman)
288
289         * Add slider popup mode (based in idea originally proposed in
290           patches from Sumanth Krishna Mannam, but susbequently rejected
291           a few times as it didn't measure up to commitable standards).
292
293 2012-07-10  Gustavo Lima Chaves
294
295         * Add elm_scroller_page_size_get() and
296           elm_scroller_page_relative_get() for consistency (some scrolling
297           widgets got these gettes before).
298
299 2012-07-10  Rob Bradford
300
301         * Expose into private API a function for getting the X window from an
302         Ecore_Evas using the backend safe functions.
303         * Use this new API to replace a non backend safe call in the copy and
304         paste code
305
306 2012-07-12  Tae-Hwan Kim (Bluezery)
307
308         * Fix that vertical bounce enable value can be get from elm_config
309         when the genlist is added.
310
311 2012-07-16  Carsten Haitzler (The Rasterman)
312
313         * Disable html mode pastes from cnp to work around thunderbird.
314
315 2012-07-18  Carsten Haitzler (The Rasterman)
316
317         * Fix evil little bug where scrolelrs with scrollbars make
318         self-feeding loops expecially with min size hints on scrollers (which
319         the change in smart object infra broke too - fixed here).
320
321 2012-07-18  Yan Wang
322
323         * Small fix to account for framespace that is used in wayland
324         (0 in x11 so shouldnt affect x11).
325
326 2012-07-18  Hermet (ChunEon Park)
327
328         * Fix the mapbuf to resize the contents(smart obj) correctly. When smart obj was
329         set as the contents the _configure would be called recursively. In this process
330         the lastest size could be reverted as the previous one.
331
332 2012-07-19  Gustavo Sverzut Barbieri (k-s)
333
334         * Add Elm_Win_Trap and elm_win_trap_set() to allow e17 integration.
335
336 2012-07-23  Hermet (ChunEon Park)
337
338         * fixed invalid sd memory access when delete window inlined image
339
340 2012-07-24  Hermet (ChunEon Park)
341
342         * fixed scroller to not have the hold flag when mouse up happened.
343
344 2012-07-24  Gustavo Sverzut Barbieri (k-s)
345
346         * Add elm_flip_go_to()
347
348 2012-07-25  Carsten Haitzler (The Rasterman)
349
350         * Fix elementary quicklaunch to transprot environment over as
351         well as args and cwd.
352
353 2012-07-27  Shinwoo Kim (kimcinoo)
354
355         * Patch in incomplete access supoprt in popup.
356
357 2012-07-30  Cedric Bail
358
359         * Allow freeze/thaw on Elm_Layout and reduce number of object update.
360         * Defer Elm_Calendar generation until really needed.
361
362 2012-07-31  Shinwoo Kim (kimcinoo)
363
364         * Patch in incomplete access supoprt in ctxpopup and dayselector.
365
366 2012-08-02  Cedric Bail
367
368         * Fix elm_image_orient_set/get.
369
370 2012-08-06  Cedric Bail
371
372         * Make Elm_Slider update itself asynchronously.
373
374 2012-08-09  Cedric Bail
375
376         * Reset main loop after fork in quicklaunch.
377
378 2012-08-18  Shinwoo Kim (kimcinoo)
379
380         * Patch in incomplete access in: colorselecto, win, diskselector,
381           gengrid, genlist, progressbar, slider, label, entry
382
383 2012-08-20   Jihyeon Seol
384
385         * Fix sizing issue in multibutton entry by making all lines
386           the same height.
387
388 2012-08-20  Shinwoo Kim (kimcinoo)
389
390         * Patch in incomplete access support in datetime.
391
392 2012-08-21  Carsten Haitzler (The Rasterman)
393
394         * Spotted an incompleteness. there is a way to set Elm_Win_Trap for
395           manual render, but no way to go to an elm win and do this (And
396           of course twiddle with the norender state too), so add this in.
397           elm_win_norender_push(), elm_win_norender_pop(),
398           elm_win_norender_get() and elm_win_render() added.
399
400 2012-08-21  Shinwoo Kim (kimcinoo)
401
402         * Patch in incomplete access support in segment control and spinner
403
404 2012-08-28  Carsten Haitzler (The Rasterman)
405
406         * Track window states as a total count and be able to self-throttle
407           or suspend rendering as a result.
408
409 2012-08-30  Carsten Haitzler (The Rasterman)
410
411         1.7.0 release
412
413 2012-08-30  Gustavo Lima Chaves (glima)
414
415         * Toolbar widget is now a scrollable widget.
416         * Entry widget is now a scrollable layout.
417         * Fileselector entry widget is now an elm layout.
418         * Ctxpopup widget is now an elm layout.
419         * Multibutton entry entry is now an elm layout.
420         * Popup widget is now an elm layout.
421         * Panel widget is now an elm layout.
422         * All internal widget hooks (and related macros) were removed, due
423           to deprecation. Thus, people using that (unstable) API will have
424           to adapt themselves.
425
426 2012-08-30  Shilpa Onkar Singh
427
428         * Naviframe's item Subtitle_label deleted in item_free.
429
430 2012-08-31  WooHyun Jung
431
432         * The state of elm_check is now changed by mouse click event.
433
434 2012-09-03  Rajeev Ranjan
435
436         * Fix min/max limit setting to respect field boundaires EXCEPT
437           for years which have no boundaries with
438           elm_datetime_field_limit_set()
439
440 2012-09-03  Bluezery
441
442         * Fix re-order animation when it doesn't end correctly.
443         * Improve elm map module loading to onlt init the module needed
444           when searching and not all modules.
445
446 2012-09-03  Shinwoo Kim (kimcinoo)
447
448         * Add in more access subsystem features like activation cb.
449         * Fix popup to apply the same style to the notify sub-widget.
450
451 2012-09-04  Jihoon Kim (jihoon)
452
453         * Add ELM_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN.
454
455 2012-09-11  ChunEon Park (Hermet)
456
457         * Even if the top item is inserted into the naviframe. Any transition
458           wouldn't be launched.
459
460 2012-09-12  Jaehwan Kim
461
462         * When the number of item is changed, the toolbar emits the signal
463           to theme. The theme can be changed something according the number
464           of item.
465
466 2012-09-12  Shinwoo Kim (kimcinoo)
467
468         * Add access features to calendar.
469         * Add icon show/hide handling to diskselector ala button etc.
470
471 2012-09-12  Thiep Ha
472
473         * Fix ctxpopup direction if -1 is uses as priority.
474
475 2012-09-12  Jiyoun Park (jypark)
476
477         * Add image deleted signal into plug. it help user notice socket service
478           fail and they can retry service connection. 
479         * Add test code deal with this signal. 
480
481 2012-09-12  Davide Andreoli (davemds)
482
483         * Add external property "play length" to Video widget, read-only.
484
485 2012-09-13  M.V.K. Sumanth
486
487         * Fix diskselector when bounce off and round enabled.
488
489 2012-09-12  Flavio Ceolin
490
491         * Add elementary_codegen - tool that genereates code to working with
492           edje files. Given an edje file and a group, it searchs for SWALLOW
493           parts and programs and generates a source/header with the helpers
494           for the follow functions:
495
496             - elm_layout_signal_callback_del
497             - elm_layout_signal_callback_add
498             - elm_layout_signal_emit
499             - elm_layout_content_get
500             - elm_layout_content_set
501             - elm_layout_content_unset
502             - elm_layout_text_get
503             - elm_layout_text_set
504             - elm_layout_theme_set
505
506 2012-09-14  Doyoun Kang
507
508         * Add APIs for floating mode
509           - elm_win_floating_mode_set
510           - elm_win_floating_mode_get
511
512 2012-09-14  Shinwoo Kim (kimcinoo)
513
514         * Fix info field set for bubble widget.
515
516 2012-09-17  Shinwoo Kim (kimcinoo)
517
518         * Add direction enum to elm access activate api
519         * Use activate directions
520
521 2012-09-19  Jaehwan Kim
522
523         * Add reorder mode set/get API in Toolbar
524
525 2012-09-19  Michael Bouchaud (yoz)
526
527         * fix resizing on naviframe when an item is poped
528
529 2012-09-20  Michael Bouchaud (yoz)
530
531         * fix wrong size calc in naviframe when an item have setted
532           tittle_visible_set to false.
533
534 2012-09-24  Flavio Ceolin
535
536         * elementary_codegen: Adding support for box and table.
537
538 2012-09-25  Cedric Bail
539
540         * Escape theme filename correctly.
541
542 2012-09-27  Jaehwan Kim
543
544         * Add the toolbar API which expand the transverse length
545
546 2012-09-28  Shinwoo Kim (kimcinoo)
547
548         * Fix disk selector selection of middle item when obj not at 0.
549
550 2012-09-28   Jihyeon Seol
551
552         * Fix list corruption issue in multibuttonentry.
553
554 2012-09-28  Bruno Dilly
555
556         * add elm_bg as external
557
558 2012-10-03  Michael Bouchaud (yoz)
559
560         * add elm_calendar_displayed_time_get
561         * add a signal display,changed to elm_calendar
562
563 2012-10-02  Bruno Dilly
564
565         * add policy for elm_exit
566
567 2012-10-03  Bruno Dilly
568
569         * fix init counts
570         * immediately shutdown elm on external shutdown
571
572 2012-10-04  Igor Murzov
573
574         * fix copy&paste error in elm_flip.
575         * fix possible invalid memory access in elm_access.
576
577 2012-10-04  Cedric Bail
578
579         * Add a color picker to elm_colorselector.
580
581 2012-10-04  Sebastian Dransfeld
582
583         * Use ecore_x_selection_converter_text to convert text data so we can
584         support COMPOUND_TEXT
585
586 2012-10-08  Bruno Dilly
587
588         * fix elm_spinner_special_value_add()
589         * add elm_spinner_special_value_get() / del()
590
591 2012-10-10  Shinwoo Kim (kimcinoo)
592
593         * Add access features to multibuttonentry
594         * Fix diskselector bug on round with appended items with more
595         than 4 items.
596
597 2012-10-12  Michael Bouchaud (yoz)
598
599         * Add elm_map_name_search
600
601 2012-10-12  Shinwoo Kim (kimcinoo)
602
603         * Fix conform widget to be part of focus chain.
604
605 2012-10-13  ChunEon Park (Hermet)
606
607         * Fix the transit to launch the effect directly when elm_transit_go is called.
608
609 2012-10-14  Jiyoun Park (jypark)
610
611         * Add display mode change feature related with keypad state change
612         to elm conformant and naviframe.
613
614 2012-10-15  Shinwoo Kim (kimcinoo)
615
616         * Add access features to toolbar items
617
618 2012-10-15  Prince Dubey Kumar <prince.dubey@samsung.com>
619
620         * Fix genlist reorder mode item not being resized on genlist resize.
621
622 2012-10-17  Daniel Juyung Seo <seojuyung2@gmail.com>
623
624        *  elm: Fixed on_focus_region() issue. Focused area should be scrolled
625        only when it is needed. Now only entry needs this feature.
626
627 2012-10-18  Jaehwan Kim
628
629         * Add the fitting the size of items according the viewport size.
630         If the sum of item's min is larger than the viewport size in ELM_TOOLBAR_SHRINK_EXPAND mode,
631         it can be scroll. And the end of the item is fitted on the end of the viewport.
632
633 2012-10-19  Tae-Hwan Kim (Bluezery)
634         * Fixed wrong_calc_job parameter.
635
636 2012-10-19  ChunEon Park (Hermet)
637
638         * Fix elm_transit image animation which last few frames are skipped.
639
640 2012-10-25  Michael Bouchaud (yoz)
641
642         * some fix for promote and demote in genlist
643
644 2012-10-30  SeungGyun Kim
645
646         * Added elm_notify_align_set/get and Deprecated elm_notify_orient_set/get
647
648 2012-10-30  ChunEon Park (Hermet)
649
650         * Fix the transit to accept proxy object.
651
652 2012-10-31  TaeHwan Kim (Bluezery)
653
654         * Don't crash glview even if you failed to create obj.
655
656 2012-11-02  ChunEon Park (Hermet)
657
658         * Don't update map uv with image size for proxy object in elm_flip.
659
660 2012-11-06  Gustavo Lima (glima)
661
662         * Fix typo on check's theme -- back from disabled state was broken.
663
664 2012-11-07  Mikael Sans (xhell)
665
666         * Fix wrong parameter for thumbnail error in elm_icon.
667
668 2012-11-12  ChunEon Park (Hermet)
669
670         * Support virtualkeypad, clipbard state shange signals from
671         conformant
672
673 2012-11-12  Jaehwan Kim
674
675         * Add elm_toolbar_item_show/bring_in.
676           It show or bring a specific item, when the toolbar can be scrolled.
677
678 2012-11-12  Michael Bouchaud (yoz)
679
680         * Add missing selected event in elm_index (elm_index_item_selected_set)
681
682 2012-11-14  Michael Bouchaud (yoz)
683
684         * Add elm_genlist_nth_item_get
685         * Add elm_gengrid_nth_item_get
686
687 2012-11-15  Jiyoun Park (jypark)
688
689         * Support indicator service in elm_conformant. elm conformant can manage
690           indicator(elm_plug).
691
692 2012-11-21  Michael Bouchaud (yoz)
693
694         * update the min size hint on elm_label after a text set
695
696 2012-11-22  Michael Bouchaud (yoz)
697
698         * fix elm_flip to show only one face at a time
699
700 2012-11-22  ChunEon Park (Hermet)
701
702         * Lets remove contents regardless of the preseve_on_set if naviframe is
703         deleted.
704
705 2012-11-22  Shilpa Sigh (shilpa.singh@samsung.com)
706
707         * Clear the title contents when naviframe item is deleted.
708
709 2012-11-22  Thiep Ha 
710
711         * Fixed entry to enable have_selection only when a text is actually selected.
712
713 2012-11-23  ChunEon Park (Hermet)
714
715         * Free the text parts of the naviframe item when item is deleted.
716
717 2012-11-26  Daniel Zaoui and Yaakov Goldberg
718
719         * Porting of Elementary to Eo
720
721 2012-11-29  ChunEon Park (Hermet)
722
723         * Fix the mapbuf to update it's contents correctly, even if they go
724         outside of the buffer
725
726 2012-11-29  Thiep Ha
727
728         * Entry: add a mode to clear selection when entry loose focus.
729
730 2012-11-30  ChunEon Park (Hermet)
731
732         * Fix the naviframe to resize it's items which are inserted.
733
734 2012-11-30  ChunEon Park (Hermet)
735
736         * emit the signals for content_set/unset text_set/unset one time!
737
738 2012-12-02  Mike Blumenkrantz
739
740         * Fix case where tooltips could go offscreen unnecessarily.
741
742 2012-12-03  Gustavo Sverzut Barbieri (k-s)
743
744         * Add elm_need_eldbus(), deprecate elm_need_e_dbus(), integrating
745         eldbus.
746
747 2012-12-04  Cedric Bail
748
749         * Fix a possible divide by zero in els_scroller animator.
750
751 2012-12-04  Murilo Pinoti Belluzzo (mbelluzzo)
752
753         * Add elm_app_name_set/get(): Formal application name string.
754         * Add elm_app_destkop_entry_set/get(): Path to '.desktop' file.
755         * Add elm_sys_notify to expose System Notifications (D-Bus atm).
756
757 2012-12-04  Gwanglim Lee
758
759         * Add window profile set/get API in elm_win
760
761 2012-12-05  Cedric Bail
762
763         * Fix uninitialized data path in elm_flip, elm_gesture_layer,
764         elm_interface_scrollable, els_scroller.
765
766 2012-12-05  Shilpa Onkar Singh (shilpa.singh@samsung.com)
767
768         * Fix naviframe to not send hide signals even before item doens't created
769         yet.
770
771 2012-12-06  Cedric Bail
772
773         * Fix possible segv in elm_quicklaunch infrastructure.
774         * Fix elm_conform buffer to always finish with at least one '\0';
775         * Fix forgotten break in elm_map that would have thrown error when the
776         action was properly taken in fact.
777
778 2012-12-06  Daniel Juyung Seo (SeoZ)
779
780         * Fix wheel scroll direction with shift.
781
782 2012-12-06  ChunEon Park (Hermet)
783
784         * Fix the mapbuf to show the content always. Sometimes mapbuf couldn't show
785         the content properly.
786
787 2012-12-07  Cedric Bail
788
789         * Safer call to mkstemp in elm_cnp.
790         * Simplify test in elm_entry_text_set.
791
792 2012-12-07  WooHyun Jung
793
794         * Fix focus problem in multibuttonentry. Entry can get focus only when multibuttonentry is focused.
795
796 2012-12-08  ChunEon Park (Hermet)
797
798         * Fix the naviframe title_set problem that caused the title visible status reset.
799
800 2012-12-10  Cedric Bail
801
802         * Make sure private data is not NULL in elm_interface_scrollable.
803         * Correctly handle failure case in _x11_notify_handler_image.
804         * Fix missuse of EINA_INLIST_FOREACH in elm_transit.c.
805
806 2012-12-12  ChunEon Park (Hermet)
807
808         * Update mapbuf forcely whenever it's states are changed.
809
810 2012-12-12  WooHyun Jung
811
812         * Now, dummy object is always smart member of naviframe.
813
814 2012-12-14  Jiyoun Park
815
816         * Fix naviframe's resize object problem when item was deleted.
817
818 2012-12-17  Chueon Park (Hermet)
819
820         * Fix the popup that returned invalid action buttons.
821
822 2012-12-17  Chueon Park (Hermet)
823
824         * Makes naviframe safety even if someone deletes the naviframe in transition finished cb.
825
826 2012-12-18  Chueon Park (Hermet)
827
828         * Elm_transit image aniamtion effects supports elm_image object type.
829
830 2012-12-18  Chueon Park (Hermet)
831
832         * Don't Elm_transit image animation use image preloading to avoid image flickering.
833
834 2012-12-18  Chueon Park (Hermet)
835
836         * Let image update right now if the image preloading is disabled.
837
838 2012-12-18  Gustavo Sverzut Barbieri (k-s)
839
840         * elm_plug now emits "image,resized" on server-side changes.
841         * elm_plug typo fixed "image.deleted" to "image,deleted" ('.' -> ',')
842
843 2012-12-20  Henrique Dante de Almeida (hdante)
844
845         * Add elm_dbus_menu to support D-Bus external menus.
846         * Add main menu to elm_win, which can be exported via D-Bus
847         * Add configuration: ELM_EXTERNAL_MENU, to switch between internal and external menus
848
849 2012-12-20  Murilo Pinoti Belluzzo (mbelluzzo)
850
851         * Add elm_systray to set a Status Notifier Item in the System Tray (D-Bus).
852
853 2012-12-27  Jiyoun Park (jypark)
854
855         * elm_photocam returns file_set error properly.
856
857 2012-12-28  Mike Blumenkrantz
858
859         * Fix bug where genlist would delete items added during selection callback if a clear was queued
860
861 2012-12-27  Henrique Dante de Almeida (hdante)
862
863         * Support item separators in D-Bus menu
864         * Support freedesktop icons in D-Bus menu
865         * Reduce D-Bus communication (omit default values)
866
867 2012-12-29  Mike Blumenkrantz
868
869         * Tooltips now correctly set NETWM tooltip window type
870
871 2013-01-03  JaeHyun Jo (jae_hyun@cho@naver.com)
872
873         * Fix the naviframe item part text to be set properly.
874
875 2013-01-03  Thiep Ha
876
877         * Fix list separator size bug.
878
879 2013-01-03  Jaehwan Kim
880
881         * Fix the bug which the callbacks of the sub-object are added even if the sub-object is added the parent object.
882
883 2012-01-03  Prince Dubey Kumar <prince.dubey@samsung.com>
884
885         * Fix gengrid region_show/bring_in and add test
886
887 2012-01-04  ChunEon Park <hermet@hermet.pe.kr>
888
889         * Deprecate elm_label_slide_set()/get() and added elm_label_slide_mode_set()/get() instead and elm_label_slide_go().
890
891 2012-01-05  ChunEon Park <hermet@hermet.pe.kr>
892
893         * Added a label signal callback "slide,end"
894
895 2013-01-06  Jaehyun Cho <jae_hyun_cho@naver.com>
896
897         * Fix omitting signal emission when customized text parts change the text.
898
899 2013-01-10  Cedric Bail
900
901         * Don't link anymore with E_DBus at build time.
902
903 2013-01-13  Daniel Juyung Seo (SeoZ)
904
905         * Added "highlighted" and "unhighlighted" signals to list, genlist, and gengrid.
906
907 2013-01-16  Shilpa Singh <shilpa.singh@samsung.com>, Rajeev Ranjan <rajeev.r@samsung.com>
908
909         * Fix "changed" signal being sent twice in case of toggle style when check is clicked.
910
911 2013-01-16  WooHyun Jung
912
913         * elm_plug should call elm_widget_can_focus_set after adding parent class.
914         * 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.
915
916 2013-01-16  Jaeun Choi
917
918         * Fix bug where index is not re-filled if autohide disabled
919
920 2013-01-16  ChunEon Park (Hermet)
921
922         * allocate conformant part dummy objects only when the swallow parts are existed actually. since these parts are really dependent on the platform, in most case they don't need all parts at the same time.
923
924 2013-01-16  Daniel Juyung Seo (SeoZ)
925
926         * Fix thumb theme hook.
927
928 2013-01-17  Bora Hwang (bora1.hwang@samsung.com)
929
930         * when parent of ctxpopup is resized, ctxpopup calls dismissed signal
931
932 2013-01-18  Thiep Ha (thiep.ha@samsung.com)
933
934         * Fix memory leak of the ctxpopup and callback function to be a ctxpoup obj is delivered to.
935
936 2013-01-19  WooHyun Jung
937
938         * When string in entry is changed, access to sd should be forbidden after smart_callback_call is called.
939
940 2013-01-22  ChunEon Park (Hermet)
941
942         * apply display mode to all views of a naviframe if the display mode of the views are changed.
943
944 2013-01-22  Daniel Juyung Seo (SeoZ)
945
946         * Enhanced diskselector add and item_append time.
947
948 2013-01-23  WooHyun Jung
949
950         * In _timer_cb of elm_notify, access to sd should be forbidden after smart_callback_call is called.
951
952 2013-01-26  ChanWook Jung (jchanwook@gmail.com)
953
954         * Expand elm_transit tween_mode and add twee_mode_factor_set(),get() APIs
955
956 2013-01-26  WooHyun Jung
957
958         * A widget which doesn't have focus_region_get should give its width and height for correct focus_region_show.
959
960 2013-01-26  Daniel Juyung Seo (SeoZ)
961
962         * Add elm_index_delay_change_time_set/get for changing delay change time in index.
963
964 2013-01-28  Shinwoo Kim
965
966         * [access] The read next/prev message does not move focus but move highlight only. the focus moves when the activate message is detected.
967
968 2013-01-29  Jaehwan Kim
969
970         * Fix the scroll position is calculated by the size of pan object, not the size of scroller.
971
972 2013-01-29  ChunEon Park (Hermet)
973
974         * Fix a elm_transit crash issue when user delete all target objects in the effect end callback.
975
976 2013-02-05  ChunEon Park (Hermet)
977
978         * Index supports "language,changed" smart callback.
979
980 2013-02-07  WooHyun Jung
981
982         * elm_entry_single_line_set should not change cnp_mode when PLAINTEXT mode.
983
984 2013-02-07  Jaehwan Kim
985
986         * Add smart callback signals of a scroller. "vbar,drag", "vbar,press", "vbar,unpress", "hbar,drag", "hbar,press", "hbar,unpress".
987
988 2013-02-12  ChunEon Park (Hermet)
989
990         * GLview, Gengrid support "language,changed" smart callback.
991
992 2013-02-12  ChunEon Park (Hermet)
993
994         * Ctxpopup will be dismissed when elm language is changed.
995
996 2013-02-12  ChunEon Park (Hermet)
997
998         * added APIs - elm_object_item_translatable_part_text_set(), elm_object_item_translatable_part_text_get().
999
1000 2013-02-12  Arvind R
1001
1002         * Fix elc_player pause state to be in sync.
1003         * Fix time string display to handle hours right.
1004
1005 2013-02-12  ChunEon Park (Hermet)
1006
1007         * replace elm_object_domain_translatable_text_part_set(), elm_object_translatable_text_part_get() with elm_object_domain)translatable_part_text_set(), elm_object_translatable_part_text_get().
1008
1009 2013-02-14  ChunEon Park (Hermet)
1010
1011         * added 2 APIs elm_object_orientation_mode_disabled_set(), elm_object_orientation_mode_disabled_get()
1012
1013 2013-02-15  Jaehwan Kim
1014
1015         * Add the reorder effect in toolbar.
1016
1017 2013-02-15  Shinwoo Kim
1018
1019         * Popup is now a focusable object.
1020
1021 2013-02-16  Paulo C. A. Cavalcanti Jr
1022
1023         * Fix elm_config to properly check file type.
1024
1025 2013-02-16  ChunEon Park (Hermet)
1026
1027         * Improve naviframe to not apply items'style multiple times.
1028
1029 2013-02-16  ChunEon Park (Hermet)
1030
1031         * Don't handle the resize objects in widget infrastructure. Actually resize objects are sub objects so we don't need to care them separately. this causes overhead in some cases.
1032
1033 2013-02-17  Cedric Bail
1034
1035         * Improve support on some 64bits system.
1036
1037 2013-02-17  Mike Blumenkrantz
1038
1039         * ignore tab key widget focus change if control/alt is pressed
1040         * prevent blank entry hoversels
1041
1042 2013-02-17  Shinwoo Kim
1043
1044         * Fix restacking issue on ctxpopup - resatck callback makes the bg object be top of ctxpopup.
1045
1046 2013-02-20  Carsten Haitzler (The Rasterman)
1047
1048         * Fix gl engine vsync option pass-in in elm_win
1049         * Fix elm_progressbar_pulse() to abort if pulsing not enabled
1050
1051 2013-02-21  Carsten Haitzler (The Rasterman)
1052
1053         * Improve a lot of the dnd infra to be more fully baked
1054         * Add elm_drop_target_add() elm_drop_target_del() and elm_drag_start()
1055
1056 2013-02-21  Jaehwan Kim
1057
1058         * Fix scroller acceleration bug. It was accelerated even it's scrolled
1059         after finishing the previous scroll. This happens with page scroll enabled.
1060
1061 2013-02-25  Taehwan Kim
1062
1063         * Fix 1byte invalid read & do memset, rewind if needed.
1064
1065 2013-02-26  Jaeun Choi
1066
1067         * Add omit feature to elm_index.
1068
1069 2013-02-28  Jaehwan Kim
1070
1071         * Add the option about sending signals in content_pos_set.
1072         When the scroller is resized, the signals("elm,action,scroll", "elm,edge,top" so on) shouldn't be sent,
1073         because it's not a scroll-action. So in this case, the content_pos_set should be called without the signals.
1074
1075 2013-02-28  ChunEon Park (Hermet)
1076
1077         * Add elm_transit_smooth_set(), elm_transit_smooth_get()
1078
1079 2013-02-28  Jaehwan Kim
1080
1081         * Fix the standard of scrollbar-calculation from the scroller's x to pan's x.
1082         The scrollbar have to sync with pan. if not, the scrollbar doesn't move even if the position of content moves.
1083
1084 2013-03-02  Brian J. Lovin
1085
1086         * Fix initial value of the spinner on the first mouse move.
1087
1088 2013-03-04  Jaeun Choi
1089
1090         * Fix elm_index to send a signal to the selected item in smart theme.
1091
1092 2013-03-04  WooHyun Jung
1093
1094         * Focus highlight should not be showed on (0, 0).
1095
1096 2013-03-04  Junki Cho
1097
1098         * Improved gengrid item append performance.
1099
1100 2013-03-05  Jiyoun Park
1101
1102         * Fix elm_conform didn't set size hint when keypad on.
1103
1104 2013-03-05  Jaehwan Kim
1105
1106         * Add edje_object_message_signal_process before edje_object_size_min_restricted_calc.
1107         If the min size is changed by edje signal in edc, the the function should be called before the calculation.
1108
1109 2013-03-05  Jiyoun Park
1110
1111         * Fix elm_conform didn't change indicator mode when create.
1112
1113 2013-03-06  ChunEon Park (Hermet)
1114
1115         * Add elm_object_item_signal_callback_add(), elm_object_item_signal_callback_del().
1116
1117 2013-03-07  Jaehwan Kim
1118
1119         * Add the config ELM_THUMBSCROLL_HOLD_THRESHOLD.
1120         This is the number of pixels the range which can be scrolled, while the scroller is holed.
1121
1122 2013-03-07  ChunEon Park (Hermet)
1123
1124         * Add elm_naviframe_item_pop_cb_set().
1125         * Naviframe works for H/W backkey event.
1126
1127 2013-03-08  WooHyun Jung
1128
1129         * Add elm_widget_newest_focus_order_get for knowing the last object(and its focus order) which got focus.
1130         * After elm_win is created, if there is no manual focus setting, only elm_win should get focus when focus state is changed.
1131
1132 2013-03-08  Jaehwan Kim
1133
1134         * Fix the toolbar cannot be unselected when it's mode is ELM_OBJECT_SELECT_MODE_ALWAYS.
1135
1136 2013-03-08  ChunEon Park (Hermet)
1137
1138         * Remove the back button callback if the button is unset on the naviframe.
1139
1140 2013-03-11  WooHyun Jung
1141
1142         * Fixed a bug that naviframe's focus_next didn't work after changing evenry item to elm_layout.
1143         * Naviframe is now supproting focus_direction.
1144
1145 2013-03-11  Tom Hacohen (TAsn)
1146
1147         * Entry: Fixed a bug with text appending.
1148
1149 2013-03-13  WooHyun Jung
1150
1151         * Fixed a bug in elm_list. Focus_next is needed only when access mode is enabled.
1152
1153 2013-03-13  Tae-Hwan Kim (bluezery)
1154
1155         * Fix a memory leak in elm_genlist. Return value of elm_genlist_realized_items_get should be freed
1156
1157 2013-03-15  Jaehwan Kim
1158
1159         * Add the smart signals in scroller. "scroll,left", "scroll,right", "scroll,up", "scroll,down".
1160
1161 2013-03-18  WooHyun Jung
1162
1163         * Focus highlight should be reconfigured when theme is changed.
1164
1165 2013-03-19  Jaehwan Kim
1166
1167         * Fix the elm_shutdown bug in _elm_shutdown_config.
1168         When the elm_shutdown is used after elm_config_all_flush, the segment fault occur.
1169         It's why it uses ecore_x in _prop_all_update_cb after removing it.
1170
1171 2013-03-20  Carsten Haitzler (The Rasterman)
1172
1173         * Fix elm box layout when an item has a max size, and that squashes all
1174         content even when the minimum size is greater.
1175
1176 2013-03-23  WooHyun Jung
1177
1178         * Add four more focus directions. ELM_FOCUS_UP/DOWN/RIGHT/LEFT.
1179         * Add elm_object_focus_next_object_get/set.
1180         * Add elm_object_focused_object_get.
1181
1182 2013-03-27  Jihoon Kim
1183
1184         * Add elm_entry_input_panel_layout_variation_set/get API
1185
1186 2013-03-29  ChunEon Park (Hermet)
1187
1188         * Map supports "language,changed" smart callback.
1189
1190 2013-03-29  Mike Blumenkrantz
1191
1192         * Fix ctxpopup geometry when parent is an elm_win.
1193
1194 2013-04-01  Jaehwan Kim
1195
1196         * Scroller decides whether the accelerator is on or not, depending on the velocity and the interval time of the flick event.
1197
1198 2013-04-01  Jaehwan Kim
1199
1200         * Add the repeat_events_set/get for blocking the events of content objects.
1201         This feature is useful to the access.
1202
1203 2013-04-01  ChunEon Park (Hermet)
1204
1205         * Add convenient macros - elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_set().
1206
1207 2013-04-06  Jaehwan Kim
1208
1209         * Add the API elm_scroller_page_scroll_limit_set/get.
1210         It sets the maxium of the movable page at flicking.
1211
1212 2013-04-08  Jaehwan Kim
1213
1214         * Quit the scroll animator if the scroller don't have a bounce and reach a edge.
1215
1216 2013-04-08  Jaehwan Kim
1217
1218         * Fix the scroller show by a page if the page size is set and the region_bring_in or region_show is called.
1219
1220 2013-04-08  Rafael Antognolli
1221
1222         * Fix layout_example_02.
1223         * Fix hoversel_example_01.
1224
1225 2013-04-09  Daniel Juyung Seo (SeoZ)
1226
1227         * Fix elc_player crash issue.
1228
1229 2013-04-09  Carsten Haitzler (The Rasterman)
1230
1231         * Add elm_mapbuf_auto_set()/elm_mapbuf_auto_get()
1232
1233 2013-04-09  WooHyun Jung
1234
1235         * Ctxpopup is now supproting focus_direction.
1236
1237 2013-04-10  Jaehwan Kim
1238
1239         * Fix the region_show/region_bring_in don't have a limit at a paging movement.
1240
1241 2013-04-10  Jaehwan Kim
1242
1243         * Add the API elm_scroller_single_direction_set/get.
1244         This sets how the content is scrolled.
1245
1246 2013-04-10  Jaehwan Kim
1247
1248         * Fix the calculation double type number.
1249         Round off to the nearest whole number.
1250
1251 2013-04-15  Jaehwan Kim
1252
1253         * Add the feature for key events.
1254
1255 2013-04-16  Jaehwan Kim
1256
1257         * Fix the policy is not changed when the theme is changed.
1258         The "reload" signal from edc is necessary always.
1259
1260 2013-04-16  WooHyun Jung
1261
1262         * When entry is disabled, scrolling is also disabled.
1263
1264 2013-04-17  ChunEon Park (Hermet)
1265
1266         * Don't try to pop the naviframe item multiple times.
1267
1268 2013-04-18  Shinwoo Kim
1269
1270         * Add elm_access_action(), elm_access_action_cb_set()
1271
1272 2013-04-22  Shinwoo Kim
1273
1274         * Make access object unfocusable when Aaccessibility is disabled.
1275
1276 2013-04-23  ChunEon Park (Hermet)
1277
1278         * Added elm_object_domain_part_text_translatable_set(),
1279         elm_object_item_domain_part_text_translatable_set().
1280
1281 2013-04-23  Jaehwan Kim
1282
1283         * Fix the scrolled entry in scroller is located wrong position when the
1284         cursor is changed. It is a scroller in scroller. In this case, it moved
1285         twice.
1286
1287 2013-04-23  ChunEon Park (Hermet)
1288
1289         * Support language change for widget items (Ctxpopup, Hoversel,
1290         Naviframe, Diskselector, List, Menu, Segment_Control, Toolbar, Popup,
1291         MultibuttonEntry)
1292
1293 2013-04-23  ChunEon Park (Hermet)
1294
1295         * Support language,changed callback (Fileselector_Button,
1296         Fileselector Entry, Spinner
1297
1298 2013-04-25  ChunEon Park (Hermet)
1299
1300         * Fix null pointer access on naviframe item deletion.
1301
1302 2013-04-29  ChunEon Park (Hermet)
1303
1304         * Fix toolbar item clipped problem on reordering toolbar item.
1305
1306 2013-04-30  Jaehwan Kim
1307
1308         * Add the config elm_scroll_smooth_start_enable.
1309         There's no tick when scroller starts scroll if it's set.
1310
1311 2013-04-30  ChunEon Park (Hermet)
1312
1313         * Layout supports "language,changed" smart callback.
1314
1315 2013-04-30  Jaehwan Kim
1316
1317         * The momentum animation time is changed as the amount of flick.
1318
1319 2013-05-01  Ryuan Choi (ryuan)
1320
1321         * Fix elm_object_cursor_theme_search_enabled_set to do as it's name described.
1322
1323 2013-05-02  WooHyun Jung
1324
1325         * elm_entry_filter_accept_set function now can recognize tags.
1326
1327 2013-05-02  ChunEon Park (Hermet)
1328
1329         * Don't be dead even if a ctxpopup item callback function is null.
1330
1331 2013-05-03  Shinwoo Kim
1332
1333         * Fix gengrid does not work under the accessibility.
1334         * Fix do not append NULL to genlist focus list.
1335
1336 2013-05-01  Ryuan Choi (ryuan)
1337
1338         * Fix elm_clock_first_interval_set writes wrong value.
1339
1340 2013-05-06  WooHyun Jung
1341
1342         * Add elm_entry smart callback - "text,set,done".
1343
1344 2013-05-09  Seunggyun Kim
1345
1346         * Fix remained ecore timer issue when gesture layer was deleted.
1347
1348 2013-05-14  Youngbok Shin
1349
1350         * Fix ctxpopup can't be called again in the mobile mode entry.
1351
1352 2013-05-16  Ryuan Choi (ryuan)
1353
1354         * Fix single line enty got multiple line when pasted multiple line.
1355
1356 2013-05-17  Thiep Ha
1357
1358         * Add selection handlers to entry.
1359
1360 2013-05-23  Daniel Juyung Seo (SeoZ)
1361
1362         * Fix colorselector color change but when palette item is selected.
1363
1364 2013-05-23  Ryuan Choi (ryuan)
1365
1366         * Fix elm_colorselector does not emit "changed" when clicked color palatte.
1367
1368 2013-05-27  Tae-Hwan Kim (bluezery)
1369
1370         * Add support elm_object_item_signal_emit() for elm_list.
1371
1372 2013-05-27  Jihoon Kim (jihoon)
1373
1374         * Add ELM_INPUT_PANEL_LAYOUT_DATETIME.
1375
1376 2013-05-27  Seunggyun Kim
1377
1378         * Add elm_config_glayer_long_tap_start_timeout_set/get,
1379         elm_config_glayer_double_tap_timeout_set/get
1380
1381 2013-05-30  ChunEon Park
1382
1383         * Fix the mapbuf to be enabled before it's content is entirely rendered
1384         once.
1385
1386 2013-06-05  Ryuan Choi (ryuan)
1387
1388         * Fix elm_colorselector does not update color bar when picker changed color.
1389
1390 2013-06-05  ChunEon Park (Hermet)
1391
1392         * Fix navifame to recover the focus for the prev page when top item is deleted.
1393
1394 2013-06-06  Ryuan Choi (ryuan)
1395
1396         * Up/down step of hour decimal of elm_clock is changed to 12 not to touch hour unit at editing mode.
1397
1398 2013-06-07  Thiep Ha
1399
1400         * Add magnifier to entry.
1401
1402 2013-06-10  ChunEon Park (Hermet)
1403
1404         * Remove the keyboard area in the conformant if the keyboard state is off.
1405
1406 2013-06-10  Daniel Juyung Seo (SeoZ)
1407
1408         * Add "focused" and "unfocused" smart callback for panel, video, web,
1409         web2, genlist, hover, index, list, map, photocam, progressbar, radio,
1410         scroller, slider, slideshow, spinner, toolbar, win, calendar, check,
1411         clock, colorselector, datetime, diskselector, flipselector, gengrid,
1412         ctxpopup, fileselector_button, naviframe, player, popup, bubble, button.
1413
1414 2013-06-05  Ryuan Choi (ryuan)
1415
1416         * Fix colorselector send "changed" signal twice when pressed color bar.
1417
1418 2013-06-11  ChunEon Park (Hermet)
1419
1420         * Keep the smart members of the naviframe views whenever resize object is changed.
1421         This prevents the dangling view objects of the naviframe and keep the layer
1422         consistency.
1423
1424 2013-06-13  Ryuan Choi (ryuan)
1425
1426         * Replace uri to url from elm_web_uri_get, elm_web_uri_set and "uri,changed" signal.
1427         Previous APIs and signal are deprecated.
1428
1429 2013-06-16  ChunEon Park (Hermet)
1430
1431         * Naviframe: Dont' be popped if the event is freezed and popping is going on.
1432
1433 2013-06-18  Jaehwan Kim
1434
1435         * In case of scroll in scroll, the child scroller have to bounce if parents don't have a bounce.
1436
1437 2013-06-19  Jaehwan Kim
1438
1439         * Fix elm_scroller_page_show bug. It have to save the wanted values to show the wanted page.
1440
1441 2013-06-20  Youngbok Shin
1442
1443         * Fix non-scrollable entry did not comply focus_highlight data.
1444
1445 2013-06-22  Thiep Ha
1446
1447         * Move cursor when mouse moves with longpress.
1448         * Show magnifier when selection handlers are pressed or moved.
1449
1450 2013-06-22  ChunEon Park (Hermet)
1451
1452         * Block mouse events when the ctxpopup on dismiss.
1453
1454 2013-06-23  ChunEon Park (Hermet)
1455
1456         * Apply current ctxpopup style to the list in the ctxpopup.
1457
1458 2013-06-24  Ryuan Choi (ryuan)
1459
1460         * fileselector : Add support mime type filter
1461
1462 2013-06-25  Ryuan Choi (ryuan)
1463
1464         * Fix crash of elm_notify when timeout is zero.
1465
1466 2013-06-26  Daniel Zaoui (JackDanielZ)
1467
1468         * Gesture Layer: add APIs to add/del multiple callbacks for a same
1469         gesture/type/state.
1470
1471 2013-06-25  Ryuan Choi (ryuan)
1472
1473         * Fix Segfault in elementary file_selector_example when closed.
1474           https://phab.enlightenment.org/T133
1475
1476 2013-06-30  Jaehwan Kim
1477
1478         * Add the elm_scrollable_interface_content_viewport_resize_cb_set.
1479         When the viewport is resized, the enrolled function is called.
1480
1481 2013-07-03  Thiep Ha
1482
1483         * Fix bug of showing multiple popups in Entry.
1484
1485 2013-07-03  Hosang Kim
1486
1487         * added callback call "scroll", "scroll,anim,start", "scroll,anim,stop", "scroll,drag,start", "scroll,drag,stop"
1488         in toolar widget.
1489
1490 2013-07-03  Jaehwan Kim
1491
1492         * Change the method to calculate a distance which be scrolled from linear to sine curve.
1493         And add the configuration thumbscroll_flick_distance_tolerance. It's the max flick distance.
1494
1495 2013-07-06  Shinwoo Kim
1496
1497         * Add elm_access_highlight_next_set, export elm_widget_focus_region_show
1498
1499 2013-07-12  Guilherme Íscaro
1500
1501         * Add elm_dayselector_wekdays_names_set/get
1502
1503 2013-07-13  Daniel Juyung Seo
1504
1505         * Fix elm_object_item_part_content_set bug with end content in elm_list.
1506
1507 2013-07-14  ChunEon Park (Hermet)
1508
1509         * Entry : Change the keyboard mode only if the imf is not available. If
1510         the imf is available, the keyboard mode should be decided by ime, but
1511         not entry. This prevents the asynchronous states between ime and
1512         conformant.
1513
1514 2013-07-23  ChunEon Park (Hermet)
1515
1516         * File Selector : Support elm_object_part_text_set() for the ok, cancel
1517         part to change the OK, Cancel button label.
1518
1519 2013-07-25  Carsten Haitzler (The Rasterman)
1520
1521         * Add throttle policy settings to elm
1522
1523 2013-07-26  ChunEon Park (Hermet)
1524
1525         * Flip : Fix the flip page to not flip on a direction if the direction
1526         is disabled.
1527
1528 2013-07-31  Shinwoo Kim
1529
1530         * Add _elm_access_object_get, deprecate _elm_access_info_get.
1531
1532 2013-07-31  Carsten Haitzler (The Rasterman)
1533
1534         * Fix elm to use key not keyname (otherwise xmodmap and friends
1535         don't work).
1536
1537 2013-08-09  Cedric Bail
1538
1539         * Add support for URL in Elm_Image with the following new smart
1540         callback : "download,start", "download,progress", "download,done",
1541         "download,error".
1542
1543 2013-08-10  ChunEon Park (Hermet)
1544
1545         * Popup: Fix the corrupted internal widget tree that caused
1546         elm_theme_set() doesn't work correctly.
1547
1548 2013-08-11  Daniel Juyung Seo (SeoZ)
1549
1550         * Win Focus: Added elm_win_focus_highlight_animate_set/get().
1551
1552 2013-08-12  Cedric Bail
1553
1554         * Add URL support to Elm_Photocam with the same callback as URL suport
1555         in Elm_Image.
1556
1557 2013-08-12  ChunEon Park (Hermet)
1558
1559         * Mapbuf: Ensure that content size calculation is correctly finished
1560         because the mapbuf is willing to block the size calculation forcely.
1561
1562 2013-08-19  ChunEon Park (Hermet)
1563
1564         * Popup: Support "language,changed" smart callback.
1565
1566 2013-08-22  Thiep Ha
1567
1568         * Add hide effect for notify.
1569
1570 2013-08-22  ChunEon Park (Hermet)
1571
1572         * Widget: Improve performance in applying widget theme. It prevents
1573         applying themes more strictly if it tries to apply same theme. This
1574         increases the performance hugely in case that user applies a specific
1575         theme to the window object.
1576
1577 2013-08-26  Daniel Juyung Seo (SeoZ)
1578
1579         * Gengrid: implement selectraise feature.
1580
1581 2013-08-28  Daniel Juyung Seo (SeoZ)
1582
1583         * Bg: Add bg reset feature.
1584
1585 2013-09-04  Ryuan Choi (ryuan)
1586
1587         * elm_config : profile may be broken when clicked reset button in profiles tab
1588
1589 2013-09-07  Shinwoo Kim
1590
1591         * elm_access : delete access object in job when its hover object is deleted
1592
1593 2013-09-10  Niraj Kumar
1594
1595         * ProgressBar: Added support for more than one progress status  in  a
1596           single progress bar
1597
1598 2013-09-10  Ryuan Choi (ryuan)
1599
1600         * elc_fileselector : Navigate (if needed) and select file with "selected"
1601         signal when user typed file path on path_entry.
1602
1603 2013-09-10  Jose Roberto de Souza (zehortigoza)
1604
1605         * table : Introduce elm_table_child_get() API.
1606
1607 2013-09-11  Daniel Juyung Seo (SeoZ)
1608
1609         * flip : Added support for focus direction.
1610
1611 2013-09-12  Ryuan Choi (ryuan)
1612
1613         * elc_fileselector : Added "selected,invalid" smart callbacks.
1614
1615 2013-09-12  ChunEon Park (Hermet)
1616
1617         * elm_object_item : Introduces new APIs, elm_object_item_track(),
1618         elm_object_item_untrack(), elm_object_item_track_get().
1619
1620 2013-09-14  Daniel Juyung Seo (SeoZ)
1621
1622         * spinner : fixed arrow key focus movement bug.
1623
1624 2013-09-15  Daniel Juyung Seo (SeoZ)
1625
1626         * flip : set the focus to it's content object when flip go to is called
1627         while flip is focused.
1628
1629 2013-09-18  Tom Hacohen (TAsn)
1630
1631         * Gesture layer: Fix gesture layer with "pointer" events.
1632
1633 2013-09-18  Michael Bouchaud (yoz)
1634
1635         * Elm_Widget_Item: Introduces new widget APIs,
1636         elm_widget_item_part_text_custom_set(),
1637         elm_widget_item_part_text_custom_get(),
1638         elm_widget_item_part_text_custom_update()
1639
1640 2013-09-21  Daniel Juyung Seo (SeoZ)
1641
1642         * hover: added "dismissed" callback.
1643
1644 2013-09-21  Daniel Juyung Seo (SeoZ)
1645
1646         * menu: added "dismissed" callback.
1647
1648 2013-09-21  Daniel Juyung Seo (SeoZ)
1649
1650         * menu: added elm_menu_item_subitems_clear.
1651
1652 2013-09-27  ChunEon Park (Hermet)
1653
1654         * layout: fixed the layout to swallow the contents again when theme is changed.
1655
1656 2013-09-29  ChunEon Park (Hermet)
1657
1658         * mapbuf: Dont' move the content to not be calculated. Mapbuf expects
1659         the content is static object and it won't be updated by content
1660         position. This actually reduces the mapbuf calculation time muchly in
1661         case of complex layout.
1662
1663 2013-10-01  Ryuan Choi (ryuan)
1664
1665         * fileselector: Add the configuration fileselector_double_tap_navigation_enable.
1666         It makes fileselector navigate folder using double tap instead of single tap.
1667
1668 2013-10-02  Ryuan Choi (ryuan)
1669
1670         * fileselector: Add "activated" smart callback. It can be used to execute
1671         a file activated by double-clicking or pressing Enter key.
1672
1673 2013-10-03  ChunEon Park (Hermet)
1674
1675         * Focus: update the focus highlight style when theme is changed.
1676
1677 2013-10-04  Carsten Haitzler (The Rasterman)
1678
1679         * Break popup theme - it was poorly namespaced, unable to
1680         handle styles at all (so styles were broken with the given
1681         namespace).
1682
1683 2013-10-08  Daesung Kim (ad960009)
1684
1685         * ctxpopup : fix elm_object_content_unset didn't unpack content from box
1686
1687 2013-10-10  ChunEon Park (Hermet)
1688
1689         * scroller : fix the scroller to locate the current page correctly
1690         in case that the scroller is suddenly resized and then the drag
1691         couldn't capture the page location.
1692
1693 2013-10-12  Ryuan Choi (ryuan)
1694
1695         * popup : Change the behavior about adding or removing buttons to keep the
1696         user defined position of button.
1697
1698 2013-10-14  Daniel Juyung Seo (SeoZ)
1699
1700         * hoversel: Support elm_object_item_signal_emit in hoversel. This works
1701         only when the item is created.
1702
1703 2013-10-17  Ryuan Choi (ryuan)
1704
1705         * fileselector : Add support multi-selection.
1706
1707 2013-10-17  Carsten Haitzler (The Rasterman)
1708
1709         * Default theme is now dark.
1710
1711 2013-10-18  Ryuan Choi (ryuan)
1712
1713         * fileselector : Add support visibility control of hidden files/directories.
1714
1715 2013-10-21  Ryuan Choi (ryuan)
1716
1717         * fileselector : Monitor and update changes of selected path automatically while EIO is working.
1718
1719 2013-10-22  Amitesh Singh (_ami_)
1720
1721         * slider : Show popup on left/right/up/down key down press and hide on left/right/up/down key up press.
1722
1723 2013-10-23  Christophe Sadoine
1724
1725         * spinner: added signals "spinner,drag,start" and "spinner,drag,stop".
1726
1727 2013-10-27  Thiep Ha
1728
1729         * entry: Correct magnifier showing.
1730
1731 2013-10-30  Amitesh Singh (_ami_)
1732
1733         * image: Add support for "clicked" callback on Return/space/KP_Enter key press.
1734
1735 2013-10-30  Shilpa Onkar Singh
1736
1737         * slider: Added elm_slider_step_get(), elm_slider_step_set().
1738
1739 2013-11-03  Daniel Juyung Seo (SeoZ)
1740
1741         * Genlist/Gengrid/List: Added multi select mode.
1742
1743 2013-11-07  ChunEon Park (Hermet)
1744
1745         * scroller: don't focus region show if the scroller is disabled.
1746
1747 2013-11-05  Amitesh Singh (_ami_)
1748
1749         * hoversel: Added focus support on hoversel items.
1750
1751 2013-11-22  ChunEon Park (Hermet)
1752
1753         * mapbuf: reset the mapbuf internals correctly when the content is
1754         removed(unset)
1755
1756 2013-11-25  ChunEon Park (Hermet)
1757
1758         * image: fix the elm_image_prescale_set() to work properly.
1759
1760 2013-11-28  Daniel Juyung Seo (SeoZ)
1761
1762         * spinner: fix mouse wheel support.
1763
1764 2013-12-01  Carsten Haitzler (The Rasterman)
1765
1766         * 1.8 release
1767
1768 OUT OF DATE NOTICE:
1769  -------------------
1770 With the start of the 1.9.x release cycle we now longer update the ChangeLog and rely on git log for
1771 this functionality. We keep however a NEWS files for a high level overview of changes in a new
1772 release which will be filled at the end of the release cycle.