Coding Mania
User Details
- User Since
- May 17 2015, 10:51 PM (370 w, 6 d)
- Availability
- Available
Mar 13 2022
Oct 31 2019
@cedric, I didn't get your question properly
Application calls elm_object_item_del when they have to delete the item, at this point ref > 1
But genlist need the hook to come to genlist first to analyze and defer deletion operation if animations have to be done
Oct 28 2019
Oct 27 2019
@cedric, entry point is elm_object_item_del which application calls for deleting item
Oct 26 2019
Oct 17 2019
@zmike please let me know which elm unit test is failing and on how to execute and test
Jul 12 2019
Jul 11 2019
Rebasing
Optimized usage of list iterator
Jul 10 2019
Please find my comments
Updating with the content of duplicate diff D9248, some code review changes also included
Jul 9 2019
Jul 3 2019
May 28 2019
@SanghyeonLee Any changes needed for this patch? Should we mark item for update even in text update? Only in case of multiline text items we may have to do item update on a text update
May 24 2019
Nov 22 2017
@raster
With empty blocks also, as we won't be able to know the block size before processing items in block, we may end up with pan object size changes during processing of items in queue.
One working solution which I found is pausing processing of items in queue when a user scroll happens so that pan object size and position will not be disturbed and then resume processing when user stops scrolling. But I am not sure whether it is acceptable.
Nov 21 2017
@raster
Yes. This is a known limitation with this approach and I was trying some solutions to handle this. As we are not processing items in proper top to down order, and items are getting filled to both top & bottom directions of list from the show item position, So when user is scrolling, the anchor item logic cannot hold and as pan object height is changing, scroll position jumps are happening. I will update patch once some good solution on this is done.
Block processing improved
Adding test case to prepend items while genlist queue is processing
Nov 20 2017
Improving the scroll deferring logics and scrolling when item cannot be scrolled to scroll_to position
Nov 15 2017
Focused item get API will be valid only when ctxpopup holds items,
If there is no items then this API don't have to handle anything.
Nov 14 2017
Nov 10 2017
@raster Yes, I'm making test cases for all scenarios and that is how I was able to find those issues, Was not sure whether to push all the scenarios to elementary test, However I will try to cover all the scenarios with the changes and will update elementary test too. Thanks for the review.
Fixes for processing items with relatives
Nov 9 2017
Removing unwanted changes
Deffering scroll till genlist takes a height to support ELM_GENLIST_SCROLLTO_MIDDLE
Nov 8 2017
Nov 7 2017
Nov 6 2017
Nov 1 2017
Oct 30 2017
Re-commit for jenkins build check
Oct 27 2017
Oct 24 2017
Oct 23 2017
@jpeg In a list with group items, There will be no stacking above in Z direction, always it will be placed below (Y Direction).
if the group item (parent) of pinned item is realized, the pin item will stay below its group item.
Other group items (non parent of the pinned item) when reaches above the screen, pin item will remain on top of the list and group items will stay below the pin item (Y Direction)
Oct 22 2017
Handling pin item deletion
Oct 18 2017
@SanghyeonLee This concept works with cases which have group index items too in the list,
You can check elementary_test->Genlist Group -> Double click item
Oct 14 2017
Oct 13 2017
Oct 10 2017
Oct 6 2017
Apr 3 2017
Feb 14 2017
Jul 26 2016
Yes, This feature was implemented in patch through item class callbacks,
https://phab.enlightenment.org/D3669?id=8397
Later as item class callbacks could not be changed, updated the patch only for emitting signals.
Jul 18 2016
May 25 2016
@SanghyeonLee
Yes, There can be cases as below (top left item is focused but not fully in viewport),
So if I click that item it won't be scrolled in which I felt as not normal from a user point of view.
May 24 2016
Apr 4 2016
Updated patch, In any list mode item width should not be less than
viewport width.
Mar 16 2016
Removed item class callbacks and implemented only events for now
Removed item class callbacks and implemented only events for now
Mar 14 2016
Mar 13 2016
This patch is already commited with the commit 6785fa01252f0b789d6c93ee6f52afcda4a3aa7a
How to close this?!
Feb 24 2016
Feb 11 2016
- Fixed comment
Feb 10 2016
- Removed unwanted changes
- Removed unwanted changes
Feb 5 2016
Feb 4 2016
Feb 3 2016
Jan 28 2016
Rather than changing horizontal hoversel like this, it will be better to add feature
to set direction priority in vertical hoversel if we want to have a hoversel like this right?
Similiar to the behaviour of direction priority set of ctxpopup.
Jan 27 2016
- Added @since tag
- Added @since tag