Something went wrong. Try again.
A fork of https://github.com/crosspoint-reader/crosspoint-reader
Something went wrong. Try again.
feat(ui): change popup logic (#442) master
## Summary * refactors Indexing popups into ScreenComponents (they had different implementations in different files) * removes Indexing popup for small chapters * only show Indexing popup (without progress bar) for large chapters (using same minimum file size condition as for progress bar before) ## Additional Context * Having to show even single popup message and redraw the screen slows down the flow significantly * Testing results: * Opening large chapter with progress bar - 11 seconds * Same chapter without progress bar, only single Indexing popup - 5 seconds --- ### AI Usage Did you use AI tools to help write this code? _**< PARTIALLY>**_
Author Arthur Tazhitdinov Committer GitHub Date (Feb 1, 2026, 7:41 AM UTC) Commit f4df513b f4df513bf3ee45606d6d0d28552daee2bf8febe2 Parent f935b59a f935b59a41a1b4e23f735fd4ff263a06770aef98