https://redmine.graphics-muse.org/https://redmine.graphics-muse.org/favicon.ico?16278048512016-06-20T20:05:49ZGraphics Muse Issue TrackerVideoFE - Feature #522: Switch UI to something like Plexhttps://redmine.graphics-muse.org/issues/522?journal_id=18832016-06-20T20:05:49ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>10</i></li></ul>Found out how to start with this:
<ol>
<li><a href="https://nodejs.org" class="external">Node.js</a> - web server component</li>
<li><a href="https://github.com/nwjs/nw.js" class="external">nwjs</a> - UI component</li>
<li><a href="https://github.com/drien/jquery-flipster" class="external">jQuery flipster</a> - The actual UI, which may be usable without either Node.js or nwjs
<ol>
<li><a href="http://tutorialzine.com/2015/01/your-first-node-webkit-app/" class="external">Creating Your First Desktop App With HTML, JS and Node-WebKit</a></li>
</ol></li>
</ol>
<p>With jQuery Flipster I could control the UI from the console (via surf to local server) or via mobile device, replacing both app launcher and videofe. Most importantly, only requires that surf can be built with webkit so javascript can run <strong>OR</strong> I get Node.js/nwjs working on PiBox. As an alternative, I could simply keep app launcher/videofe for the console and add jQuery Flipster to the existing web interface so it can be controlled via a mobile device with a better UI.</p> VideoFE - Feature #522: Switch UI to something like Plexhttps://redmine.graphics-muse.org/issues/522?journal_id=27852020-04-09T14:33:41ZHammelmjhammel@graphics-muse.org
<ul></ul><p>This will NOT be done in nodejs, despite how "easy" it might seem to implement. I'd rather stick to GTK/Cairo, perhaps building a library for display functions like this.</p>
<p>The UI should look like Plex's where you show all video images to start, sorted alphabetically. Then allow sorting by Genre or some other field in the db. I also need a search function that can be navigated to or easily "popped up". Perhaps just typing will cause a filtering of the display.</p>
<p>For movies we show by movie title. For TV shows we show by show title only (not by episode). Once the show is selected then we show episodes by title, either in a list (easier to read on a small screen) or with screen caps of the episode (use ffmpeg to grab and cache those).</p>
<p>In any case I'll probably need a sorted list of titles that points back to the real db.</p> VideoFE - Feature #522: Switch UI to something like Plexhttps://redmine.graphics-muse.org/issues/522?journal_id=28362020-07-25T04:13:54ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>Urgent</i></li><li><strong>Severity</strong> changed from <i>03 - Medium</i> to <i>04 - Low</i></li></ul> VideoFE - Feature #522: Switch UI to something like Plexhttps://redmine.graphics-muse.org/issues/522?journal_id=35582023-05-21T03:33:16ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Target version</strong> changed from <i>0.12.0</i> to <i>3.0 - Corrino</i></li></ul> VideoFE - Feature #522: Switch UI to something like Plexhttps://redmine.graphics-muse.org/issues/522?journal_id=40652023-10-24T02:44:01ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-8 status-2 priority-6 priority-high2" href="/issues/1000">Testing #1000</a>: Validate VideoFE against a large database.</i> added</li></ul> VideoFE - Feature #522: Switch UI to something like Plexhttps://redmine.graphics-muse.org/issues/522?journal_id=40682023-10-24T02:45:02ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Priority</strong> changed from <i>Urgent</i> to <i>Immediate</i></li><li><strong>Severity</strong> changed from <i>04 - Low</i> to <i>03 - Medium</i></li></ul>