- Apr 01, 2022
-
-
Hugo Beauzée-Luyssen authored
In order to update the duration when a media gets removed, similar to what was done for the number of tracks for #432
-
Hugo Beauzée-Luyssen authored
This allows use to react to convertion to/from external media Fix #432
-
Hugo Beauzée-Luyssen authored
Instead of manually updating when assigning a track to the genre. This allows us to update the number of tracks automatically when a media gets converted to external, mainly following a removal of the associated entrypoint. Refs #432
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Mar 30, 2022
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Fix #431
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Mar 25, 2022
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
This only ever caught false positive
-
Hugo Beauzée-Luyssen authored
This reverts commit 433593c5. This wasn't enough to fix the problem, as a refresh would: - Invoke flush, setting the flushed flag to true - Invoke restore, immediatly setting the flag back to false
-
Hugo Beauzée-Luyssen authored
This saves a bit of duplicated code in each template instantiation
-
Hugo Beauzée-Luyssen authored
This saves about 20KB in the resulting binary refs #430
-
Hugo Beauzée-Luyssen authored
Now that we don't have to manually time the request, we can just return the result directly
-
Hugo Beauzée-Luyssen authored
This prevents this common code to be generated for each variant, saving around 10KB in the resulting binary refs #430
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Mar 24, 2022
-
-
Hugo Beauzée-Luyssen authored
This doesn't cause a size loss, but it will prevent the same code from being built again and again from most files
-
Hugo Beauzée-Luyssen authored
This saves a bit of space in the resulting binary (about 30KB)
-
Hugo Beauzée-Luyssen authored
This doesn't save space but it prevents the code from being actually built from pretty much each other source file
-
Hugo Beauzée-Luyssen authored
This saves about 174KB in a release shared library
-
- Mar 23, 2022
-
-
Hugo Beauzée-Luyssen authored
Which fixes a constraint violation when removing a media that was bookmarked. Fix #429
-
Hugo Beauzée-Luyssen authored
The temporary table wasn't removed, which isn't an issue as it will go away when the database gets closed, but it breaks the migration tests
-
Hugo Beauzée-Luyssen authored
Sprinkling per-version modification isn't readable when there's more than a couple changes refs #429
-
Hugo Beauzée-Luyssen authored
Fix #425
-
Hugo Beauzée-Luyssen authored
Refs #425
-
Hugo Beauzée-Luyssen authored
This tests with more than a single track since the genre was deleted when the number of track reached 0
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
refs #428
-
Hugo Beauzée-Luyssen authored
Those would cause the relation table rowid to be used, which is of no use to the application as the table is not publicly accessible
-
Hugo Beauzée-Luyssen authored
refs #428
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Always use include_directories instead of manually crafting paths. This also removed a use of deprecated `source_root` function
-
- Mar 22, 2022
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Fix #424
-
- Mar 17, 2022
-
-
Felix Paul Kühne authored
-
- Mar 16, 2022
-
-
Hugo Beauzée-Luyssen authored
-
- Mar 14, 2022
-
-
Hugo Beauzée-Luyssen authored
We don't need to run both job sequentially
-