57 Commits

Author SHA1 Message Date
Bart De Vries
9d78b5b488 Run clang-format 2021-05-28 23:16:35 +02:00
Bart De Vries
28b461da07 Consistently capitalize i18n strings 2021-05-28 22:16:14 +02:00
Bart De Vries
2eb1092f46 Make AudioManager owned and instantiated by c++ 2021-05-20 21:42:13 +02:00
Anubhav Choudhary
79659c99f0 [cli] Added functionality to add feed through command line 2021-05-12 13:25:25 +02:00
Tobias Fella
4b32d7699a Set style for windows 2021-05-12 13:02:55 +02:00
Tobias Fella
3d2d935307 Update description 2021-05-11 12:58:19 +02:00
Bart De Vries
1c44e717ae Renaming alligator to kasts everywhere 2021-05-03 22:31:45 +02:00
Bart De Vries
c9af45f2ce Change from qmlRegisterSingletonType to qmlRegisterSingletonInstance 2021-05-02 09:04:19 +02:00
Bart De Vries
1b1654d1f4 Apply clang-format 2021-05-01 21:35:37 +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
f26c1d5854 Add Bart De Vries as author in AboutData 2021-04-27 10:00:17 +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
a50c8bf001 Add capability to monitor ongoing downloads 2021-04-21 23:09:19 +02:00
Bart De Vries
130b10aefb Add first version of EpisodeListPage 2021-04-21 14:53:03 +02:00
Bart De Vries
569c988962 Enabled MPRIS2 (WIP)
Simple play controls are working, but there seems to be quite a bit
missing still.
Proper signals are not triggered for the first track on startup.
2021-04-21 14:53:02 +02:00
Bart De Vries
3aa4b836d2 Make PlayerManager work
Still one issue with the minimized player opening on startup
2021-04-21 14:53:02 +02:00
Bart De Vries
7d94792872 Add audiomanager and powermanagementinterface
Both classes are based on classes taken from Elisa.

The audiomanager class will be adapted to add functionality like saving
and restoring play positions and interfacing with MPRIS2.
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
65ef16017b Rename AlligatorSettings to SettingsManager 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
5d6f05e55e Update copyright headers 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
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
Bart De Vries
f75c29dda6 First work on queuemodel 2021-04-21 14:52:33 +02: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
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
Tobias Fella
b76d1d81d1 Set application domain 2020-11-01 12:58:44 +01: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
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
17b4e39eb2 Revert to using a Label for Entry Rendering :( 2020-06-03 17:39:56 +02:00
Tobias Fella
8163a4cd6d Improve Entry rendering 2020-06-01 23:58:58 +02:00
Tobias Fella
eb1ed0ad8e Improve command line options 2020-06-01 01:11:21 +02:00
Tobias Fella
07f47d5327 Remove dead code 2020-06-01 01:05:08 +02:00
Tobias Fella
8269cb960f Refactor models 2020-05-26 16:32:32 +02:00
Tobias Fella
a8fb481631 Expose Fetcher as QML Singleton 2020-05-19 20:37:51 +02:00
Tobias Fella
fc1f5ef378 Refactor Fetcher 2020-05-18 16:47:12 +02:00
Tobias Fella
bec24f9436
Add command line parameters 2020-05-11 21:13:27 +02:00
Tobias Fella
7328745bef Cache images and correctly save relative image paths 2020-04-25 22:16:19 +02:00
Tobias Fella
97e9b4c663 Apply clang-format 2020-04-22 02:17:57 +02:00
Tobias Fella
26c57d45d7 Port to Android 2020-04-21 23:27:15 +02:00
Tobias Fella
eb8d24e28a port models to QSqlTableModel 2020-04-18 21:07:49 +02:00
Tobias Fella
7dbcb4ccaf prepare for i18n 2020-04-15 21:21:08 +02:00
Tobias Fella
2c798db7c1 remove logging categories 2020-04-10 17:28:26 +02:00
Tobias Fella
fb7d52aa48 save and show image 2020-03-29 18:07:28 +02:00