You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In account manager it should be possible to disable accounts in such a way that they are not started when dc_accounts_start_io() is called.
It could be implemented as dc_accounts_enable(account_id: u32, enabled: bool) and dc_accounts_is_account_enabled(account_id: u32) -> bool calls.
Whether account is enabled or not should be written into accounts.toml. #4295 should be fixed before tackling this issue, because otherwise each toggle of account status may fail and corrupt accounts.toml.
The text was updated successfully, but these errors were encountered:
Desktop currently has implemented an UI hack that disables background synchronization for all accounts, and this feature is about implementing a per-account switch telling whether the account should be synchronized in background or not.
this feature is already available in ArcaneChat via configuration value without extra API functions
the feature is a bit advanced and dangerous for dummy users if not properly implemented ex. showing a banner at the top of the account or bottom of chat telling the user the account is disabled and a button to enable which would require some UI work.
since this is an advanced feature, I recommend closing for now and focusing in other issues like bugs or stability
In account manager it should be possible to disable accounts in such a way that they are not started when
dc_accounts_start_io()
is called.It could be implemented as
dc_accounts_enable(account_id: u32, enabled: bool)
anddc_accounts_is_account_enabled(account_id: u32) -> bool
calls.Whether account is enabled or not should be written into
accounts.toml
. #4295 should be fixed before tackling this issue, because otherwise each toggle of account status may fail and corruptaccounts.toml
.The text was updated successfully, but these errors were encountered: