Commit Graph

7360 Commits

Author SHA1 Message Date
Shinwoo Kim 45b38d3403 [access][naviframe] export access object of title text.
we would need a function to export access object which is inside of widget


SVN revision: 83513
2013-01-31 11:35:26 +00:00
Shinwoo Kim 0e209af100 [access][entry] fix non-initialize problem on access_state_cb();
SVN revision: 83511
2013-01-31 11:07:26 +00:00
Shinwoo Kim 519aba8fa8 [access][entry] to read out properly when there is no state value
SVN revision: 83506
2013-01-31 10:56:18 +00:00
Mike McCormack 78cd042943 elementary: rename parameter
SVN revision: 83497
2013-01-31 03:30:53 +00:00
Daniel Juyung Seo bc5737353b elm elm_interface_scrollable.c: Fixed typo. min -> max.
SVN revision: 83461
2013-01-30 09:14:06 +00:00
Jiyoun Park dafc4d3ba0 modify log cause break compatibility
SVN revision: 83460
2013-01-30 07:56:46 +00:00
Jiyoun Park e7caeeaf99 add log related with virtual keypad
SVN revision: 83459
2013-01-30 07:29:50 +00:00
Tom Hacohen 6630e65a31 Elementary: Use new eo dbg type.
SVN revision: 83444
2013-01-29 16:36:13 +00:00
ChunEon Park 6c3edc2195 elementary/slider - fixed typo
SVN revision: 83426
2013-01-29 10:24:00 +00:00
ChunEon Park ad03df7e5e elementary - fixes. not removals.
SVN revision: 83417
2013-01-29 07:50:08 +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
Aharon Hillel 52c035994d Added debug info functions for Clouseau. From now, classes implementing
the Eo function with id EO_BASE_SUB_ID_DBG_INFO_GET will be able to show
in Clouseau their own specific information.
Information contents handling is controlled by the class itself and
no more by Clouseau. Basic types are supported, as couple of ints,
couple of doubles, colors and lists.

Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 83411
2013-01-29 06:37:01 +00:00
Shinwoo Kim ebf6bcd925 [access][popup] fix overwrite problem
SVN revision: 83407
2013-01-29 05:49:34 +00:00
Shinwoo Kim b9c5343688 [access][popup] enhance access feature, use smart access to enable/disable access feature
SVN revision: 83404
2013-01-29 04:41:50 +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
WooHyun Jung 079b7c1ec6 elementary/elm_widget : Removed evas_object_smart_data_get and applied eo_data_get.
SVN revision: 83370
2013-01-27 12:14:23 +00:00
Daniel Juyung Seo edcca7c364 elm elm_focus.h: More documentation. The object should be visible to get a focus.
SVN revision: 83357
2013-01-26 10:15:26 +00:00
Daniel Juyung Seo 9f9a89bc9b elm test_index.c: Added elm_index_delay_change_time_set() API usecase.
SVN revision: 83356
2013-01-26 09:55:35 +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
Daniel Juyung Seo cb3ce29890 elm index: Refactoring. Use macro for delay change time. Changed delay change internal callback name.
SVN revision: 83353
2013-01-26 09:55:23 +00:00
Daniel Juyung Seo 59e27f020a elm elm_widget.c: Mark internal functions.
SVN revision: 83352
2013-01-26 09:55:18 +00:00
Daniel Juyung Seo 17b9f1d8e7 elm elm_widget_genlist.h: More description for variables.
SVN revision: 83349
2013-01-26 07:11:38 +00:00
Daniel Juyung Seo d1658fe9c7 elm genlist: Refactoring. Moved internal functions and added more description.
SVN revision: 83348
2013-01-26 07:11:32 +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 741fde0abb elementary/transit - make simpler code and don't overflow the image index
SVN revision: 83346
2013-01-26 04:52:02 +00:00
ChunEon Park 52f8ae6834 elementary/transit - do it as possible as in the last.
SVN revision: 83345
2013-01-26 04:46:39 +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
ChunEon Park d0c174b642 elementary/po - updated
SVN revision: 83343
2013-01-26 04:30:01 +00:00
Shinwoo Kim 21ef67dbb0 [access][label] remove markup information to read out
SVN revision: 83316
2013-01-25 04:06:17 +00:00
U. Artie Eoff 985c6f7af9 elementary/win: Fix engine comparision condition.
With the wrong comparison, elm_win_wl_window_get() will always return
NULL.

Patch by: U. Artie Eoff <ullysses.a.eoff@intel.com>

SVN revision: 83303
2013-01-24 16:05:12 +00:00
Daniel Juyung Seo 3bcb50c61b elm diskselector: Refactoring. Use ecore_idle_enterer properly.
1. Idle enterer is deleted when ECORE_CALLBACK_CANCEL is returned.
   So calling the idle enterer callback directly from the code needs more considerations.
2. Used better variable names and added more comment.
3. Diskselector needs much more love.

SVN revision: 83298
2013-01-24 12:22:02 +00:00
Massimo Maiurana ae65304a7a updating esperanto and italian translations
SVN revision: 83166
2013-01-23 11:53:53 +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
Shinwoo Kim 2ae92dba30 [access][entry] read out text without markup information
SVN revision: 83119
2013-01-23 04:07:57 +00:00
Shinwoo Kim 76548cabbc [access] does not activate button if button is disabled.
SVN revision: 83118
2013-01-23 04:04:46 +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
Daniel Juyung Seo 4a5cdbe864 elm NEWS: Fixed formatting.
SVN revision: 83116
2013-01-23 00:11:17 +00:00
Carsten Haitzler a746740edf dont typedef callback_data 2 times.
SVN revision: 83114
2013-01-23 00:04:55 +00:00
Henrique Dante de Almeida 9b2120b8a8 elm: Enable external main menu by default
This patch replaces the ELM_EXTERNAL_MENU environment variable for
ELM_DISABLE_EXTERNAL_MENU, so that the main menu bar always attemps
connecting via D-Bus, if possible.

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 83099
2013-01-22 18:51:24 +00:00
Henrique Dante de Almeida 0fbcdfb49b elm: Support switching between local and D-Bus main menus on the fly
With this patch, the main menu now keeps listening for the app menu
registrar all the time. Whenever it's available, it tries to register
itself. If the registrar exits, the menu switches back to local mode.

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 83098
2013-01-22 18:51:16 +00:00
Bruno Dilly d10860842d elm: remove unused var from elm calendar
SVN revision: 83097
2013-01-22 18:16:15 +00:00
Flavio Vinicius Alvares Ceolin 3048fa42b8 [elm] calendar: Making the them with double spinner a
style

The theme with double spinners is now a different style, so the user
can choice wich style he wants to use. It also removes the deprecated
flag from the elm_calendar_format_function_set() function.



SVN revision: 83095
2013-01-22 16:37:45 +00:00
Carsten Haitzler 288aeff59e add "flush" style for panes.. this is a placeholder now for some real
gfx. did this to test with...



SVN revision: 83089
2013-01-22 15:01:18 +00:00
Daniel Juyung Seo 8cc8a666dc elm diskselector: refactoring. use descriptive name for a variable. declare variables in the beginning of the function.
SVN revision: 83072
2013-01-22 10:49:00 +00:00
Daniel Juyung Seo 5459393b43 elm diskselector: Freeze/thaw evas event on add/item_append. This gave me 150 msec speed up on the low-end device with less than 100 items.
SVN revision: 83071
2013-01-22 10:48:56 +00:00
ChunEon Park aa9033ce19 elementary/conformant - fixed typo
SVN revision: 83056
2013-01-22 06:42:28 +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
ChunEon Park 7e85efad5d elementary/po - updated
SVN revision: 83054
2013-01-22 05:28:00 +00:00
ChunEon Park a945ba944e elementary/naviframe - don't do it if the display mode are exactly same.
since the on_obj_size_hints_changed are called in various case(hint changed, display mode changed),

it needs to check.



SVN revision: 83053
2013-01-22 04:46:28 +00:00
Cedric BAIL 5f655fecae efl: deprecate eina_unicode_utf8_get_next, add eina_unicode_utf8_next_get.
SVN revision: 83048
2013-01-22 02:00:55 +00:00
Shinwoo Kim 317920e3e3 [access] do not have to read out type infomation of genlist and list
the user would be visually impaired person or blind, so the type infomation
of genlist or list is not proper. there would be more proper type infomation.


SVN revision: 83005
2013-01-19 08:05:15 +00:00
Shinwoo Kim 650d194463 [access][genlist] read item text at once
SVN revision: 83004
2013-01-19 07:31:42 +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
Shinwoo Kim 3428d24364 [access] unregister genlist item which does not have text and content
SVN revision: 83000
2013-01-19 05:09:34 +00:00
Henrique Dante de Almeida e62cc1b95d Fix main menu test text
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82990
2013-01-18 17:56:48 +00:00
Henrique Dante de Almeida d35cd1e022 Fix main menu rectangle
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82986
2013-01-18 15:56:34 +00:00
Henrique Dante de Almeida 5f50803547 Fix main menu coding style
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82985
2013-01-18 15:56:25 +00:00
Gustavo Sverzut Barbieri 9f1d979545 elm: use edje's provided module arch for externals.
SVN revision: 82978
2013-01-18 14:17:13 +00:00
Daniel Juyung Seo 1202dbcd58 elm test_ctxpopup.c: Removed unnecessary local variable.
SVN revision: 82970
2013-01-18 09:46:33 +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
Carsten Haitzler ae7a7afe2e umm.. dont break transparent (alpha) windows... dont have a base
rect... pls!



SVN revision: 82963
2013-01-18 03:38:29 +00:00
Daniel Juyung Seo e1738c875c elm flipselector: Added const for user data. This does not break API.
SVN revision: 82962
2013-01-18 00:48:27 +00:00
Henrique Dante de Almeida aa512d1604 elm: Handle D-Bus menu registration error
If a menu registration results in error, fall back to local menu.

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82960
2013-01-17 22:11:33 +00:00
Henrique Dante de Almeida 0591cf9cd9 elm: Add local main menu to elm_win
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82959
2013-01-17 22:11:27 +00:00
Henrique Dante de Almeida ae27a3a62f elm: Place elm_win children inside the layout and remove resize_obj code
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82958
2013-01-17 22:11:21 +00:00
Henrique Dante de Almeida 5a829baf6b elm: Add an Edje layout for elm_win
The layout has two parts, one for placing a menu bar on the window and
the other for placing the actual window contents. The content part is
an Evas box with a custom layout that mimics the standard widget
placement rules inside the window (adapted from resize_objects_eval
and resize_job)

Note: a custom layout was written here, because it's not possible to
use a common stacking layout, since applications do not follow the
stacking rules (they don't use EVAS_HINT_FILL and
evas_object_size_hint_align_set). Maybe, with time, applications
could be changed to use them, so the custom layout may be removed.

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82957
2013-01-17 22:11:15 +00:00
Henrique Dante de Almeida b5de2e056e elm: Add support for Elm_Menu to behave as a menu bar
This allows slightly changing behavior of the top level menu entry widgets
for them to work as a menu bar.

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82956
2013-01-17 22:11:09 +00:00
Henrique Dante de Almeida ad63514411 elm: Add main menu item style
This allows first level menu items to be styled as in a menu bar

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82955
2013-01-17 22:11:02 +00:00
Henrique Dante de Almeida 4d1b2785e2 elm: Add main menu hover style
This allows the first level of an elm_menu to be styled as a menu bar

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82954
2013-01-17 22:10:57 +00:00
Henrique Dante de Almeida 9bf0137e9e elm: Fix main menu text widgets
Don't call the window to move the text (the box is already managing them)

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82953
2013-01-17 22:10:47 +00:00
Shinwoo Kim b7e997b9fb [access] evas_call_smarts_calculate(); makes evas_event_feed_mouse_move();
so new object would be highlighted if there is new object under the previous mouse(cursor) position.
to fix this issue, elm_access is using the mouse_event_enable flag. but it would cause a problem as
following case: 1. create input window in access module, 2. read something, 3. disable access module
this would be resolved by export api to set mouse_event_enable flag the other day.


SVN revision: 82933
2013-01-17 11:32:14 +00:00
Shinwoo Kim 7f91ad4183 [access] read default text for naviframe next, back button which have no label.
SVN revision: 82926
2013-01-17 09:03:23 +00:00
ChunEon Park 20b79f1889 elemenatry/ctxpopup - faulty position.
SVN revision: 82920
2013-01-17 04:51:59 +00:00
ChunEon Park ac04bc7fec elementary - updated po
SVN revision: 82919
2013-01-17 04:51:12 +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
Daniel Juyung Seo ed77fb53d4 elm elm_conform.c: Fixed formatting.
SVN revision: 82881
2013-01-16 11:46:07 +00:00
Daniel Juyung Seo 5fe68a4caa elm conform.c: Fixed build break.
SVN revision: 82880
2013-01-16 11:45:02 +00:00
ChunEon Park 7ec8201a2c elemenatry/label - added since that missed before.
SVN revision: 82879
2013-01-16 11:32:34 +00:00
ChunEon Park b398392dbd elementary/conformant - removed duplicated string data
SVN revision: 82878
2013-01-16 11:31:40 +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
Daniel Juyung Seo c4f6c36e87 elm elc_ctxpopup.h: More documentation for dismiss callback.
SVN revision: 82875
2013-01-16 11:18:24 +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
Shinwoo Kim a9cb727876 [access] use acessibility own part for the naviframe title.
SVN revision: 82857
2013-01-16 06:34:49 +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
ChunEon Park 5122a4d821 elementary/map - allocate memory only when it needs
SVN revision: 82850
2013-01-16 03:37:32 +00:00
ChunEon Park 1ed0b739b1 elementary/cnp - do initialize memory to not fill dummy values.
SVN revision: 82849
2013-01-16 03:34:18 +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
Tom Hacohen 14e2cf5ff5 Elm conform: Fixed cast warnings.
SVN revision: 82830
2013-01-15 17:21:47 +00:00
Leif Middelschulte 37595426fc Prepend svnversion command with LC_ALL=C so the subsequent grep works with non-english locales too.
Anybody who has the entire trunk and branches around is welcome to apply an analogue patches to it.


SVN revision: 82821
2013-01-15 15:53:49 +00:00
Lucas De Marchi a945c290e5 elementary: follow edbus change about unref'ing messages after send
Don't unref the messages after calling edbus_*_send() since edbus
automatically unrefs them.



SVN revision: 82809
2013-01-15 14:35:07 +00:00
ChunEon Park ef329f5065 elementary/config - return if the obj is invalid.
SVN revision: 82796
2013-01-15 10:21:20 +00:00
Shinwoo Kim 47d2e7a701 [access] use more proper name elm_access_object_get(); instead of elm_access_object_access_get();
SVN revision: 82793
2013-01-15 06:31:35 +00:00
Shinwoo Kim fd66920430 [access] follow consistent naming rule in elementary as below.
- elm_access_object_item_register(); -> elm_object_item_access_register();
  - elm_access_content_cb_set(); -> elm_access_info_cb_set(); The content would be considered as an evas object.
  - elm_access_text_set(); -> elm_access_info_set();


SVN revision: 82791
2013-01-15 04:20:37 +00:00
ChunEon Park 92cb1d522d elementary/conformant - same as the virtual keyboard, set displaymode whenever clipboard states are changed.
SVN revision: 82759
2013-01-14 12:44:09 +00:00
Stefan Schmidt 3a650a499b elm/thumb: Make sure we also build without ethumb.
Patch by Tasn.

SVN revision: 82758
2013-01-14 12:20:57 +00:00