summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: c3cb056492c958d63d1a8fb5976859b108c0f25a (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
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  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.
        
2012-09-03  Shinwoo Kim (kimcinoo)

        * Fix popup to apply the same style to the notify sub-widget.
        
2012-09-12  Thiep Ha

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

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

        * Fix diskselector when bounce off and round enabled.

2012-09-14  Shinwoo Kim (kimcinoo)

        * Fix info field set for bubble widget.

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-25  Cedric Bail

	* Escape theme filename correctly.

2012-09-28  Shinwoo Kim (kimcinoo)

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

2012-10-04  Igor Murzov

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

2012-10-10  Shinwoo Kim (kimcinoo)

        * Fix diskselector bug on round with appended items with more
        than 4 items.

2012-10-11  WooHyun Jung

	* Fix a bug in elm_panel. Content should be a sub-object of elm_panel.

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-15  Prince Dubey Kumar <prince.dubey@samsung.com>

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

2012-10-17  Jihoon Kim (jihoon)

        * Fix elm_widget_type_check warning in the _on_size_hints_changed of elm_video.

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-20  Cedric Bail

	1.7.1 release

2012-10-25  Michael Bouchaud (yoz)

         * some fix for promote and demote in genlist

2012-10-30  ChunEon Park (Hermet)

        * Fix the transit to accept proxy object.

2012-11-02  ChunEon Park (Hermet)

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

2012-11-07  Mikael Sans (xhell)

        * Fix wrong parameter for thumbnail error in elm_icon.

2012-11-12  Michael Bouchaud (yoz)

        * Add missing selected event in elm_index (elm_index_item_selected_set)

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-23 Luis Felipe Strano Moraes

        1.7.2 release

2012-11-23  Carsten Haitzler (The Rasterman)

        * Fix build on systems without clearenv() (eg bsd).

2012-11-23  ChunEon Park (Hermet)

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

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-30  ChunEon Park (Hermet)

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

2012-11-30  WooHyun Jung

        * Fix layout when content_set or text_set is called with NULL part name.

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-04  Cedric Bail

	* Fix a possible divide by zero in els_scroller animator.

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.
	* Make sure elm_conform 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 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-06 Daniel Juyung Seo (SeoZ)

	* Fix wheel scroll direction with shift.

2012-12-07  WooHyun Jung

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

2012-12-07  Luis Felipe Strano Moraes

	* Release 1.7.3

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  WooHyun Jung

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

2012-12-12  Nicolas Aguirre

	* backport r76226 : Elm: Fix Escape namespace to compile on Windows.

2012-12-13  Nicolas Aguirre

	* Fix build on win32

2012-12-17 Vincent Torri

	* Add XML output to doc
	* Add installation rule for doc

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)

	* 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-21  Stefan Schmidt

	* Fix small memory leak in elm_map error path.

2012-12-21  Jihoon Kim

	* Fix memory leak in _item_tag_remove of elm_entry.