mucke - android music player https://github.com/moritz-weber/mucke
Find a file
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
.github Complete rewrite of local_music_fetcher_impl including faster import and multithreading (#130) 2023-08-23 11:51:23 -04:00
.vscode moved code to src 2022-10-02 22:04:11 +02:00
assets/screenshots add fastlane structure 2022-11-24 19:40:58 +01:00
metadata release 1.4.0 2023-07-09 17:36:16 +02:00
src Complete rewrite of local_music_fetcher_impl including faster import and multithreading (#130) 2023-08-23 11:51:23 -04:00
.gitignore 51 german language (#66) 2023-03-25 21:31:12 +01:00
.gitmodules added flutter submodule 2022-12-03 10:57:59 +01:00
CHANGELOG.md refined init workflow 2023-07-15 20:56:30 +02:00
LICENSE.md Create LICENSE.md 2022-10-05 20:57:41 +02:00
README.md Update README.md 2023-05-18 15:09:03 +02:00

Build Translation status

mucke


A music player that gets the best out of your local collection.

Features

  • Like songs to hear them more often in shuffle mode.
  • Exclude songs from playing in shuffle mode.
  • Link songs together to play them back-to-back in shuffle mode.
  • Create smart playlists by filtering and sorting your library.
  • Customize your landing page for a quick start.

Previews

    

Download

Get it on F-Droid

Or get the latest APK from the Releases section.

Translations

mucke uses Weblate for community translations of the app. Feel free to contribute to any language you know:

Translation status

Thanks

Thanks to @maxxs.arts for designing the logo 🤘