- Jan 13, 2020
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Deleting the associated media is enough
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Jan 10, 2020
-
-
Hugo Beauzée-Luyssen authored
-
- Jan 09, 2020
-
-
Hugo Beauzée-Luyssen authored
When sharing thumbnails, this might end up copying a thumbnail over itself, which would first remove the existing destination, but since source and destination are the same file, this would end up just removing the source and not copying anything
-
Hugo Beauzée-Luyssen authored
We now favor album thumbnails for album & media. If an album cover is available, it will be assigned to the album and all media, even if they have an embedded cover. We also propagate embedded covers to all media & the album if they didn't have embedded artwork or a cover file available
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Since the album can't have an artwork if no tracks have one.
-
Hugo Beauzée-Luyssen authored
-
-
-
Fix #201
-
-
-
Instead of relying on the content of m_fsFactories, just use a boolean This also fix a few thread unsafe accesses
-
Instead of doing it during the initialization. This now also handles network devices, which shouldn't be refreshed from the main thread (or any other thread that's not a background medialibrary thread, as the network device refresh may block for a few seconds) This reverts 7502a15b
-
Which will... refresh all devices, but from a background thread
-
Regardless of a specific fs factory, as we might not have the fs factory that was present to handle some devices that are still in database
-
-
One will fetch the devices to be refreshed, one will handle a specific device refresh
-
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Jan 08, 2020
-
-
Hugo Beauzée-Luyssen authored
Since the API changed a bit, this will help applications to realize they need to rebuild the media library
-
Hugo Beauzée-Luyssen authored
This prevents a potential race between isStarted() and start() when 2 threads are trying to start the media library simultaneously
-
- Jan 06, 2020
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
fix #200
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Dec 20, 2019
-
- Dec 19, 2019
-
-
Hugo Beauzée-Luyssen authored
But only if they have never been assigned to a group before. This fixes the lack of media groups when migrating from VideoGroup to MediaGroup
-
Hugo Beauzée-Luyssen authored
-