Bart De Vries
61e3af704b
Add "new" label also to queue entries
2021-04-21 14:53:02 +02:00
Bart De Vries
a8e174739f
Implement "new" episodes feature and autoQueue
2021-04-21 14:53:02 +02:00
Bart De Vries
26986616c7
Only mark episodes as read/new on new feeds, not on existing ones
2021-04-21 14:53:02 +02:00
Bart De Vries
056a7b7835
Fix segmentation fault due to non-existent entry in m_feeds
2021-04-21 14:53:02 +02:00
Bart De Vries
3a4cdbfec0
Implement limited number of new entries for new feed
2021-04-21 14:53:02 +02:00
Bart De Vries
58b5719f71
Minor whitespace correction
2021-04-21 14:53:02 +02:00
Bart De Vries
436e66542a
Change to singleton AlligatorSettings class
2021-04-21 14:53:02 +02:00
Bart De Vries
81c2ad90d1
Add "new" label to entry list items
2021-04-21 14:53:02 +02:00
Bart De Vries
4455545daa
More optimizations of PlayerControls
2021-04-21 14:53:02 +02:00
Bart De Vries
a4dea193ad
Make properties for miniplayer size
2021-04-21 14:53:02 +02:00
Bart De Vries
5d5ca2c58b
Add title and feed name below image in PlayerControls
2021-04-21 14:53:02 +02:00
Bart De Vries
518dbf293e
Fix scrollview details flickable
2021-04-21 14:53:02 +02:00
Bart De Vries
ec6e47aea7
Change font size on miniplayer
2021-04-21 14:53:02 +02:00
Bart De Vries
5ed70c41ff
Remove unused Feed constructor
...
This constructor was also outdated.
2021-04-21 14:53:02 +02:00
Bart De Vries
bbba177462
More changes to PlayerControls
...
Trying to put the episode description into the swipeview with a minimal
set of code. This will allow EntryPage to be refactored with nicer
headers etc.
2021-04-21 14:53:02 +02:00
Bart De Vries
71c86d5645
Add TODO for enclosure file size check
2021-04-21 14:53:02 +02:00
Bart De Vries
8159e5a2ce
Redesign FeedDetailsPage
2021-04-21 14:53:02 +02:00
Bart De Vries
3cbea5eb17
Enable refreshing on QueuePage
2021-04-21 14:53:02 +02:00
Bart De Vries
6cd88f5116
Refactor and redesign PlayerControls
2021-04-21 14:53:02 +02:00
Bart De Vries
49e9e7e1e7
Restyle and refactor MinimizedPlayerControls
2021-04-21 14:53:02 +02:00
Bart De Vries
e85a3068fc
Add check whether to insert or update enclosure to database
2021-04-21 14:53:02 +02:00
Bart De Vries
b9433a348a
Minor adjustments
2021-04-21 14:53:02 +02:00
Bart De Vries
5d6f05e55e
Update copyright headers
2021-04-21 14:53:02 +02:00
Bart De Vries
0ee88666e9
Fixed text in EntryListPage header and make more mobile friendly
2021-04-21 14:53:02 +02:00
Bart De Vries
88b308984d
Update qml import versions
2021-04-21 14:53:02 +02:00
Bart De Vries
3b7d2332a7
Change icon for 'remove from queue' action
2021-04-21 14:53:02 +02:00
Bart De Vries
59da275f0e
Completely fix author update on feed refresh/add
2021-04-21 14:53:02 +02:00
Bart De Vries
df9dd521f3
Work on EntryList qml (WIP)
2021-04-21 14:53:02 +02:00
Bart De Vries
e092354696
Partially solve adding author for feed
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
a9b86d0e44
Add podcast specific settings to Settings
2021-04-21 14:53:02 +02:00
Bart De Vries
8e23123e84
Investigate ways to simplify local play and streaming
2021-04-21 14:53:02 +02:00
Bart De Vries
75f8f93da7
Change paths where images and enclosures are saved
...
Images are now stored in the cache directory in a dedicated subdir
called "images".
Enclosures are stored in the data directory in a dedicated subdir
"enclosures".
2021-04-21 14:53:02 +02:00
Bart De Vries
f061b9a00e
Make sure to delete entry images when feed is removed
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
5efd4f85f8
Optimize image loading (partially) and improve QueueDelegate
2021-04-21 14:53:02 +02:00
Bart De Vries
ddb64c5f42
Try to use recycler on entrylistdelegate
2021-04-21 14:53:02 +02:00
Bart De Vries
8506068b1f
Fix issues when there is no feed/entry image
2021-04-21 14:53:02 +02:00
Bart De Vries
83526b0a12
Minor changes
2021-04-21 14:53:02 +02:00
Bart De Vries
bb7f3393a7
Enable entry images in listviews/listmodels
2021-04-21 14:53:02 +02:00
Bart De Vries
8bb027dc82
Fix not popping enough pages when feed is removed
2021-04-21 14:53:02 +02:00
Bart De Vries
0aa9e91f19
Add support for additional itunes tags
...
Most of the itunes fields are used as backup for non-existent regular
fields.
One exception is the entry image, which only exists in itunes tags.
2021-04-21 14:53:02 +02:00
Bart De Vries
030bc07bb5
Remove unneeded PodcastPlayerPage and debug lines in main.cpp
2021-04-21 14:53:00 +02:00
Bart De Vries
8b78de960b
Initial attempt at parsing extra itunes tags
2021-04-21 14:52:33 +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
4f11060a41
Queue is functional again
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
2a9fc8e0a9
Minor fixes (partly on alligator work/podcasts branch)
2021-04-21 14:52:33 +02:00