- Dec 04, 2020
-
-
Hugo Beauzée-Luyssen authored
Fix #280
-
Hugo Beauzée-Luyssen authored
When we receive a device mounted notification before the discoverer is started, we can't reload the device immediatly as the discoverer instance is still null. We also don't need to do so since the discoverer will reload all devices as its first task when the thread starts. Fix #279
-
- Nov 26, 2020
-
-
Hugo Beauzée-Luyssen authored
-
- Nov 25, 2020
-
-
Hugo Beauzée-Luyssen authored
Otherwise the likelyness of failing early in the application lifetime is quite high.
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Since we'll use the same code somewhere else soon
-
Hugo Beauzée-Luyssen authored
This way we can work around the fs factory not being started when a removable file/folder MRL gets fetched early in the application lifetime
-
- Nov 23, 2020
-
-
Hugo Beauzée-Luyssen authored
As it causes build failures on android (on API level < 21 at least)
-
We now prioritize embedded cover over cover files. Different embedded cover will be differenciated by their MD5 sum. This is also fixing thumbnail assignment for unknown albums & unknown artists. Refs #271 Fix #272
-
So we can save it only when the thumbnail is used, or discard the in-memory buffer otherwise
-
-
We'll soon start monitoring more than a single event, so let's prepare the code for that by not having to manually unregister things and store multiple RegisteredEvent instances
-
That will represent an embedded thumbnail as fetched by the metadata extractor. The thumbnails will come from libvlc and we can't propagate a dependency on libvlc outside of the extractor, and need to have something to keep a reference to the object VLC returns us
-
-
refs #271
-
-
-
-
Refs #271
-
refs #271
-
-
Fix #272
-
If a thumbnail ends up being used, we will insert it in database. If it hasn't been inserted, we don't need to relocate it
-
Instead of doing it inconditionally, we let Thumbnail::updateOrReplace handle the insertion in database. This prevents inserting a thumbnail in database if it isn't actually used by any entity
-
-
This way we know if we need to create it, which allows for logic specific to the album creation to kick in refs #272
-
-
-
refs #272 & #271
-
Regression of 1617f855
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Nov 16, 2020
-
-
Hugo Beauzée-Luyssen authored
Fix #275
-
- Nov 02, 2020
-
-
Hugo Beauzée-Luyssen authored
-
- Oct 20, 2020
-
-
Hugo Beauzée-Luyssen authored
refs #270
-
Hugo Beauzée-Luyssen authored
refs #270
-
- Oct 09, 2020
-
-
-
Fix #266 Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
-