diff options
Diffstat (limited to 'network/qTox/patches/load_friend_name_with_history.diff')
-rw-r--r-- | network/qTox/patches/load_friend_name_with_history.diff | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/network/qTox/patches/load_friend_name_with_history.diff b/network/qTox/patches/load_friend_name_with_history.diff new file mode 100644 index 0000000000..33dd69d115 --- /dev/null +++ b/network/qTox/patches/load_friend_name_with_history.diff @@ -0,0 +1,34 @@ +diff -urN qTox-3223707.orig/src/friend.cpp qTox-3223707/src/friend.cpp +--- qTox-3223707.orig/src/friend.cpp 2015-04-05 22:37:15.000000000 +0200 ++++ qTox-3223707/src/friend.cpp 2015-04-16 05:55:03.531187202 +0200 +@@ -40,6 +40,11 @@ + chatForm->loadHistory(QDateTime::currentDateTime().addDays(-7), true); + widget->historyLoaded = true; + } ++ if (Settings::getInstance().getEnableLogging()) ++ { ++ chatForm->loadHistory(QDateTime::currentDateTime().addDays(-7), true); ++ widget->historyLoaded = true; ++ } + } + + Friend::~Friend() +diff -urN qTox-3223707.orig/src/widget/form/genericchatform.cpp qTox-3223707/src/widget/form/genericchatform.cpp +--- qTox-3223707.orig/src/widget/form/genericchatform.cpp 2015-04-05 22:37:15.000000000 +0200 ++++ qTox-3223707/src/widget/form/genericchatform.cpp 2015-04-16 05:57:01.339540592 +0200 +@@ -374,6 +374,15 @@ + return res; + } + } ++ // try load alias from settings ++ QString lastTry = Settings::getInstance().getFriendAlias(id); ++ if (!lastTry.isEmpty()) ++ return lastTry; ++ ++ // try load name from tox ++ lastTry = Core::getInstance()->getPeerName(id); ++ if (!lastTry.isEmpty()) ++ return lastTry; + + return QString(); + } |