Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic lists #232

Closed
djowel opened this issue Sep 22, 2020 · 2 comments
Closed

Dynamic lists #232

djowel opened this issue Sep 22, 2020 · 2 comments

Comments

@djowel
Copy link
Member

djowel commented Sep 22, 2020

A dynamic list is like a vtile, but with the elements created dynamically, and optimized for speed and efficient memory use. It should be able to present lists with millions of items. I worked on this a few months ago, but postponed merging to develop due to the work on the artist library. Here's a video of a sample scrolling effortlessly over a list with 100,000 elements:

https://www.dropbox.com/s/k4f3brl95dgljih/dynamic.mp4?dl=0

Note that each row is an element that is created dynamically on demand (and deleted when not needed).

@djowel
Copy link
Member Author

djowel commented Sep 22, 2020

Dynamic lists are also useful for generating items for the thumbwheel #231, instead of creating them statically upfront.

@djowel
Copy link
Member Author

djowel commented Sep 22, 2020

Merged to develop. First take.

@djowel djowel closed this as completed Sep 22, 2020
@cycfi cycfi locked and limited conversation to collaborators Oct 20, 2023
@redtide redtide converted this issue into discussion #337 Oct 20, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Projects
None yet
Development

No branches or pull requests

2 participants