Open rnicoll opened 8 years ago
I would more say we should use the Preferences API, as it gives us a lot of convenience in regards of saving, accessing and also observing the settings. It also handles all of the platform dependent crap. I can look into this whole thing next. Although will probably add a tx info dialog similar to what Core has first.
See: https://docs.oracle.com/javase/8/docs/technotes/guides/preferences/overview.html
A number of elements should be configurable. At a minimum, the user should be able to configure which networks the wallet runs on, and being able to override default locale would be good as well. Preferences should be stored in a properties file under the same path as the SPV chain and wallet files.
This work should also include a UI to expose these options