Chris Josten
4bbc86d31c
Convert Loader-related thread-code to async code
...
Closes #10
2021-08-22 02:33:04 +02:00
Chris Josten
e04ec364c1
Add UserLoader back + misc regression fixes
2021-08-18 00:04:27 +02:00
Chris Josten
7b6c272aa9
Rewire more of Sailfish frontend into new backend
...
This should encompass most simple things, besides some larger, trickier
things, like the video streams and the now-broken userdata
2021-08-11 23:35:33 +02:00
Chris Josten
86672be051
WIP: Add playlists/queues and add support for Sailfish back
2021-07-31 15:06:17 +02:00
Chris Josten
fbc154fb56
WIP: Playlist support
2021-05-21 15:46:30 +02:00
Chris Josten
228f81984b
WIP: Slowly bringing back viewmodels
2021-03-29 23:48:16 +02:00
Chris Josten
9abee12658
Resolved remaining issues with ApiModel
2021-03-29 17:10:25 +02:00
Chris Josten
89fef6d7f4
WIP: Code cleanup, trying to debug Q_ENUM not visible from QML
2021-03-29 14:27:37 +02:00
Chris Josten
729e343661
WIP: HttpLoader seems to work, Model still borked
2021-03-28 04:00:00 +02:00
Chris Josten
e421adf733
WIP: Reimplementation of ListModels.
2021-03-26 21:27:35 +01:00
Chris Josten
9643482ae1
WIP: Refractor C++-side. Loader should be working again
2021-03-25 17:45:53 +01:00
Chris Josten
2360b261f7
WIP: logic rewrite
...
WIP: adding loaders
2021-03-24 20:04:03 +01:00
Chris Josten
b9b08ab384
Make model code compileable
...
This disables some application level logic, but I'm going to rewrite
that using Lager anyway.
2021-03-20 16:29:31 +01:00
Chris Josten
40d8793bd8
WIP: autogenerate models based on OpenAPI
2021-02-21 05:02:05 +01:00
Chris Josten
f7bca333c8
Moved playback logic to C++-side (and refractoring)
2021-02-20 23:20:39 +01:00
Chris Josten
895731ae38
Big C++ refractor
...
- Removed "jellyfin" prefix from files, as they are already in a
directory named Jellyfin
- Split the former "jellyfinitem.{h,cpp}" into multiple files in the DTO
directory, one for each class. The jellyfinitem files started to
become enormous.
- Use forward declarations in headers instead of including files
wherever possible.
- Updated copyright headers
2021-02-17 19:42:10 +01:00