2.3 Binding: adding or removingĀ files to folders and pack/ collections
2.4 Creating: creating new collections creating new folders creating new tags
note: for packs and collections, it should be possible to add preview and images when creating those items in offlie mode.
2.5 Importing: Importing file's and folders.
3. ONLINE sync: Online sync happens when the application is back online and that actions have bee performed while it was offline, it should then sync the local db with the server one and upload the new datas.
3.1 Refresh datas: When the app is back online, it should auto-refresh the sound library , like after login.
3.2 Upload newest files: All the files imported, and edited while offline should be uploaded to the server. For imported files, this the same as when the user had the option "sound library upload" deactivated and then turns it back on.
3.3 Upload offline collections: For packs and collections, the offline items should be uploaded to the server, including the images and previews.
3.4 Sync collections edits: Edited collections should be synched with the server, this includes all edits, such as:
Content edits: all files which have beeen attached to a collection or removed while the app was offline.
3.5 Sync file's edits: All edits done to sound items should be synced to the server, this includes: -Tags -favorites -ratingsĀ
4. Blocking options: Certain functionalities must be blocked while the app is offline. NOTE: Those could be implemented by Daniel, once the basic of the offline mode are in place.
4.1 Cloud filter: If the app is offline, the cloud filter should be grayed and not clickable. The local filter should be always selected in offline mode.
4.2 Home page: in offline mode, the home page should be not visible. there are 2 options:
-Making the "home" tab gray in the side menu, so that the user can't click it while the app is offline.
-Displaying an empty screen over the home page when in offlinne mode (similar to when no results are found when performing a search)
Comments
Pierre henri Seylan on June 7, 2018:
SOUND LIBRARY:
1.Files display:
Only Display local files and collections
2.OFFLINE Actions:
2.1 Tagging:
add / remove file's folder ad pack/collection tags
2.2 Editing:
editing colllections details (tittle, description, preview, image)
2.3 Binding:
adding or removingĀ files to folders and pack/ collections
2.4 Creating:
creating new collections
creating new folders
creating new tags
note: for packs and collections, it should be possible to add preview and images when creating those items in offlie mode.
2.5 Importing:
Importing file's and folders.
3. ONLINE sync:
Online sync happens when the application is back online and that actions have bee performed while it was offline, it should then sync the local db with the server one and upload the new datas.
3.1 Refresh datas:
When the app is back online, it should auto-refresh the sound library , like after login.
3.2 Upload newest files:
All the files imported, and edited while offline should be uploaded to the server.
For imported files, this the same as when the user had the option "sound library upload" deactivated and then turns it back on.
3.3 Upload offline collections:
For packs and collections, the offline items should be uploaded to the server, including the images and previews.
3.4 Sync collections edits:
Edited collections should be synched with the server, this includes all edits, such as:
3.5 Sync file's edits:
All edits done to sound items should be synced to the server, this includes:
-Tags
-favorites
-ratingsĀ
4. Blocking options:
Certain functionalities must be blocked while the app is offline.
NOTE: Those could be implemented by Daniel, once the basic of the offline mode are in place.
4.1 Cloud filter:
If the app is offline, the cloud filter should be grayed and not clickable.
The local filter should be always selected in offline mode.
4.2 Home page:
in offline mode, the home page should be not visible.
there are 2 options:
-Making the "home" tab gray in the side menu, so that the user can't click it while the app is offline.
-Displaying an empty screen over the home page when in offlinne mode (similar to when no results are found when performing a search)