Commit Graph

6485 Commits

Author SHA1 Message Date
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 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
Daniel Juyung Seo 1202dbcd58 elm test_ctxpopup.c: Removed unnecessary local variable.
SVN revision: 82970
2013-01-18 09:46:33 +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
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 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 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
Tom Hacohen 14e2cf5ff5 Elm conform: Fixed cast warnings.
SVN revision: 82830
2013-01-15 17:21:47 +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
Daniel Juyung Seo 0a49002145 elm test_genlist.c: Obey scale size for pixels.
SVN revision: 82756
2013-01-14 12:01:34 +00:00
Daniel Juyung Seo 43f4d4c241 elm test_genlist.c: Fixed a typo.
SVN revision: 82755
2013-01-14 12:01:25 +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
Carsten Haitzler dd0d6b153f let's try handling auto-throttle by counting up
shown/withdraw/iconified windows at the time we eval windows and then
use just the shown count to disable throttling. :)



SVN revision: 82748
2013-01-14 09:46:25 +00:00
Gustavo Sverzut Barbieri cf67b17f8b fix elm_thumb usage of edje/elm
really, the problem was not even ethumb, but mixing elm_layout and
evas_object with edje.



SVN revision: 82740
2013-01-14 01:24:53 +00:00
Gustavo Sverzut Barbieri b7cac6c050 fix ethumb test
crazy stuff in there... ouch :-/



SVN revision: 82739
2013-01-14 01:23:54 +00:00
Shinwoo Kim 04d10ab68d [naviframe] rebuild broken accessibility feature on title area.
SVN revision: 82685
2013-01-12 06:41:21 +00:00
Mike McCormack e334e681ec elementary: Fix an unused warning
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 82670
2013-01-11 21:41:01 +00:00
Henrique Dante de Almeida 32da7114d6 Remove redundant code
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82646
2013-01-11 16:43:30 +00:00
Henrique Dante de Almeida c494985603 Cleanup code
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82644
2013-01-11 16:43:20 +00:00