Carsten Haitzler (Rasterman) [Sat, 30 Mar 2013 04:18:26 +0000 (13:18 +0900)]
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)
Daniel Juyung Seo [Fri, 29 Mar 2013 17:53:22 +0000 (02:53 +0900)]
diskselector: reuse evas pointer.
Daniel Juyung Seo [Fri, 29 Mar 2013 14:03:29 +0000 (23:03 +0900)]
Recommit the code which was removed by commit
3f4c3e03c600c87782543cf08de886016f2c192e
Tae-Hwan Kim [Fri, 29 Mar 2013 13:23:38 +0000 (22:23 +0900)]
Because of relcount, genlist items cannot be deleted immediately.
If we use reverse relatvie lists, we can delete item immediately.
Daniel Juyung Seo [Fri, 29 Mar 2013 12:29:24 +0000 (21:29 +0900)]
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.
ChunEon Park [Fri, 29 Mar 2013 11:53:11 +0000 (20:53 +0900)]
elementary/map - map supports language,changed
ChunEon Park [Fri, 29 Mar 2013 11:22:41 +0000 (20:22 +0900)]
elementary/list - correct line alignment for consistency.
ChunEon Park [Fri, 29 Mar 2013 09:42:18 +0000 (18:42 +0900)]
elementary - + EINA_DEPRECATED
Carsten Haitzler (Rasterman) [Thu, 28 Mar 2013 07:09:05 +0000 (16:09 +0900)]
update po's
Daniel Juyung Seo [Wed, 27 Mar 2013 17:07:36 +0000 (02:07 +0900)]
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.
Daniel Juyung Seo [Wed, 27 Mar 2013 12:03:06 +0000 (21:03 +0900)]
test_flipselector.c: simplified the sample code.
Jihoon Kim [Wed, 27 Mar 2013 08:34:19 +0000 (17:34 +0900)]
Add APIs - elm_entry_input_panel_layout_variation_set/get
Daniel Juyung Seo [Tue, 26 Mar 2013 17:46:35 +0000 (02:46 +0900)]
elm_genlist.c: added {} pair for if statement + loop combination.
Special thanks to Tasn.
Daniel Juyung Seo [Tue, 26 Mar 2013 17:41:34 +0000 (02:41 +0900)]
gengrid/genlist/list.h: added more documentation for highlighted and unhighlighted smart callbacks.
Daniel Juyung Seo [Tue, 26 Mar 2013 17:33:01 +0000 (02:33 +0900)]
elm_genlist.c: use macros for timers.
Daniel Juyung Seo [Tue, 26 Mar 2013 16:17:18 +0000 (01:17 +0900)]
elm_genlist.c: fixed formatting.
Daniel Juyung Seo [Tue, 26 Mar 2013 00:54:19 +0000 (09:54 +0900)]
genlist: more internal documentation.
Gustavo Lima Chaves [Mon, 25 Mar 2013 20:56:22 +0000 (17:56 -0300)]
More code simplifying.
Carsten Haitzler (Rasterman) [Mon, 25 Mar 2013 13:36:41 +0000 (22:36 +0900)]
update doc styling to match e.org colors.
Daniel Juyung Seo [Mon, 25 Mar 2013 12:15:56 +0000 (21:15 +0900)]
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.
Lukasz Stanislawski [Mon, 25 Mar 2013 03:28:08 +0000 (12:28 +0900)]
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>
Carsten Haitzler (Rasterman) [Mon, 25 Mar 2013 02:52:07 +0000 (11:52 +0900)]
add toolbar to focus test... since it doesnt work. :)
Daniel Juyung Seo [Sat, 23 Mar 2013 13:58:45 +0000 (22:58 +0900)]
COPYING, elm_intro.h: updated copyright Date.
Carsten Haitzler (Rasterman) [Sat, 23 Mar 2013 04:27:21 +0000 (13:27 +0900)]
fix scrollable to only query pan if there.
WooHyun Jung [Sat, 23 Mar 2013 01:45:44 +0000 (10:45 +0900)]
Add a simple example of elm_object_focus_next_set, and fixed wrong codes.
WooHyun Jung [Sat, 23 Mar 2013 00:41:34 +0000 (09:41 +0900)]
elementary/win : Now elm_object_focus_next supports four more focus directions(up, down, right, and left).
WooHyun Jung [Sat, 23 Mar 2013 00:36:21 +0000 (09:36 +0900)]
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.
Shinwoo Kim [Fri, 22 Mar 2013 23:45:26 +0000 (08:45 +0900)]
[access] do not call timer callback directly
Gustavo Lima Chaves [Fri, 22 Mar 2013 21:38:50 +0000 (18:38 -0300)]
Yet another giant, useless, if {} block gone.
maxerba [Fri, 22 Mar 2013 16:43:18 +0000 (17:43 +0100)]
updating catalan translation
ChunEon Park [Fri, 22 Mar 2013 10:04:12 +0000 (19:04 +0900)]
elementary/naviframe - Now item popping can be cancelled if user returns
the EINA_FALSE in the pop_cb().
Stefan Schmidt [Fri, 22 Mar 2013 08:50:10 +0000 (08:50 +0000)]
AUTHORS: Add myself to the list
Stefan Schmidt [Fri, 22 Mar 2013 08:42:04 +0000 (08:42 +0000)]
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.
Carsten Haitzler (Rasterman) [Fri, 22 Mar 2013 08:41:55 +0000 (17:41 +0900)]
update po's
Carsten Haitzler (Rasterman) [Fri, 22 Mar 2013 08:41:40 +0000 (17:41 +0900)]
add a COMPLIANCE file for convenience.
Cedric BAIL [Fri, 22 Mar 2013 05:44:54 +0000 (14:44 +0900)]
elementary: make quicklaunch work again.
Cedric BAIL [Wed, 20 Mar 2013 08:37:40 +0000 (17:37 +0900)]
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();
Carsten Haitzler (Rasterman) [Fri, 22 Mar 2013 05:42:36 +0000 (14:42 +0900)]
update po's
Gustavo Lima Chaves [Thu, 21 Mar 2013 18:32:36 +0000 (15:32 -0300)]
Make some scrolling code more readable.
Tom Hacohen [Thu, 21 Mar 2013 13:35:45 +0000 (13:35 +0000)]
Quicklaunch: Fixed unused and dead code warnings.
Tom Hacohen [Thu, 21 Mar 2013 13:34:15 +0000 (13:34 +0000)]
Genlist: Fixed off by 1 errors.
Strncat writes at most n+1 chars, not n...
Tom Hacohen [Thu, 21 Mar 2013 13:30:43 +0000 (13:30 +0000)]
clock: You shouldn't pass extra parameters to a printf function.
This is not good practice.
Jaehwan Kim [Thu, 21 Mar 2013 06:14:23 +0000 (15:14 +0900)]
Remove warning in toolbar
Gustavo Lima Chaves [Wed, 20 Mar 2013 20:42:12 +0000 (17:42 -0300)]
Documenting all of scrollers smart callbacks.
Flavio Ceolin [Wed, 20 Mar 2013 16:39:51 +0000 (13:39 -0300)]
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.
Carsten Haitzler (Rasterman) [Wed, 20 Mar 2013 11:06:45 +0000 (20:06 +0900)]
update po line #'s
Carsten Haitzler (Rasterman) [Wed, 20 Mar 2013 11:06:32 +0000 (20:06 +0900)]
Fix elm box layout problem with max sizes.
Cedric BAIL [Wed, 20 Mar 2013 02:57:22 +0000 (11:57 +0900)]
toolbar: fix icon size not being initalized.
Tom Hacohen [Tue, 19 Mar 2013 15:16:58 +0000 (15:16 +0000)]
Revert changes that slipped in (to elm_layout) that shouldn't have had.
Tom Hacohen [Tue, 19 Mar 2013 10:48:36 +0000 (10:48 +0000)]
Fixed class called with do_super.
Jaehwan Kim [Tue, 19 Mar 2013 10:42:34 +0000 (19:42 +0900)]
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.
Carsten Haitzler (Rasterman) [Tue, 19 Mar 2013 02:05:43 +0000 (11:05 +0900)]
printf - SHUSH! no debug!
Tom Hacohen [Mon, 18 Mar 2013 16:07:38 +0000 (16:07 +0000)]
Change usage of eo_do_super to the new prototype.
Daniel Willmann [Mon, 18 Mar 2013 12:07:23 +0000 (12:07 +0000)]
toolbar: Use snprintf for elm,number,item buffer handling
Avoid potential buffer overflow
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
Daniel Willmann [Mon, 18 Mar 2013 11:46:25 +0000 (11:46 +0000)]
Free cwd so we don't leak
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
WooHyun Jung [Mon, 18 Mar 2013 09:44:19 +0000 (18:44 +0900)]
elementary/elm_win : Focus highlight should be reconfigured when theme is changed.
Shinwoo Kim [Mon, 18 Mar 2013 08:55:09 +0000 (17:55 +0900)]
[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.
Cedric BAIL [Mon, 18 Mar 2013 06:34:20 +0000 (15:34 +0900)]
progressbar: wheel need elm_progressbar_pulse_set(pb, EINA_TRUE) to spin.
Carsten Haitzler (Rasterman) [Sun, 17 Mar 2013 02:41:41 +0000 (11:41 +0900)]
fix elm_cnp free to null out ptr.
Daniel Juyung Seo [Sat, 16 Mar 2013 13:30:35 +0000 (22:30 +0900)]
elm_app.h: use addtogroup and make a separate doc for elm_app_info_set.
Daniel Juyung Seo [Sat, 16 Mar 2013 13:16:09 +0000 (22:16 +0900)]
elm_app.h: added elm_app into doxygen entry.
Daniel Juyung Seo [Sat, 16 Mar 2013 08:28:10 +0000 (17:28 +0900)]
elm_main.c: fixed formatting.
Jaehwan Kim [Fri, 15 Mar 2013 09:53:17 +0000 (18:53 +0900)]
Add the smart signals in scroller. "scroll,left", "scroll,right", "scroll,up", "scroll,down".
Carsten Haitzler (Rasterman) [Fri, 15 Mar 2013 04:10:33 +0000 (13:10 +0900)]
update .po line #'s
Tae-Hwan Kim [Thu, 14 Mar 2013 10:13:06 +0000 (19:13 +0900)]
"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.
Tae-Hwan Kim [Wed, 13 Mar 2013 11:25:12 +0000 (20:25 +0900)]
Fix memory leaks: return value of elm_genlist_realized_items_get
should be freed
Carsten Haitzler (Rasterman) [Mon, 11 Mar 2013 13:17:53 +0000 (22:17 +0900)]
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.
WooHyun Jung [Wed, 13 Mar 2013 05:05:00 +0000 (14:05 +0900)]
elementary/list : Fixed a bug in elm_list. Focus_next is needed only when access mode is enabled.
Daniel Juyung Seo [Tue, 12 Mar 2013 10:49:19 +0000 (19:49 +0900)]
test flip,toolbar,tooltip: use EINA_FALSE for elm_toolbar_homogeneous_set() parameters.
Daniel Juyung Seo [Tue, 12 Mar 2013 02:18:47 +0000 (11:18 +0900)]
ChangeLog: finish the sentence. fixed a formatting.
WooHyun Jung [Mon, 11 Mar 2013 13:20:20 +0000 (22:20 +0900)]
elementary/elm_widget : Modifed the type of parameter to const Evas_Object*.
WooHyun Jung [Mon, 11 Mar 2013 13:02:24 +0000 (22:02 +0900)]
elementary/naviframe : Fixed a formatting.
Daniel Juyung Seo [Mon, 11 Mar 2013 11:52:57 +0000 (20:52 +0900)]
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().
Daniel Juyung Seo [Mon, 11 Mar 2013 11:44:27 +0000 (20:44 +0900)]
elm icon,menu,toolbar.h: updated documentation related with icon path.
Daniel Juyung Seo [Mon, 11 Mar 2013 10:40:19 +0000 (19:40 +0900)]
elm_entry.c: fixed formatting.
WooHyun Jung [Mon, 11 Mar 2013 11:08:52 +0000 (20:08 +0900)]
elementary/naviframe : Don need to check whether current item has content or not.
Tom Hacohen [Mon, 11 Mar 2013 10:19:29 +0000 (10:19 +0000)]
Entry: Fixed a bug with text appending.
The target buffer was not large enough.
WooHyun Jung [Mon, 11 Mar 2013 08:03:21 +0000 (17:03 +0900)]
elementary/naviframe : Naviframe is now supporting focus_direction.
WooHyun Jung [Mon, 11 Mar 2013 07:38:45 +0000 (16:38 +0900)]
elementary/naviframe : Fixed a bug that naviframe's focus_next didn't work after changing evenry item to elm_layout.
Daniel Juyung Seo [Sat, 9 Mar 2013 15:47:26 +0000 (00:47 +0900)]
elm_focus.h: more informative documentation.
Carsten Haitzler (Rasterman) [Sat, 9 Mar 2013 14:05:32 +0000 (23:05 +0900)]
only del cnp drop if removed from list.
Daniel Juyung Seo [Sat, 9 Mar 2013 04:23:42 +0000 (13:23 +0900)]
elm *.c: fixed formatting with EINA_LIST_FREE.
EINA_LIST_FREE (xxx) -> EINA_LIST_FREE(xxx)
ChunEon Park [Fri, 8 Mar 2013 12:47:07 +0000 (21:47 +0900)]
elementary/naviframe - added FIXME:
ChunEon Park [Fri, 8 Mar 2013 12:15:29 +0000 (21:15 +0900)]
naviframe - missed delcaring the prototype in head of the file.
ChunEon Park [Fri, 8 Mar 2013 12:13:25 +0000 (21:13 +0900)]
naviframe - remove the back button callback if the button is unset on the naviframe
Daniel Juyung Seo [Fri, 8 Mar 2013 08:59:58 +0000 (17:59 +0900)]
elm test_gengrid.c: updated min_set document.
Jaehwan Kim [Fri, 8 Mar 2013 08:21:38 +0000 (17:21 +0900)]
Fix the toolbar cannot be unselected when it's mode is ELM_OBJECT_SELECT_MODE_ALWAYS.
WooHyun Jung [Fri, 8 Mar 2013 07:23:34 +0000 (16:23 +0900)]
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.
Shinwoo Kim [Fri, 8 Mar 2013 02:44:49 +0000 (11:44 +0900)]
[access] do not try to give a highlight, if the object already has a highlight - use more proper line
Eduardo Lima (Etrunko) [Thu, 7 Mar 2013 20:49:47 +0000 (17:49 -0300)]
Fix edje_cc verbosity if building with V=1
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Daniel Juyung Seo [Thu, 7 Mar 2013 18:16:55 +0000 (03:16 +0900)]
elm bg_example_01.c: simplified example.
Daniel Juyung Seo [Thu, 7 Mar 2013 17:58:36 +0000 (02:58 +0900)]
elm anchorblock_example_01.c: removed deprecated widget example.
anchorview and anchorblock were removed 1 year ago.
ChunEon Park [Thu, 7 Mar 2013 13:12:24 +0000 (22:12 +0900)]
Merge branch 'master' of ssh://git.enlightenment.org/core/elementary
ChunEon Park [Thu, 7 Mar 2013 13:12:11 +0000 (22:12 +0900)]
elementary/naviframe - updated Changelog & NEWS
Shinwoo Kim [Thu, 7 Mar 2013 12:33:26 +0000 (21:33 +0900)]
[access][toolbar] use proper access activate callback
ChunEon Park [Thu, 7 Mar 2013 12:28:03 +0000 (21:28 +0900)]
elementary/naviframe - add elm_naviframe_item_pop_cb_set()
Shinwoo Kim [Thu, 7 Mar 2013 11:30:33 +0000 (20:30 +0900)]
[access] do not highlight, if the object already has the highlight
Sung W. Park [Thu, 7 Mar 2013 10:20:40 +0000 (19:20 +0900)]
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.
Jaehwan Kim [Thu, 7 Mar 2013 09:13:15 +0000 (18:13 +0900)]
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.
Shinwoo Kim [Thu, 7 Mar 2013 07:59:51 +0000 (16:59 +0900)]
[access][win] unhighlight when window is unfocused