Commit Graph

163 Commits

Author SHA1 Message Date
Bart De Vries c9307d529d Some work 2021-04-21 14:50:22 +02:00
Suraj Kumar Mahto b618229843 Fix the wrapping of entry heading and description and replace emojis with icons 2021-03-31 14:43:53 +00:00
Tobias Fella 8895fcc5a9
i18n 2021-03-22 23:34:04 +01:00
Tobias Fella 205f7a71d3
Unrelated change 2021-03-22 23:34:02 +01:00
Tobias Fella c04f38acc0
Remove unrelated change 2021-03-22 23:33:58 +01:00
Tobias Fella e5837425d3
Support podcasts 2021-03-22 23:33:44 +01:00
Nicolas Fella aff8c3456e Add missing includes 2021-03-12 00:19:04 +01:00
Dimitris Kardarakos 8d850b39df Directly apply configuration
When a configuration option is changed on the settings page, the new configuration is immediately applied. On application quit, the config file is updated as well.
2021-02-17 17:19:23 +02:00
Dimitris Kardarakos 220d3bea3f Simplify settings
Directly use the _settings context property in the Settings page
2021-02-17 12:16:31 +02:00
Dimitris Kardarakos cae8d54921 Improve settings UI/UX
- The "delete after" number is now set by a spin box
- Posts have been renamed to articles
- Settings are organized in sections
2021-02-16 20:34:17 +02:00
Dimitris Kardarakos 8a171a47ff Make article text configurable
When reading a long article it is common to need to adjust the font size. Moreover, you may want this setting to apply only to this use case. So, a set of configuration options have been added to offer this functionality.
2021-02-16 20:27:13 +02:00
Tobias Fella 7d75c6cf9b Make more things const & 2020-11-01 13:18:11 +01:00
Tobias Fella 70393521f3 Call destructors for authors and entries 2020-11-01 13:03:04 +01:00
Tobias Fella b76d1d81d1 Set application domain 2020-11-01 12:58:44 +01:00
Tobias Fella 4ff3987e0f Improve PageStack stability 2020-10-28 22:55:07 +01:00
Nicolas Fella 4b3cb345e3 Remove trailing dots from PlaceholderMessages 2020-10-28 22:12:31 +01:00
Tobias Fella 1cc71b0614 Allow only one entry on the pagestack 2020-10-22 14:46:06 +02:00
Nicolas Fella 76c61c60bb CMake stuff 2020-10-22 14:41:30 +02:00
Tobias Fella 7647edcdc2 Refactor models 2020-10-09 13:48:41 +02:00
Tobias Fella 0f7f79898e Make clazy happier 2020-10-08 20:52:31 +02:00
Tobias Fella c17ddca38c Fix Exporting and Importing Feeds on Android 2020-09-19 20:03:02 +02:00
Tobias Fella c412e99e09 Fix rendering of BasicListItems in SwipeListItems 2020-09-19 18:16:04 +02:00
Tobias Fella c320d90c13 Package missing icons for android 2020-09-19 16:57:29 +02:00
Tobias Fella b8ea078fcf Implement feed export to opml 2020-09-04 16:53:07 +02:00
Tobias Fella fd9420fe2d Implement feed import from opml 2020-09-03 00:09:59 +02:00
Tobias Fella 745c742172 Fix segfault when loading Feeds 2020-09-03 00:06:24 +02:00
Tobias Fella c393955c10 Fix removing feeds 2020-09-02 22:54:32 +02:00
Tobias Fella 86621fe7d6 Fix bools in database 2020-08-22 21:48:32 +02:00
Tobias Fella b412325219 Use material style on android 2020-08-17 20:21:56 +02:00
Tobias Fella db30f159c4 Convert license headers to SPDX 2020-08-14 20:57:40 +02:00
Tobias Fella d1e46397f0 Add refresh action to empty feed lists 2020-07-31 23:59:50 +02:00
Tobias Fella a35ccfc7d8 Improve feed refreshing 2020-07-30 19:53:28 +02:00
Tobias Fella 3206a6798f Fix image loading 2020-07-30 00:16:20 +02:00
Tobias Fella d198a7da84 Fix EntryListDelegate SwipeListItems 2020-07-30 00:13:33 +02:00
Tobias Fella baf894c380 Add main action for open entry in browser 2020-07-29 23:52:01 +02:00
Tobias Fella 5fa40d89d9 Port EntryListDelegate to BasicListItem 2020-07-29 23:49:23 +02:00
Tobias Fella 6c02f118e6 Port FeedListDelegate to BasicListItem 2020-07-29 23:41:11 +02:00
Tobias Fella c8dea42485 Add default feed icon 2020-07-29 22:10:39 +02:00
Tobias Fella 88eab5b96f Refactor the feed images 2020-07-20 17:20:08 +02:00
Tobias Fella 31ed1fe5c2 remove unnecessary feed options 2020-07-06 18:14:43 +02:00
Tobias Fella 81a6b7ad90 Show feed loading errors as InlineMessage 2020-07-05 21:13:20 +02:00
Tobias Fella 3d33cb9569 User QUrl::fromUserInput for adding feeds 2020-07-05 00:11:59 +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 1065e3cdd9 Show network errors when entryList is empty 2020-07-04 22:42:19 +02:00
Tobias Fella a321122e5c Push settings and aboutPage onto pagestack layers 2020-07-04 22:34:17 +02:00
Tobias Fella d59a1ef1ec Expose network errors to qml 2020-07-02 21:57:09 +02:00
Tobias Fella 237a6d67ed Set user agent 2020-07-02 19:14:07 +02:00
Tobias Fella 2c4effe372 Improve image width rendering by limiting the image width to the label's width 2020-07-01 19:37:22 +02:00