restitux
6ace97ff83
Add image caching logic for show posters
2022-09-13 22:57:43 -06:00
restitux
9234da67fe
Remove unused Python code
2022-09-13 22:17:42 -06:00
restitux
3227730a37
Add config file for specifying backends
2022-09-13 22:16:51 -06:00
restitux
a38221cca2
Add episode browser
2022-09-13 21:33:26 -06:00
restitux
2fe0f918f9
Make all pyqtProperties constant to cleanup logs
2022-09-13 15:08:10 -06:00
restitux
3849efdbda
Refactor ContentView to add media browser
2022-09-08 23:14:42 -06:00
restitux
9bcf042157
Register mpv widget with Qt runtime
2022-09-03 00:54:01 -04:00
restitux
6b54653572
Update ContentView to show selected show metadata
2022-08-31 21:28:02 -04:00
restitux
9938167092
Add icons to sidebar entries and cleanup design
2022-08-30 16:15:09 -04:00
restitux
57750046f5
Add support for rendering provider icon in sidebar
2022-08-30 01:57:01 -04:00
restitux
857eacdf15
ContentView tabs now switch based on sidebar
...
This required a change to the Provider URL format to simplify testing
of tabs with different content.
2022-08-22 14:54:09 -04:00
restitux
b4b32064c4
Expose Show properly to QML and expand ContentView
...
This adds a WIP ContentView for displaying a cover art
oriented browser. The Show class was updated to expose
the needed properties to QML correctly.
This introducted the use of @pyqtSlot to expose functions
to QML (as opposed to properties).
2022-08-20 00:17:14 -04:00
restitux
94a69d383b
Add Provider object and update the UI to use
...
This currently uses localhost:8080 hosted providers to facilitate
testing.
2022-08-19 12:46:20 -04:00
restitux
7944e4e21b
Initial prototype
...
Basic UI outline with keyboard control. Python database
object is exposed to QML and data can be queried from its methods.
This should provide a generic structure that different UI themes
can be built around.
2022-08-15 17:50:09 +00:00