Skip to content
Snippets Groups Projects
Commit 53a42379 authored by Andreas Traczyk's avatar Andreas Traczyk Committed by Sébastien Blin
Browse files

newaccountmodel: adds save and load for complete account config


- adds ConfProperties structure in account::Info
- binds accountDetailsChanged signal in ConfigurationManagaer
- call NewAccountModel::getAccountConfig to get a copy
  of the current account details
- call NewAccountModel::setAccountConfig with a ConfProperties
  struct as a parameter to save any configuration changes
- enabled, alias, and username (in the case of SIP) will have
  seperate setters for now
- device name setting can be changed using the NewDeviceModel API
- WARNING: if the account details map won't be directly used
  to manage an account configuration detail, then the details
  should be removed from the ConfProperties_t struct and
  ConfProperties_t::toDetails and Info::fromDetails

Change-Id: I666da2ce9750befaa358ba5319e14ecbaf2cec0d
Reviewed-by: default avatarSebastien Blin <sebastien.blin@savoirfairelinux.com>
parent 579031bd
Branches
Tags
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment