passepartout-apple/Passepartout
Davide De Rosa 78abb8c764 Refactor service to use external profile JSONs
- Store only profile key/metadata into service.

- Map profiles by (context, id), context being either provider
or host.

- Initialize cache with a placeholder profile, lazily load full
profile (e.g. after opening profile).

- Only serialize non-placeholder profiles (opened once).

- Do not load full profiles for organizer listing

WARNING: always load active profile as non-placeholder.
2018-10-26 18:30:37 +02:00
..
Resources Only make host editable if original cfg available 2018-10-25 22:57:42 +02:00
Sources Refactor service to use external profile JSONs 2018-10-26 18:30:37 +02:00