- 31 Dec, 2015 3 commits
-
-
Hugo Beauzée-Luyssen authored
Also, always use the folder path from the fs::IFolder instance rather than the user provided path
-
Hugo Beauzée-Luyssen authored
And use it to force a device cache refresh
-
Hugo Beauzée-Luyssen authored
The lack of it could cause a folder that is a mounpoint to be detected as a folder of the containing device, instead of the device itself
-
- 30 Dec, 2015 37 commits
-
-
Hugo Beauzée-Luyssen authored
This is assumed when composing file path
-
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
-
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
This is now only part of the test implementation, and allows us to remove quite a bit of overhead
-
Hugo Beauzée-Luyssen authored
Instead of re-computing it dynamically while it's never going to change
-
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
The file wasn't added to the removable device
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
This is not portable, and doesn't work with subfolders, nor with mountpoints.
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
As a result, the Media.Duplicate test is obsolete, since a filename isn't unique in itself. Only the couple (mrl, folder_id) is UNIQUE. However, UNIQUE doesn't apply when the folder_id foreign key is NULL Uniqueness has been manually tested for a real folder/mrl couple
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Relying on the fact that we only use a specific set of getters is not future proof at all. Also, this is using lazy loading instead of a fairly heavy overhead each time we fetch all the folders
-
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
This is needed to instantiate a device in order to get its mountpoint
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
This will be used to remove the device mountpoint from full length path
-
Hugo Beauzée-Luyssen authored
This is IDevice's job now
-
Hugo Beauzée-Luyssen authored
There is no point in exposing directories to the outside world
-