ProjectLibrary.txt 1.1 KB

123456789101112131415161718192021222324
  1. TODO
  2. - ProjectLibrary Save/Load - saves/loads the hierarchy of ResourceEntries
  3. - ResourceManifest needs to store relative locations when I save it, so that user can move Project folder safely
  4. - Resource import queue (ability to display progress bar for resources that are importing)
  5. - Implement Delete command for ResourceTreeView
  6. --------------------
  7. Test:
  8. - Save/Load (After it is implemented)
  9. - Ensure that leaving application and then reloading will still recognize previously saved assets and will not reimport them
  10. - Also ensure that UUIDs will be properly read from .meta files
  11. -------------------
  12. LOW PRIORITY
  13. What happens when importer fails importing a file?
  14. - This can be one of the lasts steps, but I will likely need to go through all importers manually and set them up so they return proper error codes
  15. and clean up properly on error.
  16. - In fact they should use exceptions but those should be translated to error codes when returned to Importer
  17. - OR just write directly to debug log?
  18. - Probably log and error code, since I will need to inform the outside world that import failed somehow