getavalon / launcher

Environment management platform
MIT License
20 stars 22 forks source link

Visual project customisation #13

Open mottosso opened 7 years ago

mottosso commented 7 years ago

Goal

Enable configuring of the project, such as thumbnail, title and description.

Implementation

The projects deserve a greater spotlight than just the name.

image

Difficulty

Currently, shot, task and application metadata is stored within a project and is loaded upon entering the project. The project metadata is also located within the project, but isn't available until after entering it. The brute force approach would be to load all metadata for every project upon listing it, but it would come at a performance penalty.

Best to hold on until the implementation of the remote asset service, at which point we could do exactly this, but cache the results server-side and save on performance that way.

mottosso commented 7 years ago

Currently, shot, task and application metadata is stored within a project and is loaded upon entering the project.

The project is now accessible before entering it, whop!

mottosso commented 7 years ago

We could achieve this quite easily with a GridView.