restitux
afb7a456a1
Cleanup commented out lines
2022-09-13 21:36:57 -06:00
restitux
a38221cca2
Add episode browser
2022-09-13 21:33:26 -06:00
restitux
1e7d9db9cc
Add grid scrolling to ProviderBrowse view
2022-09-13 16:48:27 -06:00
restitux
e7004594fe
Remove erroneous anchors in ContentView providers
2022-09-13 15:08:55 -06:00
restitux
36ae1d2571
Fix repeater skip offset
2022-09-13 14:38:39 -06:00
restitux
f05bc92561
Update repeater offset to be length instead of 2
2022-09-13 14:26:07 -06:00
restitux
0b420b3a63
Change browse stack tab offset from 3 to length
2022-09-13 14:20:25 -06:00
restitux
a546438fdc
Change playback override key to L
2022-09-13 14:20:08 -06:00
restitux
3849efdbda
Refactor ContentView to add media browser
2022-09-08 23:14:42 -06:00
restitux
34aa28529d
Create new ContentViewTab to control input logic
2022-09-08 11:48:50 -06:00
restitux
0f77be4b0d
Remove extra provider lookup in favor of modelData
2022-09-08 11:22:39 -06:00
restitux
b50b19bda7
Correct metadata lookup using index instead of id
2022-09-08 11:02:02 -06:00
restitux
d691aeb6e9
Fix horizontal scrolling to be row independent
2022-09-07 21:49:22 -06:00
restitux
5c8d0dacf5
Refactor ContentView to add animated scrolling
2022-09-07 21:03:12 -06:00
restitux
b9e5b92354
Correct PlayerView anchors for StackLayout rules
2022-09-03 03:24:38 -04:00
restitux
912ebc57ce
Consolidate input logic into BrowserView
2022-09-03 03:24:02 -04:00
restitux
628f02831e
Refactor UI to add Mpv player widget with overlay
2022-09-03 00:54:45 -04:00
restitux
8b901251b8
Add ptext wrapping and elision to description
2022-09-02 05:33:09 -04:00
restitux
6b54653572
Update ContentView to show selected show metadata
2022-08-31 21:28:02 -04:00
restitux
60676ffde9
Clean up ContentView/Show warnings
2022-08-31 19:22:33 -04:00
restitux
bc0a9c8686
Refactor qml file hierarchy
2022-08-31 19:09:04 -04:00
restitux
552e18a42f
Animate Sidebar ContentView focus switch
2022-08-31 18:28:53 -04:00
restitux
1d8d00a7f2
Refactor Show display to remove extra elements
2022-08-30 21:29:53 -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
e7bedd4048
Refactor cover display into component w/resdesign
2022-08-29 13:54:00 -04:00
restitux
66c6ba9437
Cleanup sidebar + resize ContentView to correspond
2022-08-28 22:05:38 -04:00
restitux
3c6ca152dc
Add drop shadow and resize select border in CVElem
2022-08-28 00:29:49 -04:00
restitux
35cf23dc95
Remove unused commented out code
2022-08-24 21:35:40 -04:00
restitux
c6d30fdb0a
Add animations for ContentViewElement selector
2022-08-22 21:38:35 -04:00
restitux
d47e431afc
Add input logic for scrolling through ContentView
2022-08-22 18:39:43 -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
417a3fca45
Refactor ContentView and add section header
2022-08-21 19:20:50 -04:00
restitux
a81a636d03
Clean up ContentView row layout and visuals
2022-08-21 16:49:17 -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
2917767f4f
Change sidebar font color based on selected prop
2022-08-19 13:37:49 -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