Bart De Vries
9c83ee08e8
Show BusyIndicator on newly added feeds until they have finished updating
2021-05-08 16:13:28 +02:00
Bart De Vries
1b1654d1f4
Apply clang-format
2021-05-01 21:35:37 +02:00
Bart De Vries
d1618943f5
Update based on review by Tobias Fella
2021-05-01 21:09:07 +02:00
Bart De Vries
4aa2f14eb7
Apply 50 suggestion(s) to 19 file(s)
2021-05-01 18:59:08 +00:00
Bart De Vries
c35f057a19
Add cachedImage properties to Entry and Feed
...
This property returns the path to the cached image if it's been
downloaded, or return "" if it's not been downloaded yet, or "no-image"
in case the image property does not contain a URL to an image.
2021-04-29 22:48:43 +02:00
Bart De Vries
5a0972372b
Add ErrorModel, just a placholder GUI for now
2021-04-24 23:32:10 +02:00
Bart De Vries
a45351e1de
Make entry models only update if something really changed
2021-04-21 14:53:03 +02:00
Bart De Vries
ae13eb8cfd
Begin refactoring feed updating routines for speed
...
Make sure that property change signals are only emitted when something
has really changed. So far part "feed" has been done. Entries,
enclosures and entry authors still need to be done.
2021-04-21 14:53:03 +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
5d6f05e55e
Update copyright headers
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
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
13868709e7
A lot of progress on refactoring with DataManager
2021-04-21 14:52:33 +02:00
Tobias Fella
e5837425d3
Support podcasts
2021-03-22 23:33:44 +01:00
Tobias Fella
7d75c6cf9b
Make more things const &
2020-11-01 13:18:11 +01:00
Tobias Fella
7647edcdc2
Refactor models
2020-10-09 13:48:41 +02:00
Tobias Fella
86621fe7d6
Fix bools in database
2020-08-22 21:48:32 +02:00
Tobias Fella
db30f159c4
Convert license headers to SPDX
2020-08-14 20:57:40 +02:00
Tobias Fella
31ed1fe5c2
remove unnecessary feed options
2020-07-06 18:14:43 +02:00
Tobias Fella
87ddc41f32
Notify when image finished downloading
2020-07-04 23:29:46 +02:00
Tobias Fella
5a8c5854be
Stop refreshing the feed upon error
2020-07-04 22:44:37 +02:00
Tobias Fella
f59da86325
Initialize feeds to not have an error
2020-07-04 22:43:11 +02:00
Tobias Fella
d59a1ef1ec
Expose network errors to qml
2020-07-02 21:57:09 +02:00
Tobias Fella
846437dbcb
Refactor Feed loading
2020-06-09 23:57:24 +02:00
Tobias Fella
a5a449c08b
Implement FeedDetailsPage
2020-06-06 00:05:46 +02:00
Tobias Fella
da2b9bfad0
use Q_EMIT consistently
2020-05-31 18:48:24 +02:00
Tobias Fella
22e766f214
Implement pull-down refreshing in FeedListPage
2020-05-31 18:19:41 +02:00
Tobias Fella
dc384c598e
store link, description, authors for feed
2020-05-30 17:33:08 +02:00
Tobias Fella
8269cb960f
Refactor models
2020-05-26 16:32:32 +02:00
Tobias Fella
eb8d24e28a
port models to QSqlTableModel
2020-04-18 21:07:49 +02:00
Tobias Fella
fb7d52aa48
save and show image
2020-03-29 18:07:28 +02:00
Tobias Fella
1b743f7983
implement saving and showing the feed name
2020-02-29 19:13:30 +01:00
Tobias Fella
5ae34b56f7
Initial Commit
2020-02-28 23:25:08 +01:00