smash icon indicating copy to clipboard operation
smash copied to clipboard

Custom SMASH apps

Open frafra opened this issue 3 years ago • 1 comments

Hi, it could be nice to give to the users a pre-configured SMASH app, without having to modify https://github.com/geopaparazzi/smashlibs/blob/0ea71496f5b33b5805b168b5213d342580b1c1fe/lib/com/hydrologis/flutterlibs/utils/preferences.dart. It is not trivial to found where the shared_prefs is saved.

It would be nice to share such settings and pre-pacakge SMASH with different defaults and extra options.

Here are some ideas:

  • Different default settings, to ship an app with a GSS URL and password already defined or custom map theming
  • Custom logo / name
  • Single-project app (just open the default project and skip the first screen)
  • Enable/disable functions:
    • Buttons: single note, form notes, track, layers, fences, ruler...
    • Menus: extras, ...
    • Settings: override device id...
    • First boot tour

SMASH has a config folder, which it is only used for debug messages. It would be nice to move the conf file there as first step.

What do you think about it?

frafra avatar Sep 16 '21 14:09 frafra