X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcorealiasmanager.cpp;h=03027ca867e2a01a5ccf7393dfd14b93811eebe3;hp=b892a04a0b26a10f909da92c35ffd64e34e9f292;hb=66c5feaf7c9f480f06dfb45df2cf54e44c8b487b;hpb=22d6ab71ce70b20f2d2657a27e968570b3dcb837 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 {