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