aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 3fb06bc0aa9351cdfa2cf675d79ebdd59d0115c7 (plain) (blame)
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
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
2012-04-26 Carsten Haitzler (The Rasterman)

        * 1.0.0 release

2012-04-27 Daniel Juyung Seo (SeoZ)

        * 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.

2012-04-30 Jérôme Pinot

        * Add missing files in the tarballs.

2012-05-02  Cedric Bail

        * Do less allocation and reuse much more Evas_Map.

2012-05-02 Carsten Haitzler (The Rasterman)

        * Fix possible problems with other subsystems depending on X11 display
          being closed (XCloseDisplay not close() on socket fd).

2012-05-02  ChunEon Park (Hermet)

        * Font: actually it doesnt append the font to the hash when font_hash is
          created inside. Now it is fixed.

2012-05-03  WooHyun Jung

        * Add feature about focus. Focus can be moved in all direction by
          by elm_widget_focus_go function.

2012-05-04  Leandro Pereira

        * Fix icon not appearing in default Genlist theme.

2012-05-09  Cedric bail

        * Reload theme when it change on disk.

2012-05-11  ShilpaOnkar Singh

        * Added focus key event handling for the colorselector

2012-05-13  Dave Andreoli

        * Fileselector: honor folder_only when using EIO

2012-05-14  Shinwoo Kim

        * menu: remove crash issue when no-parent item is passed to the
        elm_menu_item_separator_add()

2012-05-14  Shinwoo Kim (kimcinoo)

        * popup: Bug Fix: improper usage of textblock

2012-05-15  Dave Andreoli

        * Fileselector: honor folder_only when using EIO

2012-05-16 Carsten Haitzler (The Rasterman)

        * Fix genlist ELM_LIST_LIMIT mode to do what it originally did.
          Documentation was wrong too and code had a slight bug stopping
          genlist from contracting to min size.
        * Optimize the case of COMPRESS + homogeneous mode to avoid
          queue entirely and use existing known item sizes.

2012-05-16  Dave Andreoli

        * Fileselector: Add a wheel spinner that show/spin while EIO is working

2012-05-16  Tom Hacohen (TAsn)

        * Fix fileselector selection done bug and pass the right string.

2012-05-22  Jaehwan Kim

        * Toolbar: Add the more panel feature in toolbar.
          When it is the ELM_TOOLBAR_SHRINK_EXPAND mode and the max item is set,
          the items over max number are located in more panel.
          The APIs are added for this feature.(elm_toolbar_more_item_get, elm_toolbar_items_max_set/get)

2012-05-22  Carsten Haitzler (The Rasterman)

        * Add skeleton for handling remote commands access controls.

2012-05-23  Tae-Hwan Kim (Bluezery)

        * Map: Add elm_map_overlays_get & elm_map_overlay_visible_get functions.

2012-05-24  Michal Pakula vel Rutka

        * Add ability to use cnp helper code on non-elm widget objects by
          falling back to ecore-evas to get the window id.

2012-05-24  Tae-Hwan Kim (Bluezery)

        * Add "loaded" signal for elm_map.

2012-05-25  Rob Bradford

        * Refactor X11 specific code to use ecore_evas_*_window_get functions
        so that the driver for the Ecore_Evas will be checked.

2012-05-28  Mike Blumenkrantz

        * Fix sizing calc error in list item homogenizing

2012-05-28  Carsten Haitzler (The Rasterman)

        * Made elm_object_focus_set() fall back to evbas_object_focus_set()
          if the object is not an elm widget.

2012-05-29  Mike Blumenkrantz

        * Prepending items to a genlist no longer causes the selected item to
          scroll out of the viewport
        * Collapsing tree items in genlist now animate properly

2012-05-29  Rob Bradford

        * Move X related window items into their own substruct of
        _Elm_Win_Smart_Data to allow grouping based on engine.

2012-05-29  Rob Bradford

        * Move X related cursor items into their own substruct of Elm_Cursor
        to make supporting cursors on other platforms cleaner.

2012-05-30  Rob Bradford

        * Add support for setting the cursor under Wayland:
        * Introduce a configure option and #define to as per other engines
        * Add always-built API function to allow identification of running
        under Wayland (like for X11)
        * Call into Ecore to set the cursor when the mouse enters the desired
        widget.

2012-05-30  Mike Blumenkrantz

        * Fix even/odd signals for genlist items

2012-05-30  Thiep Ha

       * Entry: Add 3 APIs which are elm_entry_text_style_user_push/pop/peek
       and test functions for these APIs.

2012-05-31  WooHyun Jung

       * child_can_focus should be EINA_FALSE only when all children in the object
         tree are not focusable. Before this fix, it was EINA_FALSE when all sub
         objects were not focusable. (i.e. didn't check whole object tree)

2012-06-01  Mike Blumenkrantz

        * Re-setting the current mirrored mode state no longer causes a full recalc

2012-06-07  Jaehwan Kim

        * Toolbar: Remove the APIs elm_toolbar_items_max_set/get.
          Instead of them, add the APIs elm_toolbar_standard_priority_set/get.
          The items which are lower than standard priority are located in more menu or panel.

2012-06-08  Jaehwan Kim

        * Add elm_object_scroll_hold/freeze_get.

2012-06-12  ChunEon Park (Hermet)

        * Fixed Transit wipe effect flickering.

2012-06-12  Carsten Haitzler (The Rasterman)

        * Add elm_win_size_base_set/get, elm_win_size_step_set/get for hinting
        sizing of windows. Useful for terminals.

2012-06-12  Mike Blumenkrantz

        * Map no longer saves its files to directories outside of the user's home directory

2012-06-14  Seunggyun Kim

        * Fix elm_config_font_overlay_apply() to also apply rescaling properly.

2012-06-14  Jaehwan Kim

        * Toolbar : Add the reorder feature when the more panel is shown.
          After the item is long-pressed, it can be moved.

2012-06-14  Michael Bouchaud

        * Add an enum to Elm_Calendar_Mark_Repeat_Type:
        ELM_CALENDAR_LAST_DAY_OF_MONTH

2012-06-15  Michael Bouchaud

        * elm_progressbar: elm_progressbar_format_function_set to add a callback
        function to format the unit string.

2012-06-16  Davide Andreoli

        * elm_map: add elm_map_overlay_del_cb_set to be notify when
        an overlay is deleted.

2012-06-21  Daniel Juyung Seo (SeoZ)

        * Genlist: Fixed a bug with decorate all mode + tree effect. Delete tree
        effect animator and set the effect mode to none when decorate all mode is
        set.

2012-06-23  Daniel Willmann

        * elm_progressbar: Add "changed" signal to be emitted when the value
        is changed.

2012-06-25  Daniel Juyung Seo (SeoZ)

        * Genlist: Fixed tree expand bug. Check item type when an item is requested
        to be expanded/contracted.

2012-06-25  Carsten Haitzler (The Rasterman)

        * add elm_cnp_selection_loss_callback_set() so you know when you
        lose a selection as a client
        * improve robustness of cnp to track target object deletions.

2012-06-26  Shinwoo Kim (kimcinoo)

        * Use Edje to enable accessibility on TEXTBLOCK.

2012-06-27 Daniel Juyung Seo (SeoZ)

        * Genlist: Fixed homogeneous mode bug with ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY item. Now it calculates display only item size correctly.

2012-06-29 Artem Popov

        * Add support for a new toolbar style with icon and text
        aligned in center. "item_centered".

2012-06-30  Shinwoo Kim (kimcinoo)

        * Add elm_config_access_set/get() to allow for a config tool to enable
        to diasbale access mode.
        * Add access highlight infra

2012-06-30  Artem Popov

        * Fix panel theme_hook handling for scaling

2012-07-01  Gustavo Sverzut Barbieri (k-s)

        * Add and use elm_widget_item_widget_get()
        * Fix elm_segment_control to not abuse user's data from item.

2012-07-03  Cedric Bail

        * Initialize Emotion when necessary.

2012-07-03  Minseok Kim

        * Add elm_multibuttonentry_editable_set() and
        elm_multibuttonentry_editable_get()

2012-07-03  Shinwoo Kim (kimcinoo)

        * Add access hook to widget infra.

2012-07-05  Carsten Haitzler (The Rasterman)

        * Fix several FB related issues:
          * Fallback to FB from X11 so it "just works"
          * Config expected x11 and failed to start app if engine not
            explicitly set to non-x11
          * No mouse cursor displayed in fb when needed, so add a
            softcursor mode defaulting to auto.
        * Add elm_win_screen_dpi_get()
        
2012-07-06  Shinwoo Kim (kimcinoo)

        * Add layout access enable/disable api:
          * elm_layout_edje_object_can_access_set/get()

2012-07-07  Carsten Haitzler (The Rasterman)

        * Add slider popup mode (based in idea originally proposed in
          patches from Sumanth Krishna Mannam, but susbequently rejected
          a few times as it didn't measure up to commitable standards).

2012-07-10  Gustavo Lima Chaves

        * Add elm_scroller_page_size_get() and
          elm_scroller_page_relative_get() for consistency (some scrolling
          widgets got these gettes before).

2012-07-10  Rob Bradford

        * Expose into private API a function for getting the X window from an
        Ecore_Evas using the backend safe functions.
        * Use this new API to replace a non backend safe call in the copy and
        paste code

2012-07-12  Tae-Hwan Kim (Bluezery)

        * Fix that vertical bounce enable value can be get from elm_config
        when the genlist is added.

2012-07-16  Carsten Haitzler (The Rasterman)

        * Disable html mode pastes from cnp to work around thunderbird.

2012-07-18  Carsten Haitzler (The Rasterman)

        * Fix evil little bug where scrolelrs with scrollbars make
        self-feeding loops expecially with min size hints on scrollers (which
        the change in smart object infra broke too - fixed here).

2012-07-18  Yan Wang

        * Small fix to account for framespace that is used in wayland
        (0 in x11 so shouldnt affect x11).

2012-07-18  Hermet (ChunEon Park)

        * Fix the mapbuf to resize the contents(smart obj) correctly. When smart obj was
        set as the contents the _configure would be called recursively. In this process
        the lastest size could be reverted as the previous one.

2012-07-19  Gustavo Sverzut Barbieri (k-s)

        * Add Elm_Win_Trap and elm_win_trap_set() to allow e17 integration.

2012-07-23  Hermet (ChunEon Park)

        * fixed invalid sd memory access when delete window inlined image

2012-07-24  Hermet (ChunEon Park)

        * fixed scroller to not have the hold flag when mouse up happened.

2012-07-24  Gustavo Sverzut Barbieri (k-s)

        * Add elm_flip_go_to()

2012-07-25  Carsten Haitzler (The Rasterman)

        * Fix elementary quicklaunch to transprot environment over as
        well as args and cwd.

2012-07-27  Shinwoo Kim (kimcinoo)

        * Patch in incomplete access supoprt in popup.

2012-07-30  Cedric Bail

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

2012-07-31  Shinwoo Kim (kimcinoo)

        * Patch in incomplete access supoprt in ctxpopup and dayselector.

2012-08-02  Cedric Bail

        * Fix elm_image_orient_set/get.

2012-08-06  Cedric Bail

        * Make Elm_Slider update itself asynchronously.

2012-08-09  Cedric Bail

        * Reset main loop after fork in quicklaunch.

2012-08-18  Shinwoo Kim (kimcinoo)

        * Patch in incomplete access in: colorselecto, win, diskselector,
          gengrid, genlist, progressbar, slider, label, entry

2012-08-20   Jihyeon Seol

        * Fix sizing issue in multibutton entry by making all lines
          the same height.

2012-08-20  Shinwoo Kim (kimcinoo)

        * Patch in incomplete access support in datetime.

2012-08-21  Carsten Haitzler (The Rasterman)

        * Spotted an incompleteness. there is a way to set Elm_Win_Trap for
          manual render, but no way to go to an elm win and do this (And
          of course twiddle with the norender state too), so add this in.
          elm_win_norender_push(), elm_win_norender_pop(),
          elm_win_norender_get() and elm_win_render() added.

2012-08-21  Shinwoo Kim (kimcinoo)

        * Patch in incomplete access support in segment control and spinner

2012-08-28  Carsten Haitzler (The Rasterman)

        * Track window states as a total count and be able to self-throttle
          or suspend rendering as a result.

2012-08-30  Carsten Haitzler (The Rasterman)

        1.7.0 release

2012-08-30  Gustavo Lima Chaves (glima)

        * Toolbar widget is now a scrollable widget.
        * Entry widget is now a scrollable layout.
        * Fileselector entry widget is now an elm layout.
        * Ctxpopup widget is now an elm layout.
        * Multibutton entry entry is now an elm layout.
        * Popup widget is now an elm layout.
        * Panel widget is now an elm layout.
        * All internal widget hooks (and related macros) were removed, due
          to deprecation. Thus, people using that (unstable) API will have
          to adapt themselves.

2012-08-30  Shilpa Onkar Singh

        * Naviframe's item Subtitle_label deleted in item_free.

2012-08-31  WooHyun Jung

        * The state of elm_check is now changed by mouse click event.

2012-09-03  Rajeev Ranjan

        * Fix min/max limit setting to respect field boundaires EXCEPT
          for years which have no boundaries with
          elm_datetime_field_limit_set()

2012-09-03  Bluezery

        * Fix re-order animation when it doesn't end correctly.
        * Improve elm map module loading to onlt init the module needed
          when searching and not all modules.

2012-09-03  Shinwoo Kim (kimcinoo)

        * Add in more access subsystem features like activation cb.
        * Fix popup to apply the same style to the notify sub-widget.

2012-09-04  Jihoon Kim (jihoon)

        * Add ELM_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN.

2012-09-11  ChunEon Park (Hermet)

        * Even if the top item is inserted into the naviframe. Any transition
          wouldn't be launched.

2012-09-12  Jaehwan Kim

        * When the number of item is changed, the toolbar emits the signal
          to theme. The theme can be changed something according the number
          of item.

2012-09-12  Shinwoo Kim (kimcinoo)

        * Add access features to calendar.
        * Add icon show/hide handling to diskselector ala button etc.

2012-09-12  Thiep Ha

        * Fix ctxpopup direction if -1 is uses as priority.

2012-09-12  Jiyoun Park (jypark)

        * Add image deleted signal into plug. it help user notice socket service
          fail and they can retry service connection. 
        * Add test code deal with this signal. 

2012-09-12  Davide Andreoli (davemds)

        * Add external property "play length" to Video widget, read-only.

2012-09-13  M.V.K. Sumanth

        * Fix diskselector when bounce off and round enabled.

2012-09-12  Flavio Ceolin

        * Add elementary_codegen - tool that genereates code to working with
          edje files. Given an edje file and a group, it searchs for SWALLOW
          parts and programs and generates a source/header with the helpers
          for the follow functions:

            - elm_layout_signal_callback_del
            - elm_layout_signal_callback_add
            - elm_layout_signal_emit
            - elm_layout_content_get
            - elm_layout_content_set
            - elm_layout_content_unset
            - elm_layout_text_get
            - elm_layout_text_set
            - elm_layout_theme_set

2012-09-14  Doyoun Kang

        * Add APIs for floating mode
          - elm_win_floating_mode_set
          - elm_win_floating_mode_get

2012-09-14  Shinwoo Kim (kimcinoo)

        * Fix info field set for bubble widget.

2012-09-17  Shinwoo Kim (kimcinoo)

        * Add direction enum to elm access activate api
        * Use activate directions

2012-09-19  Jaehwan Kim

        * Add reorder mode set/get API in Toolbar

2012-09-19  Michael Bouchaud (yoz)

        * fix resizing on naviframe when an item is poped

2012-09-20  Michael Bouchaud (yoz)

        * fix wrong size calc in naviframe when an item have setted
          tittle_visible_set to false.

2012-09-24  Flavio Ceolin

        * elementary_codegen: Adding support for box and table.

2012-09-25  Cedric Bail

        * Escape theme filename correctly.

2012-09-27  Jaehwan Kim

        * Add the toolbar API which expand the transverse length

2012-09-28  Shinwoo Kim (kimcinoo)

        * Fix disk selector selection of middle item when obj not at 0.

2012-09-28   Jihyeon Seol

        * Fix list corruption issue in multibuttonentry.

2012-09-28  Bruno Dilly

        * add elm_bg as external

2012-10-03  Michael Bouchaud (yoz)

        * add elm_calendar_displayed_time_get
        * add a signal display,changed to elm_calendar

2012-10-02  Bruno Dilly

        * add policy for elm_exit

2012-10-03  Bruno Dilly

        * fix init counts
        * immediately shutdown elm on external shutdown

2012-10-04  Igor Murzov

        * fix copy&paste error in elm_flip.
        * fix possible invalid memory access in elm_access.

2012-10-04  Cedric Bail

        * Add a color picker to elm_colorselector.

2012-10-04  Sebastian Dransfeld

        * Use ecore_x_selection_converter_text to convert text data so we can
        support COMPOUND_TEXT

2012-10-08  Bruno Dilly

        * fix elm_spinner_special_value_add()
        * add elm_spinner_special_value_get() / del()

2012-10-10  Shinwoo Kim (kimcinoo)

        * Add access features to multibuttonentry
        * Fix diskselector bug on round with appended items with more
        than 4 items.

2012-10-12  Michael Bouchaud (yoz)

        * Add elm_map_name_search

2012-10-12  Shinwoo Kim (kimcinoo)

        * Fix conform widget to be part of focus chain.

2012-10-13  ChunEon Park (Hermet)

        * Fix the transit to launch the effect directly when elm_transit_go is called.

2012-10-14  Jiyoun Park (jypark)

        * Add display mode change feature related with keypad state change
        to elm conformant and naviframe.

2012-10-15  Shinwoo Kim (kimcinoo)

        * Add access features to toolbar items

2012-10-15  Prince Dubey Kumar <prince.dubey@samsung.com>

        * Fix genlist reorder mode item not being resized on genlist resize.

2012-10-17  Daniel Juyung Seo <seojuyung2@gmail.com>

       *  elm: Fixed on_focus_region() issue. Focused area should be scrolled
       only when it is needed. Now only entry needs this feature.

2012-10-18  Jaehwan Kim

        * Add the fitting the size of items according the viewport size.
        If the sum of item's min is larger than the viewport size in ELM_TOOLBAR_SHRINK_EXPAND mode,
        it can be scroll. And the end of the item is fitted on the end of the viewport.

2012-10-19  Tae-Hwan Kim (Bluezery)
        * Fixed wrong_calc_job parameter.

2012-10-19  ChunEon Park (Hermet)

        * Fix elm_transit image animation which last few frames are skipped.

2012-10-25  Michael Bouchaud (yoz)

        * some fix for promote and demote in genlist

2012-10-30  SeungGyun Kim

        * Added elm_notify_align_set/get and Deprecated elm_notify_orient_set/get

2012-10-30  ChunEon Park (Hermet)

        * Fix the transit to accept proxy object.

2012-10-31  TaeHwan Kim (Bluezery)

        * Don't crash glview even if you failed to create obj.

2012-11-02  ChunEon Park (Hermet)

        * Don't update map uv with image size for proxy object in elm_flip.

2012-11-06  Gustavo Lima (glima)

        * Fix typo on check's theme -- back from disabled state was broken.

2012-11-07  Mikael Sans (xhell)

        * Fix wrong parameter for thumbnail error in elm_icon.

2012-11-12  ChunEon Park (Hermet)

        * Support virtualkeypad, clipbard state shange signals from
        conformant

2012-11-12  Jaehwan Kim

        * Add elm_toolbar_item_show/bring_in.
          It show or bring a specific item, when the toolbar can be scrolled.

2012-11-12  Michael Bouchaud (yoz)

        * Add missing selected event in elm_index (elm_index_item_selected_set)

2012-11-14  Michael Bouchaud (yoz)

        * Add elm_genlist_nth_item_get
        * Add elm_gengrid_nth_item_get

2012-11-15  Jiyoun Park (jypark)

        * Support indicator service in elm_conformant. elm conformant can manage
          indicator(elm_plug).

2012-11-21  Michael Bouchaud (yoz)

        * update the min size hint on elm_label after a text set

2012-11-22  Michael Bouchaud (yoz)

        * fix elm_flip to show only one face at a time

2012-11-22  ChunEon Park (Hermet)

        * Lets remove contents regardless of the preseve_on_set if naviframe is
        deleted.

2012-11-22  Shilpa Sigh (shilpa.singh@samsung.com)

        * Clear the title contents when naviframe item is deleted.

2012-11-22  Thiep Ha 

        * Fixed entry to enable have_selection only when a text is actually selected.

2012-11-23  ChunEon Park (Hermet)

        * Free the text parts of the naviframe item when item is deleted.

2012-11-26  Daniel Zaoui and Yaakov Goldberg

        * Porting of Elementary to Eo

2012-11-29  ChunEon Park (Hermet)

        * Fix the mapbuf to update it's contents correctly, even if they go
        outside of the buffer

2012-11-29  Thiep Ha

        * Entry: add a mode to clear selection when entry loose focus.

2012-11-30  ChunEon Park (Hermet)

        * Fix the naviframe to resize it's items which are inserted.

2012-11-30  ChunEon Park (Hermet)

        * emit the signals for content_set/unset text_set/unset one time!

2012-12-02  Mike Blumenkrantz

        * Fix case where tooltips could go offscreen unnecessarily.

2012-12-03 Gustavo Sverzut Barbieri (k-s)

        * Add elm_need_eldbus(), deprecate elm_need_e_dbus(), integrating
        eldbus.

2012-12-04  Cedric Bail

        * Fix a possible divide by zero in els_scroller animator.

2012-12-04  Murilo Pinoti Belluzzo (mbelluzzo)

        * Add elm_app_name_set/get(): Formal application name string.
        * Add elm_app_destkop_entry_set/get(): Path to '.desktop' file.
        * Add elm_sys_notify to expose System Notifications (D-Bus atm).

2012-12-04  Gwanglim Lee

        * Add window profile set/get API in elm_win

2012-12-05  Cedric Bail

        * Fix uninitialized data path in elm_flip, elm_gesture_layer,
        elm_interface_scrollable, els_scroller.

2012-12-05  Shilpa Onkar Singh (shilpa.singh@samsung.com)

        * Fix naviframe to not send hide signals even before item doens't created
        yet.

2012-12-06  Cedric Bail

        * Fix possible segv in elm_quicklaunch infrastructure.
        * Fix elm_conform buffer to always finish with at least one '\0';
        * Fix forgotten break in elm_map that would have thrown error when the
        action was properly taken in fact.

2012-12-06  Daniel Juyung Seo (SeoZ)

        * Fix wheel scroll direction with shift.

2012-12-06  ChunEon Park (Hermet)

        * Fix the mapbuf to show the content always. Sometimes mapbuf couldn't show
        the content properly.

2012-12-07  Cedric Bail

        * Safer call to mkstemp in elm_cnp.
        * Simplify test in elm_entry_text_set.

2012-12-07  WooHyun Jung

        * Fix focus problem in multibuttonentry. Entry can get focus only when multibuttonentry is focused.

2012-12-08  ChunEon Park (Hermet)

        * Fix the naviframe title_set problem that caused the title visible status reset.

2012-12-10  Cedric Bail

        * Make sure private 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.

2012-12-12  ChunEon Park (Hermet)

        * Update mapbuf forcely whenever it's states are changed.

2012-12-12  WooHyun Jung

        * Now, dummy object is always smart member of naviframe.

2012-12-14  Jiyoun Park

        * Fix naviframe's resize object problem when item was deleted.

2012-12-17  Chueon Park (Hermet)

        * Fix the popup that returned invalid action buttons.

2012-12-17  Chueon Park (Hermet)

        * Makes naviframe safety even if someone deletes the naviframe in transition finished cb.

2012-12-18  Chueon Park (Hermet)

        * Elm_transit image aniamtion effects supports elm_image object type.

2012-12-18  Chueon Park (Hermet)

        * Don't Elm_transit image animation use image preloading to avoid image flickering.

2012-12-18  Chueon Park (Hermet)

        * Let image update right now if the image preloading is disabled.

2012-12-18  Gustavo Sverzut Barbieri (k-s)

        * elm_plug now emits "image,resized" on server-side changes.
        * elm_plug typo fixed "image.deleted" to "image,deleted" ('.' -> ',')

2012-12-20  Henrique Dante de Almeida (hdante)

        * Add elm_dbus_menu to support D-Bus external menus.
        * Add main menu to elm_win, which can be exported via D-Bus
        * Add configuration: ELM_EXTERNAL_MENU, to switch between internal and external menus

2012-12-20  Murilo Pinoti Belluzzo (mbelluzzo)

        * Add elm_systray to set a Status Notifier Item in the System Tray (D-Bus).

2012-12-27  Jiyoun Park (jypark)

        * elm_photocam returns file_set error properly.

2012-12-28  Mike Blumenkrantz

        * Fix bug where genlist would delete items added during selection callback if a clear was queued

2012-12-27  Henrique Dante de Almeida (hdante)

        * Support item separators in D-Bus menu
        * Support freedesktop icons in D-Bus menu
        * Reduce D-Bus communication (omit default values)

2012-12-29  Mike Blumenkrantz

        * Tooltips now correctly set NETWM tooltip window type

2013-01-03  JaeHyun Jo (jae_hyun@cho@naver.com)

        * Fix the naviframe item part text to be set properly.

2013-01-03  Thiep Ha

        * Fix list separator size bug.

2013-01-03  Jaehwan Kim

        * Fix the bug which the callbacks of the sub-object are added even if the sub-object is added the parent object.

2012-01-03  Prince Dubey Kumar <prince.dubey@samsung.com>

        * Fix gengrid region_show/bring_in and add test

2012-01-04  ChunEon Park <hermet@hermet.pe.kr>

        * Deprecate elm_label_slide_set()/get() and added elm_label_slide_mode_set()/get() instead and elm_label_slide_go().

2012-01-05  ChunEon Park <hermet@hermet.pe.kr>

        * Added a label signal callback "slide,end"

2013-01-06  Jaehyun Cho <jae_hyun_cho@naver.com>

        * Fix omitting signal emission when customized text parts change the text.

2013-01-10  Cedric Bail

        * Don't link anymore with E_DBus at build time.

2013-01-13  Daniel Juyung Seo (SeoZ)

        * Added "highlighted" and "unhighlighted" signals to list, genlist, and gengrid.

2013-01-16  Shilpa Singh <shilpa.singh@samsung.com>, Rajeev Ranjan <rajeev.r@samsung.com>

        * Fix "changed" signal being sent twice in case of toggle style when check is clicked.

2013-01-16  WooHyun Jung

        * 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.

2013-01-16  Jaeun Choi

        * Fix bug where index is not re-filled if autohide disabled

2013-01-16  ChunEon Park (Hermet)

        * 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.

2013-01-16  Daniel Juyung Seo (SeoZ)

        * Fix thumb theme hook.

2013-01-17  Bora Hwang (bora1.hwang@samsung.com)

        * when parent of ctxpopup is resized, ctxpopup calls dismissed signal

2013-01-18  Thiep Ha (thiep.ha@samsung.com)

        * Fix memory leak of the ctxpopup and callback function to be a ctxpoup obj is delivered to.

2013-01-19  WooHyun Jung

        * When string in entry is changed, access to sd should be forbidden after smart_callback_call is called.

2013-01-22  ChunEon Park (Hermet)

        * apply display mode to all views of a naviframe if the display mode of the views are changed.

2013-01-22  Daniel Juyung Seo (SeoZ)

        * Enhanced diskselector add and item_append time.

2013-01-23  WooHyun Jung

        * In _timer_cb of elm_notify, access to sd should be forbidden after smart_callback_call is called.

2013-01-26  ChanWook Jung (jchanwook@gmail.com)

        * Expand elm_transit tween_mode and add twee_mode_factor_set(),get() APIs

2013-01-26  WooHyun Jung

        * A widget which doesn't have focus_region_get should give its width and height for correct focus_region_show.

2013-01-26  Daniel Juyung Seo (SeoZ)

        * Add elm_index_delay_change_time_set/get for changing delay change time in index.

2013-01-28  Shinwoo Kim

        * [access] The read next/prev message does not move focus but move highlight only. the focus moves when the activate message is detected.

2013-01-29  Jaehwan Kim

        * Fix the scroll position is calculated by the size of pan object, not the size of scroller.

2013-01-29  ChunEon Park (Hermet)

        * Fix a elm_transit crash issue when user delete all target objects in the effect end callback.

2013-02-05  ChunEon Park (Hermet)

        * Index supports "language,changed" smart callback.

2013-02-07  WooHyun Jung

        * elm_entry_single_line_set should not change cnp_mode when PLAINTEXT mode.

2013-02-07  Jaehwan Kim

        * Add smart callback signals of a scroller. "vbar,drag", "vbar,press", "vbar,unpress", "hbar,drag", "hbar,press", "hbar,unpress".

2013-02-12  ChunEon Park (Hermet)

        * GLview, Gengrid support "language,changed" smart callback.

2013-02-12  ChunEon Park (Hermet)

        * Ctxpopup will be dismissed when elm language is changed.

2013-02-12  ChunEon Park (Hermet)

        * added APIs - elm_object_item_translatable_part_text_set(), elm_object_item_translatable_part_text_get().

2013-02-12  Arvind R

        * Fix elc_player pause state to be in sync.
        * Fix time string display to handle hours right.

2013-02-12  ChunEon Park (Hermet)

        * 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().

2013-02-14  ChunEon Park (Hermet)

        * added 2 APIs elm_object_orientation_mode_disabled_set(), elm_object_orientation_mode_disabled_get()

2013-02-15  Jaehwan Kim

        * Add the reorder effect in toolbar.

2013-02-15  Shinwoo Kim

        * Popup is now a focusable object.

2013-02-16  Paulo C. A. Cavalcanti Jr

        * Fix elm_config to properly check file type.

2013-02-16  ChunEon Park (Hermet)

        * Improve naviframe to not apply items'style multiple times.

2013-02-16  ChunEon Park (Hermet)

        * 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.

2013-02-17  Cedric Bail

        * Improve support on some 64bits system.

2013-02-17 Mike Blumenkrantz

        * ignore tab key widget focus change if control/alt is pressed
        * prevent blank entry hoversels

2013-02-17 Shinwoo Kim

        * Fix restacking issue on ctxpopup - resatck callback makes the bg object be top of ctxpopup.

2013-02-20 Carsten Haitzler (The Rasterman)

        * Fix gl engine vsync option pass-in in elm_win
        * Fix elm_progressbar_pulse() to abort if pulsing not enabled

2013-02-21 Carsten Haitzler (The Rasterman)

        * Improve a lot of the dnd infra to be more fully baked
        * Add elm_drop_target_add() elm_drop_target_del() and elm_drag_start()

2013-02-21  Jaehwan Kim

        * Fix scroller acceleration bug. It was accelerated even it's scrolled
        after finishing the previous scroll. This happens with page scroll enabled.

2013-02-25  Taehwan Kim

        * Fix 1byte invalid read & do memset, rewind if needed.

2013-02-26  Jaeun Choi

        * Add omit feature to elm_index.

2013-02-28  Jaehwan Kim

        * Add the option about sending signals in content_pos_set.
        When the scroller is resized, the signals("elm,action,scroll", "elm,edge,top" so on) shouldn't be sent,
        because it's not a scroll-action. So in this case, the content_pos_set should be called without the signals.

2013-02-28  ChunEon Park (Hermet)

        * Add elm_transit_smooth_set(), elm_transit_smooth_get()

2013-02-28  Jaehwan Kim

        * Fix the standard of scrollbar-calculation from the scroller's x to pan's x.
        The scrollbar have to sync with pan. if not, the scrollbar doesn't move even if the position of content moves.

2013-03-02  Brian J. Lovin

        * Fix initial value of the spinner on the first mouse move.

2013-03-04  Jaeun Choi

        * Fix elm_index to send a signal to the selected item in smart theme.

2013-03-04  WooHyun Jung

        * Focus highlight should not be showed on (0, 0).

2013-03-04  Junki Cho

        * Improved gengrid item append performance.

2013-03-05 Jiyoun Park

        * Fix elm_conform didn't set size hint when keypad on.

2013-03-05  Jaehwan Kim

        * Add edje_object_message_signal_process before edje_object_size_min_restricted_calc.
        If the min size is changed by edje signal in edc, the the function should be called before the calculation.

2013-03-05 Jiyoun Park

        * Fix elm_conform didn't change indicator mode when create.

2013-03-06  ChunEon Park (Hermet)

        * Add elm_object_item_signal_callback_add(), elm_object_item_signal_callback_del().

2013-03-07  Jaehwan Kim

        * Add the config ELM_THUMBSCROLL_HOLD_THRESHOLD.
        This is the number of pixels the range which can be scrolled, while the scroller is holed.

2013-03-07  ChunEon Park (Hermet)

        * Add elm_naviframe_item_pop_cb_set().
        * Naviframe works for H/W backkey event.

2013-03-08  WooHyun Jung

        * Add elm_widget_newest_focus_order_get for knowing the last object(and its focus order) which got focus.
        * After elm_win is created, if there is no manual focus setting, only elm_win should get focus when focus state is changed.

2013-03-08  Jaehwan Kim

        * Fix the toolbar cannot be unselected when it's mode is ELM_OBJECT_SELECT_MODE_ALWAYS.

2013-03-08  ChunEon Park (Hermet)

        * Remove the back button callback if the button is unset on the naviframe.

2013-03-11  WooHyun Jung

        * Fixed a bug that naviframe's focus_next didn't work after changing evenry item to elm_layout.
        * Naviframe is now supproting focus_direction.

2013-03-11  Tom Hacohen (TAsn)

        * Entry: Fixed a bug with text appending.

2013-03-13  WooHyun Jung

        * Fixed a bug in elm_list. Focus_next is needed only when access mode is enabled.

2013-03-13  Tae-Hwan Kim (bluezery)

        * Fix a memory leak in elm_genlist. Return value of elm_genlist_realized_items_get should be freed

2013-03-15  Jaehwan Kim

        * Add the smart signals in scroller. "scroll,left", "scroll,right", "scroll,up", "scroll,down".

2013-03-18  WooHyun Jung

        * Focus highlight should be reconfigured when theme is changed.

2013-03-19  Jaehwan Kim

        * Fix the elm_shutdown bug in _elm_shutdown_config.
        When the elm_shutdown is used after elm_config_all_flush, the segment fault occur.
        It's why it uses ecore_x in _prop_all_update_cb after removing it.

2013-03-20 Carsten Haitzler (The Rasterman)

        * Fix elm box layout when an item has a max size, and that squashes all
        content even when the minimum size is greater.

2013-03-23 WooHyun Jung

        * Add four more focus directions. ELM_FOCUS_UP/DOWN/RIGHT/LEFT.
        * Add elm_object_focus_next_object_get/set.
        * Add elm_object_focused_object_get.

2013-03-27 Jihoon Kim

        * Add elm_entry_input_panel_layout_variation_set/get API

2013-03-29  ChunEon Park (Hermet)

        * Map supports "language,changed" smart callback.

2013-03-29  Mike Blumenkrantz

        * Fix ctxpopup geometry when parent is an elm_win.

2013-04-01  Jaehwan Kim

        * Scroller decides whether the accelerator is on or not, depending on the velocity and the interval time of the flick event.

2013-04-01  Jaehwan Kim

        * Add the repeat_events_set/get for blocking the events of content objects.
        This feature is useful to the access.

2013-04-01  ChunEon Park (Hermet)

        * Add convenient macros - elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_set().

2013-04-06  Jaehwan Kim

        * Add the API elm_scroller_page_scroll_limit_set/get.
        It sets the maxium of the movable page at flicking.

2013-04-08  Jaehwan Kim

        * Quit the scroll animator if the scroller don't have a bounce and reach a edge.

2013-04-08  Jaehwan Kim

        * Fix the scroller show by a page if the page size is set and the region_bring_in or region_show is called.

2013-04-08  Rafael Antognolli

        * Fix layout_example_02.
        * Fix hoversel_example_01.

2013-04-09  Daniel Juyung Seo (SeoZ)

        * Fix elc_player crash issue.

2013-04-09 Carsten Haitzler (The Rasterman)

        * Add elm_mapbuf_auto_set()/elm_mapbuf_auto_get()

2013-04-09  WooHyun Jung

        * Ctxpopup is now supproting focus_direction.

2013-04-10  Jaehwan Kim

        * Fix the region_show/region_bring_in don't have a limit at a paging movement.

2013-04-10  Jaehwan Kim

        * Add the API elm_scroller_single_direction_set/get.
        This sets how the content is scrolled.

2013-04-10  Jaehwan Kim

        * Fix the calculation double type number.
        Round off to the nearest whole number.

2013-04-15  Jaehwan Kim

        * Add the feature for key events.

2013-04-16  Jaehwan Kim

        * Fix the policy is not changed when the theme is changed.
        The "reload" signal from edc is necessary always.

2013-04-16  WooHyun Jung

        * When entry is disabled, scrolling is also disabled.

2013-04-17  ChunEon Park (Hermet)

        * Don't try to pop the naviframe item multiple times.

2013-04-18  Shinwoo Kim

        * Add elm_access_action(), elm_access_action_cb_set()

2013-04-22  Shinwoo Kim

        * Make access object unfocusable when Aaccessibility is disabled.

2013-04-23  ChunEon Park (Hermet)

        * Added elm_object_domain_part_text_translatable_set(),
        elm_object_item_domain_part_text_translatable_set().

2013-04-23  Jaehwan Kim

        * Fix the scrolled entry in scroller is located wrong position when the
        cursor is changed. It is a scroller in scroller. In this case, it moved
        twice.

2013-04-23  ChunEon Park (Hermet)

        * Support language change for widget items (Ctxpopup, Hoversel,
        Naviframe, Diskselector, List, Menu, Segment_Control, Toolbar, Popup,
        MultibuttonEntry)

2013-04-23  ChunEon Park (Hermet)

        * Support language,changed callback (Fileselector_Button,
        Fileselector Entry, Spinner

2013-04-25  ChunEon Park (Hermet)

        * Fix null pointer access on naviframe item deletion.

2013-04-29  ChunEon Park (Hermet)

        * Fix toolbar item clipped problem on reordering toolbar item.

2013-04-30  Jaehwan Kim

        * Add the config elm_scroll_smooth_start_enable.
        There's no tick when scroller starts scroll if it's set.

2013-04-30  ChunEon Park (Hermet)

        * Layout supports "language,changed" smart callback.

2013-04-30  Jaehwan Kim

        * The momentum animation time is changed as the amount of flick.

2013-05-01 Ryuan Choi (ryuan)

        * Fix elm_object_cursor_theme_search_enabled_set to do as it's name described.

2013-05-02 WooHyun Jung

        * elm_entry_filter_accept_set function now can recognize tags.

2013-05-02 ChunEon Park (Hermet)

        * Don't be dead even if a ctxpopup item callback function is null.

2013-05-03 Shinwoo Kim

        * Fix gengrid does not work under the accessibility.
        * Fix do not append NULL to genlist focus list.

2013-05-01 Ryuan Choi (ryuan)

        * Fix elm_clock_first_interval_set writes wrong value.

2013-05-06 WooHyun Jung

        * Add elm_entry smart callback - "text,set,done".

2013-05-09 Seunggyun Kim

        * Fix remained ecore timer issue when gesture layer was deleted.

2013-05-14 Youngbok Shin

        * Fix ctxpopup can't be called again in the mobile mode entry.

2013-05-16 Ryuan Choi (ryuan)

        * Fix single line enty got multiple line when pasted multiple line.