presenter
presenter copied to clipboard
Desktop app for presenting the Shabad OS Database on projectors, TVs, and live streams
Given that it's not really possible to determine whether an error is truly fatal or not, and you don't necesasrily want to disturb the session by forcing a restart, it'd...
![image](https://user-images.githubusercontent.com/1184274/68495260-bde42300-0247-11ea-824c-5dd887d80076.png)
performance on an ipad was okay, but dragging a slider around on samsung s9 was bad and would mess things up
Recreate: - Pick a longer shabad - Choose last line (one that requires scrolling viewport of navigator down) - Hide controller - Escape - Unhide controller via ctrl+h, ctrl+enter, or...
Recreate: - Activate any shabad - Pick any line that is between first and last lines - Escape - **up/down, left/right, `j`/`l`, tab/shift-tab do not work** (fix this) - enter,...
History entries should be two lines tall always. Top line should be title/main line (Asa Di Vaar / Autoselect's main line). Second (bottom) line should be current line in the...
Related to #143 and see end of #92, but using a virtual list will greatly improve the performance of navigating through long shabads and banis that have been already loaded
Migrate/apply transformations to user preferences etc on updates. A list of migrations will be supplied separately to frontend settings and server settings, and only the unapplied migrations should be applied.
@sarabveer how should these two fields be displayed? Can they be combined into one toggle/field? Will there be multiple sources of these or will multiple schools of thought be added...
This kind of blurs whether or not it should be in Shabad OS or released as a second standalone app. Need feedback on bloat (size, codebase, packages, cpu perf) and...