Skip to content

Fix large queue issues#17

Open
joshgamer474 wants to merge 2 commits intohadobedo:mainfrom
joshgamer474:fix-large-queue-issues
Open

Fix large queue issues#17
joshgamer474 wants to merge 2 commits intohadobedo:mainfrom
joshgamer474:fix-large-queue-issues

Conversation

@joshgamer474
Copy link
Copy Markdown

I added some additional urls and noticed some performance issues with the program when the queue gets large (e.g. >10000), on startup and while running/modifying.

I went ahead and fixed some of the UI performance issues, opting to only render the queue buttons that are visible, and to dynamically render them on-the-fly. No more rendering all queued UI all at once, ever.

Now the program loads large queues (>10000) a lot faster on startup and during use, fixing some UI queue hangups I experienced.

The Download Queue also now shows the number of remaining queued items.

Cheers,
Josh

… UI to only render queue buttons shown. Updated queue db to use push/pop for faster queue updates. Also fixed large lag spike when queued button is moved in a large queue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant