| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Need to add some EAPIs first...
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add smoothing and prediction algorithms to get smooth inputs
for elm_gesture. Also, resample inputs at render frequency.
Movement prediction is actually necessary as inputs and animators
may not run in a synchronized manner. For instance if inputs
happen at a frequency of 90Hz and the display is refreshed at 60fps,
then each frame receives either 1 or 2 inputs. In that case,
smoothing only can't prevent scroll jerkiness.
@feature
|
|
|
|
| |
Similar to ELM_SAFE_FREE except it just calls eo_del.
|
|
|
|
|
|
| |
In some case, it can take misoperation.
@fix
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
There was override for elm_object_item_part_text_get() only.
This patch implements elm_object_item_part_text_set().
Reviewers: Hermet, cedric
Subscribers: Hermet
Differential Revision: https://phab.enlightenment.org/D3054
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
multibuttonentry is editable
Summary:
Input panel should be controlled only if Multibuttonentry is editable, else causes issues in applications controlling keypad by themselves
@fix
Reviewers: CHAN, Hermet
Reviewed By: Hermet
Subscribers: navnbeet
Differential Revision: https://phab.enlightenment.org/D3050
|
|
|
|
|
|
|
|
|
|
|
|
| |
event.
Summary: slider is not focused after slider is dragged.
Test Plan: elementary_test -> slider
Reviewers: woohyun, seoz, smohanty, cedric, raster
Differential Revision: https://phab.enlightenment.org/D3057
|
|
|
|
|
|
|
| |
please compile test before making commits.
ref 286ab4d7cf3ca794d88bd06ec027bb2df6401f50
ref 431492ec497eeaa130f5c2da27ce7a4c7eefe7f9
|
| |
|
|
|
|
| |
This fixes the cpp example compile error which was triggered by the commit 431492e.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add elm_object_focus_next_item_set/get,
elm_object_item_focus_next_object_set/get and
elm_object_item_focus_next_item_set/get.
If the item and object is set at the same time,
the item is preference to object when the focus moves.
This feature is implemented about gengrid.
It will be implemented about ohter widgets.
@feature
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
image_preload api
Summary:
If file path is wrong, don't need to call the image preload api.
And the result of evas_object_image_load_error_get api is not correct
after calling the image_preload api.
I will check more about it.
Reviewers: cedric, Hermet, jpeg
Reviewed By: jpeg
Differential Revision: https://phab.enlightenment.org/D3039
|
|
|
|
| |
cleanup of examples
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
MBE item append logic changed when mirrored set as true.
The item appended from left side of internal box to right side, even mirrored set as true.
@fix
Test Plan:
Precondition : elm_widget_mirrored_set as true.
Run mbe sample in elementary_test.
Add item.
Reviewers: cedric, Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D2975
|
|
|
|
|
| |
this does even more smoothing of scrolling follow on from
939d8ef4c3c48120046560814db63858175a2d12
|
|
|
|
|
|
|
|
| |
this fixes a bug with horizontal style toolbar items and toolbar code
itself simply emitting the wrong signals that causes 0 height items.
this fixes T2710
@fix
|
| |
|
|
|
|
|
|
|
|
|
|
| |
smooth out scrolling and simplifyconfig as well as expose config apis
to configure it all and elm config ui sliders and checkboxes for
related config values etc. etc. - with this it is much smoother if you
use the default values, though latency is a bit worse. it looks nicer
though.
@feature
|
|
|
|
|
|
|
|
|
|
|
| |
there is an annoyance in elm that when focus goes back toa window it
restores focus to the last focused widget. if that widget happens to
be invisible in a scroller then this is really annoying as the
scrollers reset. this makes restoring optional. only if there is a
hilight object AND it's visible - then restore, otherwise don't and
revert focus to the window itself again.
@fix
|
|
|
|
|
|
|
|
| |
i found that the focus doesnt auto-show when focusing things inside
scrollers and so on. i had to add more points to trigger auto show.
this fixes that
@fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
When the calendar view updated(Press next button to activated next month),
a lot of signals process(signal emitted) to calendar edc.
The signals which related with view update, should process in same loop.
If not, the view looks weird.
To ensure signals process same time, i called "edje_object_message_signal_process" after layout sizing eval called.
@fix
Reviewers: Hermet, cedric, woohyun
Subscribers: id213sin
Differential Revision: https://phab.enlightenment.org/D3019
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
|
|
|
| |
@fix
|
|
|
|
|
| |
this change is also for consistency with elm_toolbar_standard_priority_set
conceptually the priority meaning here is same.
|
|
|
|
|
|
|
| |
users of this will want the win to automatically match the geometry
of the ee in all cases
fix T2692
|
|
|
|
|
| |
modify api for consistency.
scrollable_set is more closed to other similar apis.
|
| |
|
|
|
|
|
| |
If we did not run make check this file would not exist and a clean would
fail over it. Using -f ignores this case.
|
|
|
|
| |
Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
There are two issues about preload
1. elm_image_preload_disabled_set api does not work.
Always returned before call the evas_object_image_preload()
2. image preload does not work at file_set time.
If image's show property is not TRUE, do not call evas_object_image_preload() at file_set time.
But there is no action when image's show property will be TRUE after call the file_set api.
@fix
Reviewers: Hermet, jpeg
Differential Revision: https://phab.enlightenment.org/D2989
Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
|
| |
|
|
|
|
| |
this reveal the ellipsis + markup bug as explained in T2709
|
|
|
|
|
|
|
|
| |
Comes with a simple test
@feature
NOTE FOR THEMERS: you must update your theme to support this!
|
|
|
|
|
|
|
|
| |
Fix behaviour for changed, activated, press events.
Forwarders must be set on entry's original events,
so they will call corresponding fileselector entry's callbacks.
@fix
|
|
|
|
|
|
|
|
| |
if sd->obj is null then the a zoom timeout has a null data param and
that means we cant get sd data... so dont set up a zoom timeout unless
sd->obj is valid.
@fix
|
|
|
|
|
|
|
|
|
|
| |
so elm map loads every module it can find in a recursive dir walk of
all elm modules. this si nuts. this can accidentallly load OLD modules
and thats a recipe for disaster. so check module arch dir aagainst
module arch string to load the right version and be quiet if module
doesn thave the right symbols - it's the wrong module type.
@fix
|
|
|
|
| |
show tree+homogeneous brackage, as explained in T2708
|
|
|
|
|
| |
* add separator comments between different tests
* keep function definitions on 2 lines
|
|
|
|
|
|
|
| |
The wrong event was sent on the Ok file selector button when the file is
chosen, leading to not update the upper layer.
@fix
|
| |
|
|
|
|
|
|
| |
Sometimes the focused_item can be null.
@fix
|
|
|
|
|
|
|
|
| |
Summary:
When the first item is deleted, focus should not be reverted back
to an object in the content of the item.
@fix
|
|
|
|
|
|
|
|
|
|
|
| |
Test Plan:
1. elementary_test -> scroller
2. Lopping in x axis
3. click prev page or next page
Reviewers: SanghyeonLee, singh.amitesh, Hermet, seoz, cedric, raster, jaehwan
Differential Revision: https://phab.enlightenment.org/D2982
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
When loop is set, the arrows on horizontal/vertical bar
should not be disabled. These arrows show the scrollable direction,
if enabled. Disabled arrows show no more scroll in that direction.
Signed-off-by: Umesh Tanwar <umesh.tanwar@samsung.com>
Merge branch 'master' of http://git.enlightenment.org/core/elementary
Test Plan: elementary_test -> scroller -> loop in x axis.
Reviewers: raster, Hermet, singh.amitesh
Subscribers: sachin.dev, SanghyeonLee, eagleeye
Differential Revision: https://phab.enlightenment.org/D2953
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
fix sub-item position after prepending if parent item has no other
sub-items
Test Plan:
1. add genlist
2. add parent item
3. compare results of following actions:
case 1: append sub-item "child1" and then prepend sub-item "child2"
case 2: prepend sub-item "child2" and then append sub-item "child1"
ExR results are the same
CuR in case 2 sub-items are placed in wrong position
Reviewers: cedric, raster, reutskiy.v.v, SanghyeonLee, Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D2965
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Updated genlist to select first item which is not in
DISPLAY_ONLY mode
@fix
Signed-off-by: Vaibhav Gupta <g.vaibhav1@samsung.com>
Test Plan:
Following is the test to verify:
1. Create a genlist
2. Make 1st item as ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY
3. Now bring the focus to genlist by key down
4. It should bring focus on 2nd item and not 1st.
Reviewers: raster, Hermet, SanghyeonLee, singh.amitesh
Subscribers: sachin.dev
Differential Revision: https://phab.enlightenment.org/D2957
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
When text is set on a multibuttonentry item, item does not resize
again based on text.
Signed-off By: Kumar Navneet <k.navneet@samsung.com>
@fix
Test Plan: Set long text to multibuttonentry item, after item is created and shown.
Reviewers: woohyun, CHAN, Hermet
Reviewed By: CHAN, Hermet
Subscribers: navnbeet
Differential Revision: https://phab.enlightenment.org/D2967
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
MBE clicked callback doesn't called when user click label, padding area of MBE.
Because of the MBE edc only has the SWALLOW part for internal box. never emit the signal for clicked.
So i added RECT part for bg of mbe.
@fix
Test Plan: Run elementary_test -> execute multibuttonentry sample.
Reviewers: seoz, woohyun, cedric, Hermet
Reviewed By: Hermet
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2821
|