- 15 Jan, 2020 9 commits
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Which discovers/remove/add/ban/unban/reload folders in a loop
-
Hugo Beauzée-Luyssen authored
Fix #204
-
Hugo Beauzée-Luyssen authored
This will allow us to avoid useless tasks by using some common code during the enqueueing step
-
Hugo Beauzée-Luyssen authored
Since we will soon start inserting at the front or in the middle of the task list
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Which basically replicates the concept of golang's defer
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Use #pragma once for double inclusion check
-
- 14 Jan, 2020 5 commits
-
-
Hugo Beauzée-Luyssen authored
refs #205
-
Hugo Beauzée-Luyssen authored
We can't know if a device is known based on its sole UUID, but this isn't used anymore
-
Hugo Beauzée-Luyssen authored
refs #205
-
Hugo Beauzée-Luyssen authored
This simplifies debugging since the missing trigger will be displayed, instead of an unclear assertion failure
-
Hugo Beauzée-Luyssen authored
-
- 13 Jan, 2020 9 commits
-
-
Hugo Beauzée-Luyssen authored
-
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
-
- 10 Jan, 2020 1 commit
-
-
Hugo Beauzée-Luyssen authored
-
- 09 Jan, 2020 16 commits
-
-
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
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Fix #201
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Instead of relying on the content of m_fsFactories, just use a boolean This also fix a few thread unsafe accesses
-
Hugo Beauzée-Luyssen authored
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
-
Hugo Beauzée-Luyssen authored
Which will... refresh all devices, but from a background thread
-
Hugo Beauzée-Luyssen authored
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
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
One will fetch the devices to be refreshed, one will handle a specific device refresh
-