Commit graph

133 commits

Author SHA1 Message Date
Moritz Weber
a750a52e2e
Enabled image file scan (#151) 2023-09-25 20:15:41 -04:00
Moritz Weber
b1a9f3c8f6 bump version 2023-09-10 13:32:00 -04:00
Weblate (bot)
c4d208bcd6
Translated using Weblate (English) (#142)
Currently translated at 100.0% (161 of 161 strings)

Translated using Weblate (English)

Currently translated at 100.0% (162 of 162 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.4% (140 of 162 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (162 of 162 strings)

Translated using Weblate (Finnish)

Currently translated at 70.9% (115 of 162 strings)

Translated using Weblate (French)

Currently translated at 100.0% (162 of 162 strings)

Translated using Weblate (Spanish)

Currently translated at 74.6% (121 of 162 strings)

Translated using Weblate (Italian)

Currently translated at 95.0% (154 of 162 strings)

Translated using Weblate (Catalan)

Currently translated at 66.0% (107 of 162 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (162 of 162 strings)

Translated using Weblate (Russian)

Currently translated at 91.3% (148 of 162 strings)

Translated using Weblate (German)

Currently translated at 100.0% (162 of 162 strings)

Translated using Weblate (French)

Currently translated at 100.0% (162 of 162 strings)

Translated using Weblate (Russian)

Currently translated at 91.3% (148 of 162 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (162 of 162 strings)

Translated using Weblate (Russian)

Currently translated at 85.8% (139 of 162 strings)

Translated using Weblate (Russian)

Currently translated at 85.8% (139 of 162 strings)







Translate-URL: https://hosted.weblate.org/projects/mucke/app/ca/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/de/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/en/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/es/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fi/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fr/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/it/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/ru/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/uk/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/zh_Hans/
Translation: mucke - Music Player/App

Co-authored-by: Evgeniy Khramov <thejenjagamertjg@gmail.com>
Co-authored-by: Matthieu LAURENT <matthieu.laurent69@proton.me>
Co-authored-by: Moritz Weber <moritz.weber@posteo.de>
Co-authored-by: Nriver <junqing.zeng@gmail.com>
Co-authored-by: nikita <nikita.tyrin@outlook.com>
2023-09-10 12:58:37 -04:00
Moritz Weber
d136c5b01a update dependencies 2023-09-10 12:51:11 -04:00
Moritz Weber
9ad3e4ec75 fix for newly introduced bug in queue 2023-09-10 12:21:12 -04:00
Moritz Weber
684ba6a2a4 bump version 2023-09-06 20:30:54 -04:00
Weblate (bot)
2c8aa74a49
Translated using Weblate (Chinese (Simplified)) (#141)
Currently translated at 98.1% (159 of 162 strings)

Translated using Weblate (German)

Currently translated at 100.0% (162 of 162 strings)




Translate-URL: https://hosted.weblate.org/projects/mucke/app/de/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/zh_Hans/
Translation: mucke - Music Player/App

Co-authored-by: Moritz Weber <moritz.weber@posteo.de>
Co-authored-by: 万里无云 <Hovthen@users.noreply.hosted.weblate.org>
2023-09-06 20:27:00 -04:00
Moritz Weber
31d1b42350 catching errors from metadata_god 2023-09-05 20:17:54 -04:00
Moritz Weber
58e7e19acc more tests 2023-08-31 20:20:33 -04:00
Moritz Weber
572f16420a some more tests 2023-08-31 12:46:21 -04:00
Moritz Weber
f6bf3bb639 added finnish and italian translation 2023-08-30 23:05:30 -04:00
Weblate (bot)
09c3f3057b
Translated using Weblate (German) (#136)
Currently translated at 99.3% (161 of 162 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 90.7% (147 of 162 strings)

Translated using Weblate (French)

Currently translated at 98.1% (159 of 162 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (162 of 162 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Italian)

Currently translated at 95.0% (154 of 162 strings)

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Merge remote-tracking branch 'origin/master'

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Merge remote-tracking branch 'origin/master'

Translated using Weblate (German)

Currently translated at 100.0% (160 of 160 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 10.6% (17 of 160 strings)

Translated using Weblate (French)

Currently translated at 100.0% (160 of 160 strings)

Added translation using Weblate (Chinese (Simplified))

Translated using Weblate (French)

Currently translated at 40.6% (65 of 160 strings)

Translated using Weblate (French)

Currently translated at 36.8% (59 of 160 strings)

Translated using Weblate (Italian)

Currently translated at 94.3% (151 of 160 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 15.0% (24 of 160 strings)

Translated using Weblate (Spanish)

Currently translated at 75.6% (121 of 160 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 5.0% (8 of 160 strings)

Translated using Weblate (Italian)

Currently translated at 94.3% (151 of 160 strings)

Added translation using Weblate (Portuguese (Brazil))

Added translation using Weblate (Italian)

Translated using Weblate (French)

Currently translated at 36.2% (58 of 160 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (160 of 160 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Finnish)

Currently translated at 76.3% (116 of 152 strings)

Translated using Weblate (Finnish)

Currently translated at 12.5% (19 of 152 strings)

Added translation using Weblate (Finnish)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (152 of 152 strings)

Translated using Weblate (English)

Currently translated at 100.0% (152 of 152 strings)













Translate-URL: https://hosted.weblate.org/projects/mucke/app/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/de/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/en/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/es/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fi/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fr/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/it/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/uk/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/zh_Hans/
Translation: mucke - Music Player/App

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Guava <Novare@163.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Jonathan Soares <jpub@disroot.org>
Co-authored-by: Matthieu LAURENT <matthieu.laurent69@proton.me>
Co-authored-by: Mirko Di <mirko@mirkodi.eu>
Co-authored-by: Moritz Weber <moritz.weber@posteo.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Tess Cettiidae <c3ttiidae7esia@proton.me>
Co-authored-by: 万里无云 <Hovthen@users.noreply.hosted.weblate.org>
2023-08-30 22:54:02 -04:00
Moritz Weber
fc0f7af52d activated chinese translation 2023-08-30 22:48:50 -04:00
Moritz Weber
c5ce105009 more testing and preparation 2023-08-30 22:47:10 -04:00
Moritz Weber
5a766d9be7 a bit more queue testing 2023-08-30 18:58:58 -04:00
Moritz Weber
118a0dcd26 base for unit tests 2023-08-30 16:27:54 -04:00
Moritz Weber
261b8e13d6 fix initialisation of playlist widget 2023-08-30 14:58:10 -04:00
Moritz Weber
7381eec249
fix #128 (#138) 2023-08-29 21:06:49 -04:00
Moritz Weber
ad03e593fa minor tweaks and logging for music fetcher 2023-08-26 10:47:53 -04:00
Moritz Weber
494e5994b0 deleted app_zh_Hans.arb 2023-08-24 20:34:33 -04:00
Weblate (bot)
3a79fa5aa1
Translated using Weblate (Italian) (#135)
Currently translated at 95.0% (154 of 162 strings)

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Merge remote-tracking branch 'origin/master'

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Merge remote-tracking branch 'origin/master'

Translated using Weblate (German)

Currently translated at 100.0% (160 of 160 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 10.6% (17 of 160 strings)

Translated using Weblate (French)

Currently translated at 100.0% (160 of 160 strings)

Added translation using Weblate (Chinese (Simplified))

Translated using Weblate (French)

Currently translated at 40.6% (65 of 160 strings)

Translated using Weblate (French)

Currently translated at 36.8% (59 of 160 strings)

Translated using Weblate (Italian)

Currently translated at 94.3% (151 of 160 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 15.0% (24 of 160 strings)

Translated using Weblate (Spanish)

Currently translated at 75.6% (121 of 160 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 5.0% (8 of 160 strings)

Translated using Weblate (Italian)

Currently translated at 94.3% (151 of 160 strings)

Added translation using Weblate (Portuguese (Brazil))

Added translation using Weblate (Italian)

Translated using Weblate (French)

Currently translated at 36.2% (58 of 160 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (160 of 160 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Finnish)

Currently translated at 76.3% (116 of 152 strings)

Translated using Weblate (Finnish)

Currently translated at 12.5% (19 of 152 strings)

Added translation using Weblate (Finnish)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (152 of 152 strings)

Translated using Weblate (English)

Currently translated at 100.0% (152 of 152 strings)












Translate-URL: https://hosted.weblate.org/projects/mucke/app/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/de/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/en/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/es/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fi/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fr/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/it/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/uk/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/zh_Hans/
Translation: mucke - Music Player/App

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Guava <Novare@163.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Jonathan Soares <jpub@disroot.org>
Co-authored-by: Matthieu LAURENT <matthieu.laurent69@proton.me>
Co-authored-by: Mirko Di <mirko@mirkodi.eu>
Co-authored-by: Moritz Weber <moritz.weber@posteo.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Tess Cettiidae <c3ttiidae7esia@proton.me>
2023-08-24 20:24:41 -04:00
Moritz Weber
5246e57715 renamed chinese translation file 2023-08-24 18:41:32 -04:00
Moritz Weber
fb048005e4 added empty chinese translation file 2023-08-24 16:53:11 -04:00
Weblate (bot)
72fd219d94
Update translation files (#121)
Updated by "Cleanup translation files" hook in Weblate.

Merge remote-tracking branch 'origin/master'

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Merge remote-tracking branch 'origin/master'

Translated using Weblate (German)

Currently translated at 100.0% (160 of 160 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 10.6% (17 of 160 strings)

Translated using Weblate (French)

Currently translated at 100.0% (160 of 160 strings)

Added translation using Weblate (Chinese (Simplified))

Translated using Weblate (French)

Currently translated at 40.6% (65 of 160 strings)

Translated using Weblate (French)

Currently translated at 36.8% (59 of 160 strings)

Translated using Weblate (Italian)

Currently translated at 94.3% (151 of 160 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 15.0% (24 of 160 strings)

Translated using Weblate (Spanish)

Currently translated at 75.6% (121 of 160 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 5.0% (8 of 160 strings)

Translated using Weblate (Italian)

Currently translated at 94.3% (151 of 160 strings)

Added translation using Weblate (Portuguese (Brazil))

Added translation using Weblate (Italian)

Translated using Weblate (French)

Currently translated at 36.2% (58 of 160 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (160 of 160 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Finnish)

Currently translated at 76.3% (116 of 152 strings)

Translated using Weblate (Finnish)

Currently translated at 12.5% (19 of 152 strings)

Added translation using Weblate (Finnish)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (152 of 152 strings)

Translated using Weblate (English)

Currently translated at 100.0% (152 of 152 strings)












Translate-URL: https://hosted.weblate.org/projects/mucke/app/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/de/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/en/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/es/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fi/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/fr/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/it/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/uk/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/zh_Hans/
Translation: mucke - Music Player/App

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Guava <Novare@163.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Jonathan Soares <jpub@disroot.org>
Co-authored-by: Matthieu LAURENT <matthieu.laurent69@proton.me>
Co-authored-by: Mirko Di <mirko@mirkodi.eu>
Co-authored-by: Moritz Weber <moritz.weber@posteo.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Tess Cettiidae <c3ttiidae7esia@proton.me>
2023-08-24 16:47:05 -04:00
Moritz Weber
52df779dd1 tweaks for library scan:
- added optional permission to manage all files
- speed improvements to color selection
- prepared fallback for missing covers
2023-08-24 16:30:07 -04:00
Moritz Weber
9eb71b3b76 activate French; style clickable artist 2023-08-23 21:36:16 -04:00
Frieder Hannenheim
fd4877a159
Make Artist tappable in AlbumDetailsPage to go to the artist (#123)
* add onTapTitle to CoverSliverAppBar

* untested changes

* Make artist tappable to go to album artist

* remove gesture detector

---------

Co-authored-by: FriederHannenheim <frieder12.fml@pm.me>
2023-08-23 21:04:37 -04:00
Moritz Weber
22e29670e7 updated dependencies and gradle 2023-08-23 20:14:58 -04:00
Frieder Hannenheim
65c5506e02
Complete rewrite of local_music_fetcher_impl including faster import and multithreading (#130)
* changes in file scanning
- progress indicator
- ManageExternalStorage permission
- fewer database calls

* filter allowed extensions and blocked paths earlier

* seperated fetching songs into 3 different for loops. This is messy for now but needs to be done in order to enable multithreading

* fix lint

* this does not work but I need it on my laptop

* Working multithreaded import

* fixes for multithreaded import

* multithread color generation

* Changes to the getBackgroundColor algorythm and a fun debugging trick that makes the album covers look hard

* final tweaks to color generation & remove debugging code

* remove vscode generated launch.json

* remove old background color code

* small changes and fixes in local_music_fetcher

* add quotes around env var in workflow

* change location for keystore in actions

---------

Co-authored-by: Moritz Weber <moritz.weber@posteo.de>
Co-authored-by: FriederHannenheim <frieder12.fml@pm.me>
2023-08-23 11:51:23 -04:00
Moritz Weber
1034a88cb5 refined init workflow 2023-07-15 20:56:30 +02:00
Moritz Weber
719f9bb721
Merge pull request #122 from FriederHannenheim/share_song
Add share song button
2023-07-15 17:12:39 +02:00
Moritz Weber
54407ef854 small fix in ListTileTheme 2023-07-15 17:09:51 +02:00
Moritz Weber
8b58bf0b43
Merge pull request #118 from FriederHannenheim/loop_mode_stop
Implement stop looping mode
2023-07-15 16:41:51 +02:00
Moritz Weber
065854fbc3 new icon for stop mode; finer position stream 2023-07-15 16:37:18 +02:00
Frieder Hannenheim
8936ffce5b fix stop loop mode 2023-07-12 19:12:15 +02:00
Frieder Hannenheim
bb80b344f5 Add share song button 2023-07-12 18:02:44 +02:00
Moritz Weber
b6ddba1baa release 1.4.0 2023-07-09 17:36:16 +02:00
Hosted Weblate
f25be854bd
Translated using Weblate (Norwegian Bokmål)
Currently translated at 93.4% (142 of 152 strings)

Translated using Weblate (German)

Currently translated at 98.6% (150 of 152 strings)

Translated using Weblate (English)

Currently translated at 100.0% (152 of 152 strings)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Moritz Weber <moritz.weber@posteo.de>
Translate-URL: https://hosted.weblate.org/projects/mucke/app/de/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/en/
Translate-URL: https://hosted.weblate.org/projects/mucke/app/nb_NO/
Translation: mucke - Music Player/App
2023-07-08 13:59:51 +02:00
Moritz Weber
17ab17ca9a update to Flutter 3.10; package updates 2023-07-08 12:36:16 +02:00
Frieder Hannenheim
b1829a9d77 impement stop loop mode (not working) 2023-07-04 21:28:14 +02:00
Moritz Weber
a2aeae6a50 Merge branch 'master' of github.com:moritz-weber/mucke 2023-07-04 20:46:51 +02:00
Moritz Weber
875d02f6ca fix broken build 2023-07-04 20:46:48 +02:00
Moritz Weber
bcc2b7e782
Merge pull request #114 from FriederHannenheim/master
Fix music library scan failing when there's an album with a pure black cover
2023-07-04 20:44:48 +02:00
Frieder Hannenheim
80ea93da2c Use firstWhereOrNull instead of adding another color 2023-07-04 20:39:07 +02:00
Hosted Weblate
3cbba21a00
Merge remote-tracking branch 'origin/master' 2023-07-04 20:31:35 +02:00
Moritz Weber
1ef16a0d4e
Merge pull request #116 from FriederHannenheim/fix_warnings_and_infos
Fix a lot lints
2023-07-04 20:31:31 +02:00
Hosted Weblate
0df0da1505
Merge remote-tracking branch 'origin/master' 2023-07-04 20:31:19 +02:00
Frieder Hannenheim
e42cbac850 Fix a lot lints 2023-07-04 19:38:46 +02:00
Frieder Hannenheim
c9bfb65092 remove on_audio_query 2023-07-04 19:09:17 +02:00
Frieder Hannenheim
98e3e0fdc6 Fix music library not scanning when there's an album with a pure black cover 2023-07-04 18:35:42 +02:00