Commit Graph

12 Commits

Author SHA1 Message Date
Bart De Vries
5f4a24a11d Refactor adding/removing to queue
All adding and removing should now go through the entry itself, using
queueStatus.
2021-04-21 14:53:02 +02:00
Bart De Vries
28b47f6a4b Refactor addToQueue and change visible actions on EntryListDelegate 2021-04-21 14:53:02 +02:00
Bart De Vries
593934bc4f Initial copy and adaptation of MPRIS2 from elisa (WIP)
This MPRIS2 implementation compiles without errors, but is not yet
instantiated within the application itself.
To be continued...
2021-04-21 14:53:02 +02:00
Bart De Vries
e1b374e375 Make app restore last playing item 2021-04-21 14:53:02 +02:00
Bart De Vries
ed7f75de13 Send proper signals when adding or removing queue items 2021-04-21 14:53:02 +02:00
Bart De Vries
06bffdb5e3 Add "new" and "playposition" to database
These fields have been added to, respectively, Entries and Enclosures.
2021-04-21 14:53:02 +02:00
Bart De Vries
7e05231b63 Make sure that everything is cleaned up when removing a feed 2021-04-21 14:52:33 +02:00
Bart De Vries
e670a65f6d Finish most of the Queue manipulations 2021-04-21 14:52:33 +02:00
Bart De Vries
5e0772eb63 More work on queuemodel refactoring 2021-04-21 14:52:33 +02:00
Bart De Vries
0808d3b5fe Almost done with complete refactoring (no queue yet) 2021-04-21 14:52:33 +02:00
Bart De Vries
13868709e7 A lot of progress on refactoring with DataManager 2021-04-21 14:52:33 +02:00
Bart De Vries
8035f0fd60 First work on datamanager 2021-04-21 14:52:33 +02:00