Commit Graph

8025 Commits

Author SHA1 Message Date
Daniel Juyung Seo f8bc84d439 elm: fixed documentation + fixed formatting. 2013-04-03 21:26:04 +09:00
Daniel Juyung Seo dc672e0d9a test_hoversel.c: make the test window larget to adopt the big hover object. 2013-04-03 20:06:32 +09:00
Daniel Juyung Seo 0ee38dec42 elm_hover.c: hover should handle focus because its contents may handle the focus events. 2013-04-03 20:01:38 +09:00
Daniel Juyung Seo 2a68a17fe6 elc_hoversel.c: Do not add hover as a hoversel's smart member. Handle show/hide manually.
Hover is a *HOVER* object so do not add hover to another object's smart member.
It will restrict the layer of hover object.
Manually handle show/hide instead.
2013-04-03 14:46:14 +09:00
Daniel Juyung Seo 3aa8d2a7fa elc_hoversel.c: add hover as a smart member of hoversel to fix hover child handle bug. 2013-04-03 13:19:07 +09:00
Daniel Juyung Seo 74b3eed5fd elm: print the error message inside elm_widget_sub_object_add().
1. Do not need to print the same error message from all the widget codes.
2. Even though elm_widget_sub_object_add() can be used internally, there should be no error message at all.
   Elm devs should fix it beforehand.
   So it looks ok to print the error message in elm_widget_sub_object_add() to force elm devs to fix it.
3. Got additional code cleanups.
2013-04-03 11:28:53 +09:00
Daniel Juyung Seo 615d05bfe5 elm: removed unnecessary multi blank lines. 2013-04-03 10:45:15 +09:00
Daniel Juyung Seo 3ebcf017e0 elm_widget_genlist.h: added doxygen comments about prev_viewport_w.
I followed existing char wrap policy but wrapping comments for the structure members doesn't look fancy :(
2013-04-03 10:42:51 +09:00
Daniel Juyung Seo f2b514f26b elc_hoversel.c: Fixed wrong sub object handling.
hover should be a sub object of hoversel.
2013-04-03 03:12:33 +09:00
Ryuan Choi 8b577874c2 elm_entry: Menu key does not work on elm_entry
This patch adds a behavior that open hoversel to choose copy/paste when pressed menu key.
2013-04-03 03:12:32 +09:00
Rafael Antognolli 0e226a356e elementary: Bring back the use of Evas framespace.
Use the evas_output_framespace_* functions to make objects inside the
framespace to get their respective offsets.
2013-04-02 14:42:37 -03:00
Daniel Juyung Seo 8a3c797603 po: updated po 2013-04-03 01:51:08 +09:00
Daniel Juyung Seo cc54ecb158 ko_KR.po: Updated Korean translation. 2013-04-03 01:50:55 +09:00
Daniel Juyung Seo 758bbce11d gengrid/genlist: removed relcount leftovers from commit 3f4c3e03c600c87782543cf08de886016f2c192e. 2013-04-02 12:44:27 +09:00
Daniel Juyung Seo 78098e65ad elc_ctxpopup.h: more documentation. 2013-04-02 11:22:06 +09:00
Carsten Haitzler 58014aad5a improve slider test to test more cases and not mess up 1 icon. 2013-04-01 22:24:35 +09:00
Carsten Haitzler 0ecc32f38d fix slider theme redo that loses indication show/hide state. 2013-04-01 22:24:35 +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
ChunEon Park 1d3d93741a elementary/widget - use Eina_Stringshare explicitly. 2013-04-01 20:50:25 +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
Ryuan Choi a1cc565feb Set resize_obj when ELEMENTARY_WEB is enabled.
This patch fixes that webview was not visible on 'web' of elementary_test.
2013-04-01 12:44:25 +09:00
Daniel Juyung Seo 8a4982b4ee box: Fixed formatting.
1. Removed unnecessary blanakeees.
2. Fixed 80 chars wrap.
3. Format like another efl codes.
2013-04-01 11:49:04 +09:00
Daniel Juyung Seo 4e434e75f2 diskselector: adopt more eo code. 2013-03-31 01:43:45 +09:00
ChunEon Park 23663e6884 elementary - reverted an unintended change. 2013-03-30 14:59:45 +09:00
Carsten Haitzler e1405e4304 From: Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
Subject: [E-devel] [PATCH] Fix one direction at time scrolling

Would you check if the attached patch is right? It seems that the
negation
was incorrect, inhibiting the one-direction-at-time flag to take
effect as
if there is a scroll (x or y, or '1 || 1 == 1')  and it would be negated
evaluating to 0.

This flag should remove the annoying behavior of scroller inside
scroller
when you start dragging in one direction and then move slightly on the
other and it would affect both scrollers. My case is an horizontal panel
with 3 genlists side-by-side. If I start moving from one list to another
and my finger/mouse goes up/down, I don't want the lists to scroll.
Similarly if I'm scrolling the list (vertical) and then I slightly
move my
finger left/right I don't want the panel to change.

It is still annoying that one axis should be the double as the other.
I'd
say that only 50% more would do, suggestions?

If it's right, would you please apply as my devenv is a mess right now
(working from virtualbox on a temp machine)
2013-03-30 13:18:26 +09:00
Daniel Juyung Seo 5290aaf26f diskselector: reuse evas pointer. 2013-03-30 02:53:22 +09:00
Daniel Juyung Seo 698bcf4478 Recommit the code which was removed by commit 3f4c3e03c600c87782543cf08de886016f2c192e 2013-03-29 23:03:29 +09:00
Tae-Hwan Kim abc94fb3da Because of relcount, genlist items cannot be deleted immediately.
If we use reverse relatvie lists, we can delete item immediately.
2013-03-29 22:23:38 +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
ChunEon Park 1933668ec7 elementary/list - correct line alignment for consistency. 2013-03-29 20:22:41 +09:00
ChunEon Park 2968b362cc elementary - + EINA_DEPRECATED 2013-03-29 18:42:18 +09:00
Carsten Haitzler 17b5442891 update po's 2013-03-28 16:09:05 +09:00
Daniel Juyung Seo 0d1abc0b6c focus_highlight.edc: remove unused elm/focus_highlight/bottom/default group.
This group can never be used in theory so this is not a theme api break.
2013-03-28 02:07:36 +09:00
Daniel Juyung Seo 15c1c2d377 test_flipselector.c: simplified the sample code. 2013-03-27 21:03:21 +09:00
Jihoon Kim 1b8ad509fc Add APIs - elm_entry_input_panel_layout_variation_set/get 2013-03-27 17:34:19 +09:00
Daniel Juyung Seo fc241f5c41 elm_genlist.c: added {} pair for if statement + loop combination.
Special thanks to Tasn.
2013-03-27 02:46:35 +09:00
Daniel Juyung Seo 1a0e1fcbe4 gengrid/genlist/list.h: added more documentation for highlighted and unhighlighted smart callbacks. 2013-03-27 02:41:34 +09:00
Daniel Juyung Seo 4bf4a58461 elm_genlist.c: use macros for timers. 2013-03-27 02:33:01 +09:00
Daniel Juyung Seo 2155bb0fef elm_genlist.c: fixed formatting. 2013-03-27 01:17:29 +09:00
Daniel Juyung Seo 895610f3e6 genlist: more internal documentation. 2013-03-26 09:54:19 +09:00
Gustavo Lima Chaves aa6bac92f6 More code simplifying. 2013-03-25 17:56:22 -03:00
Carsten Haitzler 4df92d9bf3 update doc styling to match e.org colors. 2013-03-25 22:37:14 +09:00
Daniel Juyung Seo 5f63c51241 themes/default-desktop.edc Icon and end part of entry are aligned as default in standard profile. Patch by ruan.choi.
I saw http://trac.enlightenment.org/e/ticket/1616 and it is related to standard profile.
In standard profile, icon and end part of entry are aligned to center so that only half of parts are visible.
It should be aligned like mobile profile.
2013-03-25 21:15:56 +09:00
Lukasz Stanislawski 745b8d63f8 store: fix a crash occuring when elm_store_free function is invoked and a mem leak when genlist object is deleted.
Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
2013-03-25 12:29:21 +09:00
Carsten Haitzler 3fd2a7ccfa add toolbar to focus test... since it doesnt work. :) 2013-03-25 11:52:07 +09:00
Daniel Juyung Seo ea08079101 COPYING, elm_intro.h: updated copyright Date. 2013-03-23 22:58:45 +09:00
Carsten Haitzler 0e59b04fed fix scrollable to only query pan if there. 2013-03-23 13:27:43 +09:00
WooHyun Jung 0b6a408084 Add a simple example of elm_object_focus_next_set, and fixed wrong codes. 2013-03-23 10:45:44 +09:00
WooHyun Jung 71ec140693 elementary/win : Now elm_object_focus_next supports four more focus directions(up, down, right, and left). 2013-03-23 09:41:34 +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
Shinwoo Kim e8ab610b57 [access] do not call timer callback directly 2013-03-23 08:45:26 +09:00
Gustavo Lima Chaves 81c4926a0a Yet another giant, useless, if {} block gone. 2013-03-22 18:38:50 -03:00
maxerba e2da1dbdca updating catalan translation 2013-03-22 17:43:18 +01:00
ChunEon Park ddf7f65810 elementary/naviframe - Now item popping can be cancelled if user returns
the EINA_FALSE in the pop_cb().
2013-03-22 19:04:12 +09:00
Stefan Schmidt dc807cf7d4 AUTHORS: Add myself to the list 2013-03-22 08:50:10 +00:00
Stefan Schmidt 9840d67f6a elm: No need for two set of parentheses in a simple comparison.
Seems this got copied around. Better fix it now before it widespreads more.
2013-03-22 08:44:15 +00:00
Carsten Haitzler 5940742342 update po's 2013-03-22 17:41:55 +09:00
Carsten Haitzler 3c64ae1a70 add a COMPLIANCE file for convenience. 2013-03-22 17:41:40 +09:00
Cedric BAIL d7be2e6f55 elementary: make quicklaunch work again. 2013-03-22 14:45:09 +09:00
Cedric BAIL 77581f1c0a elementary: add infrastructure to track startup time.
Set ELM_FIRST_FRAME to :
* D or E: for exit
* A: for abort
* T: to display the time since entering main();
2013-03-22 14:45:09 +09:00
Carsten Haitzler 8111152573 update po's 2013-03-22 14:42:56 +09:00
Gustavo Lima Chaves d26a894a26 Make some scrolling code more readable. 2013-03-21 15:32:36 -03:00
Tom Hacohen 1343040dcf Quicklaunch: Fixed unused and dead code warnings. 2013-03-21 13:35:45 +00:00
Tom Hacohen edd10f0954 Genlist: Fixed off by 1 errors.
Strncat writes at most n+1 chars, not n...
2013-03-21 13:34:15 +00:00
Tom Hacohen 04da23a84b clock: You shouldn't pass extra parameters to a printf function.
This is not good practice.
2013-03-21 13:30:51 +00:00
Jaehwan Kim 9636ed621c Remove warning in toolbar 2013-03-21 15:14:23 +09:00
Gustavo Lima Chaves ecd6ac9f92 Documenting all of scrollers smart callbacks. 2013-03-20 17:42:12 -03:00
Flavio Ceolin 9ea9e13c26 Genlist, gengrid: two new smart callbacks
Adding ones for mouse pressed and mouse released on items. The event
info for both callbacks are the items being pressed/released.
2013-03-20 13:39:51 -03:00
Carsten Haitzler 69dee31e77 update po line #'s 2013-03-20 20:11:07 +09:00
Carsten Haitzler 25721fa062 Fix elm box layout problem with max sizes. 2013-03-20 20:11:07 +09:00
Cedric BAIL 47e280d21b toolbar: fix icon size not being initalized. 2013-03-20 11:57:22 +09:00
Tom Hacohen 6612aa8189 Revert changes that slipped in (to elm_layout) that shouldn't have had. 2013-03-19 15:16:58 +00:00
Tom Hacohen 6a5ef51959 Fixed class called with do_super. 2013-03-19 10:48:43 +00: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
Carsten Haitzler 7916fc6a88 printf - SHUSH! no debug! 2013-03-19 11:05:43 +09:00
Tom Hacohen d75cb616da Change usage of eo_do_super to the new prototype. 2013-03-18 16:15:12 +00:00
Daniel Willmann c9534bab25 toolbar: Use snprintf for elm,number,item buffer handling
Avoid potential buffer overflow

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-03-18 12:13:50 +00:00
Daniel Willmann c88d31d027 Free cwd so we don't leak
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-03-18 12:13:50 +00:00
WooHyun Jung c739dbe4f4 elementary/elm_win : Focus highlight should be reconfigured when theme is changed. 2013-03-18 18:44:19 +09:00
Shinwoo Kim 82053ab780 [layout][access] access object on a layout could not be a child of the layout eventhough it is a child actually, because the access object could not be swallowed. 2013-03-18 17:55:09 +09:00
Cedric BAIL 965a66fa32 progressbar: wheel need elm_progressbar_pulse_set(pb, EINA_TRUE) to spin. 2013-03-18 15:34:20 +09:00
Carsten Haitzler 3bd16c052b fix elm_cnp free to null out ptr. 2013-03-17 11:41:41 +09:00
Daniel Juyung Seo dbf44f699b elm_app.h: use addtogroup and make a separate doc for elm_app_info_set. 2013-03-16 22:30:35 +09:00
Daniel Juyung Seo 5a74e5a072 elm_app.h: added elm_app into doxygen entry. 2013-03-16 22:16:09 +09:00
Daniel Juyung Seo 1bfede5163 elm_main.c: fixed formatting. 2013-03-16 17:28:10 +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
Carsten Haitzler 568edfcb71 update .po line #'s 2013-03-15 13:10:33 +09:00
Tae-Hwan Kim 6b37331246 "elm,state,reorder,mode_set" and "elm,state,reorder,mode_unset"
is used for changing items' look when elm_genlist_reorder_mode_set() is
called. Also, when decorate mode is enabled/disabled, these signal
should be sent properly.
2013-03-14 19:13:06 +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
Carsten Haitzler d4bc61f941 allow for a special different single line entry scroller - needed for
dark theme fun. it falls back to a normal entry scroller if not found.
2013-03-13 20:24:09 +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 f612734879 test flip,toolbar,tooltip: use EINA_FALSE for elm_toolbar_homogeneous_set() parameters. 2013-03-12 19:49:19 +09:00
Daniel Juyung Seo 50dbaf616e ChangeLog: finish the sentence. fixed a formatting. 2013-03-12 11:18:47 +09:00
WooHyun Jung 9cf2ef0752 elementary/elm_widget : Modifed the type of parameter to const Evas_Object*. 2013-03-11 22:20:20 +09:00
WooHyun Jung b6bd065d2e elementary/naviframe : Fixed a formatting. 2013-03-11 22:02:24 +09:00
Daniel Juyung Seo 7d0dcd5c12 elm gengrid,list,menu,segment_control,toolbar.h: updated documentation with regarding to elm_xxx_item_object_get().
More informative documentation about the returned actual object by elm_xxx_item_object_get().
2013-03-11 20:52:57 +09:00
Daniel Juyung Seo 554b936d07 elm icon,menu,toolbar.h: updated documentation related with icon path. 2013-03-11 20:44:27 +09:00
Daniel Juyung Seo 4a5f9459fe elm_entry.c: fixed formatting. 2013-03-11 20:11:50 +09:00
WooHyun Jung 2f204dd7ee elementary/naviframe : Don need to check whether current item has content or not. 2013-03-11 20:08:52 +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
Daniel Juyung Seo a35926215d elm_focus.h: more informative documentation. 2013-03-10 00:47:40 +09:00
Carsten Haitzler c8ac271b79 only del cnp drop if removed from list. 2013-03-09 23:05:32 +09:00
Daniel Juyung Seo 78c042cdbe elm *.c: fixed formatting with EINA_LIST_FREE.
EINA_LIST_FREE (xxx) -> EINA_LIST_FREE(xxx)
2013-03-09 13:23:42 +09:00
ChunEon Park ac3ab1c465 elementary/naviframe - added FIXME: 2013-03-08 21:47:07 +09:00
ChunEon Park 059c0f7252 naviframe - missed delcaring the prototype in head of the file. 2013-03-08 21:15:29 +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
Daniel Juyung Seo 64bae3c5d5 elm test_gengrid.c: updated min_set document. 2013-03-08 18:00:09 +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
Shinwoo Kim 0d05c1aeb4 [access] do not try to give a highlight, if the object already has a highlight - use more proper line 2013-03-08 11:44:49 +09:00
Eduardo Lima (Etrunko) 5858baf6e0 Fix edje_cc verbosity if building with V=1
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-03-07 18:05:53 -03:00
Daniel Juyung Seo 6cd68a82da elm bg_example_01.c: simplified example. 2013-03-08 03:16:55 +09:00
Daniel Juyung Seo 5408dc3060 elm anchorblock_example_01.c: removed deprecated widget example.
anchorview and anchorblock were removed 1 year ago.
2013-03-08 02:58:36 +09:00
ChunEon Park 9b2d17c506 Merge branch 'master' of ssh://git.enlightenment.org/core/elementary 2013-03-07 22:12:24 +09:00
ChunEon Park 9fe5fcab7d elementary/naviframe - updated Changelog & NEWS 2013-03-07 22:12:11 +09:00
Shinwoo Kim ea9fe742a0 [access][toolbar] use proper access activate callback 2013-03-07 21:33:26 +09:00
ChunEon Park 02cd629c71 elementary/naviframe - add elm_naviframe_item_pop_cb_set() 2013-03-07 21:28:03 +09:00
Shinwoo Kim 99ad5779de [access] do not highlight, if the object already has the highlight 2013-03-07 20:30:33 +09:00
Sung W. Park 8a140f3c5b Elementary elm_glview: call surface update when mode changes
When glview mode was set using elm_glview_mode_set() function, it
wasn't properly calling the surface_update function internally.
This can potentially cause the surface to be not updated to the latest
mode that was set by the user.  Also removed a call to the surface
update function that was unnecessary.
2013-03-07 19:24:06 +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
Shinwoo Kim 491f47ae61 [access][win] unhighlight when window is unfocused 2013-03-07 16:59:51 +09:00
ChunEon Park b3fe605189 elementary - trivial change. 2013-03-06 21:50:14 +09:00
ChunEon Park 0f4de7563d elementary - move deprecated -> deprecated.h 2013-03-06 21:43:47 +09:00
ChunEon Park 90b4c2c8dc elementary - fixed typo 2013-03-06 21:34:44 +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
Jaehwan Kim 621775dad2 Revert this commit to fix the problem by the other method.
Revert "Small bug. In some case, the box cannot be proper size."

This reverts commit ca95166f9a8cb7db8c1557d75f444d76772b2176.
2013-03-05 16:27:44 +09:00
Jaehwan Kim 962b965563 Typo. Sync a variable name with others 2013-03-05 14:49:29 +09:00
Jiyoun Park 66f1a89108 elm_conform : just change DBG message 2013-03-05 13:34:31 +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
Daniel Juyung Seo 8d1effeb20 elm elm_gengrid.c: Optimize item count calculation when an item is appended. Patch by Junki Cho <jk0811.cho@samsung.com>
Do not need to calculate the list count when a gengrid item is appended.
Just use item_count which was already calculated.
2013-03-04 20:32:04 +09:00
Daniel Juyung Seo 72a9d8a913 elm elm_index.c: removed unnecessary calculation. 2013-03-04 20:32:04 +09:00
Daniel Juyung Seo ba0dc018f7 elm elm_index.c: fixed formatting. 2013-03-04 20:32:04 +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
Daniel Juyung Seo 40cef9090f elm po: updated po files. 2013-03-04 17:21:45 +09:00
ChunEon Park 9c743a6097 elementary/widget - and should return when failed _elm_theme_object_set(); 2013-03-03 13:04:23 +09:00
ChunEon Park 5b6458423b elementary/widget - return correct value in theme_object_set()
becase of this, elm_layout_theme_set() and hoversel were broken.
2013-03-03 13:01:22 +09:00
Daniel Juyung Seo 8aef8ee700 elm elm_spinner.c: Removed unnecessary local variable.
Removed local variable "offset".
2013-03-03 00:40:07 +09:00
Daniel Juyung Seo f868609b5d elm elm_spinner.c/h: Use proper variable name. Add more comments.
1. drag_start_pos -> drag_start_val. This is a value not a position.
2. added comment for drag_start_val.
2013-03-03 00:38:35 +09:00
Daniel Juyung Seo e8d6527eda elm elm_spinner.c: Use more eo APIs.
edje_object_part_drag_value_get() -> eo_do(edje_obj_part_drag_value_get);
2013-03-02 23:37:51 +09:00
Gustavo Lima Chaves 312d0217a0 An internal layout error, on a widget set, is a CRITICAL error. 2013-03-01 23:04:31 -03:00
Rafael Antognolli 906fc3252f spinner: Fix initial value of the spinner.
The size should remain the same after the first mouse move and then be
adjusted accordingly.

Fixes #1403.

Patch by: "Brian J. Lovin" <brian.j.lovin@intel.com>
2013-03-01 15:24:05 -03:00
Shinwoo Kim 99f870ac39 [access] check whether a highlight object is NULL or not 2013-03-01 19:03:36 +09:00
Shinwoo Kim 2a10366721 [access] remove unnecessary lines 2013-03-01 18:58:25 +09:00
Daniel Juyung Seo 395e58265c elm elm_layout.c: fixed a document typo. 2013-03-01 00:18:58 +09:00
Daniel Juyung Seo 78169fba5d elm NEWS: adding a new feature is not improvement it's an addition. 2013-03-01 00:16:41 +09:00
Jaehwan Kim abe14618f8 Typo in NEWS 2013-02-28 18:30:02 +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 f316978d1c elementary/transit - removed white trailing 2013-02-28 18:17:24 +09:00
ChunEon Park 79fd0192d9 elementary/transit - added elm_transit_smooth_set(), elm_transit_smooth_get() 2013-02-28 17:21:07 +09:00
ChunEon Park b651a6efac elementary/image - fix doc. 2013-02-28 16:41:26 +09:00
Daniel Juyung Seo 957e805efe elm authors: synced elm_authors.h with AUTHORS. 2013-02-28 15:38:47 +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
Cedric BAIL 4392d8a4bf AUTHORS: follow request to update by Paulo. 2013-02-28 09:25:23 +09:00
Shinwoo Kim 0461e3d391 Merge branch 'master' of ssh://git.enlightenment.org/core/elementary 2013-02-27 21:05:41 +09:00
Carsten Haitzler 56d4729538 Change description:
Issue: Currently There is no possibility in entry to get currently
selected context menu item’s contents i.e., Label, icon etc:- due
to this issue a separate callback has to be added per item or the
item's contents has to be sent in data.

Fix: This patch fixes this problem by sending item pointer as
event_info and providing APIs to access the item pointer. This fix is
very useful for applications which add their own context menu items to
entry's context menu.

Signed-off by: Shilpa Singh(shilpa.singh@samsung.com)
2013-02-27 21:06:05 +09:00
Shinwoo Kim 8f57043b25 [access][popup] fix elm_object_style_set(); issue: it removes previous part object 2013-02-27 21:03:13 +09:00
Jaeun Choi 8e6ff77250 This patch adds omit feature to elm_index.
If you enable omit mode when having too many items,
some items in the middle are omitted and the index can be displayed
from the top to the bottom.

* not support horizontal mode
* enabled when at least 3 items can be displayed (first and last items
are not omitted)
* not work when having too many items
2013-02-26 22:52:15 +09:00
ChunEon Park 2204559573 elementary/widget - use eo 2013-02-26 17:42:34 +09:00
ChunEon Park 74559f5547 elementary/widget,theme - simpler code. 2013-02-26 13:46:27 +09:00
Tae-Hwan Kim efe3f7c6b6 push bluezery's patch. approved. 2013-02-26 13:42:28 +09:00
ChunEon Park fb472f97b1 elementary - only support sending signals when orientation mode is changed.
it's enough right now.

need to consider more about theme change.
2013-02-26 13:26:22 +09:00
Carsten Haitzler 9e0ee980bf add whitespace... 2013-02-26 13:18:43 +09:00
Cedric BAIL 441c799c3f try 3 2013-02-26 13:08:33 +09:00
Carsten Haitzler 82747a9a6d cedric patch test. 2013-02-26 12:40:04 +09:00
U. Artie Eoff beab8843e1 When configuring the source outside of the git tree
(i.e. git checkout-index ...), 'git rev-list --count HEAD'
will fail.  Thus, just set v_rev to 0 like we did when this
was an svn managed project.

Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
2013-02-25 18:53:24 -03:00
Tom Hacohen fa1e573ff0 Fixed rev part of the version to work with git. 2013-02-25 17:06:06 +00:00
Carsten Haitzler 13a895de77 Fix 1byte invalid read & do memset, rewind if needed.
Summary:
1. because eina_simple_xml_parse uses char *, buf should be null
terminated.  So I use memset.
2. Because NULL is needed at the end, I add one more byte.
fread read exact bytes and has no NULL.
3. If buf is failed to alloc (very rarely case), it is not need to rewind and memset.

Test Plan: Use valgrind and elm_map_name_add API

Reviewers: tasn, bluezery

Reviewed By: raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D10
2013-02-25 12:00:07 +09:00
Carsten Haitzler 0756536437 add lable to anchor button disabled test. 2013-02-24 13:53:38 +09:00
Carsten Haitzler 05e5f81d41 update po line #'s. 2013-02-24 12:12:40 +09:00
Carsten Haitzler e740e4ca74 add test cases to button test. 2013-02-24 12:12:13 +09:00
Carsten Haitzler c2082c1973 fix 64bit complaint for elm cnp (harmless other than warning noise). 2013-02-24 12:11:24 +09:00
Carsten Haitzler 9b2c6ab91f <<Enter Revision Title>>
Summary: 80 column width

Test Plan: text file

Reviewers: cedric

Reviewed By: cedric

Differential Revision: https://phab.enlightenment.org/D9
2013-02-24 00:09:03 +09:00
Carsten Haitzler 95d270b59d Test TODO change
Summary:
This is testing a TODO change by removing something already
working from the todo.

Test Plan: It's a text file. what tests?

Reviewers: cedric

Reviewed By: cedric

Differential Revision: https://phab.enlightenment.org/D8
2013-02-23 23:59:21 +09:00
Carsten Haitzler c740ea5e83 gitignore: let's ignore cmake generated files for the moments.
Summary: Improve result of git status

Test Plan: call git status

Reviewers: cedric

Reviewed By: raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D7
2013-02-23 23:57:37 +09:00
Carsten Haitzler 84f1a585e5 TODO: let's think about the futur.
Summary: dreaming

Test Plan: open your mind

Reviewers: cedric

Reviewed By: raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D6
2013-02-23 23:38:58 +09:00
Carsten Haitzler 853f3e0aaa TODO: fix a typo.
Summary: fix a typo

Test Plan: need to be read by a native english speaker (aussie will do)

Reviewers: raster

Reviewed By: raster

CC: tasn

Differential Revision: https://phab.enlightenment.org/D5
2013-02-23 23:21:53 +09:00
Carsten Haitzler af45856d79 test arc review process with small todo changes
Summary: XX

Test Plan: pants on

Reviewers: cedric

Differential Revision: https://phab.enlightenment.org/D4
2013-02-23 23:07:18 +09:00
Carsten Haitzler 0de6400e0a add .arcconfig back. 2013-02-23 22:57:11 +09:00
Carsten Haitzler 7a733d136d ok - remove .arcconfig... for now. 2013-02-23 22:38:16 +09:00
Carsten Haitzler 78c5e1d3b4 add .arcconfig for elm... 2013-02-23 22:13:18 +09:00
Carsten Haitzler 10bc37e9ca better check for awarenes setting.
SVN revision: 84300
2013-02-22 09:24:49 +00:00
Carsten Haitzler 1c66b0cf99 quick fix > 1 win for dnd! :)
SVN revision: 84299
2013-02-22 09:21:21 +00:00
Carsten Haitzler 6ff515ea60 update docs.
SVN revision: 84298
2013-02-22 08:50:07 +00:00
Carsten Haitzler 30cc0a85c8 allow dealing with dnd actions and status at src.
SVN revision: 84296
2013-02-22 08:49:08 +00: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
Daniel Juyung Seo d8815d2ff2 elm elm_index.c: removed unnecessary type casting.
SVN revision: 84292
2013-02-22 01:41:04 +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
ChunEon Park 458faf56a3 elementary/popup - removed duplicated strings.
SVN revision: 84279
2013-02-21 11:44:49 +00:00
Jaehwan Kim f04933d80c Small bug in scroller when the page is set.
SVN revision: 84277
2013-02-21 09:36:14 +00:00
ChunEon Park ee1daa1eec elementary/naviframe - guarantee that new pushed item to be the top layer in a naviframe.
SVN revision: 84276
2013-02-21 08:40:09 +00:00
ChunEon Park 97c6cc2d81 elementary/button,label,bg - i have no idea but elm_layout_theme_set() should be called in smart_add().
this fixes the hoversel.



SVN revision: 84275
2013-02-21 05:57:05 +00:00
ChunEon Park 6941e2aca4 elementary/hoversel - renamed internal variable.
SVN revision: 84274
2013-02-21 04:46:28 +00:00
ChunEon Park 73bd086b53 elementary/widget - missed return there.
thanks glima for spotting it.



SVN revision: 84270
2013-02-21 03:42:04 +00:00
ChunEon Park b17a158181 elementary/naviframe - remove del callback function before deleting the object.
SVN revision: 84269
2013-02-21 02:55:02 +00:00
Carsten Haitzler 21338a73a3 more work on fixing cnp... still more to go. debug on.
SVN revision: 84260
2013-02-20 09:41:06 +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
Jihoon Kim 11ca192805 elm: fix typo in naviframe document
SVN revision: 84246
2013-02-20 02:33:02 +00:00
Shinwoo Kim bf0ff25e5d [ctxpopup] proper restacking, previous restack callback makes the bg be top of the ctxpopup.
SVN revision: 84245
2013-02-20 02:30:04 +00:00
Tom Hacohen 1cc1651f6c Elm win: Fixed an OBVIOUS gcc warning.
SVN revision: 84242
2013-02-19 16:26:11 +00:00
Tom Hacohen 912eac55ce Elm layout: Expose some clouseau information.
SVN revision: 84241
2013-02-19 16:23:27 +00:00
Carsten Haitzler 3faccb1149 much better.. dnd actually works now.. doesnmt get stuck etc... need
to GRAB mouse etc... still not all there yet. cant dnd within ones own
window yet. that's NEXT



SVN revision: 84235
2013-02-19 12:10:02 +00:00
Carsten Haitzler b266a4c86c some cleanups missing from previous commit.
SVN revision: 84106
2013-02-19 10:48:37 +00:00
Carsten Haitzler eca7d3d879 this is messing woith internal apis in elm - but drop target delc was
wrong, and internally it didnt handle mime types properly. no one
really used/tested this much... because it wasnt available for use
really :). so fix up.



SVN revision: 84103
2013-02-19 10:14:35 +00:00
Stefan Schmidt 7129201160 elm_map: Free allocated buffer in all cases.
Very well spotted from Hermet. My original fix only free'ed the buffer
in the case fread failed, but apperently we we always leaked this buffer.

Make sure we free it in all cases.

SVN revision: 84087
2013-02-19 09:04:45 +00:00
ChunEon Park 0a71cd2727 elementary/widget - revised orientation mode code.
now if applying the orientation style is failed, it tries to apply the original style. if it fails again then default theme.

also it fixed a logic error when theme changed is happened.

It will try to apply the original style if the orientation style is invalid on theme changing.




SVN revision: 84082
2013-02-19 08:22:15 +00:00
ChunEon Park ff3150ee09 elemenatry/photocam - oopss sorry my fault.
SVN revision: 84081
2013-02-19 08:10:34 +00:00
ChunEon Park f8b3da532a elemenatry/photocam - reverted 84074
SVN revision: 84075
2013-02-19 08:05:50 +00:00
ChunEon Park 6af1925282 elementary/photocam - removed unused
SVN revision: 84074
2013-02-19 08:00:49 +00:00
Shinwoo Kim 14a0ba6ea3 [focus][popup] fix focus related bugs
1. if user just hides the popup, the focus tree is broken. it is caused by elm_object_content_unset(notify);
   popup calls elm_object_content_set(notify, popup); in the _on_show(); it would be terrible.
   there would be a structual problem, but it is hart to figure out.

2. _elm_popup_smart_focus_direction(); calls notify's focus_direction(); and it calls popup's one again.
   there is circular dependency between notify and popup.



SVN revision: 84073
2013-02-19 06:51:19 +00:00
Jaehwan Kim c3a9687a33 typo
SVN revision: 84072
2013-02-19 05:06:11 +00:00
ChunEon Park 2adf327237 elementary/naviframe - removed unused group and fixed wrong alias.
SVN revision: 84048
2013-02-18 10:21:11 +00:00
ChunEon Park fe09ea60c8 elemenatry - fixed typo
SVN revision: 84037
2013-02-18 06:07:12 +00:00
ChunEon Park 0d5a0dc6e6 elemenatry/widget - --printf
SVN revision: 84036
2013-02-18 05:15:53 +00:00
ChunEon Park 8c475fe1ab elementary/theme - Missed this in privouse commit.
Add watcher only edje_object_file is applied successfully.



SVN revision: 84035
2013-02-18 05:15:17 +00:00
ChunEon Park ade43adfd9 elementary/widgets - if the orient mode is changed, apply a default only if the style doesn't applied anything. other wise, use the preivouse one.
SVN revision: 84034
2013-02-18 05:13:58 +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 f801eec4d2 elementary/naviframe - fix some trivial bugs.
SVN revision: 83998
2013-02-16 14:33:16 +00:00
ChunEon Park a69c304b39 elementary/naviframe - removed duplicated strings.
SVN revision: 83992
2013-02-16 14:16:50 +00:00
ChunEon Park 500fa3f34b elementary/widget - ++FIXME
SVN revision: 83991
2013-02-16 13:54:52 +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
Davide Andreoli 1f92ae407d elm external actionslider: missing param declaration
SVN revision: 83988
2013-02-16 13:01:31 +00:00
ChunEon Park 46f7abc6df elementary/naviframe - don't call the parent smart_theme. Actually navifram itself is nothing to do about theme.
SVN revision: 83986
2013-02-16 12:33:52 +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
Davide Andreoli 0bdf6191ea elm external clock: another type error. Big SPANK to who write and commit code without testing!!
SVN revision: 83984
2013-02-16 12:06:30 +00:00
Davide Andreoli 298fd8e16b elm external slider: min and max are double not string
SVN revision: 83982
2013-02-16 11:24:05 +00:00
ChunEon Park 9256895f98 elementary/widget, naviframe, popup, label, button
let elm_wdg_orientation_set() have return value and call the elm_wdg_theme() inside.

since every widgets tend to do same task with smart_theme() when it's orient mode is changed.



SVN revision: 83981
2013-02-16 11:11:25 +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 f9734b72e0 elementary/popup - a workaround code to prevent a popup lost it's parent.
Terrible. Should be totally rewritten.



SVN revision: 83975
2013-02-16 08:52:10 +00:00
Daniel Juyung Seo 541ce8f603 elm panes: fixed unclear horizontal mode description.
SVN revision: 83974
2013-02-16 08:43:48 +00:00
Daniel Juyung Seo fd804d6153 elm elm_panes.c: fixed wrong eo description.
SVN revision: 83969
2013-02-16 06:07:22 +00:00
Daniel Juyung Seo 61348fd4d9 elm panes: fixed wrong signal name.
elm.panes.fixed/unfixed -> elm,panes,fixed/unfixed.
whoever added this signal should be spanked.
I left the signal emission from the code due to backward compatibility.
So there is no theme api break.
We should remove the previous one when we start EFL 2.0.

SVN revision: 83967
2013-02-16 05:37:44 +00:00
Daniel Juyung Seo 0bd279221f elm elm_panes.h: fixed wrong documentation about elm_panes_fixed_set/get.
SVN revision: 83966
2013-02-16 05:37:40 +00:00
Daniel Juyung Seo 146ae3d268 elm panes.edc: fixed formatting. keep the consistency with other edc codes.
SVN revision: 83965
2013-02-16 05:37:36 +00:00
Daniel Juyung Seo 9fd0cb4708 elm test_panes.c, panes_example.c: refactoring. use the panes in a better way.
1. do not use unnecessary global variable.
2. remember the last left pane size and set it later when double clicked again.
3. do not call elm_panes_content_left_size_get() twice.

SVN revision: 83963
2013-02-15 19:32:05 +00:00
Daniel Juyung Seo c9181018b5 elm test_panes.c: fixed formatting before working on the code.
SVN revision: 83962
2013-02-15 19:32:00 +00:00
ChunEon Park 1004d5c062 elementary/widget - null conditional check
SVN revision: 83956
2013-02-15 14:04:06 +00:00
ChunEon Park 156f7c284c elementary/popup - init the action area layout theme to not have a crash when popup style is changed before any action buttons set.
now elementary test -> popup -> transparent will be happy.



SVN revision: 83954
2013-02-15 13:30:16 +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
ChunEon Park 55d595b44e elementary/naviframe,button,label - support naviframe, button, label orientation mode
SVN revision: 83947
2013-02-15 11:22:09 +00:00
ChunEon Park cf2d0c9d6d elementary/widget - Apply current orientation mode styles. if it doesn't have, then apply the default.
Also whenever orientation mode is changed, the widget itself has orient signals.



SVN revision: 83945
2013-02-15 11:06:19 +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 b254c7680b Change "up" to "clicked" in edc
SVN revision: 83937
2013-02-15 06:01:58 +00:00
Jaehwan Kim 2a4a111289 Add the reorder effect in Toolbar.
SVN revision: 83936
2013-02-15 05:37:53 +00:00
ChunEon Park 49ea2c7dd4 elementary/widget - don't set orient mode if the new value is same as previous one.
SVN revision: 83935
2013-02-15 05:27:09 +00:00
ChunEon Park cbaf59be98 elementary/widget - keep orient_mode has actual degree.
SVN revision: 83932
2013-02-15 04:45:53 +00:00
Davide Andreoli 6dc1294f60 elementary external slider: wasn not an int but an Evas_Coord...to be precise :)
SVN revision: 83925
2013-02-14 21:21:05 +00:00
Davide Andreoli 9005263ee8 elementary external slider: parameter span is an int not a bool
SVN revision: 83902
2013-02-14 19:06:25 +00:00
Daniel Juyung Seo bce05c0493 elm elm_interface_scrollable.c: fixed formatting.
Fixed formatting while reading the code.

SVN revision: 83886
2013-02-14 10:14:26 +00:00
Shinwoo Kim b534e20062 [access][ctxpopup][popup] parent could be any object such as elm_list which does
not know ctxpopup, popup as its child object in the focus_next();.



SVN revision: 83884
2013-02-14 09:20:54 +00:00
Shinwoo Kim 72991f6dfe I "accidently" fixed this bug in elm_access.
_elm_access_highlight_cycle sets access read_mode as EINA_TRUE
and then never set it back as EINA_FASLE,
which causes elm_widget_focus_steal not to be called when restoring focus tree.

...sorry for a lame explanation (somebody help me out!)

signed-off-by: Jaeun Choi jaeun_choi@naver.com


SVN revision: 83883
2013-02-14 08:41:18 +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 132df3ba04 elementary/win - removed duplicated logic.
SVN revision: 83868
2013-02-13 11:47:51 +00:00
ChunEon Park f45b4efac0 elementary/widget - for consistency, revised internal func names.
SVN revision: 83865
2013-02-13 11:02:36 +00:00
Jihoon Kim eb70a1ea43 elm: sync with AUTHOR
SVN revision: 83861
2013-02-12 23:27:04 +00:00
Carsten Haitzler 730986d1f1 unbreak hermet commit. :)
SVN revision: 83860
2013-02-12 22:04:30 +00:00
ChunEon Park 19c9d98d7e elementary/widget - added elm_widget_item_translate(). Now each item can be translated by calling this.
SVN revision: 83859
2013-02-12 15:14:38 +00:00
ChunEon Park fef0b0cadd elemenatry/widget - removed incorrect call in widget_translate.
SVN revision: 83858
2013-02-12 13:03:17 +00:00
ChunEon Park 34f27273f9 elementary - removed duplicated logic from translatable_part_text_set()/get().
SVN revision: 83857
2013-02-12 13:00:37 +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
Carsten Haitzler 533707cc6e let's make the player widget only udpate every 0.25 sec... or so form
playback info. :)



SVN revision: 83854
2013-02-12 11:10:55 +00:00
ChunEon Park e4047e5268 elementary - move elm_object_translatable_set()/get() from elm_general.h to elm_object.h
SVN revision: 83853
2013-02-12 10:42:12 +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 c181ccefbd elementar - updated po
SVN revision: 83845
2013-02-12 07:27:20 +00:00
ChunEon Park 5e3ebd7f02 elementary/genlist - supplement language changed callback doc.
SVN revision: 83844
2013-02-12 07:13:52 +00:00
ChunEon Park 758f889174 elementary/genlist - move the "language,changed" string into the Evas_Smart_Cb_Description
SVN revision: 83842
2013-02-12 07:08:48 +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
ChunEon Park 8fb8b83f89 elementary/glview - fill up missed signal callback doc.
SVN revision: 83838
2013-02-12 06:24:03 +00:00
Daniel Zaoui cdd1eea853 Replace supported_types
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 83803
2013-02-10 07:52:31 +00:00
Daniel Juyung Seo f847b498f6 elm elm_authors.h: Synch elm_authors.h with AUTHORS.
SVN revision: 83797
2013-02-09 03:30:26 +00:00
Daniel Juyung Seo 374bf4c8cb elm elm_access.c: Fixed formatting.
SVN revision: 83783
2013-02-08 15:16:20 +00:00
Daniel Juyung Seo a2b89b001a elm access: Fixed wrong return value handling.
1. elm_object_item_access_order_get should return a list.
2. the return type is const Eina_List *.

SVN revision: 83782
2013-02-08 15:16:09 +00:00
Daniel Juyung Seo ed6ee68f44 elm test_slider.c: fixed typo.
SVN revision: 83777
2013-02-08 10:43:00 +00:00
Daniel Juyung Seo 7511c35105 elm test_panes.c: fixed formatting. clean up clodes.
SVN revision: 83776
2013-02-08 10:38:11 +00:00
Carsten Haitzler 72d7a5341b add test case to slider
SVN revision: 83775
2013-02-08 09:46:47 +00:00
ChunEon Park 02c013627e elementary/widget - something context change left this incompleted code?
SVN revision: 83774
2013-02-08 09:24:05 +00:00
Shinwoo Kim 0a1d984d9b [access] unregister an object from application side.
SVN revision: 83761
2013-02-08 06:16:03 +00:00
Daniel Juyung Seo 26b5a82d41 elm test_toolbar.c: added more clicked callback usecases.
SVN revision: 83760
2013-02-08 05:14:12 +00:00
Daniel Juyung Seo 7cf59ffddd elm elm_clock.h: 'digit' is the right word for this.
SVN revision: 83759
2013-02-08 05:05:45 +00:00
Shinwoo Kim d7d18c8863 [access] test lines for r83742
SVN revision: 83753
2013-02-07 13:26:37 +00:00
Shinwoo Kim 166f5ae570 [access] convey(relay) focus(highlight) to the object which is swallowed by Elm_Object_Item.
SVN revision: 83742
2013-02-07 13:01:34 +00:00
Shinwoo Kim 70a58db659 [access] resurrection of clock, genlist
SVN revision: 83736
2013-02-07 12:24:59 +00:00
Daniel Juyung Seo 761b3b666c elm elm_authors.h: Added Jiyoung Choi to elm_authors.h list. She's already in AUTHORS file.
SVN revision: 83715
2013-02-07 08:03:49 +00:00
Jihoon Kim 48fc67271f fixed print problem of list_example_03
Before the patch, the list item didn't appended or prepended in the list.
Algorithms were not wrong, but function "elm_list_go(li)" was missed before showing list.
So, I added "elm_list_go(li)" in some proper functions.

Written by Jiyoung Choi <jychoi7.choi@samsung.com>



SVN revision: 83712
2013-02-07 07:54:13 +00:00
Jihoon Kim 27617917a9 Hello, I'm jiyoung choi.
It's the first time sending patch. haha :)

I found the simple typo.
1. At the description of list : algarism (x) ----> algorithm (o)
2. ~trunk/elementary/src/examples/ fileselector_entry_example.c
   line 8 : gcc -g file selector_entry_example.c -o file selector_entry_example 'pkg-config --cflags --libs elementary' (x)
   *** wrong word spacing (file selector) ***
   ----> gcc -g fileselector_entry_example.c -o fileselector_entry_example 'pkg-config --cflags --libs elementary' (o)

I fixed these 2 typo.
So I want you to check this patch.



SVN revision: 83707
2013-02-07 07:26:45 +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
Jiyoun Park 79dbecdac0 rever scroll algorithm before
SVN revision: 83651
2013-02-06 06:54:30 +00:00
Shinwoo Kim 73e1b41050 [access][scroller] remove scroller from access highlight(focus) chain
SVN revision: 83649
2013-02-06 04:45:31 +00:00
Massimo Maiurana c3ff7181d0 updating catalan and esperanto translations
SVN revision: 83648
2013-02-05 21:31:22 +00:00
Tom Hacohen f6e4492eb4 Elementary: Ship cmake configs (like pkg-config).
This should make it easier for applications to use efl with cmake.
It seems to work with my tests. It's ugly and redundant but it's the first
step. Not all the components are supported at the moment.

SVN revision: 83639
2013-02-05 16:40:12 +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
Shinwoo Kim f495b4514d [access] export functions: elm_access_say(); elm_access_highlight_set();
SVN revision: 83620
2013-02-05 10:11:42 +00:00
Shinwoo Kim dec42885c9 [access] show highlighted object region, _elm_widget_focus_region_show(); would be exported
SVN revision: 83619
2013-02-05 10:08:42 +00:00
ChunEon Park d3544f1106 elementary - fix typo
SVN revision: 83599
2013-02-04 12:43:48 +00:00
Shinwoo Kim 2f5bb2b5cf [access] shutdown access module explicitly
SVN revision: 83577
2013-02-04 04:51:26 +00:00
Daniel Juyung Seo 5decfb9f18 elm: test_genlist.c: text_get is not needed by 'full' style. 'full' style has only elm.swallow.content part.
SVN revision: 83535
2013-02-01 00:39:44 +00:00
Yakov Goldberg 61bfce147e [index] fix docs (make my eo_parser happy)
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>

SVN revision: 83527
2013-01-31 16:19:55 +00:00
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
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 724a97f6a1 elm fileselector.edc: Fixed elm.swallow.files size calculation problem. elm.swallow.path could override elm.swallow.files.
SVN revision: 82752
2013-01-14 10:13:07 +00:00
Daniel Juyung Seo d18f5ba5fc elm po: Updated po files.
SVN revision: 82751
2013-01-14 10:13:04 +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 47580df23e Fix spelling
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82645
2013-01-11 16:43:25 +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
Henrique Dante de Almeida ebbc9de6b9 Remove wayland frame caluclation code
Disabling frame calculation for now, because, in the code, a call
for getting the geometry might return the size with the frame
included, so adding it in the resize call would result in doubling
the frame size.

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



SVN revision: 82643
2013-01-11 16:43:14 +00:00
Cedric BAIL 80c628daeb elementary: fix mistake with ebus linking.
SVN revision: 82596
2013-01-11 00:23:58 +00:00
Daniel Juyung Seo 5ab9f4b980 elm access: Added const for getters.
SVN revision: 82588
2013-01-10 21:11:59 +00:00
Daniel Juyung Seo a5f8da22e0 elm elm_access.h: Fixed formatting. No space after *.
SVN revision: 82587
2013-01-10 21:11:54 +00:00
Daniel Juyung Seo 26eccbef54 elm access: Code restructuring like other codes.
SVN revision: 82586
2013-01-10 21:11:34 +00:00
Eduardo de Barros Lima 5bb50d9645 dlopen and friends are now required by elm_need_e_dbus(), remove HAVE_FORK conditional to include the header.
Build was broken with the following message:

elm_main.c: In function 'elm_need_e_dbus':
elm_main.c:372:4: warning: implicit declaration of function 'dlopen' [-Wimplicit-function-declaration]
elm_main.c:372:46: error: 'RTLD_LAZY' undeclared (first use in this function)
elm_main.c:372:46: note: each undeclared identifier is reported only once for each function it appears in
elm_main.c:372:58: error: 'RTLD_GLOBAL' undeclared (first use in this function)
elm_main.c:374:4: warning: implicit declaration of function 'dlsym' [-Wimplicit-function-declaration]
elm_main.c:374:14: warning: assignment makes pointer from integer without a cast [enabled by default]
elm_main.c: In function '_elm_unneed_e_dbus':
elm_main.c:387:18: warning: assignment makes pointer from integer without a cast [enabled by default]
elm_main.c:392:4: warning: implicit declaration of function 'dlclose' [-Wimplicit-function-declaration]

I wonder if this is correct for other platforms other than linux??



SVN revision: 82573
2013-01-10 14:27:38 +00:00
Christopher Michael ef44d05696 Data is not used in the show_region_hook anyway, so no need to pass it.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 82572
2013-01-10 14:06:50 +00:00
Christopher Michael 90164ddfdf Do not try to get the genlist Smart_Data from the data pointer in
show_region_hook, but rather get it from the actual Object.

Fixes a crash that happens if someone overrides the show_region_hook
(via elm_widget call) and passes an Int or String or something else as
the data parameter.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 82571
2013-01-10 14:06:46 +00:00
Shinwoo Kim 44363b8f19 [access] export some APIs which would improve application side flexibility.
+ elm_access_object_item_register();
  + elm_access_object_item_unregister();
  + elm_access_object_item_access_get();



SVN revision: 82561
2013-01-10 12:00:05 +00:00
Carsten Haitzler d9179d33d7 oops printf--
SVN revision: 82560
2013-01-10 11:55:43 +00:00
Carsten Haitzler 30fdd25972 and dont set states until state change cb tells u they changed in
elm_win. more testing needed.



SVN revision: 82559
2013-01-10 11:53:39 +00:00
Daniel Juyung Seo 01a96dd036 elm index_example_0x.c: Fixed build command.
SVN revision: 82557
2013-01-10 11:49:55 +00:00
Daniel Juyung Seo 18343ceca0 elm elm_index.h: More documentation warning for elm_index_level_go().
SVN revision: 82556
2013-01-10 11:49:51 +00:00
Daniel Juyung Seo e6a6ecfb97 elm index: Call elm_index_level_go(). It's a must.
SVN revision: 82555
2013-01-10 11:46:34 +00:00
Carsten Haitzler f60618ccc8 fix docs.
SVN revision: 82553
2013-01-10 11:42:08 +00:00
Carsten Haitzler 7a5cb57def a quick test involving more win state stuff - add test cases for
iconify & withdraw



SVN revision: 82550
2013-01-10 11:24:04 +00:00
Cedric BAIL be61e731aa elementary: hopefully the last one.
SVN revision: 82530
2013-01-10 08:37:56 +00:00
Cedric BAIL 5a5728fb4e elementary: small left over.
SVN revision: 82525
2013-01-10 08:25:24 +00:00
Cedric BAIL 14cacd9575 elementary: add Ecore_Input.h directly.
SVN revision: 82523
2013-01-10 08:22:08 +00:00
Cedric BAIL 951f944737 elementary: remove build dependencie from old e_dbus.
SVN revision: 82517
2013-01-10 07:50:14 +00:00
Jaehwan Kim ae782f4d81 Fix max value calculation of els_box. Related to svn 82450.
SVN revision: 82504
2013-01-10 04:41:36 +00:00
Jaehwan Kim 1a77d92c46 Fix Buffer not null terminated
SVN revision: 82500
2013-01-10 02:24:40 +00:00