X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcorealiasmanager.cpp;h=03027ca867e2a01a5ccf7393dfd14b93811eebe3;hp=b892a04a0b26a10f909da92c35ffd64e34e9f292;hb=5cdc2eb559444f9e34dfb6a06f155e5581e33e3d;hpb=b977d4524567cf54ad1e7ec4044b36dec0295e84 diff --git a/src/core/corealiasmanager.cpp b/src/core/corealiasmanager.cpp index b892a04a..03027ca8 100644 --- a/src/core/corealiasmanager.cpp +++ b/src/core/corealiasmanager.cpp @@ -38,6 +38,9 @@ CoreAliasManager::CoreAliasManager(CoreSession *parent) initSetAliases(Core::getUserSetting(session->user(), "Aliases").toMap()); if(isEmpty()) loadDefaults(); + + // we store our settings whenever they change + connect(this, SIGNAL(updatedRemotely()), SLOT(save())); } void CoreAliasManager::save() const {