Commit Graph

485 Commits

Author SHA1 Message Date
WooHyun Jung 68dd4b5f4e elementary/elm_entry : When entry is disabled, scrolling is also disabled. 2013-04-16 17:59:02 +09:00
Jaehwan Kim 274a51183d Fix the policy is not changed when the theme is changed.
The "reload" signal from edc is necessary always.
2013-04-16 13:27:55 +09:00
Jaehwan Kim 633be421a5 [Toolbar] Add the feature for key events. 2013-04-15 14:34:15 +09:00
Jaehwan Kim 0337f1ad68 Fix the calculation double type number.
Round off to the nearest whole number.
2013-04-10 20:25:35 +09:00
Jaehwan Kim 87fc1389b9 Add the API elm_scroller_single_direction_set/get.
This sets how the content is scrolled.
2013-04-10 20:06:41 +09:00
Jaehwan Kim f5029ca33c Fix the region_show/region_bring_in don't have a limit at a paging movement. 2013-04-10 11:22:52 +09:00
WooHyun Jung b573a1f3dc Modified ChangeLog and NEWS for the latest modification. 2013-04-09 22:29:56 +09:00
Carsten Haitzler 06756cd71d add elm_mapbuf_auto_set/get() 2013-04-09 21:01:42 +09:00
Daniel Juyung Seo f1da69d77a elc_player: set internal variable to NULL after deleting the timer.
This fixes elc_player crash issue.
2013-04-09 17:00:02 +09:00
Rafael Antognolli 542b7f4bae elm/examples: Fix hoversel example to don't check for expanded mode.
Checking if the hoversel is not expanded does not make sense, since it
will be always expanded when one is clicking on its visible items.
2013-04-08 17:11:06 -03:00
Rafael Antognolli 44b230b56a elm/examples: Fix layout_example_02.
Remove segfault and correctly cycle through the icons.
2013-04-08 16:19:08 -03:00
Jaehwan Kim 620dee054b 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 14:04:33 +09:00
Jaehwan Kim a1893332da Quit the scroll animator if the scroller don't have a bounce and reach a edge. 2013-04-08 08:40:24 +09:00
Jaehwan Kim 85849217f9 Add the API elm_scroller_page_scroll_limit_set/get.
It sets the maxium of the movable page at flicking.
2013-04-06 13:09:59 +09:00
ChunEon Park 2e3fad1466 elementary - added convenient macros elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_get() 2013-04-01 21:38:50 +09:00
Jaehwan Kim 8db418c0a0 Add the repeat_events_set/get for blocking the events of content objects.
This feature is useful to the access.
2013-04-01 17:13:32 +09:00
Jaehwan Kim 3a218c0a52 Scroller decides whether the accelerator is on or not, depending on the velocity and the interval time of the flick event. 2013-04-01 14:05:51 +09:00
Daniel Juyung Seo 73f58db6cc ctxpopup: Fixed ctxpopup geometry when parent is an elm_win. Forwardport from elementary-1.7.
This is manual cherry-pick from discomfitor's elementary-1.7 patch due to the code base difference.
2013-03-29 21:29:24 +09:00
ChunEon Park a7cca7ba3f elementary/map - map supports language,changed 2013-03-29 20:53:11 +09:00
Jihoon Kim 1b8ad509fc Add APIs - elm_entry_input_panel_layout_variation_set/get 2013-03-27 17:34:19 +09:00
WooHyun Jung 45388e4581 elementary/focus : Add four more focus direftions. ELM_FOCUS_UP, ELM_FOCUS_DOWN, ELM_FOCUS_RIGHT, and ELM_FOCUS_LEFT. These are for supporting elm_object_focus_next with four directions. And I added elm_object_focus_next_object_set(get). By setting focus next object manually, developer can set its own first candidate of focus next. Lastly I added elm_object_focused_object_get, for easy finding of current focused object in one object sub-tree. 2013-03-23 09:36:21 +09:00
Carsten Haitzler 25721fa062 Fix elm box layout problem with max sizes. 2013-03-20 20:11:07 +09:00
Jaehwan Kim 67bb9078f6 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-19 19:42:34 +09:00
WooHyun Jung c739dbe4f4 elementary/elm_win : Focus highlight should be reconfigured when theme is changed. 2013-03-18 18:44:19 +09:00
Jaehwan Kim 5f8af66123 Add the smart signals in scroller. "scroll,left", "scroll,right", "scroll,up", "scroll,down". 2013-03-15 18:53:17 +09:00
Tae-Hwan Kim 263ad756ba Fix memory leaks: return value of elm_genlist_realized_items_get
should be freed
2013-03-13 20:25:12 +09:00
WooHyun Jung 2542b16b01 elementary/list : Fixed a bug in elm_list. Focus_next is needed only when access mode is enabled. 2013-03-13 14:05:00 +09:00
Daniel Juyung Seo 50dbaf616e ChangeLog: finish the sentence. fixed a formatting. 2013-03-12 11:18:47 +09:00
Tom Hacohen 1eefdc8733 Entry: Fixed a bug with text appending.
The target buffer was not large enough.
2013-03-11 10:21:08 +00:00
WooHyun Jung 2cb1f66c54 elementary/naviframe : Naviframe is now supporting focus_direction. 2013-03-11 17:03:21 +09:00
WooHyun Jung cfe2ab206e elementary/naviframe : Fixed a bug that naviframe's focus_next didn't work after changing evenry item to elm_layout. 2013-03-11 16:38:45 +09:00
ChunEon Park 7e575bab38 naviframe - remove the back button callback if the button is unset on the naviframe 2013-03-08 21:13:25 +09:00
Jaehwan Kim e9313c9525 Fix the toolbar cannot be unselected when it's mode is ELM_OBJECT_SELECT_MODE_ALWAYS. 2013-03-08 17:21:38 +09:00
WooHyun Jung f6a73beb76 Add elm_widget_newest_focus_order_get function for fixing a bug in elm_win. 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 16:23:34 +09:00
ChunEon Park 9fe5fcab7d elementary/naviframe - updated Changelog & NEWS 2013-03-07 22:12:11 +09:00
ChunEon Park 02cd629c71 elementary/naviframe - add elm_naviframe_item_pop_cb_set() 2013-03-07 21:28:03 +09:00
Jaehwan Kim c36769a9ae Add the config ELM_THUMBSCROLL_HOLD_THRESHOLD.
This is the number of pixels the range which can be scrolled, while the scroller is holed.
In case of mobile, this config is useful since the out of scroller area is too small.
2013-03-07 18:13:15 +09:00
ChunEon Park 30ce1cf732 elementary/widget - added elm_object_item_signal_callback_add(), elm_object_item_signal_callback_del() 2013-03-06 21:33:13 +09:00
Jiyoun Park 3f7092477b elm_conform.c : Fix elm_conform didn't change indicator mode when create.
currently mode change func only check one of mode between indmod or indi opacity mode.
2013-03-06 15:36:36 +09:00
Jaehwan Kim 8ed79613c5 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.

This commit is related to 40dc2a25c72103c3b01620830e1bde964f96b2fa
2013-03-05 16:47:07 +09:00
Jiyoun Park 7f3e49828f Fix elm_conform didn't set size hint when keypad on
and check each window's property before zone property check
2013-03-05 12:44:46 +09:00
Daniel Juyung Seo 72115e718a elm ChangeLog/NEWS: updated ChangeLog and NEWS. 2013-03-05 00:01:31 +09:00
WooHyun Jung 285ed82000 elm_win : Focus hightlight should not be shown on (0, 0). Thanks for Wonkuk Jung for reporting and fixing. 2013-03-04 20:16:35 +09:00
Jaeun Choi ae4a102102 elm_index: set selected item active in smart theme
This patch sets selected item's state active when theme is changed.
2013-03-04 17:55:48 +09:00
Jaehwan Kim 1d7fa5b040 Fix the standard of scrollbar-calculation from the scroller's x to pan's x. 2013-02-28 18:27:21 +09:00
ChunEon Park 79fd0192d9 elementary/transit - added elm_transit_smooth_set(), elm_transit_smooth_get() 2013-02-28 17:21:07 +09:00
Daniel Juyung Seo 450c44e464 Updated ChangeLog/NEWS. Finally I became a vtorri bot. 2013-02-28 15:37:03 +09:00
Jaehwan Kim d58d971e6f 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 15:18:51 +09:00
ChunEon Park 74559f5547 elementary/widget,theme - simpler code. 2013-02-26 13:46:27 +09:00
Daniel Juyung Seo c0c6b4f933 elm ChangeLog: Fixed formatting. Do not use tab for ChangeLog.
Btw, do we use 2 spaces or 1 space before names?

SVN revision: 84295
2013-02-22 02:19:03 +00:00
Daniel Juyung Seo c48531ecb5 elementary, elementary-1.7 ChangeLog/NEWS: Updated Change and NEWS for jaehwan's scroller bug fix commit.
SVN revision: 84294
2013-02-22 02:09:38 +00:00
Carsten Haitzler 3091ccc3f6 flesh out a lot more of dnd support in elm and add apis to set up dnd
targets for objects as well as initiate a dnd.



SVN revision: 84282
2013-02-21 13:21:08 +00:00
Carsten Haitzler aec477530d fix gl engine opt + pulse.
SVN revision: 84249
2013-02-20 03:08:33 +00:00
Shinwoo Kim b0ba47bd1f update NEWS, ChangeLog for r84245
SVN revision: 84247
2013-02-20 02:36:25 +00:00
Mike Blumenkrantz 6fcab85ab0 forwardport previous entry commit for blocking blank hoversels
SVN revision: 84023
2013-02-17 14:36:00 +00:00
Mike Blumenkrantz 822f4e8429 ignore tab key focus changes in elm_win if ctrl/alt is pressed: the trunk version
SVN revision: 84021
2013-02-17 14:19:53 +00:00
Cedric BAIL 1aaa6e41e1 elementary: as previously stated sizeof (long) != sizeof (void*)
SVN revision: 84014
2013-02-17 03:53:02 +00:00
ChunEon Park 844b5805ff elementary/widget - don't handle tthe resize objects in widget infrastructure. Acutally these resize objects are sub objects so we don't need to care them separately. This caused overhead in some cases(ie, theme change)
SVN revision: 83990
2013-02-16 13:39:59 +00:00
ChunEon Park e91c97418c elementary/naviframe - improve the naviframe to not apply it's items style multiple time when theme or styles are changed.
SVN revision: 83985
2013-02-16 12:08:42 +00:00
Cedric BAIL f6207619b3 elementary: Use eina_file_stat_ls() when listing profiles
The eina_file_stat_ls() function should be used instead of
eina_file_direct_ls() in _elm_config_profiles_list() - since it checks
for file types.

Patch by "Paulo C. A. Cavalcanti Jr" <paulo.cavalcanti@intel.com>


SVN revision: 83979
2013-02-16 10:25:42 +00:00
ChunEon Park a8c7d8e137 elementary - actually this fix was invalid in branches.
SVN revision: 83951
2013-02-15 12:59:02 +00:00
ChunEon Park 978cda4022 elementary/popup - fix popup to not unswallow invalid contents when the contents are deleted.
SVN revision: 83950
2013-02-15 12:55:43 +00:00
Shinwoo Kim fdc3045369 [popup] popup is now a focusable object!!
[access] omit an object on the focus cycle which does not have access information.


SVN revision: 83943
2013-02-15 10:39:00 +00:00
Jaehwan Kim 2a4a111289 Add the reorder effect in Toolbar.
SVN revision: 83936
2013-02-15 05:37:53 +00:00
ChunEon Park afa738e3e6 elementary/widget - added widget orientation mode infra and 2 apis elm_object_orientation_mode_disabled_set(0, elm_object_orientation_mode_disabled_get()
Orientation Mode is used for widgets to change it's styles or to send signals
whenever it's window degree is changed. If the orientation mode is enabled
and the widget has different looks and styles for the window degree(0, 90,
180, 270), it will apply a style that is readied for the current degree,
otherwise, it will send signals to it's own edje to change it's any states if
the style doesn't be readied.



SVN revision: 83880
2013-02-14 05:38:26 +00:00
ChunEon Park 09dc0877a0 elemenatry - replace elm_object_domain_translatable_text_part_set()/text_part_get() with elm_object_domain_transltable_part_text_set(), part_text_get()
SVN revision: 83856
2013-02-12 11:43:39 +00:00
Arvind R 8ba138ba2c From: Arvind R <arvino55@gmail.com>
Subject: Re: [e-users] 3 small corrections in elc_player

Hi,
1. remove __UNUSED__ for parameter that is used.
2. emit a "elm,player,play" signal as is done in _pause to keep the
state of pause/play buttons in sync.
3. Correct double_to_string which misses out subtracting hours to get
seconds.



SVN revision: 83855
2013-02-12 11:22:05 +00:00
ChunEon Park 867084e7ba elementary - added elm_object_item_translatable_part_text_set() elm_object_item_translatable_part_text_get()
SVN revision: 83852
2013-02-12 10:38:33 +00:00
ChunEon Park 35c5f65051 elementary/gengrid - support language,changed smart callback
SVN revision: 83846
2013-02-12 07:29:16 +00:00
ChunEon Park 9dd44ce852 elementary/ctxpopup - ctxpopup will be dismissed when the language is changed.
SVN revision: 83841
2013-02-12 06:58:05 +00:00
ChunEon Park d8500f43f4 elementary/glview - support "language,changed" callback
SVN revision: 83839
2013-02-12 06:33:19 +00:00
Jaehwan Kim fb6356fc58 Add smart callback signals of a scroller. "vbar,drag", "vbar,press", "vbar,unpress", "hbar,drag", "hbar,press", "hbar,unpress".
SVN revision: 83703
2013-02-07 06:13:31 +00:00
WooHyun Jung e259a3b645 elementary/elm_entry : elm_entry_single_line_set should not change cnp_mode when PLAINTEXT mode.
SVN revision: 83702
2013-02-07 05:55:49 +00:00
ChunEon Park 32665325e0 elementary/changelog - removed white trailing and add "." instead.
SVN revision: 83627
2013-02-05 13:00:12 +00:00
ChunEon Park 37b509a2fe elementary/index - added "language,changed" smart callback to index
SVN revision: 83626
2013-02-05 12:54:36 +00:00
ChunEon Park 6c669fcc04 elementary/transit - fix a transit crash issue when user tries to kill all target objects in the effect end callback
SVN revision: 83413
2013-01-29 07:37:57 +00:00
Jaehwan Kim 67123cdb7d Fix the scroll position is calculated by the size of pan object, not the size of scroller.
SVN revision: 83399
2013-01-29 03:51:58 +00:00
Shinwoo Kim 8ffacbf583 [access] The read next/prev message does not move focus but move highlight only, the focus moves when the activate message is detected.
SVN revision: 83379
2013-01-28 11:13:18 +00:00
Daniel Juyung Seo 328aa35948 elm index: Added elm_index_delay_change_time_set/get APIs for changing delay change time in index widget.
SVN revision: 83355
2013-01-26 09:55:32 +00:00
Daniel Juyung Seo 56415aec4c elm ChangeLog: Fixed wrong dates.
SVN revision: 83354
2013-01-26 09:55:26 +00:00
WooHyun Jung f1a4dc385c elementary/elm_widget : A widget which doesn't have focus_region_get should give its width and height for correct focus_region_show.
SVN revision: 83347
2013-01-26 06:53:10 +00:00
ChunEon Park 704f70ba81 elementary/transit - [Patch] elm_transit feature extenstion
Hi all,
All tween modes are added and you can set the interp.

   ELM_TRANSIT_TWEEN_MODE_ACCELERATE_FACTOR

   ELM_TRANSIT_TWEEN_MODE_DECELERATE_FACTOR

   ELM_TRANSIT_TWEEN_MODE_SINUSOIDAL_FACTOR

   ELM_TRANSIT_TWEEN_MODE_DIVISOR_INTERP

   ELM_TRANSIT_TWEEN_MODE_BOUNCE                     

   ELM_TRANSIT_TWEEN_MODE_SPRING



   EAPI void elm_transit_tween_mode_factor_set(Elm_Transit *transit, double v1, double v2);

   EAPI Elm_Transit_Interp *elm_transit_tween_mode_factor_get(const Elm_Transit *transit);

Thanks,
Joey

Singed-Off-By: ChanWook Jeong<jchanwook@gmail.com>



SVN revision: 83344
2013-01-26 04:35:58 +00:00
WooHyun Jung 072ebd0c06 elementary/notify : In _timer_cb of elm_notify, access to sd should be forbidden after smart_callback_call is called.
SVN revision: 83121
2013-01-23 05:29:31 +00:00
Daniel Juyung Seo 34d331ef5a elm ChangeLog, NEWS: Updated ChangeLog and NEWS for r83071.
SVN revision: 83117
2013-01-23 00:11:20 +00:00
ChunEon Park 12269ae711 elementary/naviframe - Apply disply mode to all views of a naviframe if the display mode of th e views are changed. Sometimes views are couldn't be recoverved to a previou s status if they are stacked into more depth.
SVN revision: 83055
2013-01-22 05:28:31 +00:00
WooHyun Jung a98bec12c1 elementary/entry : When string in entry is changed, access to sd should be forbidden after smart_callback_call is called.
SVN revision: 83001
2013-01-19 06:17:05 +00:00
Daniel Juyung Seo f8f878e4a1 elm ChangeLog: Fixed ChangeLog formatting.
SVN revision: 82969
2013-01-18 09:43:13 +00:00
ChunEon Park a21980118b elementary/ctxpopup - [E-devel] [PATCH] [Elementary] Fix memory leak and callback function in ctxpopup
Hello everyone,

There are two issues with ctxpopup:
- Memory leak: Elm_Ctxpopup_Item is used but not deleted.
- Incorrect callback function: returned object and event_info are list object and item
(should be ctxpopup object and item).

I would like to send a patch to fix above issues.
I also provide the patch for backporting.
Please review them.

Best Regards,
Thiep 

Signed-Off-By: Theip Ha<thiep.ha@samsung.com>



SVN revision: 82968
2013-01-18 09:07:03 +00:00
ChunEon Park ee37e89a1c elementary/ctxpopup - [E-devel] [Patch] when parent of ctxpopup is resized, call dismissed signal
Before the patch, when window of device which has elementary rotates,
the ctxpopup doesn't emit the "dismissed" signal to application.
For this reason, if an application developer wants to make an event using "dismissed" signal when device rotates,
he/she cannot do anything.

But after add evas_object_smart_callback in the function "_on_parent_resize",
this problem is resolved.
That means, whether a device is rotated or not, when ctxpopup disappears, "dismissed" signal is emitted.
So I want you to check this patch.

Thank you.

Signed-Off-By: Bora Hwang<bora1.hwang@samsung.com>



SVN revision: 82918
2013-01-17 04:44:05 +00:00
Daniel Juyung Seo 1a9f44f993 elm thumb: Fixed thumb theme hook.
SVN revision: 82882
2013-01-16 11:49:31 +00:00
ChunEon Park 38ec9b466a elementary/conformant - allocate dummy parts objects in conformant only when their swallow parts are actually exists. these conformant parts are not necessary in most cases since they are closely depenent on the platform feature.
SVN revision: 82877
2013-01-16 11:27:03 +00:00
Jaeun Choi 43a6486eb2 From: Jaeun Choi <jaeun_choi@naver.com>
Subject: [E-devel]  [PATCH] elm_index: removed unnecessary lines

I removed some unnecessary lines from elm_index.c  
 
 1. in _index_box_auto_fill  
 _index_box_clear(line 178) does nothing:  
 if _index_box_clear is called, it means sd-&gt;level_active[level] is
false (line 116).  
if sd-&gt;level_active[level] is false, _index_box_clear returns
immediately (line 60).  
 
 2. in _on_mouse_down  
 3. in _on_mouse_in_access
 4. in _autohide_disabled_set  
 Signal emit is enough.
 Filling the box and displaying the box are separated jobs.
 I think it's logically consistent to fill the box only when  
 1) elm_index_level_go is called  
 2) theme is changed  
  
  5. in _level_go
  Always clear the box before fill the box.



SVN revision: 82864
2013-01-16 08:20:47 +00:00
WooHyun Jung 1e2e63d899 elementary/focus : 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 adding parent class.


SVN revision: 82853
2013-01-16 04:40:51 +00:00
WooHyun Jung 4ca57974cd elementary/plug : elm_plug should call elm_widget_can_focus_set after adding parent class.
SVN revision: 82851
2013-01-16 04:13:04 +00:00
Daniel Juyung Seo 166364bdec elm check: Bug fix "changed" signal being sent twice in case of toggle style when check is clicked. Patch by Shilpa Singh <shilpa.shing@samsung.com>, Rajeev Ranjan <rajeev.r@samsung.com>
On Tue, Jan 15, 2013 at 6:02 PM, SHILPA ONKAR SINGH <shilpa.singh@samsung.com> wrote:

    Hi All,

    Please find attached bug fix for elm_check - toggle style.
    This patch prevents "changed" signal being sent twice in case of
    toggle style when check is clicked.
    This also fixes few indentation issues in the style.

    Change description:
    elm_check: Bug fix "changed" signal being sent twice in case of toggle style when check is clicked.

    Signed-Off by: Rajeev Ranjan(rajeev.r@samsung.com)
    Signed-Off by: Shilpa Singh(shilpa.singh@samsung.com)

     Thanks & Regards
    Shilpa Singh

SVN revision: 82845
2013-01-16 01:11:02 +00:00
Daniel Juyung Seo 84d251acc8 elm list, genlist, gengrid: Added highlighted and unhighlighted signal callbacks.
SVN revision: 82750
2013-01-14 10:12:50 +00:00
Cedric BAIL 951f944737 elementary: remove build dependencie from old e_dbus.
SVN revision: 82517
2013-01-10 07:50:14 +00:00
Daniel Juyung Seo 13d9833110 elm naviframe: Fixed omitting signal emission when customized text parts change the text. Patch by Jaehyun Cho <jae_hyun_cho@naver.com>
On Sun, Jan 6, 2013 at 2:23 PM, 조재현 <jae_hyun_cho@naver.com> wrote:
Dear all,

Hello. This is Jaehyun Cho.
Now, naviframe emits state signals (e.g. show or hide) for customized text part (i.e. neither "elm.text.title" nor "elm.text.subtitle") which is going to be appended to the item's text_list.
However, if the customized text parts change the text label when the text parts are in the item's text_list, naviframe does not emit state signals for them.
To resolve this issue, I added additional case in _item_text_set_hook to handle the text part which is in the item's text_list. (elementary/src/lib/elc_naviframe.c)
Please review this.

Thank you,
Jaehyun Cho.

SVN revision: 82300
2013-01-06 14:15:52 +00:00
ChunEon Park 5ab4c3ce0b elementary/label - added a label signal callback "slide,end"
SVN revision: 82263
2013-01-05 04:56:06 +00:00
ChunEon Park 7746c70173 elementary/label - added elm_label_slide_go()
SVN revision: 82172
2013-01-04 13:24:37 +00:00
ChunEon Park 724a0b0f2d elementary/label - support slide effect of the label widget optionally.
now it supports slides the texts if the label area is smaller than the text width length.

deprecated - elm_label_slide_set()/get()
added - elm_label_slide_mode_set()/get()



SVN revision: 82169
2013-01-04 10:47:51 +00:00
DUBEYPRINCE KUMAR ac8e33ea76 From: DUBEYPRINCE KUMAR <prince.dubey@samsung.com>
Subject: [E-devel] [BUG] [ELM] [PATCH] Bug fixes for APIs
elm_gengrid_region_show/bring_in

Please review the attached patches.

Attached patch "elm_gengrid.patch" which fix the bug related to
elm_gengrid_region_show/bring_in APIs.

And patch "test_gengrid.patch" in order to test the fix.



 Change Description:
 
      1. An internal function _item_show_region() is created which does
      the
      calculation for item position.
      
          2. This function is called in _calc_job() as soon as pan
object
gets its
size.

    3. Test_gengrid code enhancement for testing the fix.



SVN revision: 82063
2013-01-03 12:03:55 +00:00
Jaehwan Kim a36ec132c7 Fix the bug which the callbacks of the sub-object are added even if the sub-object is already added the parent object.
SVN revision: 82053
2013-01-03 09:52:57 +00:00
Daniel Juyung Seo f4e8c92f0d elm list: Fixed list separator size bug. Patch by Thiep Ha <thiep.ha@samsung.com>
On Sun, Dec 9, 2012 at 11:11 AM, thiep ha <thiep.ha@samsung.com> wrote:

    Dear All,

    In elementary list, the separator is not correctly set.
    I would like to send a patch to correct the list with separator.
    I also add an example named "List Separator" to test it.

    Please review this patch.

    Best Regards,
    Thiep Ha

SVN revision: 82040
2013-01-03 06:23:33 +00:00
JaeHyun Cho 6282ede9d3 elementary/naviframe - [E-devel][Patch] Fix _item_text_set_hook to set part text correctly
Dear all,

Hello. This is Jaehyun Cho.
The current version of _item_text_set_hook sends the part signal name to edje_object_part_text_set. (elementary/src/lib/elc_naviframe.c)
To resolve this issue, I sent different arguments to edje_object_part_text_set for each case.
Please review this patch.

Thank you,
Jaehyun Cho.

Signed-Off-By: JaeHyun Cho <jae_hyun_cho@naver.com>



SVN revision: 82030
2013-01-03 04:10:45 +00:00
Mike Blumenkrantz 86727a6b8b same netwm tooltip fix
SVN revision: 81876
2012-12-29 15:57:08 +00:00
Henrique Dante de Almeida 92f1d5c283 [elm] Update ChangeLog
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 81811
2012-12-28 15:22:17 +00:00
Mike Blumenkrantz 3abf0ce65a forwardport previous commit for genlist fixing
SVN revision: 81790
2012-12-28 09:51:40 +00:00
Jiyoun Park 831f70a845 fix elm_photocam file set's error handle code
SVN revision: 81779
2012-12-28 03:54:24 +00:00
Murilo Belluzzo abcc99fcd1 [elm] Add support to D-Bus systray icons
For now, it supports only one system tray icon per application.

Each instance of ELM_OBJ_SYSTRAY_CLASS is a handler for
the same system tray item. But the API is ready to support
multiple system tray items per application.

Also, since this is a new feature, it only provides an EObject API. So,
if the old style API is still required, please do it.

Patch by: Murilo Belluzzo <murilo.belluzzo@profusion.mobi>



SVN revision: 81747
2012-12-27 13:38:40 +00:00
Henrique Dante de Almeida 58b2fc2cd2 [elm] Add D-Bus external menu support
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 81746
2012-12-27 13:38:33 +00:00
Gustavo Sverzut Barbieri 6afb683626 elm_plug: fixed signal name.
SVN revision: 81313
2012-12-18 22:14:27 +00:00
ChunEon Park 8680aa4ec9 elementary/image - fix the image to show the image right away if the image preloading is disabled.
SVN revision: 81207
2012-12-18 07:06:42 +00:00
ChunEon Park 2402d4aad9 elementary/transit - dont' elm_transit image animation use the image preloading
SVN revision: 81206
2012-12-18 07:04:13 +00:00
ChunEon Park 88b939541b elementary/transit - now elm_transit image animation supports elm_image object type
SVN revision: 81202
2012-12-18 05:23:47 +00:00
ChunEon Park ee5a6cf126 elementary/naviframe - don't access data after user callback function. because they can delete widget itself.
SVN revision: 81141
2012-12-17 14:05:13 +00:00
ChunEon Park e257f49885 elementary/popup - fix the popup that returned invalid action buttons
SVN revision: 81117
2012-12-17 10:50:12 +00:00
Jiyoun Park fcf290bab5 oooops, change log and new
SVN revision: 80909
2012-12-14 03:54:55 +00:00
Daniel Juyung Seo 1bab154972 elm ChangeLog: dummy obj was removed and restored. we can merge the ChangeLog entry.
SVN revision: 80755
2012-12-12 12:21:03 +00:00
WooHyun Jung aa3edaa8e6 elementary/naviframe : Restore dummy_edje to naviframe. Now dummy_edje is always smart member of naviframe, so it cannot be removed before deleting naviframe.
SVN revision: 80739
2012-12-12 08:58:03 +00:00
ChunEon Park e42d402c48 elementary/mapbuf - update mapbuf forcely whenever it's states are changed.
SVN revision: 80730
2012-12-12 04:28:11 +00:00
WooHyun Jung 5a7e0de603 elementary/naviframe : Remove dummy_edje. Naviframe should be shown with at least one item, and don't have to care about the state there is no item.
Additionally, it's not a smart member of naviframe, there is no guarantee when this object will be deleted.


SVN revision: 80628
2012-12-11 07:33:27 +00:00
Cedric BAIL 7e45660338 elementary: safely manipulate inlist and destroy part of it.
SVN revision: 80579
2012-12-10 08:18:25 +00:00
Cedric BAIL e7ca3a31d0 elementary: correctly check error in elm_cnp.
SVN revision: 80576
2012-12-10 08:01:16 +00:00
Cedric BAIL 635c56fe3c elementary: make sure private data are safe to manipulate.
SVN revision: 80568
2012-12-10 06:59:46 +00:00
ChunEon Park 8539f1bd0d elementary/naviframe - updated changelog
SVN revision: 80515
2012-12-08 07:31:39 +00:00
WooHyun Jung 2bbb2dac16 [elementary/multibutton_entry] Fix focus problem in multibuttonentry.
Entry can get focus only when multibuttonentry is focused.


SVN revision: 80433
2012-12-07 10:54:04 +00:00
Cedric BAIL a1da9e6b65 elementary: simplify test in elm_entry_text_set.
SVN revision: 80413
2012-12-07 07:12:58 +00:00
Cedric BAIL 8c3981293b elementary: safer call to mkstemp.
SVN revision: 80409
2012-12-07 04:03:01 +00:00
ChunEon Park 7748dd4d44 elementary/mapbuf - update whenever the content is moved or resized.
SVN revision: 80348
2012-12-06 11:47:26 +00:00
Daniel Juyung Seo 348b033bd2 elm: Updated NEWS and ChangeLog for r80312.
SVN revision: 80336
2012-12-06 10:38:40 +00:00
Cedric BAIL bb6589c3f1 elementary: fix forgotten break.
SVN revision: 80319
2012-12-06 08:59:14 +00:00
Cedric BAIL 17321c8bc3 elementary: always finish elm_conform buffer with at least one '\0'.
SVN revision: 80313
2012-12-06 08:31:25 +00:00
Cedric BAIL 8830f43b7d elementary: improve stability/safety of quicklaunch.
SVN revision: 80308
2012-12-06 08:15:08 +00:00
Cedric BAIL 4c54fc7f9e elementary: in fact that's a new bug.
SVN revision: 80302
2012-12-06 07:31:04 +00:00
Cedric BAIL 4e17a72fc7 elementary: properly read file in elm_entry.
SVN revision: 80300
2012-12-06 07:28:57 +00:00
Gustavo Sverzut Barbieri 27c6def19d elm: add system notification.
SVN revision: 80281
2012-12-05 22:24:00 +00:00
ChunEon Park 5594c63c48 elementary/naviframe - missed changelog
SVN revision: 80239
2012-12-05 13:00:19 +00:00
Cedric BAIL 5bd109a655 elementary: more fix for an uninitialized path.
SVN revision: 80227
2012-12-05 10:13:00 +00:00
Cedric BAIL af14f95568 elementary: simplify ChangeLog.
SVN revision: 80221
2012-12-05 07:14:09 +00:00
Cedric BAIL 9e89d4eed4 elementary: fix uninitialized data path in elm_interface_scrollable.
SVN revision: 80220
2012-12-05 07:11:44 +00:00
Cedric BAIL 03b1f72c34 elementary: fix uninitialized data path in elm_gesture_layer.
SVN revision: 80217
2012-12-05 06:56:18 +00:00
Gwanglim Lee 26b6d99e3f From: Gwanglim Lee <gl77.lee@samsung.com>
Subject: Re: Re: Re: [E-devel] [RFC] Virtual desktop window profile

I've attached 4th patch. May the 4th be with you.

ecore patch has been merged with efl and all files are based on r80123.

Thanks & Regards,
Gwanglim

------- Original Message -------
Sender : Daniel Juyung Seo<seojuyung2@gmail.com>
Date : 2012-12-04 01:55 (GMT+09:00)
Title : Re: Re: [E-devel] [RFC] Virtual desktop window profile

It looks ok to me.
Sorry but can you re-generate the patch according to the recent ecore
merge to efl single tree?

Daniel Juyung Seo (SeoZ)


On Thu, Nov 29, 2012 at 12:29 AM, Gwanglim Lee <gl77.lee@samsung.com>
wrote:

Dear Raster and Daniel Juyung Seo,

I've attached 3rd patches and test_config according to your reviews.
These are based on r79782.

[elementary & ecore]
1. "profile,set" -> "profile,changed" - done
2. spaces after EINA_LIST_FOREACH - done
3. variable type - keep
4. author - done
5. removing deprecated marking in patch - done
6. add elm_win_available_profiles_get to test_config for the debugging
purpose - done

7. check whether a given profile is present in an available profiles.
otherwise window profile will be one of the item
    in available profiles. - newly added thing to the elm_win
        8. merge with EO - done. :(
        
        
            Any comments would be appreciated.
            


SVN revision: 80215
2012-12-05 06:50:27 +00:00
Cedric BAIL fd79c7d9a1 elementary: fix uninitialized data path in elm_flip.
SVN revision: 80210
2012-12-05 06:24:21 +00:00
Cedric BAIL c368638eb1 elementary: please follow the timeline...
SVN revision: 80200
2012-12-05 01:41:24 +00:00
Murilo Belluzzo 33c4cb55e7 Add app pretty name and .desktop file path support
Add support to set a string to hold a 'pretty' name to be used with the
application and a way to set the path to the .desktop file associated
with the application.

Patch by: Murilo Belluzzo <murilo.belluzzo@profusion.mobi>



SVN revision: 80187
2012-12-04 18:09:54 +00:00
Cedric BAIL 8e35c17f40 elementary: fix potential divide by zero in els_scroller.c
SVN revision: 80124
2012-12-04 03:51:18 +00:00
Gustavo Sverzut Barbieri b3f157541c elm now supports edbus v2, deprecated v1 function.
v1 is now deprecated (EINA_DEPRECATED) but still there, should still
work and not break any existing app.

v2 is now there as well, all software is being ported to use it
now. Just Enlightenment itself will still ship with v1 and as soon as
we release it will go v2, we have the patches here.



SVN revision: 80110
2012-12-03 21:45:48 +00:00
Mike Blumenkrantz 5446cde267 fix tooltips to not go offscreen as often
SVN revision: 79982
2012-12-02 12:41:09 +00:00
ChunEon Park 8776fa93cb elementary/naviframe - fix the naviframe to send the signals one time for content show/hide, text show/hide
SVN revision: 79890
2012-11-30 13:16:11 +00:00
ChunEon Park 0501c64ddd elementary/naviframe - fix the naviframe to resize it's items which are inserted.
SVN revision: 79862
2012-11-30 06:22:48 +00:00
Cedric BAIL 8327932076 elementary: add a mode to entry to clear selection when loosing focus.
Patch by Thiep Ha <thiep.ha@samsung.com>.


SVN revision: 79821
2012-11-29 08:58:49 +00:00
ChunEon Park 7eca1cc39a elementary/mapbuf - fix the mapbuf to update it's contents correctly even if they go outside of the buffer
SVN revision: 79813
2012-11-29 06:51:30 +00:00
Daniel Zaoui b8a1019969 Add ChangeLog entry for Eo porting
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 79671
2012-11-26 06:54:57 +00:00
ChunEon Park 65ce400db9 elementary/naviframe - free the text parts when it's item is deleted.x
SVN revision: 79633
2012-11-24 12:43:31 +00:00
Daniel Juyung Seo 9701f4988a elm NEWS/ChangeLog for r79545.
SVN revision: 79547
2012-11-22 15:37:46 +00:00
ChunEon Park ebdd689cec elementary/naviframe - Clear the title contents when it's naviframe item is deleted.
Signed-Off-By: Shilpa Singh(shilap.singh@samsung.com)



SVN revision: 79544
2012-11-22 15:15:26 +00:00
ChunEon Park 4da8a4df3f elementary/naviframe - backport 79541
SVN revision: 79542
2012-11-22 14:51:27 +00:00
ChunEon Park c6fc9dcb51 elementary/naviframe - let's remove contents which are preserved on set if the naviframe is deleted.
SVN revision: 79541
2012-11-22 14:47:08 +00:00
Michael BOUCHAUD cfa6a0ae75 elementary: fill NEWS and Changelog
SVN revision: 79537
2012-11-22 11:11:05 +00:00
Michael BOUCHAUD 923765d6ba elementary: update the min size hint on elm_label after a text set
SVN revision: 79517
2012-11-21 17:09:44 +00:00
Jiyoun Park b22a43701e Support elm_conformant deal with indicator service.
if some app run indicator service using ecore, 
  elm_conformant can deal with these kind of service automatically



SVN revision: 79334
2012-11-15 10:43:26 +00:00
Michael BOUCHAUD 2a4c76ddeb elmentary: add elm_gengrid_nth_item_get
SVN revision: 79296
2012-11-14 16:34:33 +00:00
Michael BOUCHAUD a74c497ffb elmentary: add elm_genlist_nth_item_get
SVN revision: 79295
2012-11-14 15:46:14 +00:00
Sebastian Dransfeld 0d2e33b544 elementary: revert
This breaks terminology by adding a black bar at the top.

SVN revision: 79248
2012-11-13 21:57:49 +00:00
Jiyoun Park 996c397afd Support elm_conformant deal with indicator service.
if some app run indicator service using ecore, 
elm_conformant can deal with these kind of service automatically


SVN revision: 79237
2012-11-13 17:27:39 +00:00
Michael BOUCHAUD 17d5be23ff elementary: add missing selected in elm_index, when we use elm_index_item_selected_set
SVN revision: 79186
2012-11-12 17:56:13 +00:00
Jaehwan Kim 7cfe5d503e Add elm_toolbar_item_show/bring_in. It show or bring a specific item, when the toolbar can be scrolled.
SVN revision: 79134
2012-11-12 07:29:17 +00:00
ChunEon Park 29c1236341 elementary/conformant - support state change callbacks for comformant.
"virtualkeypad,state,on",
"virtualkeypad,state,off",
"clipboard,state,on",
"clipboard,state,off"



SVN revision: 79133
2012-11-12 05:53:16 +00:00
Mikael SANS 98e76632a7 elementary/elm_icon: fix wrong parameter
SVN revision: 78947
2012-11-06 19:51:26 +00:00
Gustavo Lima Chaves b2a161c8e1 [elm] chlog++
SVN revision: 78945
2012-11-06 17:36:04 +00:00
ChunEon Park 09c3c4706b elementary/flip - don't update map uv for proxy object
SVN revision: 78820
2012-11-02 04:10:59 +00:00
ChunEon Park 299545f561 elementary/glview - don't be crash even if glview is failed allocating
SVN revision: 78703
2012-10-31 11:41:01 +00:00
ChunEon Park d1370afa44 elementary - updated NEWS & Changelog
SVN revision: 78688
2012-10-31 05:53:14 +00:00
ChunEon Park 43b883a15b elementary/transit - fix the transit to accept proxy obj
SVN revision: 78669
2012-10-30 14:44:34 +00:00
Michael BOUCHAUD c7529857b8 elementary: fill changelog
SVN revision: 78437
2012-10-25 09:58:38 +00:00
ChunEon Park d8c7c7ec15 elementary/transit - fix elm_transit image animation that last few frame are skipped
SVN revision: 78233
2012-10-19 07:46:33 +00:00
Daniel Juyung Seo 8f818f22ad elm: ChangeLog and NEWS for r78221.
SVN revision: 78223
2012-10-19 05:40:16 +00:00
Jaehwan Kim 0487a76057 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.


SVN revision: 78156
2012-10-18 07:57:13 +00:00
Daniel Juyung Seo 4101a75c44 elm: ChangeLog and NEWS for r78111.
SVN revision: 78113
2012-10-17 10:27:27 +00:00
DUBEYPRINCE KUMAR 1b2a42c819 From: DUBEYPRINCE KUMAR <prince.dubey@samsung.com>
Subject: [E-devel] [PATCH][ELEMENTARY][BUG Fix] Current Reordering
item is not resizing on genlist resize (e.g On roation)

Please review the attached patch created to fix the current reordering
item
resizing issue.
 
 [ISSUE] Current genlist reordering item is not resizing on genlist
resize
(e.g. On rotation).
 
Change Description:
 
In _calc_job call back, the width of reordering item is corrected.
   


SVN revision: 77992
2012-10-15 09:10:05 +00:00
Kim Shinwoo 0dc4ef5aef From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] toolbar - highlighting item on
access

the current toolbar does not show highlight effect on accessibility mode.
the attached would give the highlight to toolbar item.
please review the patch and give feedback. thanks.



SVN revision: 77972
2012-10-15 05:47:02 +00:00
WooHyun Jung 2640f9a966 elementary : Just fixed some mis-typos :)
SVN revision: 77970
2012-10-15 01:22:12 +00:00
Jiyoun Park 997824fba0 Modify Elm conformant widget to notify display mode change
to child widget related with keypad state change.
elm naviframe check this change and deal with this using theme


SVN revision: 77965
2012-10-14 14:48:02 +00:00
ChunEon Park 73931a889c elementary/transit - fix the transit to launch the effect right away when elm_transit_go is called
SVN revision: 77949
2012-10-13 06:43:01 +00:00
Kim Shinwoo ef0f67781c From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] conformant - use layout focus
next, direction

um.. there would be a reason to not use focus next and direction stuff..
please let me know why the conform does not use those..
if there is no reason, please keep the patch. thanks.



SVN revision: 77947
2012-10-13 04:50:15 +00:00
Carsten Haitzler 44d459c89c fix chglog
SVN revision: 77945
2012-10-13 04:25:24 +00:00
Michael BOUCHAUD b6c771c97c elementary: add elm_map_name_search
SVN revision: 77935
2012-10-12 10:27:08 +00:00
Kim Shinwoo 1cdbfa5f82 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] diskselector - bug fix

diskselector has two bugs.

1. on round enable mode
elm_diskselector_item_append(); does not call elm_box_pack_*() for
over_items and under_items which are added when the display item is
bigger
than 3.
because over_items and under_items is not added, the diskselector shows
just 4 items + half item(NOT 5 items), in case of display item number
is 5
- elm_diskselector_display_item_num(obj, 5); -.
this bug could be found only if u use as following sequence.
   a. elm_diskselector_round_enabled_set(obj, EINA_TRUE);
      b. elm_diskselector_item_append();
      
      2. on the round disable mode + bigger than 3 display item
      even though display item is bigger than 3 on the round disable
mode, only
two blank items are added - left_blank, right_blank.
because of this, the first item could not be selected. means.. the first
item cannot be located in the middle of diskselector.
if u scroll the diskselector to the left-most, then the second item is
selected as below.

   [blank] [ 1st ] [ 2nd ] [ 3rd ] [ 4th ]
   
   so if the display item is bigger than 3, more blank items would be
   necessary.
   include lines to resolve above 1st bug, the patch would resolve
this issue
also.



SVN revision: 77740
2012-10-10 09:43:58 +00:00
Kim Shinwoo 0864af3230 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] multibuttonentry - access feature

i have attached a patch which has access feature for the multibuttonentry.
it was hard time to implement access feature on the multibuttonentry than
others.



SVN revision: 77738
2012-10-10 09:37:50 +00:00
Bruno Dilly 044230be87 elementary: update changelog
I was forgetting to add changelog entries



SVN revision: 77591
2012-10-08 22:39:26 +00:00
Sebastian Dransfeld 870c91ca10 elementary: Add COMPOUND_TEXT handler
Needed for vim cnp

SVN revision: 77486
2012-10-04 23:19:05 +00:00
Cedric BAIL 98f1dc53d6 elementary: add color picker to elm_colorselector.
SVN revision: 77409
2012-10-04 08:27:07 +00:00
Cedric BAIL 441a2ef861 elementary: Fixes copy&paste error and possible invalid memory access.
Patch by Igor Murzov <e-mail@date.by>


SVN revision: 77397
2012-10-04 02:47:15 +00:00
Michael BOUCHAUD 14e4e7dfbe elementary: add elm_calendar_displayed_time_get to know which month is displayed. And add a signal display,changed
SVN revision: 77362
2012-10-03 10:02:27 +00:00
Jihyeon Seol ca35233c07 From: Jihyeon Seol <jihyeon.seol@samsung.com>
Subject: [E-devel] [Patch] multibuttonentry - data corruption issue of
the box list

here is a problem in the data corruption of the box list in
_box_layout_cb() of the multibuttonentry.

EINA_LIST_FOREACH is used to move and resize the objects. 
but if box unpack/pack is called in the EINA_LIST_FOREACH loop, 
the data of the box list will be corrupted.

This problem can not be solved immediately due to the structural
problems of
the MBE. 
So the attached patch, a workaround, avoids calling unpack/pack in the
EINA_LIST_FOREACH loop.

I am in the process of refactoring MBE but in the mean time, 
this patch will resolve the above issue.



SVN revision: 77192
2012-09-28 09:28:18 +00:00
Kim Shinwoo b52366b70d From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] diskselector - checking middle
item

the diskselector object x-coordinate would not be 0.
but the _scroll_animate_stop_cb() calculates selected item with assumption
that the diskselector object x-coordinate is 0.
so different item which is not in middle of diskselector is selected.



SVN revision: 77182
2012-09-28 08:48:48 +00:00
Jaehwan Kim 052588f9d7 Add the toolbar API which expand the transverse length
SVN revision: 77107
2012-09-27 03:05:50 +00:00
Cedric BAIL aeb306bab3 elementary: fix ChangeLog spacing.
SVN revision: 77048
2012-09-25 08:05:25 +00:00
Cedric BAIL 8316dee00d elementary: escape theme filename correctly.
SVN revision: 77046
2012-09-25 08:04:17 +00:00