From d9aee635a70b210ba700561f3a395926e0a77648 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Mon, 11 Jul 2022 11:59:25 -0400
Subject: [PATCH] misc: drop 'new' prefix from model names

Change-Id: Idc960c96e4647dbb6f8c1d64f545fe25c80bbaa5
---
 src/app/accountadapter.cpp                    |  30 +-
 src/app/accountadapter.h                      |   4 +-
 src/app/audiomanagerlistmodel.cpp             |   2 +-
 src/app/avadapter.cpp                         |  16 +-
 src/app/avatarregistry.cpp                    |   2 +-
 src/app/calladapter.cpp                       |  16 +-
 src/app/calloverlaymodel.cpp                  |  10 +-
 src/app/currentaccount.cpp                    |   4 +-
 src/app/currentaccounttomigrate.cpp           |   6 +-
 src/app/deviceitemlistmodel.cpp               |   8 +-
 src/app/lrcinstance.cpp                       |   6 +-
 src/app/lrcinstance.h                         |   8 +-
 src/app/mediacodeclistmodel.cpp               |   4 +-
 src/app/qmlregister.cpp                       |  12 +-
 src/app/videodevices.h                        |   2 +-
 src/libclient/CMakeLists.txt                  |  16 +-
 .../{newaccountmodel.cpp => accountmodel.cpp} | 242 ++++++++--------
 src/libclient/api/account.h                   |  16 +-
 .../api/{newaccountmodel.h => accountmodel.h} |  20 +-
 .../api/{newcallmodel.h => callmodel.h}       |  20 +-
 src/libclient/api/callparticipantsmodel.h     |   6 +-
 .../api/{newcodecmodel.h => codecmodel.h}     |  12 +-
 src/libclient/api/contactmodel.h              |   2 +-
 src/libclient/api/conversationmodel.h         |   2 +-
 .../api/{newdevicemodel.h => devicemodel.h}   |  12 +-
 src/libclient/api/lrc.h                       |   6 +-
 src/libclient/callbackshandler.cpp            |  12 +-
 .../{newcallmodel.cpp => callmodel.cpp}       | 264 +++++++++---------
 src/libclient/callparticipantsmodel.cpp       |   6 +-
 .../{newcodecmodel.cpp => codecmodel.cpp}     |  49 ++--
 src/libclient/contactmodel.cpp                |   8 +-
 src/libclient/conversationmodel.cpp           |  20 +-
 .../{newdevicemodel.cpp => devicemodel.cpp}   |  58 ++--
 src/libclient/lrc.cpp                         |  16 +-
 tests/unittests/account_unittest.cpp          |   7 +-
 tests/unittests/contact_unittest.cpp          |   6 +-
 translations/lrc_ar.ts                        | 112 ++++----
 translations/lrc_ar_EG.ts                     | 112 ++++----
 translations/lrc_az.ts                        | 112 ++++----
 translations/lrc_be.ts                        | 112 ++++----
 translations/lrc_be@tarask.ts                 | 112 ++++----
 translations/lrc_be_BY.ts                     | 112 ++++----
 translations/lrc_bg.ts                        | 112 ++++----
 translations/lrc_bg_BG.ts                     | 112 ++++----
 translations/lrc_bn.ts                        | 112 ++++----
 translations/lrc_ca.ts                        | 112 ++++----
 translations/lrc_cs_CZ.ts                     | 112 ++++----
 translations/lrc_da.ts                        | 112 ++++----
 translations/lrc_de.ts                        | 112 ++++----
 translations/lrc_de_DE.ts                     | 112 ++++----
 translations/lrc_el.ts                        | 112 ++++----
 translations/lrc_en.ts                        | 112 ++++----
 translations/lrc_eo.ts                        | 112 ++++----
 translations/lrc_es.ts                        | 112 ++++----
 translations/lrc_es_AR.ts                     | 112 ++++----
 translations/lrc_es_CO.ts                     | 112 ++++----
 translations/lrc_es_MX.ts                     | 112 ++++----
 translations/lrc_et.ts                        | 112 ++++----
 translations/lrc_et_EE.ts                     | 112 ++++----
 translations/lrc_eu.ts                        | 112 ++++----
 translations/lrc_fa.ts                        | 112 ++++----
 translations/lrc_fa_IR.ts                     | 112 ++++----
 translations/lrc_fi.ts                        | 112 ++++----
 translations/lrc_fr.ts                        | 112 ++++----
 translations/lrc_fr_BE.ts                     | 112 ++++----
 translations/lrc_fr_CA.ts                     | 112 ++++----
 translations/lrc_fr_CH.ts                     | 112 ++++----
 translations/lrc_fr_FR.ts                     | 112 ++++----
 translations/lrc_ga.ts                        | 112 ++++----
 translations/lrc_gl.ts                        | 112 ++++----
 translations/lrc_gu.ts                        | 112 ++++----
 translations/lrc_he.ts                        | 112 ++++----
 translations/lrc_hi.ts                        | 112 ++++----
 translations/lrc_hi_IN.ts                     | 112 ++++----
 translations/lrc_hr.ts                        | 112 ++++----
 translations/lrc_hu.ts                        | 112 ++++----
 translations/lrc_id.ts                        | 112 ++++----
 translations/lrc_ig.ts                        | 112 ++++----
 translations/lrc_it.ts                        | 112 ++++----
 translations/lrc_it_IT.ts                     | 112 ++++----
 translations/lrc_ja.ts                        | 112 ++++----
 translations/lrc_kk.ts                        | 112 ++++----
 translations/lrc_kn.ts                        | 112 ++++----
 translations/lrc_ko.ts                        | 112 ++++----
 translations/lrc_ko_KR.ts                     | 112 ++++----
 translations/lrc_lt.ts                        | 112 ++++----
 translations/lrc_ml.ts                        | 112 ++++----
 translations/lrc_mn_MN.ts                     | 112 ++++----
 translations/lrc_mr.ts                        | 112 ++++----
 translations/lrc_ms.ts                        | 112 ++++----
 translations/lrc_nb.ts                        | 112 ++++----
 translations/lrc_ne.ts                        | 112 ++++----
 translations/lrc_nl.ts                        | 112 ++++----
 translations/lrc_nl_BE.ts                     | 112 ++++----
 translations/lrc_nl_NL.ts                     | 112 ++++----
 translations/lrc_nn.ts                        | 112 ++++----
 translations/lrc_oc.ts                        | 112 ++++----
 translations/lrc_pa.ts                        | 112 ++++----
 translations/lrc_pl.ts                        | 112 ++++----
 translations/lrc_pl_PL.ts                     | 112 ++++----
 translations/lrc_pt.ts                        | 112 ++++----
 translations/lrc_pt_BR.ts                     | 112 ++++----
 translations/lrc_pt_PT.ts                     | 112 ++++----
 translations/lrc_ro.ts                        | 112 ++++----
 translations/lrc_ro_RO.ts                     | 112 ++++----
 translations/lrc_ru.ts                        | 112 ++++----
 translations/lrc_ru_RU.ts                     | 112 ++++----
 translations/lrc_si.ts                        | 112 ++++----
 translations/lrc_sk.ts                        | 112 ++++----
 translations/lrc_sk_SK.ts                     | 112 ++++----
 translations/lrc_sl.ts                        | 112 ++++----
 translations/lrc_sq_AL.ts                     | 112 ++++----
 translations/lrc_sr.ts                        | 112 ++++----
 translations/lrc_sr@Cyrl.ts                   | 112 ++++----
 translations/lrc_sr@latin.ts                  | 112 ++++----
 translations/lrc_sr_RS.ts                     | 112 ++++----
 translations/lrc_sv.ts                        | 112 ++++----
 translations/lrc_sw.ts                        | 112 ++++----
 translations/lrc_ta.ts                        | 112 ++++----
 translations/lrc_te.ts                        | 112 ++++----
 translations/lrc_th.ts                        | 112 ++++----
 translations/lrc_tr.ts                        | 112 ++++----
 translations/lrc_tr_TR.ts                     | 112 ++++----
 translations/lrc_tt.ts                        | 112 ++++----
 translations/lrc_uk.ts                        | 112 ++++----
 translations/lrc_uk_UA.ts                     | 112 ++++----
 translations/lrc_vi.ts                        | 112 ++++----
 translations/lrc_zh.ts                        | 112 ++++----
 translations/lrc_zh_CN.ts                     | 112 ++++----
 translations/lrc_zh_HK.ts                     | 112 ++++----
 translations/lrc_zh_TW.ts                     | 112 ++++----
 131 files changed, 5780 insertions(+), 5790 deletions(-)
 rename src/libclient/{newaccountmodel.cpp => accountmodel.cpp} (84%)
 rename src/libclient/api/{newaccountmodel.h => accountmodel.h} (96%)
 rename src/libclient/api/{newcallmodel.h => callmodel.h} (97%)
 rename src/libclient/api/{newcodecmodel.h => codecmodel.h} (92%)
 rename src/libclient/api/{newdevicemodel.h => devicemodel.h} (92%)
 rename src/libclient/{newcallmodel.cpp => callmodel.cpp} (87%)
 rename src/libclient/{newcodecmodel.cpp => codecmodel.cpp} (88%)
 rename src/libclient/{newdevicemodel.cpp => devicemodel.cpp} (78%)

diff --git a/src/app/accountadapter.cpp b/src/app/accountadapter.cpp
index 2f6c6b3bb..17fbec8eb 100644
--- a/src/app/accountadapter.cpp
+++ b/src/app/accountadapter.cpp
@@ -38,17 +38,17 @@ AccountAdapter::AccountAdapter(AppSettingsManager* settingsManager,
     QML_REGISTERSINGLETONTYPE_POBJECT(NS_MODELS, accModel_.get(), "CurrentAccountFilterModel");
 
     connect(&lrcInstance_->accountModel(),
-            &NewAccountModel::accountStatusChanged,
+            &AccountModel::accountStatusChanged,
             this,
             &AccountAdapter::accountStatusChanged);
 
     connect(&lrcInstance_->accountModel(),
-            &NewAccountModel::profileUpdated,
+            &AccountModel::profileUpdated,
             this,
             &AccountAdapter::accountStatusChanged);
 }
 
-NewAccountModel*
+AccountModel*
 AccountAdapter::getModel()
 {
     return &(lrcInstance_->accountModel());
@@ -68,25 +68,25 @@ AccountAdapter::connectFailure()
 {
     Utils::oneShotConnect(
         &lrcInstance_->accountModel(),
-        &lrc::api::NewAccountModel::accountRemoved,
+        &lrc::api::AccountModel::accountRemoved,
         [this](const QString& accountId) {
             Q_UNUSED(accountId);
             Q_EMIT accountCreationFailed();
             Q_EMIT reportFailure();
         },
         &lrcInstance_->accountModel(),
-        &lrc::api::NewAccountModel::accountAdded);
+        &lrc::api::AccountModel::accountAdded);
 
     Utils::oneShotConnect(
         &lrcInstance_->accountModel(),
-        &lrc::api::NewAccountModel::invalidAccountDetected,
+        &lrc::api::AccountModel::invalidAccountDetected,
         [this](const QString& accountId) {
             Q_UNUSED(accountId);
             Q_EMIT accountCreationFailed();
             Q_EMIT reportFailure();
         },
         &lrcInstance_->accountModel(),
-        &lrc::api::NewAccountModel::accountAdded);
+        &lrc::api::AccountModel::accountAdded);
 }
 
 void
@@ -96,10 +96,10 @@ AccountAdapter::createJamiAccount(QString registeredName,
 {
     Utils::oneShotConnect(
         &lrcInstance_->accountModel(),
-        &lrc::api::NewAccountModel::accountAdded,
+        &lrc::api::AccountModel::accountAdded,
         [this, registeredName, settings, isCreating](const QString& accountId) {
             Utils::oneShotConnect(&lrcInstance_->accountModel(),
-                                  &lrc::api::NewAccountModel::accountDetailsChanged,
+                                  &lrc::api::AccountModel::accountDetailsChanged,
                                   [this](const QString& accountId) {
                                       Q_UNUSED(accountId);
                                       // For testing purpose
@@ -117,7 +117,7 @@ AccountAdapter::createJamiAccount(QString registeredName,
                 QObject::disconnect(registeredNameSavedConnection_);
                 registeredNameSavedConnection_
                     = connect(&lrcInstance_->accountModel(),
-                              &lrc::api::NewAccountModel::profileUpdated,
+                              &lrc::api::AccountModel::profileUpdated,
                               [this, addedAccountId = accountId](const QString& accountId) {
                                   if (addedAccountId == accountId) {
                                       Q_EMIT lrcInstance_->accountListChanged();
@@ -159,10 +159,10 @@ AccountAdapter::createSIPAccount(const QVariantMap& settings)
 {
     Utils::oneShotConnect(
         &lrcInstance_->accountModel(),
-        &lrc::api::NewAccountModel::accountAdded,
+        &lrc::api::AccountModel::accountAdded,
         [this, settings](const QString& accountId) {
             Utils::oneShotConnect(&lrcInstance_->accountModel(),
-                                  &lrc::api::NewAccountModel::accountDetailsChanged,
+                                  &lrc::api::AccountModel::accountDetailsChanged,
                                   [this](const QString& accountId) {
                                       Q_UNUSED(accountId);
                                       // For testing purpose
@@ -205,13 +205,13 @@ AccountAdapter::createJAMSAccount(const QVariantMap& settings)
 {
     Utils::oneShotConnect(
         &lrcInstance_->accountModel(),
-        &lrc::api::NewAccountModel::accountAdded,
+        &lrc::api::AccountModel::accountAdded,
         [this](const QString& accountId) {
             if (!lrcInstance_->accountModel().getAccountList().size())
                 return;
 
             Utils::oneShotConnect(&lrcInstance_->accountModel(),
-                                  &lrc::api::NewAccountModel::accountDetailsChanged,
+                                  &lrc::api::AccountModel::accountDetailsChanged,
                                   [this](const QString& accountId) {
                                       Q_UNUSED(accountId);
                                       // For testing purpose
@@ -244,7 +244,7 @@ void
 AccountAdapter::deleteCurrentAccount()
 {
     Utils::oneShotConnect(&lrcInstance_->accountModel(),
-                          &lrc::api::NewAccountModel::accountRemoved,
+                          &lrc::api::AccountModel::accountRemoved,
                           [this](const QString& accountId) {
                               Q_UNUSED(accountId);
                               // For testing purpose
diff --git a/src/app/accountadapter.h b/src/app/accountadapter.h
index 7e1a64b22..71f6947e4 100644
--- a/src/app/accountadapter.h
+++ b/src/app/accountadapter.h
@@ -33,10 +33,10 @@ class AccountAdapter final : public QmlAdapterBase
 {
     Q_OBJECT
 
-    Q_PROPERTY(lrc::api::NewAccountModel* model READ getModel NOTIFY modelChanged)
+    Q_PROPERTY(lrc::api::AccountModel* model READ getModel NOTIFY modelChanged)
 
 public:
-    lrc::api::NewAccountModel* getModel();
+    lrc::api::AccountModel* getModel();
 
 Q_SIGNALS:
     void modelChanged();
diff --git a/src/app/audiomanagerlistmodel.cpp b/src/app/audiomanagerlistmodel.cpp
index 565dbf47f..1fece5335 100644
--- a/src/app/audiomanagerlistmodel.cpp
+++ b/src/app/audiomanagerlistmodel.cpp
@@ -23,7 +23,7 @@
 #include "api/account.h"
 #include "api/contact.h"
 #include "api/conversation.h"
-#include "api/newdevicemodel.h"
+#include "api/devicemodel.h"
 
 AudioManagerListModel::AudioManagerListModel(QObject* parent)
     : AbstractListModelBase(parent)
diff --git a/src/app/avadapter.cpp b/src/app/avadapter.cpp
index 5ba52199a..62e0f4cb3 100644
--- a/src/app/avadapter.cpp
+++ b/src/app/avadapter.cpp
@@ -21,8 +21,8 @@
 #include "avadapter.h"
 #include "qtutils.h"
 
-#include "api/newcodecmodel.h"
-#include "api/newdevicemodel.h"
+#include "api/codecmodel.h"
+#include "api/devicemodel.h"
 
 #ifdef Q_OS_LINUX
 #include "xrectsel.h"
@@ -99,7 +99,7 @@ AvAdapter::shareEntireScreen(int screenNumber)
     if (hasCamera())
         muteCamera_ = !isCapturing();
     lrcInstance_->getCurrentCallModel()
-        ->addMedia(callId, resource, lrc::api::NewCallModel::MediaRequestType::SCREENSHARING);
+        ->addMedia(callId, resource, lrc::api::CallModel::MediaRequestType::SCREENSHARING);
 }
 
 void
@@ -116,7 +116,7 @@ AvAdapter::shareAllScreens()
     if (hasCamera())
         muteCamera_ = !isCapturing();
     lrcInstance_->getCurrentCallModel()
-        ->addMedia(callId, resource, lrc::api::NewCallModel::MediaRequestType::SCREENSHARING);
+        ->addMedia(callId, resource, lrc::api::CallModel::MediaRequestType::SCREENSHARING);
 }
 
 void
@@ -181,7 +181,7 @@ AvAdapter::shareFile(const QString& filePath)
         if (hasCamera())
             muteCamera_ = !isCapturing();
         lrcInstance_->getCurrentCallModel()
-            ->addMedia(callId, filePath, lrc::api::NewCallModel::MediaRequestType::FILESHARING);
+            ->addMedia(callId, filePath, lrc::api::CallModel::MediaRequestType::FILESHARING);
     }
 }
 
@@ -204,7 +204,7 @@ AvAdapter::shareScreenArea(unsigned x, unsigned y, unsigned width, unsigned heig
                                                                         height < 128 ? 128 : height);
         auto callId = lrcInstance_->getCurrentCallId();
         lrcInstance_->getCurrentCallModel()
-            ->addMedia(callId, resource, lrc::api::NewCallModel::MediaRequestType::SCREENSHARING);
+            ->addMedia(callId, resource, lrc::api::CallModel::MediaRequestType::SCREENSHARING);
     });
 #else
     auto resource = lrcInstance_->getCurrentCallModel()->getDisplay(getScreenNumber(),
@@ -214,7 +214,7 @@ AvAdapter::shareScreenArea(unsigned x, unsigned y, unsigned width, unsigned heig
                                                                     height < 128 ? 128 : height);
     auto callId = lrcInstance_->getCurrentCallId();
     lrcInstance_->getCurrentCallModel()
-        ->addMedia(callId, resource, lrc::api::NewCallModel::MediaRequestType::SCREENSHARING);
+        ->addMedia(callId, resource, lrc::api::CallModel::MediaRequestType::SCREENSHARING);
 #endif
 }
 
@@ -227,7 +227,7 @@ AvAdapter::shareWindow(const QString& windowId)
     if (hasCamera())
         muteCamera_ = !isCapturing();
     lrcInstance_->getCurrentCallModel()
-        ->addMedia(callId, resource, lrc::api::NewCallModel::MediaRequestType::SCREENSHARING);
+        ->addMedia(callId, resource, lrc::api::CallModel::MediaRequestType::SCREENSHARING);
 }
 
 QString
diff --git a/src/app/avatarregistry.cpp b/src/app/avatarregistry.cpp
index e01b7e7d0..73e53aa80 100644
--- a/src/app/avatarregistry.cpp
+++ b/src/app/avatarregistry.cpp
@@ -30,7 +30,7 @@ AvatarRegistry::AvatarRegistry(LRCInstance* instance, QObject* parent)
             &AvatarRegistry::connectAccount);
 
     connect(&lrcInstance_->accountModel(),
-            &NewAccountModel::profileUpdated,
+            &AccountModel::profileUpdated,
             this,
             &AvatarRegistry::addOrUpdateImage,
             Qt::UniqueConnection);
diff --git a/src/app/calladapter.cpp b/src/app/calladapter.cpp
index 245f9db92..43fbe7609 100644
--- a/src/app/calladapter.cpp
+++ b/src/app/calladapter.cpp
@@ -594,43 +594,43 @@ CallAdapter::connectCallModel(const QString& accountId)
     auto& accInfo = lrcInstance_->accountModel().getAccountInfo(accountId);
 
     connect(accInfo.callModel.get(),
-            &NewCallModel::participantAdded,
+            &CallModel::participantAdded,
             this,
             &CallAdapter::onParticipantAdded,
             Qt::UniqueConnection);
 
     connect(accInfo.callModel.get(),
-            &NewCallModel::participantRemoved,
+            &CallModel::participantRemoved,
             this,
             &CallAdapter::onParticipantRemoved,
             Qt::UniqueConnection);
 
     connect(accInfo.callModel.get(),
-            &NewCallModel::participantUpdated,
+            &CallModel::participantUpdated,
             this,
             &CallAdapter::onParticipantUpdated,
             Qt::UniqueConnection);
 
     connect(accInfo.callModel.get(),
-            &NewCallModel::callStatusChanged,
+            &CallModel::callStatusChanged,
             this,
             QOverload<const QString&, int>::of(&CallAdapter::onCallStatusChanged),
             Qt::UniqueConnection);
 
     connect(accInfo.callModel.get(),
-            &NewCallModel::remoteRecordingChanged,
+            &CallModel::remoteRecordingChanged,
             this,
             &CallAdapter::onRemoteRecordingChanged,
             Qt::UniqueConnection);
 
     connect(accInfo.callModel.get(),
-            &NewCallModel::callAddedToConference,
+            &CallModel::callAddedToConference,
             this,
             &CallAdapter::onCallAddedToConference,
             Qt::UniqueConnection);
 
     connect(accInfo.callModel.get(),
-            &NewCallModel::callInfosChanged,
+            &CallModel::callInfosChanged,
             this,
             QOverload<const QString&, const QString&>::of(&CallAdapter::onCallInfosChanged));
 }
@@ -1121,7 +1121,7 @@ CallAdapter::muteCameraToggle()
         else
             callModel->addMedia(callId,
                                 lrcInstance_->avModel().getCurrentVideoCaptureDevice(),
-                                lrc::api::NewCallModel::MediaRequestType::CAMERA);
+                                lrc::api::CallModel::MediaRequestType::CAMERA);
     }
 }
 
diff --git a/src/app/calloverlaymodel.cpp b/src/app/calloverlaymodel.cpp
index ef280e97e..6eb8ec5a6 100644
--- a/src/app/calloverlaymodel.cpp
+++ b/src/app/calloverlaymodel.cpp
@@ -129,13 +129,13 @@ PendingConferenceesListModel::connectSignals()
 
     using namespace PendingConferences;
     callsStatusChanged_
-        = connect(currentCallModel, &NewCallModel::callStatusChanged, [this](const QString&, int) {
+        = connect(currentCallModel, &CallModel::callStatusChanged, [this](const QString&, int) {
               Q_EMIT dataChanged(index(0, 0), index(rowCount() - 1), {Role::CallStatus});
           });
 
     beginInsertPendingConferencesRows_ = connect(
         currentCallModel,
-        &NewCallModel::beginInsertPendingConferenceesRows,
+        &CallModel::beginInsertPendingConferenceesRows,
         this,
         [this](int position, int rows) {
             beginInsertRows(QModelIndex(), position, position + (rows - 1));
@@ -144,14 +144,14 @@ PendingConferenceesListModel::connectSignals()
 
     endInsertPendingConferencesRows_ = connect(
         currentCallModel,
-        &NewCallModel::endInsertPendingConferenceesRows,
+        &CallModel::endInsertPendingConferenceesRows,
         this,
         [this]() { endInsertRows(); },
         Qt::DirectConnection);
 
     beginRemovePendingConferencesRows_ = connect(
         currentCallModel,
-        &NewCallModel::beginRemovePendingConferenceesRows,
+        &CallModel::beginRemovePendingConferenceesRows,
         this,
         [this](int position, int rows) {
             beginRemoveRows(QModelIndex(), position, position + (rows - 1));
@@ -160,7 +160,7 @@ PendingConferenceesListModel::connectSignals()
 
     endRemovePendingConferencesRows_ = connect(
         currentCallModel,
-        &NewCallModel::endRemovePendingConferenceesRows,
+        &CallModel::endRemovePendingConferenceesRows,
         this,
         [this]() { endRemoveRows(); },
 
diff --git a/src/app/currentaccount.cpp b/src/app/currentaccount.cpp
index 29f14697b..a80c8b683 100644
--- a/src/app/currentaccount.cpp
+++ b/src/app/currentaccount.cpp
@@ -26,12 +26,12 @@ CurrentAccount::CurrentAccount(LRCInstance* lrcInstance,
     , lrcInstance_(lrcInstance)
 {
     connect(&lrcInstance_->accountModel(),
-            &NewAccountModel::accountStatusChanged,
+            &AccountModel::accountStatusChanged,
             this,
             &CurrentAccount::onAccountUpdated);
 
     connect(&lrcInstance_->accountModel(),
-            &NewAccountModel::profileUpdated,
+            &AccountModel::profileUpdated,
             this,
             &CurrentAccount::onAccountUpdated);
 
diff --git a/src/app/currentaccounttomigrate.cpp b/src/app/currentaccounttomigrate.cpp
index d7e4ea862..6cedfd785 100644
--- a/src/app/currentaccounttomigrate.cpp
+++ b/src/app/currentaccounttomigrate.cpp
@@ -24,7 +24,7 @@
 #include "api/account.h"
 #include "api/contact.h"
 #include "api/conversation.h"
-#include "api/newdevicemodel.h"
+#include "api/devicemodel.h"
 
 CurrentAccountToMigrate::CurrentAccountToMigrate(LRCInstance* instance, QObject* parent)
     : QObject(parent)
@@ -42,7 +42,7 @@ CurrentAccountToMigrate::CurrentAccountToMigrate(LRCInstance* instance, QObject*
     if (accountToMigrateList_.size()) {
         migrationEndedConnection_ = connect(
             &lrcInstance_->accountModel(),
-            &lrc::api::NewAccountModel::migrationEnded,
+            &lrc::api::AccountModel::migrationEnded,
             this,
             [this](const QString& accountId, bool ok) {
                 if (ok && accountToMigrateList_.removeOne(accountId)) {
@@ -74,7 +74,7 @@ CurrentAccountToMigrate::removeCurrentAccountToMigrate()
     }
 
     Utils::oneShotConnect(&lrcInstance_->accountModel(),
-                          &lrc::api::NewAccountModel::accountRemoved,
+                          &lrc::api::AccountModel::accountRemoved,
                           [this] {
                               if (accountToMigrateList_.isEmpty())
                                   Q_EMIT allMigrationsFinished();
diff --git a/src/app/deviceitemlistmodel.cpp b/src/app/deviceitemlistmodel.cpp
index d7c10c449..5f9ce3623 100644
--- a/src/app/deviceitemlistmodel.cpp
+++ b/src/app/deviceitemlistmodel.cpp
@@ -24,7 +24,7 @@
 #include "api/account.h"
 #include "api/contact.h"
 #include "api/conversation.h"
-#include "api/newdevicemodel.h"
+#include "api/devicemodel.h"
 
 DeviceItemListModel::DeviceItemListModel(QObject* parent)
     : AbstractListModelBase(parent)
@@ -150,19 +150,19 @@ DeviceItemListModel::onAccountChanged()
     auto* deviceModel = lrcInstance_->getCurrentAccountInfo().deviceModel.get();
 
     connect(deviceModel,
-            &lrc::api::NewDeviceModel::deviceAdded,
+            &lrc::api::DeviceModel::deviceAdded,
             this,
             &DeviceItemListModel::reset,
             Qt::UniqueConnection);
 
     connect(deviceModel,
-            &lrc::api::NewDeviceModel::deviceRevoked,
+            &lrc::api::DeviceModel::deviceRevoked,
             this,
             &DeviceItemListModel::reset,
             Qt::UniqueConnection);
 
     connect(deviceModel,
-            &lrc::api::NewDeviceModel::deviceUpdated,
+            &lrc::api::DeviceModel::deviceUpdated,
             this,
             &DeviceItemListModel::reset,
             Qt::UniqueConnection);
diff --git a/src/app/lrcinstance.cpp b/src/app/lrcinstance.cpp
index ff097bbc1..b6fee66af 100644
--- a/src/app/lrcinstance.cpp
+++ b/src/app/lrcinstance.cpp
@@ -52,7 +52,7 @@ LRCInstance::LRCInstance(migrateCallback willMigrateCb,
         set_currentAccountAvatarSet(!profileInfo.avatar.isEmpty());
     });
 
-    connect(&accountModel(), &NewAccountModel::profileUpdated, [this](const QString& id) {
+    connect(&accountModel(), &AccountModel::profileUpdated, [this](const QString& id) {
         if (id != currentAccountId_)
             return;
 
@@ -79,7 +79,7 @@ LRCInstance::connectivityChanged()
     lrc_->connectivityChanged();
 }
 
-NewAccountModel&
+AccountModel&
 LRCInstance::accountModel()
 {
     return lrc_->getAccountModel();
@@ -236,7 +236,7 @@ LRCInstance::getCurrentConversationModel()
     }
 }
 
-NewCallModel*
+CallModel*
 LRCInstance::getCurrentCallModel()
 {
     try {
diff --git a/src/app/lrcinstance.h b/src/app/lrcinstance.h
index 2dbaca094..dc035af93 100644
--- a/src/app/lrcinstance.h
+++ b/src/app/lrcinstance.h
@@ -36,8 +36,8 @@
 #include "api/contactmodel.h"
 #include "api/conversation.h"
 #include "api/conversationmodel.h"
-#include "api/newaccountmodel.h"
-#include "api/newcallmodel.h"
+#include "api/accountmodel.h"
+#include "api/callmodel.h"
 
 #include <QObject>
 #include <QThreadPool>
@@ -72,9 +72,9 @@ public:
 
     UpdateManager* getUpdateManager();
 
-    NewAccountModel& accountModel();
+    AccountModel& accountModel();
     ConversationModel* getCurrentConversationModel();
-    NewCallModel* getCurrentCallModel();
+    CallModel* getCurrentCallModel();
     ContactModel* getCurrentContactModel();
     AVModel& avModel();
     PluginModel& pluginModel();
diff --git a/src/app/mediacodeclistmodel.cpp b/src/app/mediacodeclistmodel.cpp
index 781aefdf1..fc3d079e1 100644
--- a/src/app/mediacodeclistmodel.cpp
+++ b/src/app/mediacodeclistmodel.cpp
@@ -23,8 +23,8 @@
 #include "api/account.h"
 #include "api/contact.h"
 #include "api/conversation.h"
-#include "api/newcodecmodel.h"
-#include "api/newdevicemodel.h"
+#include "api/codecmodel.h"
+#include "api/devicemodel.h"
 
 MediaCodecListModel::MediaCodecListModel(QObject* parent)
     : AbstractListModelBase(parent)
diff --git a/src/app/qmlregister.cpp b/src/app/qmlregister.cpp
index 4c78a08de..71f896d57 100644
--- a/src/app/qmlregister.cpp
+++ b/src/app/qmlregister.cpp
@@ -57,8 +57,8 @@
 #include "wizardviewstepmodel.h"
 
 #include "api/peerdiscoverymodel.h"
-#include "api/newcodecmodel.h"
-#include "api/newdevicemodel.h"
+#include "api/codecmodel.h"
+#include "api/devicemodel.h"
 #include "api/datatransfermodel.h"
 #include "api/pluginmodel.h"
 #include "api/conversation.h"
@@ -203,15 +203,15 @@ registerTypes(QQmlEngine* engine,
     QML_REGISTERNAMESPACE(NS_MODELS, lrc::api::conversation::staticMetaObject, "Conversation");
 
     // Same as QML_REGISTERUNCREATABLE but omit the namespace in Qml
-    QML_REGISTERUNCREATABLE_IN_NAMESPACE(NewAccountModel, lrc::api);
+    QML_REGISTERUNCREATABLE_IN_NAMESPACE(AccountModel, lrc::api);
     QML_REGISTERUNCREATABLE_IN_NAMESPACE(BehaviorController, lrc::api);
     QML_REGISTERUNCREATABLE_IN_NAMESPACE(DataTransferModel, lrc::api);
     QML_REGISTERUNCREATABLE_IN_NAMESPACE(ContactModel, lrc::api);
     QML_REGISTERUNCREATABLE_IN_NAMESPACE(ConversationModel, lrc::api);
-    QML_REGISTERUNCREATABLE_IN_NAMESPACE(NewCallModel, lrc::api);
+    QML_REGISTERUNCREATABLE_IN_NAMESPACE(CallModel, lrc::api);
     QML_REGISTERUNCREATABLE_IN_NAMESPACE(CallParticipants, lrc::api);
-    QML_REGISTERUNCREATABLE_IN_NAMESPACE(NewDeviceModel, lrc::api);
-    QML_REGISTERUNCREATABLE_IN_NAMESPACE(NewCodecModel, lrc::api);
+    QML_REGISTERUNCREATABLE_IN_NAMESPACE(DeviceModel, lrc::api);
+    QML_REGISTERUNCREATABLE_IN_NAMESPACE(CodecModel, lrc::api);
     QML_REGISTERUNCREATABLE_IN_NAMESPACE(PeerDiscoveryModel, lrc::api);
 
     // Enums
diff --git a/src/app/videodevices.h b/src/app/videodevices.h
index 467bead2e..2dee808dd 100644
--- a/src/app/videodevices.h
+++ b/src/app/videodevices.h
@@ -21,7 +21,7 @@
 #include "lrcinstance.h"
 #include "qtutils.h"
 
-#include "api/newdevicemodel.h"
+#include "api/devicemodel.h"
 
 #include <QSortFilterProxyModel>
 #include <QObject>
diff --git a/src/libclient/CMakeLists.txt b/src/libclient/CMakeLists.txt
index 50f21b346..edf65c9b1 100644
--- a/src/libclient/CMakeLists.txt
+++ b/src/libclient/CMakeLists.txt
@@ -243,15 +243,15 @@ set(LIBCLIENT_SOURCES
   # models
   contactmodel.cpp
   callparticipantsmodel.cpp
-  newcallmodel.cpp
-  newdevicemodel.cpp
-  newcodecmodel.cpp
+  callmodel.cpp
+  devicemodel.cpp
+  codecmodel.cpp
   conversationmodel.cpp
   database.cpp
   authority/daemon.cpp
   authority/storagehelper.cpp
   lrc.cpp
-  newaccountmodel.cpp
+  accountmodel.cpp
   peerdiscoverymodel.cpp
   callbackshandler.cpp
   behaviorcontroller.cpp
@@ -311,11 +311,11 @@ set(LIBCLIENT_HEADERS_API
   api/interaction.h
   api/lrc.h
   api/member.h
-  api/newaccountmodel.h
-  api/newcallmodel.h
+  api/accountmodel.h
+  api/callmodel.h
   api/callparticipantsmodel.h
-  api/newcodecmodel.h
-  api/newdevicemodel.h
+  api/codecmodel.h
+  api/devicemodel.h
   api/pluginmodel.h
   api/peerdiscoverymodel.h
   api/profile.h
diff --git a/src/libclient/newaccountmodel.cpp b/src/libclient/accountmodel.cpp
similarity index 84%
rename from src/libclient/newaccountmodel.cpp
rename to src/libclient/accountmodel.cpp
index f88bb89b5..cd2094941 100644
--- a/src/libclient/newaccountmodel.cpp
+++ b/src/libclient/accountmodel.cpp
@@ -18,16 +18,16 @@
  *   You should have received a copy of the GNU General Public License      *
  *   along with this program.  If not, see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
-#include "api/newaccountmodel.h"
+#include "api/accountmodel.h"
 
 // new LRC
 #include "api/lrc.h"
 #include "api/contactmodel.h"
 #include "api/conversationmodel.h"
 #include "api/peerdiscoverymodel.h"
-#include "api/newcallmodel.h"
-#include "api/newcodecmodel.h"
-#include "api/newdevicemodel.h"
+#include "api/callmodel.h"
+#include "api/codecmodel.h"
+#include "api/devicemodel.h"
 #include "api/behaviorcontroller.h"
 #include "api/datatransfermodel.h"
 #include "authority/storagehelper.h"
@@ -56,21 +56,21 @@ namespace lrc {
 
 using namespace api;
 
-class NewAccountModelPimpl : public QObject
+class AccountModelPimpl : public QObject
 {
     Q_OBJECT
 public:
-    NewAccountModelPimpl(NewAccountModel& linked,
-                         Lrc& lrc,
-                         const CallbacksHandler& callbackHandler,
-                         const BehaviorController& behaviorController,
-                         MigrationCb& willMigrateCb,
-                         MigrationCb& didMigrateCb);
-    ~NewAccountModelPimpl();
+    AccountModelPimpl(AccountModel& linked,
+                      Lrc& lrc,
+                      const CallbacksHandler& callbackHandler,
+                      const BehaviorController& behaviorController,
+                      MigrationCb& willMigrateCb,
+                      MigrationCb& didMigrateCb);
+    ~AccountModelPimpl();
 
     using AccountInfoDbMap = std::map<QString, std::pair<account::Info, std::shared_ptr<Database>>>;
 
-    NewAccountModel& linked;
+    AccountModel& linked;
     Lrc& lrc;
     const CallbacksHandler& callbacksHandler;
     const BehaviorController& behaviorController;
@@ -179,24 +179,24 @@ public Q_SLOTS:
                                     const QString& userPhoto);
 };
 
-NewAccountModel::NewAccountModel(Lrc& lrc,
-                                 const CallbacksHandler& callbacksHandler,
-                                 const BehaviorController& behaviorController,
-                                 MigrationCb& willMigrateCb,
-                                 MigrationCb& didMigrateCb)
+AccountModel::AccountModel(Lrc& lrc,
+                           const CallbacksHandler& callbacksHandler,
+                           const BehaviorController& behaviorController,
+                           MigrationCb& willMigrateCb,
+                           MigrationCb& didMigrateCb)
     : QObject(nullptr)
-    , pimpl_(std::make_unique<NewAccountModelPimpl>(*this,
-                                                    lrc,
-                                                    callbacksHandler,
-                                                    behaviorController,
-                                                    willMigrateCb,
-                                                    didMigrateCb))
+    , pimpl_(std::make_unique<AccountModelPimpl>(*this,
+                                                 lrc,
+                                                 callbacksHandler,
+                                                 behaviorController,
+                                                 willMigrateCb,
+                                                 didMigrateCb))
 {}
 
-NewAccountModel::~NewAccountModel() {}
+AccountModel::~AccountModel() {}
 
 QStringList
-NewAccountModel::getAccountList() const
+AccountModel::getAccountList() const
 {
     QStringList filteredAccountIds;
     const QStringList accountIds = ConfigurationManager::instance().getAccountList();
@@ -212,7 +212,7 @@ NewAccountModel::getAccountList() const
 }
 
 void
-NewAccountModel::setAccountEnabled(const QString& accountId, bool enabled) const
+AccountModel::setAccountEnabled(const QString& accountId, bool enabled) const
 {
     auto& accountInfo = pimpl_->getAccountInfo(accountId);
     accountInfo.enabled = enabled;
@@ -220,8 +220,8 @@ NewAccountModel::setAccountEnabled(const QString& accountId, bool enabled) const
 }
 
 void
-NewAccountModel::setAccountConfig(const QString& accountId,
-                                  const account::ConfProperties_t& confProperties) const
+AccountModel::setAccountConfig(const QString& accountId,
+                               const account::ConfProperties_t& confProperties) const
 {
     auto& accountInfo = pimpl_->getAccountInfo(accountId);
     auto& configurationManager = ConfigurationManager::instance();
@@ -264,13 +264,13 @@ NewAccountModel::setAccountConfig(const QString& accountId,
 }
 
 account::ConfProperties_t
-NewAccountModel::getAccountConfig(const QString& accountId) const
+AccountModel::getAccountConfig(const QString& accountId) const
 {
     return getAccountInfo(accountId).confProperties;
 }
 
 void
-NewAccountModel::setAlias(const QString& accountId, const QString& alias)
+AccountModel::setAlias(const QString& accountId, const QString& alias)
 {
     auto& accountInfo = pimpl_->getAccountInfo(accountId);
     if (accountInfo.profileInfo.alias == alias)
@@ -283,7 +283,7 @@ NewAccountModel::setAlias(const QString& accountId, const QString& alias)
 }
 
 void
-NewAccountModel::setAvatar(const QString& accountId, const QString& avatar)
+AccountModel::setAvatar(const QString& accountId, const QString& avatar)
 {
     auto& accountInfo = pimpl_->getAccountInfo(accountId);
     if (accountInfo.profileInfo.avatar == avatar)
@@ -296,29 +296,29 @@ NewAccountModel::setAvatar(const QString& accountId, const QString& avatar)
 }
 
 bool
-NewAccountModel::registerName(const QString& accountId,
-                              const QString& password,
-                              const QString& username)
+AccountModel::registerName(const QString& accountId,
+                           const QString& password,
+                           const QString& username)
 {
     return ConfigurationManager::instance().registerName(accountId, password, username);
 }
 
 bool
-NewAccountModel::exportToFile(const QString& accountId,
-                              const QString& path,
-                              const QString& password) const
+AccountModel::exportToFile(const QString& accountId,
+                           const QString& path,
+                           const QString& password) const
 {
     return ConfigurationManager::instance().exportToFile(accountId, path, password);
 }
 
 bool
-NewAccountModel::exportOnRing(const QString& accountId, const QString& password) const
+AccountModel::exportOnRing(const QString& accountId, const QString& password) const
 {
     return ConfigurationManager::instance().exportOnRing(accountId, password);
 }
 
 void
-NewAccountModel::removeAccount(const QString& accountId) const
+AccountModel::removeAccount(const QString& accountId) const
 {
     auto account = pimpl_->accounts.find(accountId);
     if (account == pimpl_->accounts.end()) {
@@ -331,9 +331,9 @@ NewAccountModel::removeAccount(const QString& accountId) const
 }
 
 bool
-NewAccountModel::changeAccountPassword(const QString& accountId,
-                                       const QString& currentPassword,
-                                       const QString& newPassword) const
+AccountModel::changeAccountPassword(const QString& accountId,
+                                    const QString& currentPassword,
+                                    const QString& newPassword) const
 {
     return ConfigurationManager::instance().changeAccountPassword(accountId,
                                                                   currentPassword,
@@ -341,22 +341,22 @@ NewAccountModel::changeAccountPassword(const QString& accountId,
 }
 
 const account::Info&
-NewAccountModel::getAccountInfo(const QString& accountId) const
+AccountModel::getAccountInfo(const QString& accountId) const
 {
     auto accountInfo = pimpl_->accounts.find(accountId);
     if (accountInfo == pimpl_->accounts.end())
-        throw std::out_of_range("NewAccountModel::getAccountInfo, can't find "
+        throw std::out_of_range("AccountModel::getAccountInfo, can't find "
                                 + accountId.toStdString());
 
     return accountInfo->second.first;
 }
 
-NewAccountModelPimpl::NewAccountModelPimpl(NewAccountModel& linked,
-                                           Lrc& lrc,
-                                           const CallbacksHandler& callbacksHandler,
-                                           const BehaviorController& behaviorController,
-                                           MigrationCb& willMigrateCb,
-                                           MigrationCb& didMigrateCb)
+AccountModelPimpl::AccountModelPimpl(AccountModel& linked,
+                                     Lrc& lrc,
+                                     const CallbacksHandler& callbacksHandler,
+                                     const BehaviorController& behaviorController,
+                                     MigrationCb& willMigrateCb,
+                                     MigrationCb& didMigrateCb)
     : linked(linked)
     , lrc {lrc}
     , behaviorController(behaviorController)
@@ -382,45 +382,45 @@ NewAccountModelPimpl::NewAccountModelPimpl(NewAccountModel& linked,
     connect(&callbacksHandler,
             &CallbacksHandler::accountsChanged,
             this,
-            &NewAccountModelPimpl::updateAccounts);
+            &AccountModelPimpl::updateAccounts);
     connect(&callbacksHandler,
             &CallbacksHandler::accountStatusChanged,
             this,
-            &NewAccountModelPimpl::slotAccountStatusChanged);
+            &AccountModelPimpl::slotAccountStatusChanged);
     connect(&callbacksHandler,
             &CallbacksHandler::accountDetailsChanged,
             this,
-            &NewAccountModelPimpl::slotAccountDetailsChanged);
+            &AccountModelPimpl::slotAccountDetailsChanged);
     connect(&callbacksHandler,
             &CallbacksHandler::volatileAccountDetailsChanged,
             this,
-            &NewAccountModelPimpl::slotVolatileAccountDetailsChanged);
+            &AccountModelPimpl::slotVolatileAccountDetailsChanged);
     connect(&callbacksHandler,
             &CallbacksHandler::exportOnRingEnded,
             this,
-            &NewAccountModelPimpl::slotExportOnRingEnded);
+            &AccountModelPimpl::slotExportOnRingEnded);
     connect(&callbacksHandler,
             &CallbacksHandler::nameRegistrationEnded,
             this,
-            &NewAccountModelPimpl::slotNameRegistrationEnded);
+            &AccountModelPimpl::slotNameRegistrationEnded);
     connect(&callbacksHandler,
             &CallbacksHandler::registeredNameFound,
             this,
-            &NewAccountModelPimpl::slotRegisteredNameFound);
+            &AccountModelPimpl::slotRegisteredNameFound);
     connect(&callbacksHandler,
             &CallbacksHandler::migrationEnded,
             this,
-            &NewAccountModelPimpl::slotMigrationEnded);
+            &AccountModelPimpl::slotMigrationEnded);
     connect(&callbacksHandler,
             &CallbacksHandler::accountProfileReceived,
             this,
-            &NewAccountModelPimpl::slotAccountProfileReceived);
+            &AccountModelPimpl::slotAccountProfileReceived);
 }
 
-NewAccountModelPimpl::~NewAccountModelPimpl() {}
+AccountModelPimpl::~AccountModelPimpl() {}
 
 void
-NewAccountModelPimpl::updateAccounts()
+AccountModelPimpl::updateAccounts()
 {
     qDebug() << "Syncing lrc accounts list with the daemon";
     ConfigurationManagerInterface& configurationManager = ConfigurationManager::instance();
@@ -464,7 +464,7 @@ NewAccountModelPimpl::updateAccounts()
 }
 
 void
-NewAccountModelPimpl::updateAccountDetails(account::Info& accountInfo)
+AccountModelPimpl::updateAccountDetails(account::Info& accountInfo)
 {
     // Fill account::Info struct with details from daemon
     MapStringString details = ConfigurationManager::instance().getAccountDetails(accountInfo.id);
@@ -490,19 +490,19 @@ NewAccountModelPimpl::updateAccountDetails(account::Info& accountInfo)
 }
 
 account::Info&
-NewAccountModelPimpl::getAccountInfo(const QString& accountId)
+AccountModelPimpl::getAccountInfo(const QString& accountId)
 {
     auto account = accounts.find(accountId);
     if (account == accounts.end()) {
-        throw std::out_of_range("NewAccountModelPimpl::getAccountInfo, can't find "
+        throw std::out_of_range("AccountModelPimpl::getAccountInfo, can't find "
                                 + accountId.toStdString());
     }
     return account->second.first;
 }
 
 void
-NewAccountModelPimpl::slotAccountStatusChanged(const QString& accountID,
-                                               const api::account::Status status)
+AccountModelPimpl::slotAccountStatusChanged(const QString& accountID,
+                                            const api::account::Status status)
 {
     if (status == api::account::Status::INVALID) {
         Q_EMIT linked.invalidAccountDetected(accountID);
@@ -539,12 +539,12 @@ NewAccountModelPimpl::slotAccountStatusChanged(const QString& accountID,
 }
 
 void
-NewAccountModelPimpl::slotAccountDetailsChanged(const QString& accountId,
-                                                const MapStringString& details)
+AccountModelPimpl::slotAccountDetailsChanged(const QString& accountId,
+                                             const MapStringString& details)
 {
     auto account = accounts.find(accountId);
     if (account == accounts.end()) {
-        throw std::out_of_range("NewAccountModelPimpl::slotAccountDetailsChanged, can't find "
+        throw std::out_of_range("AccountModelPimpl::slotAccountDetailsChanged, can't find "
                                 + accountId.toStdString());
     }
     auto& accountInfo = account->second.first;
@@ -560,12 +560,12 @@ NewAccountModelPimpl::slotAccountDetailsChanged(const QString& accountId,
 }
 
 void
-NewAccountModelPimpl::slotVolatileAccountDetailsChanged(const QString& accountId,
-                                                        const MapStringString& details)
+AccountModelPimpl::slotVolatileAccountDetailsChanged(const QString& accountId,
+                                                     const MapStringString& details)
 {
     auto account = accounts.find(accountId);
     if (account == accounts.end()) {
-        qWarning() << "NewAccountModelPimpl::slotVolatileAccountDetailsChanged, can't find "
+        qWarning() << "AccountModelPimpl::slotVolatileAccountDetailsChanged, can't find "
                    << accountId;
         return;
     }
@@ -579,7 +579,7 @@ NewAccountModelPimpl::slotVolatileAccountDetailsChanged(const QString& accountId
 }
 
 void
-NewAccountModelPimpl::slotExportOnRingEnded(const QString& accountID, int status, const QString& pin)
+AccountModelPimpl::slotExportOnRingEnded(const QString& accountID, int status, const QString& pin)
 {
     account::ExportOnRingStatus convertedStatus = account::ExportOnRingStatus::INVALID;
     switch (status) {
@@ -599,9 +599,9 @@ NewAccountModelPimpl::slotExportOnRingEnded(const QString& accountID, int status
 }
 
 void
-NewAccountModelPimpl::slotNameRegistrationEnded(const QString& accountId,
-                                                int status,
-                                                const QString& name)
+AccountModelPimpl::slotNameRegistrationEnded(const QString& accountId,
+                                             int status,
+                                             const QString& name)
 {
     account::RegisterNameStatus convertedStatus = account::RegisterNameStatus::INVALID;
     switch (status) {
@@ -635,10 +635,10 @@ NewAccountModelPimpl::slotNameRegistrationEnded(const QString& accountId,
 }
 
 void
-NewAccountModelPimpl::slotRegisteredNameFound(const QString& accountId,
-                                              int status,
-                                              const QString& address,
-                                              const QString& name)
+AccountModelPimpl::slotRegisteredNameFound(const QString& accountId,
+                                           int status,
+                                           const QString& address,
+                                           const QString& name)
 {
     account::LookupStatus convertedStatus = account::LookupStatus::INVALID;
     switch (status) {
@@ -661,7 +661,7 @@ NewAccountModelPimpl::slotRegisteredNameFound(const QString& accountId,
 }
 
 void
-NewAccountModelPimpl::slotMigrationEnded(const QString& accountId, bool ok)
+AccountModelPimpl::slotMigrationEnded(const QString& accountId, bool ok)
 {
     if (ok) {
         auto it = accounts.find(accountId);
@@ -681,9 +681,9 @@ NewAccountModelPimpl::slotMigrationEnded(const QString& accountId, bool ok)
 }
 
 void
-NewAccountModelPimpl::slotAccountProfileReceived(const QString& accountId,
-                                                 const QString& displayName,
-                                                 const QString& userPhoto)
+AccountModelPimpl::slotAccountProfileReceived(const QString& accountId,
+                                              const QString& displayName,
+                                              const QString& userPhoto)
 {
     auto account = accounts.find(accountId);
     if (account == accounts.end())
@@ -698,7 +698,7 @@ NewAccountModelPimpl::slotAccountProfileReceived(const QString& accountId,
 }
 
 void
-NewAccountModelPimpl::addToAccounts(const QString& accountId, std::shared_ptr<Database> db)
+AccountModelPimpl::addToAccounts(const QString& accountId, std::shared_ptr<Database> db)
 {
     if (db == nullptr) {
         try {
@@ -731,10 +731,10 @@ NewAccountModelPimpl::addToAccounts(const QString& accountId, std::shared_ptr<Da
 
     // Init models for this account
     newAccInfo.accountModel = &linked;
-    newAccInfo.callModel = std::make_unique<NewCallModel>(newAccInfo,
-                                                          lrc,
-                                                          callbacksHandler,
-                                                          behaviorController);
+    newAccInfo.callModel = std::make_unique<CallModel>(newAccInfo,
+                                                       lrc,
+                                                       callbacksHandler,
+                                                       behaviorController);
     newAccInfo.contactModel = std::make_unique<ContactModel>(newAccInfo,
                                                              *db,
                                                              callbacksHandler,
@@ -746,13 +746,13 @@ NewAccountModelPimpl::addToAccounts(const QString& accountId, std::shared_ptr<Da
                                                                        behaviorController);
     newAccInfo.peerDiscoveryModel = std::make_unique<PeerDiscoveryModel>(callbacksHandler,
                                                                          accountId);
-    newAccInfo.deviceModel = std::make_unique<NewDeviceModel>(newAccInfo, callbacksHandler);
-    newAccInfo.codecModel = std::make_unique<NewCodecModel>(newAccInfo, callbacksHandler);
+    newAccInfo.deviceModel = std::make_unique<DeviceModel>(newAccInfo, callbacksHandler);
+    newAccInfo.codecModel = std::make_unique<CodecModel>(newAccInfo, callbacksHandler);
     newAccInfo.dataTransferModel = std::make_unique<DataTransferModel>();
 }
 
 void
-NewAccountModelPimpl::removeFromAccounts(const QString& accountId)
+AccountModelPimpl::removeFromAccounts(const QString& accountId)
 {
     /* Update db before waiting for the client to stop using the structs is fine
        as long as we don't free anything */
@@ -945,7 +945,7 @@ account::ConfProperties_t::toDetails() const
     details[ConfProperties::ARCHIVE_HAS_PASSWORD] = toQString(this->archiveHasPassword);
     details[ConfProperties::ARCHIVE_PATH] = this->archivePath;
     details[ConfProperties::ARCHIVE_PIN] = this->archivePin;
-    // ConfProperties::DEVICE_NAME name is set with NewDeviceModel interface
+    // ConfProperties::DEVICE_NAME name is set with DeviceModel interface
     details[ConfProperties::PROXY_ENABLED] = toQString(this->proxyEnabled);
     details[ConfProperties::PROXY_SERVER] = this->proxyServer;
     details[ConfProperties::PROXY_PUSH_TOKEN] = this->proxyPushToken;
@@ -1037,13 +1037,13 @@ account::ConfProperties_t::toDetails() const
 }
 
 QString
-NewAccountModel::createNewAccount(profile::Type type,
-                                  const QString& displayName,
-                                  const QString& archivePath,
-                                  const QString& password,
-                                  const QString& pin,
-                                  const QString& uri,
-                                  const MapStringString& config)
+AccountModel::createNewAccount(profile::Type type,
+                               const QString& displayName,
+                               const QString& archivePath,
+                               const QString& password,
+                               const QString& pin,
+                               const QString& uri,
+                               const MapStringString& config)
 {
     MapStringString details = type == profile::Type::SIP
                                   ? ConfigurationManager::instance().getAccountTemplate("SIP")
@@ -1069,10 +1069,10 @@ NewAccountModel::createNewAccount(profile::Type type,
 }
 
 QString
-NewAccountModel::connectToAccountManager(const QString& username,
-                                         const QString& password,
-                                         const QString& serverUri,
-                                         const MapStringString& config)
+AccountModel::connectToAccountManager(const QString& username,
+                                      const QString& password,
+                                      const QString& serverUri,
+                                      const MapStringString& config)
 {
     MapStringString details = ConfigurationManager::instance().getAccountTemplate("RING");
     using namespace DRing::Account;
@@ -1091,7 +1091,7 @@ NewAccountModel::connectToAccountManager(const QString& username,
 }
 
 void
-NewAccountModel::setTopAccount(const QString& accountId)
+AccountModel::setTopAccount(const QString& accountId)
 {
     bool found = false;
     QString order = {};
@@ -1111,14 +1111,14 @@ NewAccountModel::setTopAccount(const QString& accountId)
 }
 
 QString
-NewAccountModel::accountVCard(const QString& accountId, bool compressImage) const
+AccountModel::accountVCard(const QString& accountId, bool compressImage) const
 {
     return authority::storage::vcard::profileToVcard(getAccountInfo(accountId).profileInfo,
                                                      compressImage);
 }
 
 const QString
-NewAccountModel::bestNameForAccount(const QString& accountID)
+AccountModel::bestNameForAccount(const QString& accountID)
 {
     // Order: Alias, registeredName, uri
     auto& accountInfo = getAccountInfo(accountID);
@@ -1137,7 +1137,7 @@ NewAccountModel::bestNameForAccount(const QString& accountID)
 }
 
 const QString
-NewAccountModel::bestIdForAccount(const QString& accountID)
+AccountModel::bestIdForAccount(const QString& accountID)
 {
     // Order: RegisteredName, uri after best name
     //        return empty string if duplicated with best name
@@ -1150,45 +1150,45 @@ NewAccountModel::bestIdForAccount(const QString& accountID)
 }
 
 void
-NewAccountModel::setDefaultModerator(const QString& accountID,
-                                     const QString& peerURI,
-                                     const bool& state)
+AccountModel::setDefaultModerator(const QString& accountID,
+                                  const QString& peerURI,
+                                  const bool& state)
 {
     ConfigurationManager::instance().setDefaultModerator(accountID, peerURI, state);
 }
 
 QStringList
-NewAccountModel::getDefaultModerators(const QString& accountID)
+AccountModel::getDefaultModerators(const QString& accountID)
 {
     return ConfigurationManager::instance().getDefaultModerators(accountID);
 }
 
 void
-NewAccountModel::enableLocalModerators(const QString& accountID, const bool& isModEnabled)
+AccountModel::enableLocalModerators(const QString& accountID, const bool& isModEnabled)
 {
     ConfigurationManager::instance().enableLocalModerators(accountID, isModEnabled);
 }
 
 bool
-NewAccountModel::isLocalModeratorsEnabled(const QString& accountID)
+AccountModel::isLocalModeratorsEnabled(const QString& accountID)
 {
     return ConfigurationManager::instance().isLocalModeratorsEnabled(accountID);
 }
 
 void
-NewAccountModel::setAllModerators(const QString& accountID, const bool& allModerators)
+AccountModel::setAllModerators(const QString& accountID, const bool& allModerators)
 {
     ConfigurationManager::instance().setAllModerators(accountID, allModerators);
 }
 
 bool
-NewAccountModel::isAllModerators(const QString& accountID)
+AccountModel::isAllModerators(const QString& accountID)
 {
     return ConfigurationManager::instance().isAllModerators(accountID);
 }
 
 int
-NewAccountModel::notificationsCount() const
+AccountModel::notificationsCount() const
 {
     auto total = 0;
     for (const auto& [_id, account] : pimpl_->accounts) {
@@ -1198,12 +1198,12 @@ NewAccountModel::notificationsCount() const
 }
 
 QString
-NewAccountModel::avatar(const QString& accountId) const
+AccountModel::avatar(const QString& accountId) const
 {
     return authority::storage::avatar(accountId);
 }
 
 } // namespace lrc
 
-#include "api/moc_newaccountmodel.cpp"
-#include "newaccountmodel.moc"
+#include "api/moc_accountmodel.cpp"
+#include "accountmodel.moc"
diff --git a/src/libclient/api/account.h b/src/libclient/api/account.h
index 958bd5347..a503483a9 100644
--- a/src/libclient/api/account.h
+++ b/src/libclient/api/account.h
@@ -32,10 +32,10 @@ namespace api {
 
 class ContactModel;
 class ConversationModel;
-class NewCallModel;
-class NewAccountModel;
-class NewDeviceModel;
-class NewCodecModel;
+class CallModel;
+class AccountModel;
+class DeviceModel;
+class CodecModel;
 class PeerDiscoveryModel;
 class DataTransferModel;
 
@@ -220,14 +220,14 @@ struct Info
     bool valid = true;
     QString registeredName;
     Status status = account::Status::INVALID;
-    std::unique_ptr<lrc::api::NewCallModel> callModel;
+    std::unique_ptr<lrc::api::CallModel> callModel;
     std::unique_ptr<lrc::api::ContactModel> contactModel;
     std::unique_ptr<lrc::api::ConversationModel> conversationModel;
-    std::unique_ptr<lrc::api::NewDeviceModel> deviceModel;
-    std::unique_ptr<lrc::api::NewCodecModel> codecModel;
+    std::unique_ptr<lrc::api::DeviceModel> deviceModel;
+    std::unique_ptr<lrc::api::CodecModel> codecModel;
     std::unique_ptr<lrc::api::PeerDiscoveryModel> peerDiscoveryModel;
     std::unique_ptr<DataTransferModel> dataTransferModel;
-    NewAccountModel* accountModel {nullptr};
+    AccountModel* accountModel {nullptr};
 
     // daemon config
     QString id;
diff --git a/src/libclient/api/newaccountmodel.h b/src/libclient/api/accountmodel.h
similarity index 96%
rename from src/libclient/api/newaccountmodel.h
rename to src/libclient/api/accountmodel.h
index 9e336cf74..c0c2c7a43 100644
--- a/src/libclient/api/newaccountmodel.h
+++ b/src/libclient/api/accountmodel.h
@@ -35,7 +35,7 @@ namespace lrc {
 
 class CallbacksHandler;
 class Database;
-class NewAccountModelPimpl;
+class AccountModelPimpl;
 
 namespace api {
 
@@ -45,18 +45,18 @@ class BehaviorController;
 /**
  *  @brief Class that manages account information.
  */
-class LIB_EXPORT NewAccountModel : public QObject
+class LIB_EXPORT AccountModel : public QObject
 {
     Q_OBJECT
     Q_PROPERTY(QString downloadDirectory_qml MEMBER downloadDirectory)
 public:
-    NewAccountModel(Lrc& lrc,
-                    const CallbacksHandler& callbackHandler,
-                    const api::BehaviorController& behaviorController,
-                    MigrationCb& willMigrateCb,
-                    MigrationCb& didMigrateCb);
+    AccountModel(Lrc& lrc,
+                 const CallbacksHandler& callbackHandler,
+                 const api::BehaviorController& behaviorController,
+                 MigrationCb& willMigrateCb,
+                 MigrationCb& didMigrateCb);
 
-    ~NewAccountModel();
+    ~AccountModel();
     /**
      * @return a list of all acountId.
      */
@@ -331,8 +331,8 @@ Q_SIGNALS:
     void migrationEnded(const QString& accountId, bool ok);
 
 private:
-    std::unique_ptr<NewAccountModelPimpl> pimpl_;
+    std::unique_ptr<AccountModelPimpl> pimpl_;
 };
 } // namespace api
 } // namespace lrc
-Q_DECLARE_METATYPE(lrc::api::NewAccountModel*)
+Q_DECLARE_METATYPE(lrc::api::AccountModel*)
diff --git a/src/libclient/api/newcallmodel.h b/src/libclient/api/callmodel.h
similarity index 97%
rename from src/libclient/api/newcallmodel.h
rename to src/libclient/api/callmodel.h
index 0d105028d..529e95655 100644
--- a/src/libclient/api/newcallmodel.h
+++ b/src/libclient/api/callmodel.h
@@ -32,7 +32,7 @@
 namespace lrc {
 
 class CallbacksHandler;
-class NewCallModelPimpl;
+class CallModelPimpl;
 
 namespace api {
 
@@ -49,13 +49,13 @@ struct PendingConferenceeInfo
     QString callIdToJoin;
 };
 } // namespace call
-class NewAccountModel;
+class AccountModel;
 class CallParticipants;
 
 /**
  *  @brief Class that manages call informations.
  */
-class LIB_EXPORT NewCallModel : public QObject
+class LIB_EXPORT CallModel : public QObject
 {
     Q_OBJECT
 
@@ -68,11 +68,11 @@ public:
     enum class Media { NONE, AUDIO, VIDEO };
     enum class MediaRequestType { FILESHARING, SCREENSHARING, CAMERA };
 
-    NewCallModel(const account::Info& owner,
-                 Lrc& lrc,
-                 const CallbacksHandler& callbacksHandler,
-                 const BehaviorController& behaviorController);
-    ~NewCallModel();
+    CallModel(const account::Info& owner,
+              Lrc& lrc,
+              const CallbacksHandler& callbacksHandler,
+              const BehaviorController& behaviorController);
+    ~CallModel();
 
     /**
      * Create a new call with a contact
@@ -524,8 +524,8 @@ Q_SIGNALS:
     void callInfosChanged(const QString& accountId, const QString& callId) const;
 
 private:
-    std::unique_ptr<NewCallModelPimpl> pimpl_;
+    std::unique_ptr<CallModelPimpl> pimpl_;
 };
 } // namespace api
 } // namespace lrc
-Q_DECLARE_METATYPE(lrc::api::NewCallModel*)
+Q_DECLARE_METATYPE(lrc::api::CallModel*)
diff --git a/src/libclient/api/callparticipantsmodel.h b/src/libclient/api/callparticipantsmodel.h
index e397f2213..bd92e278f 100644
--- a/src/libclient/api/callparticipantsmodel.h
+++ b/src/libclient/api/callparticipantsmodel.h
@@ -34,7 +34,7 @@
 namespace lrc {
 
 namespace api {
-class NewCallModel;
+class CallModel;
 
 namespace ParticipantsInfosStrings {
 const QString URI = "uri";
@@ -126,7 +126,7 @@ class LIB_EXPORT CallParticipants : public QObject
 public:
     CallParticipants(const VectorMapStringString& infos,
                      const QString& callId,
-                     const NewCallModel& linked);
+                     const CallModel& linked);
     ~CallParticipants() {}
 
     /**
@@ -181,7 +181,7 @@ private:
     QList<QString> validMedias_;
     int idx_ = 0;
 
-    const NewCallModel& linked_;
+    const CallModel& linked_;
 
     // Protects changes into the paticipants_ variable
     mutable std::mutex participantsMtx_ {};
diff --git a/src/libclient/api/newcodecmodel.h b/src/libclient/api/codecmodel.h
similarity index 92%
rename from src/libclient/api/newcodecmodel.h
rename to src/libclient/api/codecmodel.h
index 193c083a5..fccc2dcc9 100644
--- a/src/libclient/api/newcodecmodel.h
+++ b/src/libclient/api/codecmodel.h
@@ -28,7 +28,7 @@
 namespace lrc {
 
 class CallbacksHandler;
-class NewCodecModelPimpl;
+class CodecModelPimpl;
 
 namespace api {
 
@@ -55,15 +55,15 @@ struct Codec
 /**
  *  @brief Class that manages ring devices for an account
  */
-class LIB_EXPORT NewCodecModel : public QObject
+class LIB_EXPORT CodecModel : public QObject
 {
     Q_OBJECT
 
 public:
     const account::Info& owner;
 
-    NewCodecModel(const account::Info& owner, const CallbacksHandler& callbacksHandler);
-    ~NewCodecModel();
+    CodecModel(const account::Info& owner, const CallbacksHandler& callbacksHandler);
+    ~CodecModel();
 
     /**
      * @return audio codecs for the account
@@ -115,8 +115,8 @@ public:
     void bitrate(const unsigned int& codecid, double bitrate);
 
 private:
-    std::unique_ptr<NewCodecModelPimpl> pimpl_;
+    std::unique_ptr<CodecModelPimpl> pimpl_;
 };
 } // namespace api
 } // namespace lrc
-Q_DECLARE_METATYPE(lrc::api::NewCodecModel*)
+Q_DECLARE_METATYPE(lrc::api::CodecModel*)
diff --git a/src/libclient/api/contactmodel.h b/src/libclient/api/contactmodel.h
index a2f4b7926..627d219e2 100644
--- a/src/libclient/api/contactmodel.h
+++ b/src/libclient/api/contactmodel.h
@@ -42,7 +42,7 @@ struct Info;
 namespace datatransfer {
 struct Info;
 }
-class NewAccountModel;
+class AccountModel;
 class ConversationModel;
 
 /**
diff --git a/src/libclient/api/conversationmodel.h b/src/libclient/api/conversationmodel.h
index 401e5f72c..1e41ce325 100644
--- a/src/libclient/api/conversationmodel.h
+++ b/src/libclient/api/conversationmodel.h
@@ -51,7 +51,7 @@ struct Info;
 
 class Lrc;
 class BehaviorController;
-class NewAccountModel;
+class AccountModel;
 
 enum class ConferenceableItem { CALL, CONTACT };
 Q_ENUM_NS(ConferenceableItem)
diff --git a/src/libclient/api/newdevicemodel.h b/src/libclient/api/devicemodel.h
similarity index 92%
rename from src/libclient/api/newdevicemodel.h
rename to src/libclient/api/devicemodel.h
index 7f95b0146..d32100650 100644
--- a/src/libclient/api/newdevicemodel.h
+++ b/src/libclient/api/devicemodel.h
@@ -29,7 +29,7 @@
 namespace lrc {
 
 class CallbacksHandler;
-class NewDeviceModelPimpl;
+class DeviceModelPimpl;
 
 namespace api {
 
@@ -47,7 +47,7 @@ struct Device
 /**
  *  @brief Class that manages ring devices for an account
  */
-class LIB_EXPORT NewDeviceModel : public QObject
+class LIB_EXPORT DeviceModel : public QObject
 {
     Q_OBJECT
 
@@ -58,8 +58,8 @@ public:
     enum class Status { SUCCESS = 0, WRONG_PASSWORD = 1, UNKNOWN_DEVICE = 2 };
     const account::Info& owner;
 
-    NewDeviceModel(const account::Info& owner, const CallbacksHandler& callbacksHandler);
-    ~NewDeviceModel();
+    DeviceModel(const account::Info& owner, const CallbacksHandler& callbacksHandler);
+    ~DeviceModel();
 
     /**
      * Get ring devices of an account
@@ -109,8 +109,8 @@ Q_SIGNALS:
     void deviceUpdated(const QString& id) const;
 
 private:
-    std::unique_ptr<NewDeviceModelPimpl> pimpl_;
+    std::unique_ptr<DeviceModelPimpl> pimpl_;
 };
 } // namespace api
 } // namespace lrc
-Q_DECLARE_METATYPE(lrc::api::NewDeviceModel*)
+Q_DECLARE_METATYPE(lrc::api::DeviceModel*)
diff --git a/src/libclient/api/lrc.h b/src/libclient/api/lrc.h
index a752be39b..1c4199b07 100644
--- a/src/libclient/api/lrc.h
+++ b/src/libclient/api/lrc.h
@@ -32,7 +32,7 @@ class LrcPimpl;
 namespace api {
 
 class BehaviorController;
-class NewAccountModel;
+class AccountModel;
 class DataTransferModel;
 class AVModel;
 class PluginModel;
@@ -51,9 +51,9 @@ public:
     ~Lrc();
     /**
      * get a reference on account model.
-     * @return a NewAccountModel&.
+     * @return a AccountModel&.
      */
-    NewAccountModel& getAccountModel() const;
+    AccountModel& getAccountModel() const;
     /**
      * get a reference on the behavior controller.
      * @return a BehaviorController&.
diff --git a/src/libclient/callbackshandler.cpp b/src/libclient/callbackshandler.cpp
index 3a22e6991..481f093b3 100644
--- a/src/libclient/callbackshandler.cpp
+++ b/src/libclient/callbackshandler.cpp
@@ -21,7 +21,7 @@
 // Models and database
 #include "api/account.h"
 #include "api/lrc.h"
-#include "api/newaccountmodel.h"
+#include "api/accountmodel.h"
 #include "api/datatransfer.h"
 #include "api/datatransfermodel.h"
 #include "api/behaviorcontroller.h"
@@ -528,11 +528,11 @@ CallbacksHandler::slotIncomingMessage(const QString& accountId,
             auto pieces2 = pieces1[1].split("=");
             auto pieces3 = pieces1[2].split("=");
             Q_EMIT incomingVCardChunk(accountId,
-                                    callId,
-                                    from2,
-                                    pieces2[1].toInt(),
-                                    pieces3[1].toInt(),
-                                    e.second);
+                                      callId,
+                                      from2,
+                                      pieces2[1].toInt(),
+                                      pieces3[1].toInt(),
+                                      e.second);
         } else if (e.first.contains(
                        "text/plain")) { // we consider it as an usual message interaction
             Q_EMIT incomingCallMessage(accountId, callId, from2, e.second);
diff --git a/src/libclient/newcallmodel.cpp b/src/libclient/callmodel.cpp
similarity index 87%
rename from src/libclient/newcallmodel.cpp
rename to src/libclient/callmodel.cpp
index 6d74bfc2a..176319985 100644
--- a/src/libclient/newcallmodel.cpp
+++ b/src/libclient/callmodel.cpp
@@ -17,7 +17,7 @@
  *   along with this program.  If not, see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
-#include "api/newcallmodel.h"
+#include "api/callmodel.h"
 
 // Lrc
 #include "callbackshandler.h"
@@ -29,7 +29,7 @@
 #include "api/pluginmodel.h"
 #include "api/callparticipantsmodel.h"
 #include "api/lrc.h"
-#include "api/newaccountmodel.h"
+#include "api/accountmodel.h"
 #include "authority/storagehelper.h"
 #include "dbus/callmanager.h"
 #include "dbus/videomanager.h"
@@ -118,15 +118,15 @@ namespace lrc {
 
 using namespace api;
 
-class NewCallModelPimpl : public QObject
+class CallModelPimpl : public QObject
 {
     Q_OBJECT
 public:
-    NewCallModelPimpl(const NewCallModel& linked,
-                      Lrc& lrc,
-                      const CallbacksHandler& callbacksHandler,
-                      const BehaviorController& behaviorController);
-    ~NewCallModelPimpl();
+    CallModelPimpl(const CallModel& linked,
+                   Lrc& lrc,
+                   const CallbacksHandler& callbacksHandler,
+                   const BehaviorController& behaviorController);
+    ~CallModelPimpl();
 
     /**
      * Send the profile VCard into a call
@@ -134,10 +134,10 @@ public:
      */
     void sendProfile(const QString& callId);
 
-    NewCallModel::CallInfoMap calls;
-    NewCallModel::CallParticipantsModelMap participantsModel;
+    CallModel::CallInfoMap calls;
+    CallModel::CallParticipantsModelMap participantsModel;
     const CallbacksHandler& callbacksHandler;
-    const NewCallModel& linked;
+    const CallModel& linked;
     const BehaviorController& behaviorController;
 
     /**
@@ -263,19 +263,19 @@ public Q_SLOTS:
     void onDecodingStarted(const QString& id, const QString& shmPath, int width, int height);
 };
 
-NewCallModel::NewCallModel(const account::Info& owner,
-                           Lrc& lrc,
-                           const CallbacksHandler& callbacksHandler,
-                           const BehaviorController& behaviorController)
+CallModel::CallModel(const account::Info& owner,
+                     Lrc& lrc,
+                     const CallbacksHandler& callbacksHandler,
+                     const BehaviorController& behaviorController)
     : QObject(nullptr)
     , owner(owner)
-    , pimpl_(std::make_unique<NewCallModelPimpl>(*this, lrc, callbacksHandler, behaviorController))
+    , pimpl_(std::make_unique<CallModelPimpl>(*this, lrc, callbacksHandler, behaviorController))
 {}
 
-NewCallModel::~NewCallModel() {}
+CallModel::~CallModel() {}
 
 const call::Info&
-NewCallModel::getCallFromURI(const QString& uri, bool notOver) const
+CallModel::getCallFromURI(const QString& uri, bool notOver) const
 {
     // For a NON SIP account the scheme can be ring:. Sometimes it can miss, and will be certainly
     // replaced by jami://.
@@ -293,7 +293,7 @@ NewCallModel::getCallFromURI(const QString& uri, bool notOver) const
 }
 
 const call::Info&
-NewCallModel::getConferenceFromURI(const QString& uri) const
+CallModel::getConferenceFromURI(const QString& uri) const
 {
     for (const auto& call : pimpl_->calls) {
         if (call.second->type == call::Type::CONFERENCE) {
@@ -313,7 +313,7 @@ NewCallModel::getConferenceFromURI(const QString& uri) const
 }
 
 VectorString
-NewCallModel::getConferenceSubcalls(const QString& confId)
+CallModel::getConferenceSubcalls(const QString& confId)
 {
     QStringList callList = CallManager::instance().getParticipantList(owner.id, confId);
     VectorString result;
@@ -325,13 +325,13 @@ NewCallModel::getConferenceSubcalls(const QString& confId)
 }
 
 const call::Info&
-NewCallModel::getCall(const QString& uid) const
+CallModel::getCall(const QString& uid) const
 {
     return *pimpl_->calls.at(uid);
 }
 
 const CallParticipants&
-NewCallModel::getParticipantsInfos(const QString& callId)
+CallModel::getParticipantsInfos(const QString& callId)
 {
     if (pimpl_->participantsModel.find(callId) == pimpl_->participantsModel.end()) {
         VectorMapStringString infos = {};
@@ -342,7 +342,7 @@ NewCallModel::getParticipantsInfos(const QString& callId)
 }
 
 void
-NewCallModel::updateCallMediaList(const QString& callId, bool acceptVideo)
+CallModel::updateCallMediaList(const QString& callId, bool acceptVideo)
 {
     try {
         auto callInfos = pimpl_->calls.find(callId);
@@ -363,7 +363,7 @@ NewCallModel::updateCallMediaList(const QString& callId, bool acceptVideo)
 }
 
 QString
-NewCallModel::createCall(const QString& uri, bool isAudioOnly, VectorMapStringString mediaList)
+CallModel::createCall(const QString& uri, bool isAudioOnly, VectorMapStringString mediaList)
 {
     if (mediaList.isEmpty()) {
         MapStringString mediaAttribute = {{MediaAttributeKey::MEDIA_TYPE,
@@ -406,7 +406,7 @@ NewCallModel::createCall(const QString& uri, bool isAudioOnly, VectorMapStringSt
 }
 
 void
-NewCallModel::muteMedia(const QString& callId, const QString& label, bool mute)
+CallModel::muteMedia(const QString& callId, const QString& label, bool mute)
 {
     auto& callInfo = pimpl_->calls[callId];
     if (!callInfo)
@@ -420,10 +420,7 @@ NewCallModel::muteMedia(const QString& callId, const QString& label, bool mute)
 }
 
 void
-NewCallModel::addMedia(const QString& callId,
-                       const QString& source,
-                       MediaRequestType type,
-                       bool mute)
+CallModel::addMedia(const QString& callId, const QString& source, MediaRequestType type, bool mute)
 {
     auto& callInfo = pimpl_->calls[callId];
     if (!callInfo)
@@ -499,10 +496,10 @@ NewCallModel::addMedia(const QString& callId,
 }
 
 void
-NewCallModel::removeMedia(const QString& callId,
-                          const QString& mediaType,
-                          const QString& type,
-                          bool muteCamera)
+CallModel::removeMedia(const QString& callId,
+                       const QString& mediaType,
+                       const QString& type,
+                       bool muteCamera)
 {
     auto& callInfo = pimpl_->calls[callId];
     if (!callInfo)
@@ -563,7 +560,7 @@ NewCallModel::removeMedia(const QString& callId,
 }
 
 void
-NewCallModel::accept(const QString& callId) const
+CallModel::accept(const QString& callId) const
 {
     try {
         auto& callInfo = pimpl_->calls[callId];
@@ -578,7 +575,7 @@ NewCallModel::accept(const QString& callId) const
 }
 
 void
-NewCallModel::hangUp(const QString& callId) const
+CallModel::hangUp(const QString& callId) const
 {
     if (!hasCall(callId))
         return;
@@ -603,7 +600,7 @@ NewCallModel::hangUp(const QString& callId) const
 }
 
 void
-NewCallModel::refuse(const QString& callId) const
+CallModel::refuse(const QString& callId) const
 {
     if (!hasCall(callId))
         return;
@@ -611,13 +608,13 @@ NewCallModel::refuse(const QString& callId) const
 }
 
 void
-NewCallModel::toggleAudioRecord(const QString& callId) const
+CallModel::toggleAudioRecord(const QString& callId) const
 {
     CallManager::instance().toggleRecording(owner.id, callId);
 }
 
 void
-NewCallModel::playDTMF(const QString& callId, const QString& value) const
+CallModel::playDTMF(const QString& callId, const QString& value) const
 {
     if (!hasCall(callId))
         return;
@@ -627,7 +624,7 @@ NewCallModel::playDTMF(const QString& callId, const QString& value) const
 }
 
 void
-NewCallModel::togglePause(const QString& callId) const
+CallModel::togglePause(const QString& callId) const
 {
     // function should now only serves for SIP accounts
     if (!hasCall(callId))
@@ -650,7 +647,7 @@ NewCallModel::togglePause(const QString& callId) const
 }
 
 void
-NewCallModel::setQuality(const QString& callId, const double quality) const
+CallModel::setQuality(const QString& callId, const double quality) const
 {
     Q_UNUSED(callId)
     Q_UNUSED(quality)
@@ -658,19 +655,19 @@ NewCallModel::setQuality(const QString& callId, const double quality) const
 }
 
 void
-NewCallModel::transfer(const QString& callId, const QString& to) const
+CallModel::transfer(const QString& callId, const QString& to) const
 {
     CallManager::instance().transfer(owner.id, callId, to);
 }
 
 void
-NewCallModel::transferToCall(const QString& callId, const QString& callIdDest) const
+CallModel::transferToCall(const QString& callId, const QString& callIdDest) const
 {
     CallManager::instance().attendedTransfer(owner.id, callId, callIdDest);
 }
 
 void
-NewCallModel::joinCalls(const QString& callIdA, const QString& callIdB) const
+CallModel::joinCalls(const QString& callIdA, const QString& callIdB) const
 {
     // Get call informations
     call::Info call1, call2;
@@ -758,7 +755,7 @@ NewCallModel::joinCalls(const QString& callIdA, const QString& callIdB) const
 }
 
 QString
-NewCallModel::callAndAddParticipant(const QString uri, const QString& callId, bool audioOnly)
+CallModel::callAndAddParticipant(const QString uri, const QString& callId, bool audioOnly)
 {
     auto newCallId = createCall(uri, audioOnly, pimpl_->calls[callId]->mediaList);
     Q_EMIT beginInsertPendingConferenceesRows(0);
@@ -768,7 +765,7 @@ NewCallModel::callAndAddParticipant(const QString uri, const QString& callId, bo
 }
 
 void
-NewCallModel::removeParticipant(const QString& callId, const QString& participant) const
+CallModel::removeParticipant(const QString& callId, const QString& participant) const
 {
     Q_UNUSED(callId)
     Q_UNUSED(participant)
@@ -776,7 +773,7 @@ NewCallModel::removeParticipant(const QString& callId, const QString& participan
 }
 
 QString
-NewCallModel::getFormattedCallDuration(const QString& callId) const
+CallModel::getFormattedCallDuration(const QString& callId) const
 {
     if (!hasCall(callId))
         return "00:00";
@@ -791,7 +788,7 @@ NewCallModel::getFormattedCallDuration(const QString& callId) const
 }
 
 bool
-NewCallModel::isRecording(const QString& callId) const
+CallModel::isRecording(const QString& callId) const
 {
     if (!hasCall(callId))
         return false;
@@ -799,7 +796,7 @@ NewCallModel::isRecording(const QString& callId) const
 }
 
 QString
-NewCallModel::getSIPCallStatusString(const short& statusCode)
+CallModel::getSIPCallStatusString(const short& statusCode)
 {
     auto element = sip_call_status_code_map.find(statusCode);
     if (element != sip_call_status_code_map.end()) {
@@ -809,13 +806,13 @@ NewCallModel::getSIPCallStatusString(const short& statusCode)
 }
 
 const QList<call::PendingConferenceeInfo>&
-NewCallModel::getPendingConferencees()
+CallModel::getPendingConferencees()
 {
     return pimpl_->pendingConferencees_;
 }
 
 api::video::RenderedDevice
-NewCallModel::getCurrentRenderedDevice(const QString& call_id) const
+CallModel::getCurrentRenderedDevice(const QString& call_id) const
 {
     video::RenderedDevice result;
     MapStringString callDetails;
@@ -844,7 +841,7 @@ NewCallModel::getCurrentRenderedDevice(const QString& call_id) const
 }
 
 void
-NewCallModel::setInputFile(const QString& uri, const QString& callId)
+CallModel::setInputFile(const QString& uri, const QString& callId)
 {
     QString sep = DRing::Media::VideoProtocolPrefix::SEPARATOR;
     auto resource = !uri.isEmpty() ? QString("%1%2%3")
@@ -860,7 +857,7 @@ NewCallModel::setInputFile(const QString& uri, const QString& callId)
 }
 
 QString
-NewCallModel::getDisplay(int idx, int x, int y, int w, int h)
+CallModel::getDisplay(int idx, int x, int y, int w, int h)
 {
     QString sep = DRing::Media::VideoProtocolPrefix::SEPARATOR;
     return QString("%1%2:%3+%4,%5 %6x%7")
@@ -874,7 +871,7 @@ NewCallModel::getDisplay(int idx, int x, int y, int w, int h)
 }
 
 QString
-NewCallModel::getDisplay(const QString& windowId)
+CallModel::getDisplay(const QString& windowId)
 {
     QString sep = DRing::Media::VideoProtocolPrefix::SEPARATOR;
     return QString("%1%2:+0,0 window-id:%3")
@@ -884,7 +881,7 @@ NewCallModel::getDisplay(const QString& windowId)
 }
 
 void
-NewCallModel::setDisplay(int idx, int x, int y, int w, int h, const QString& callId)
+CallModel::setDisplay(int idx, int x, int y, int w, int h, const QString& callId)
 {
     auto resource = getDisplay(idx, x, y, w, h);
     if (callId.isEmpty()) {
@@ -895,7 +892,7 @@ NewCallModel::setDisplay(int idx, int x, int y, int w, int h, const QString& cal
 }
 
 void
-NewCallModel::switchInputTo(const QString& id, const QString& callId)
+CallModel::switchInputTo(const QString& id, const QString& callId)
 {
     QString resource;
     auto devices = pimpl_->lrc.getAVModel().getDevices();
@@ -913,10 +910,10 @@ NewCallModel::switchInputTo(const QString& id, const QString& callId)
     }
 }
 
-NewCallModelPimpl::NewCallModelPimpl(const NewCallModel& linked,
-                                     Lrc& lrc,
-                                     const CallbacksHandler& callbacksHandler,
-                                     const BehaviorController& behaviorController)
+CallModelPimpl::CallModelPimpl(const CallModel& linked,
+                               Lrc& lrc,
+                               const CallbacksHandler& callbacksHandler,
+                               const BehaviorController& behaviorController)
     : linked(linked)
     , lrc(lrc)
     , callbacksHandler(callbacksHandler)
@@ -925,43 +922,43 @@ NewCallModelPimpl::NewCallModelPimpl(const NewCallModel& linked,
     connect(&callbacksHandler,
             &CallbacksHandler::incomingCallWithMedia,
             this,
-            &NewCallModelPimpl::slotIncomingCallWithMedia);
+            &CallModelPimpl::slotIncomingCallWithMedia);
     connect(&callbacksHandler,
             &CallbacksHandler::mediaChangeRequested,
             this,
-            &NewCallModelPimpl::slotMediaChangeRequested);
+            &CallModelPimpl::slotMediaChangeRequested);
     connect(&callbacksHandler,
             &CallbacksHandler::callStateChanged,
             this,
-            &NewCallModelPimpl::slotCallStateChanged);
+            &CallModelPimpl::slotCallStateChanged);
     connect(&callbacksHandler,
             &CallbacksHandler::mediaNegotiationStatus,
             this,
-            &NewCallModelPimpl::slotMediaNegotiationStatus);
+            &CallModelPimpl::slotMediaNegotiationStatus);
     connect(&callbacksHandler,
             &CallbacksHandler::incomingVCardChunk,
             this,
-            &NewCallModelPimpl::slotincomingVCardChunk);
+            &CallModelPimpl::slotincomingVCardChunk);
     connect(&callbacksHandler,
             &CallbacksHandler::conferenceCreated,
             this,
-            &NewCallModelPimpl::slotConferenceCreated);
+            &CallModelPimpl::slotConferenceCreated);
     connect(&callbacksHandler,
             &CallbacksHandler::voiceMailNotify,
             this,
-            &NewCallModelPimpl::slotVoiceMailNotify);
+            &CallModelPimpl::slotVoiceMailNotify);
     connect(&CallManager::instance(),
             &CallManagerInterface::onConferenceInfosUpdated,
             this,
-            &NewCallModelPimpl::slotOnConferenceInfosUpdated);
+            &CallModelPimpl::slotOnConferenceInfosUpdated);
     connect(&callbacksHandler,
             &CallbacksHandler::remoteRecordingChanged,
             this,
-            &NewCallModelPimpl::remoteRecordingChanged);
+            &CallModelPimpl::remoteRecordingChanged);
     connect(&callbacksHandler,
             &CallbacksHandler::decodingStarted,
             this,
-            &NewCallModelPimpl::onDecodingStarted);
+            &CallModelPimpl::onDecodingStarted);
 
 #ifndef ENABLE_LIBWRAP
     // Only necessary with dbus since the daemon runs separately
@@ -970,10 +967,10 @@ NewCallModelPimpl::NewCallModelPimpl(const NewCallModel& linked,
 #endif
 }
 
-NewCallModelPimpl::~NewCallModelPimpl() {}
+CallModelPimpl::~CallModelPimpl() {}
 
 void
-NewCallModelPimpl::initCallFromDaemon()
+CallModelPimpl::initCallFromDaemon()
 {
     QStringList callList = CallManager::instance().getCallList(linked.owner.id);
     for (const auto& callId : callList) {
@@ -1007,7 +1004,7 @@ NewCallModelPimpl::initCallFromDaemon()
 }
 
 bool
-NewCallModelPimpl::checkMediaDeviceMuted(const MapStringString& mediaAttributes)
+CallModelPimpl::checkMediaDeviceMuted(const MapStringString& mediaAttributes)
 {
     return mediaAttributes[MediaAttributeKey::SOURCE].startsWith("camera:")
            && (mediaAttributes[MediaAttributeKey::ENABLED] == FALSE_STR
@@ -1015,7 +1012,7 @@ NewCallModelPimpl::checkMediaDeviceMuted(const MapStringString& mediaAttributes)
 }
 
 void
-NewCallModelPimpl::initConferencesFromDaemon()
+CallModelPimpl::initConferencesFromDaemon()
 {
     QStringList callList = CallManager::instance().getConferenceList(linked.owner.id);
     for (const auto& callId : callList) {
@@ -1049,7 +1046,7 @@ NewCallModelPimpl::initConferencesFromDaemon()
 }
 
 void
-NewCallModel::setCurrentCall(const QString& callId) const
+CallModel::setCurrentCall(const QString& callId) const
 {
     if (!pimpl_->manageCurrentCall_)
         return;
@@ -1117,7 +1114,7 @@ NewCallModel::setCurrentCall(const QString& callId) const
 }
 
 void
-NewCallModel::setConferenceLayout(const QString& confId, const call::Layout& layout)
+CallModel::setConferenceLayout(const QString& confId, const call::Layout& layout)
 {
     auto call = pimpl_->calls.find(confId);
     if (call != pimpl_->calls.end()) {
@@ -1137,17 +1134,17 @@ NewCallModel::setConferenceLayout(const QString& confId, const call::Layout& lay
 }
 
 void
-NewCallModel::setActiveStream(const QString& confId,
-                              const QString& accountUri,
-                              const QString& deviceId,
-                              const QString& streamId,
-                              bool state)
+CallModel::setActiveStream(const QString& confId,
+                           const QString& accountUri,
+                           const QString& deviceId,
+                           const QString& streamId,
+                           bool state)
 {
     CallManager::instance().setActiveStream(owner.id, confId, accountUri, deviceId, streamId, state);
 }
 
 bool
-NewCallModel::isModerator(const QString& confId, const QString& uri)
+CallModel::isModerator(const QString& confId, const QString& uri)
 {
     auto call = pimpl_->calls.find(confId);
     if (call == pimpl_->calls.end() or not call->second)
@@ -1174,13 +1171,13 @@ NewCallModel::isModerator(const QString& confId, const QString& uri)
 }
 
 void
-NewCallModel::setModerator(const QString& confId, const QString& peerId, const bool& state)
+CallModel::setModerator(const QString& confId, const QString& peerId, const bool& state)
 {
     CallManager::instance().setModerator(owner.id, confId, peerId, state);
 }
 
 bool
-NewCallModel::isHandRaised(const QString& confId, const QString& uri) noexcept
+CallModel::isHandRaised(const QString& confId, const QString& uri) noexcept
 {
     auto call = pimpl_->calls.find(confId);
     if (call == pimpl_->calls.end() or not call->second)
@@ -1206,34 +1203,34 @@ NewCallModel::isHandRaised(const QString& confId, const QString& uri) noexcept
 }
 
 void
-NewCallModel::raiseHand(const QString& confId,
-                        const QString& accountUri,
-                        const QString& deviceId,
-                        bool state)
+CallModel::raiseHand(const QString& confId,
+                     const QString& accountUri,
+                     const QString& deviceId,
+                     bool state)
 {
     CallManager::instance().raiseHand(owner.id, confId, accountUri, deviceId, state);
 }
 
 void
-NewCallModel::muteStream(const QString& confId,
-                         const QString& accountUri,
-                         const QString& deviceId,
-                         const QString& streamId,
-                         const bool& state)
+CallModel::muteStream(const QString& confId,
+                      const QString& accountUri,
+                      const QString& deviceId,
+                      const QString& streamId,
+                      const bool& state)
 {
     CallManager::instance().muteStream(owner.id, confId, accountUri, deviceId, streamId, state);
 }
 
 void
-NewCallModel::hangupParticipant(const QString& confId,
-                                const QString& accountUri,
-                                const QString& deviceId)
+CallModel::hangupParticipant(const QString& confId,
+                             const QString& accountUri,
+                             const QString& deviceId)
 {
     CallManager::instance().hangupParticipant(owner.id, confId, accountUri, deviceId);
 }
 
 void
-NewCallModel::sendSipMessage(const QString& callId, const QString& body) const
+CallModel::sendSipMessage(const QString& callId, const QString& body) const
 {
     MapStringString payloads;
     payloads["text/plain"] = body;
@@ -1242,7 +1239,7 @@ NewCallModel::sendSipMessage(const QString& callId, const QString& body) const
 }
 
 bool
-NewCallModel::isConferenceHost(const QString& callId)
+CallModel::isConferenceHost(const QString& callId)
 {
     auto call = pimpl_->calls.find(callId);
     if (call == pimpl_->calls.end() or not call->second)
@@ -1252,11 +1249,11 @@ NewCallModel::isConferenceHost(const QString& callId)
 }
 
 void
-NewCallModelPimpl::slotIncomingCallWithMedia(const QString& accountId,
-                                             const QString& callId,
-                                             const QString& fromId,
-                                             const QString& displayname,
-                                             const VectorMapStringString& mediaList)
+CallModelPimpl::slotIncomingCallWithMedia(const QString& accountId,
+                                          const QString& callId,
+                                          const QString& fromId,
+                                          const QString& displayname,
+                                          const VectorMapStringString& mediaList)
 {
     if (linked.owner.id != accountId) {
         return;
@@ -1302,9 +1299,9 @@ NewCallModelPimpl::slotIncomingCallWithMedia(const QString& accountId,
 }
 
 void
-NewCallModelPimpl::slotMediaChangeRequested(const QString& accountId,
-                                            const QString& callId,
-                                            const VectorMapStringString& mediaList)
+CallModelPimpl::slotMediaChangeRequested(const QString& accountId,
+                                         const QString& callId,
+                                         const VectorMapStringString& mediaList)
 {
     if (linked.owner.id != accountId) {
         return;
@@ -1340,10 +1337,10 @@ NewCallModelPimpl::slotMediaChangeRequested(const QString& accountId,
 }
 
 void
-NewCallModelPimpl::slotCallStateChanged(const QString& accountId,
-                                        const QString& callId,
-                                        const QString& state,
-                                        int code)
+CallModelPimpl::slotCallStateChanged(const QString& accountId,
+                                     const QString& callId,
+                                     const QString& state,
+                                     int code)
 {
     if (accountId != linked.owner.id || !linked.hasCall(callId))
         return;
@@ -1416,9 +1413,9 @@ NewCallModelPimpl::slotCallStateChanged(const QString& accountId,
 }
 
 void
-NewCallModelPimpl::slotMediaNegotiationStatus(const QString& callId,
-                                              const QString&,
-                                              const VectorMapStringString& mediaList)
+CallModelPimpl::slotMediaNegotiationStatus(const QString& callId,
+                                           const QString&,
+                                           const VectorMapStringString& mediaList)
 {
     if (!linked.hasCall(callId)) {
         return;
@@ -1448,12 +1445,12 @@ NewCallModelPimpl::slotMediaNegotiationStatus(const QString& callId,
 }
 
 void
-NewCallModelPimpl::slotincomingVCardChunk(const QString& accountId,
-                                          const QString& callId,
-                                          const QString& from,
-                                          int part,
-                                          int numberOfParts,
-                                          const QString& payload)
+CallModelPimpl::slotincomingVCardChunk(const QString& accountId,
+                                       const QString& callId,
+                                       const QString& from,
+                                       int part,
+                                       int numberOfParts,
+                                       const QString& payload)
 {
     if (accountId != linked.owner.id || !linked.hasCall(callId))
         return;
@@ -1495,17 +1492,17 @@ NewCallModelPimpl::slotincomingVCardChunk(const QString& accountId,
 }
 
 void
-NewCallModelPimpl::slotVoiceMailNotify(const QString& accountId,
-                                       int newCount,
-                                       int oldCount,
-                                       int urgentCount)
+CallModelPimpl::slotVoiceMailNotify(const QString& accountId,
+                                    int newCount,
+                                    int oldCount,
+                                    int urgentCount)
 {
     Q_EMIT linked.voiceMailNotify(accountId, newCount, oldCount, urgentCount);
 }
 
 void
-NewCallModelPimpl::slotOnConferenceInfosUpdated(const QString& confId,
-                                                const VectorMapStringString& infos)
+CallModelPimpl::slotOnConferenceInfosUpdated(const QString& confId,
+                                             const VectorMapStringString& infos)
 {
     auto it = calls.find(confId);
     if (it == calls.end() or not it->second)
@@ -1555,13 +1552,13 @@ NewCallModelPimpl::slotOnConferenceInfosUpdated(const QString& confId,
 }
 
 bool
-NewCallModel::hasCall(const QString& callId) const
+CallModel::hasCall(const QString& callId) const
 {
     return pimpl_->calls.find(callId) != pimpl_->calls.end();
 }
 
 void
-NewCallModelPimpl::slotConferenceCreated(const QString& accountId, const QString& confId)
+CallModelPimpl::slotConferenceCreated(const QString& accountId, const QString& confId)
 {
     if (accountId != linked.owner.id)
         return;
@@ -1606,7 +1603,7 @@ NewCallModelPimpl::slotConferenceCreated(const QString& accountId, const QString
 }
 
 void
-NewCallModelPimpl::sendProfile(const QString& callId)
+CallModelPimpl::sendProfile(const QString& callId)
 {
     auto vCard = linked.owner.accountModel->accountVCard(linked.owner.id);
 
@@ -1631,9 +1628,7 @@ NewCallModelPimpl::sendProfile(const QString& callId)
 }
 
 void
-NewCallModelPimpl::remoteRecordingChanged(const QString& callId,
-                                          const QString& peerNumber,
-                                          bool state)
+CallModelPimpl::remoteRecordingChanged(const QString& callId, const QString& peerNumber, bool state)
 {
     auto it = calls.find(callId);
     if (it == calls.end() or not it->second)
@@ -1660,15 +1655,12 @@ NewCallModelPimpl::remoteRecordingChanged(const QString& callId,
 }
 
 void
-NewCallModelPimpl::onDecodingStarted(const QString& id,
-                                     const QString& shmPath,
-                                     int width,
-                                     int height)
+CallModelPimpl::onDecodingStarted(const QString& id, const QString& shmPath, int width, int height)
 {
     lrc.getAVModel().addRenderer(id, QSize(width, height), shmPath);
 }
 
 } // namespace lrc
 
-#include "api/moc_newcallmodel.cpp"
-#include "newcallmodel.moc"
+#include "api/moc_callmodel.cpp"
+#include "callmodel.moc"
diff --git a/src/libclient/callparticipantsmodel.cpp b/src/libclient/callparticipantsmodel.cpp
index 1e44db7e5..741393169 100644
--- a/src/libclient/callparticipantsmodel.cpp
+++ b/src/libclient/callparticipantsmodel.cpp
@@ -21,8 +21,8 @@
 #include "api/account.h"
 #include "api/contactmodel.h"
 #include "api/contact.h"
-#include "api/newcallmodel.h"
-#include "api/newaccountmodel.h"
+#include "api/callmodel.h"
+#include "api/accountmodel.h"
 
 namespace lrc {
 
@@ -30,7 +30,7 @@ namespace api {
 
 CallParticipants::CallParticipants(const VectorMapStringString& infos,
                                    const QString& callId,
-                                   const NewCallModel& linked)
+                                   const CallModel& linked)
     : linked_(linked)
     , callId_(callId)
 {
diff --git a/src/libclient/newcodecmodel.cpp b/src/libclient/codecmodel.cpp
similarity index 88%
rename from src/libclient/newcodecmodel.cpp
rename to src/libclient/codecmodel.cpp
index f0ab1bd85..0a57d18bb 100644
--- a/src/libclient/newcodecmodel.cpp
+++ b/src/libclient/codecmodel.cpp
@@ -15,7 +15,7 @@
  *   You should have received a copy of the GNU General Public License      *
  *   along with this program.  If not, see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
-#include "api/newcodecmodel.h"
+#include "api/codecmodel.h"
 
 // LRC
 #include "callbackshandler.h"
@@ -35,12 +35,12 @@ namespace lrc {
 
 using namespace api;
 
-class NewCodecModelPimpl : public QObject
+class CodecModelPimpl : public QObject
 {
     Q_OBJECT
 public:
-    NewCodecModelPimpl(const NewCodecModel& linked, const CallbacksHandler& callbacksHandler);
-    ~NewCodecModelPimpl();
+    CodecModelPimpl(const CodecModel& linked, const CallbacksHandler& callbacksHandler);
+    ~CodecModelPimpl();
 
     void loadFromDaemon();
 
@@ -51,7 +51,7 @@ public:
     std::mutex videoCodecsMtx;
 
     const CallbacksHandler& callbacksHandler;
-    const NewCodecModel& linked;
+    const CodecModel& linked;
 
     void setActiveCodecs();
     void setCodecDetails(const Codec& codec, bool isAudio);
@@ -60,27 +60,27 @@ private:
     void addCodec(const unsigned int& id, const QVector<unsigned int>& activeCodecs);
 };
 
-NewCodecModel::NewCodecModel(const account::Info& owner, const CallbacksHandler& callbacksHandler)
+CodecModel::CodecModel(const account::Info& owner, const CallbacksHandler& callbacksHandler)
     : owner(owner)
-    , pimpl_(std::make_unique<NewCodecModelPimpl>(*this, callbacksHandler))
+    , pimpl_(std::make_unique<CodecModelPimpl>(*this, callbacksHandler))
 {}
 
-NewCodecModel::~NewCodecModel() {}
+CodecModel::~CodecModel() {}
 
 QList<Codec>
-NewCodecModel::getAudioCodecs() const
+CodecModel::getAudioCodecs() const
 {
     return pimpl_->audioCodecs;
 }
 
 QList<Codec>
-NewCodecModel::getVideoCodecs() const
+CodecModel::getVideoCodecs() const
 {
     return pimpl_->videoCodecs;
 }
 
 void
-NewCodecModel::increasePriority(const unsigned int& codecId, bool isVideo)
+CodecModel::increasePriority(const unsigned int& codecId, bool isVideo)
 {
     auto& codecs = isVideo ? pimpl_->videoCodecs : pimpl_->audioCodecs;
     auto& mutex = isVideo ? pimpl_->videoCodecsMtx : pimpl_->audioCodecsMtx;
@@ -103,7 +103,7 @@ NewCodecModel::increasePriority(const unsigned int& codecId, bool isVideo)
 }
 
 void
-NewCodecModel::decreasePriority(const unsigned int& codecId, bool isVideo)
+CodecModel::decreasePriority(const unsigned int& codecId, bool isVideo)
 {
     auto& codecs = isVideo ? pimpl_->videoCodecs : pimpl_->audioCodecs;
     auto& mutex = isVideo ? pimpl_->videoCodecsMtx : pimpl_->audioCodecsMtx;
@@ -126,7 +126,7 @@ NewCodecModel::decreasePriority(const unsigned int& codecId, bool isVideo)
 }
 
 bool
-NewCodecModel::enable(const unsigned int& codecId, bool enabled)
+CodecModel::enable(const unsigned int& codecId, bool enabled)
 {
     auto redraw = false;
     auto isAudio = true;
@@ -170,7 +170,7 @@ NewCodecModel::enable(const unsigned int& codecId, bool enabled)
 }
 
 void
-NewCodecModel::autoQuality(const unsigned int& codecId, bool on)
+CodecModel::autoQuality(const unsigned int& codecId, bool on)
 {
     auto isAudio = true;
     Codec finalCodec;
@@ -203,7 +203,7 @@ NewCodecModel::autoQuality(const unsigned int& codecId, bool on)
 }
 
 void
-NewCodecModel::quality(const unsigned int& codecId, double quality)
+CodecModel::quality(const unsigned int& codecId, double quality)
 {
     auto isAudio = true;
     auto qualityStr = toQString(static_cast<int>(quality));
@@ -237,7 +237,7 @@ NewCodecModel::quality(const unsigned int& codecId, double quality)
 }
 
 void
-NewCodecModel::bitrate(const unsigned int& codecId, double bitrate)
+CodecModel::bitrate(const unsigned int& codecId, double bitrate)
 {
     auto isAudio = true;
     auto bitrateStr = toQString(static_cast<int>(bitrate));
@@ -270,8 +270,7 @@ NewCodecModel::bitrate(const unsigned int& codecId, double bitrate)
     pimpl_->setCodecDetails(finalCodec, isAudio);
 }
 
-NewCodecModelPimpl::NewCodecModelPimpl(const NewCodecModel& linked,
-                                       const CallbacksHandler& callbacksHandler)
+CodecModelPimpl::CodecModelPimpl(const CodecModel& linked, const CallbacksHandler& callbacksHandler)
     : linked(linked)
     , callbacksHandler(callbacksHandler)
 {
@@ -279,10 +278,10 @@ NewCodecModelPimpl::NewCodecModelPimpl(const NewCodecModel& linked,
     loadFromDaemon();
 }
 
-NewCodecModelPimpl::~NewCodecModelPimpl() {}
+CodecModelPimpl::~CodecModelPimpl() {}
 
 void
-NewCodecModelPimpl::loadFromDaemon()
+CodecModelPimpl::loadFromDaemon()
 {
     {
         std::unique_lock<std::mutex> lock(audioCodecsMtx);
@@ -305,7 +304,7 @@ NewCodecModelPimpl::loadFromDaemon()
 }
 
 void
-NewCodecModelPimpl::setActiveCodecs()
+CodecModelPimpl::setActiveCodecs()
 {
     QVector<unsigned int> enabledCodecs;
     {
@@ -330,7 +329,7 @@ NewCodecModelPimpl::setActiveCodecs()
 }
 
 void
-NewCodecModelPimpl::addCodec(const unsigned int& id, const QVector<unsigned int>& activeCodecs)
+CodecModelPimpl::addCodec(const unsigned int& id, const QVector<unsigned int>& activeCodecs)
 {
     MapStringString details = ConfigurationManager::instance().getCodecDetails(linked.owner.id, id);
     Codec codec;
@@ -357,7 +356,7 @@ NewCodecModelPimpl::addCodec(const unsigned int& id, const QVector<unsigned int>
 }
 
 void
-NewCodecModelPimpl::setCodecDetails(const Codec& codec, bool isAudio)
+CodecModelPimpl::setCodecDetails(const Codec& codec, bool isAudio)
 {
     MapStringString details;
     details[DRing::Account::ConfProperties::CodecInfo::NAME] = codec.name;
@@ -376,5 +375,5 @@ NewCodecModelPimpl::setCodecDetails(const Codec& codec, bool isAudio)
 
 } // namespace lrc
 
-#include "newcodecmodel.moc"
-#include "api/moc_newcodecmodel.cpp"
+#include "codecmodel.moc"
+#include "api/moc_codecmodel.cpp"
diff --git a/src/libclient/contactmodel.cpp b/src/libclient/contactmodel.cpp
index 425b97057..330e5b5d9 100644
--- a/src/libclient/contactmodel.cpp
+++ b/src/libclient/contactmodel.cpp
@@ -29,8 +29,8 @@
 #include "api/conversationmodel.h"
 #include "api/interaction.h"
 #include "api/lrc.h"
-#include "api/newaccountmodel.h"
-#include "api/newcallmodel.h"
+#include "api/accountmodel.h"
+#include "api/callmodel.h"
 #include "callbackshandler.h"
 #include "uri.h"
 #include "vcard.h"
@@ -619,7 +619,7 @@ ContactModelPimpl::ContactModelPimpl(const ContactModel& linked,
             this,
             &ContactModelPimpl::slotRegisteredNameFound);
     connect(&*linked.owner.callModel,
-            &NewCallModel::newIncomingCall,
+            &CallModel::newIncomingCall,
             this,
             &ContactModelPimpl::slotIncomingCall);
     connect(&callbacksHandler,
@@ -663,7 +663,7 @@ ContactModelPimpl::~ContactModelPimpl()
                this,
                &ContactModelPimpl::slotRegisteredNameFound);
     disconnect(&*linked.owner.callModel,
-               &NewCallModel::newIncomingCall,
+               &CallModel::newIncomingCall,
                this,
                &ContactModelPimpl::slotIncomingCall);
     disconnect(&callbacksHandler,
diff --git a/src/libclient/conversationmodel.cpp b/src/libclient/conversationmodel.cpp
index 8b83de72d..67804e5fa 100644
--- a/src/libclient/conversationmodel.cpp
+++ b/src/libclient/conversationmodel.cpp
@@ -24,8 +24,8 @@
 #include "api/lrc.h"
 #include "api/behaviorcontroller.h"
 #include "api/contactmodel.h"
-#include "api/newcallmodel.h"
-#include "api/newaccountmodel.h"
+#include "api/callmodel.h"
+#include "api/accountmodel.h"
 #include "api/account.h"
 #include "api/call.h"
 #include "api/datatransfer.h"
@@ -1741,19 +1741,19 @@ ConversationModelPimpl::ConversationModelPimpl(const ConversationModel& linked,
             this,
             &ConversationModelPimpl::slotIncomingCall);
     connect(&*linked.owner.callModel,
-            &lrc::api::NewCallModel::callStatusChanged,
+            &lrc::api::CallModel::callStatusChanged,
             this,
             &ConversationModelPimpl::slotCallStatusChanged);
     connect(&*linked.owner.callModel,
-            &lrc::api::NewCallModel::callStarted,
+            &lrc::api::CallModel::callStarted,
             this,
             &ConversationModelPimpl::slotCallStarted);
     connect(&*linked.owner.callModel,
-            &lrc::api::NewCallModel::callEnded,
+            &lrc::api::CallModel::callEnded,
             this,
             &ConversationModelPimpl::slotCallEnded);
     connect(&*linked.owner.callModel,
-            &lrc::api::NewCallModel::callAddedToConference,
+            &lrc::api::CallModel::callAddedToConference,
             this,
             &ConversationModelPimpl::slotCallAddedToConference);
     connect(&callbacksHandler,
@@ -1877,19 +1877,19 @@ ConversationModelPimpl::~ConversationModelPimpl()
                this,
                &ConversationModelPimpl::slotIncomingCall);
     disconnect(&*linked.owner.callModel,
-               &lrc::api::NewCallModel::callStatusChanged,
+               &lrc::api::CallModel::callStatusChanged,
                this,
                &ConversationModelPimpl::slotCallStatusChanged);
     disconnect(&*linked.owner.callModel,
-               &lrc::api::NewCallModel::callStarted,
+               &lrc::api::CallModel::callStarted,
                this,
                &ConversationModelPimpl::slotCallStarted);
     disconnect(&*linked.owner.callModel,
-               &lrc::api::NewCallModel::callEnded,
+               &lrc::api::CallModel::callEnded,
                this,
                &ConversationModelPimpl::slotCallEnded);
     disconnect(&*linked.owner.callModel,
-               &lrc::api::NewCallModel::callAddedToConference,
+               &lrc::api::CallModel::callAddedToConference,
                this,
                &ConversationModelPimpl::slotCallAddedToConference);
     disconnect(&callbacksHandler,
diff --git a/src/libclient/newdevicemodel.cpp b/src/libclient/devicemodel.cpp
similarity index 78%
rename from src/libclient/newdevicemodel.cpp
rename to src/libclient/devicemodel.cpp
index e1a9f2d1c..ad0756bb1 100644
--- a/src/libclient/newdevicemodel.cpp
+++ b/src/libclient/devicemodel.cpp
@@ -15,9 +15,9 @@
  *   You should have received a copy of the GNU General Public License      *
  *   along with this program.  If not, see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
-#include "api/newdevicemodel.h"
+#include "api/devicemodel.h"
 
-#include "api/newaccountmodel.h"
+#include "api/accountmodel.h"
 #include "callbackshandler.h"
 #include "dbus/configurationmanager.h"
 
@@ -32,15 +32,15 @@ namespace lrc {
 
 using namespace api;
 
-class NewDeviceModelPimpl : public QObject
+class DeviceModelPimpl : public QObject
 {
     Q_OBJECT
 public:
-    NewDeviceModelPimpl(const NewDeviceModel& linked, const CallbacksHandler& callbacksHandler);
-    ~NewDeviceModelPimpl();
+    DeviceModelPimpl(const DeviceModel& linked, const CallbacksHandler& callbacksHandler);
+    ~DeviceModelPimpl();
 
     const CallbacksHandler& callbacksHandler;
-    const NewDeviceModel& linked;
+    const DeviceModel& linked;
 
     std::mutex devicesMtx_;
     QString currentDeviceId_;
@@ -64,21 +64,21 @@ public Q_SLOTS:
                                    const int status);
 };
 
-NewDeviceModel::NewDeviceModel(const account::Info& owner, const CallbacksHandler& callbacksHandler)
+DeviceModel::DeviceModel(const account::Info& owner, const CallbacksHandler& callbacksHandler)
     : owner(owner)
-    , pimpl_(std::make_unique<NewDeviceModelPimpl>(*this, callbacksHandler))
+    , pimpl_(std::make_unique<DeviceModelPimpl>(*this, callbacksHandler))
 {}
 
-NewDeviceModel::~NewDeviceModel() {}
+DeviceModel::~DeviceModel() {}
 
 QList<Device>
-NewDeviceModel::getAllDevices() const
+DeviceModel::getAllDevices() const
 {
     return pimpl_->devices_;
 }
 
 Device
-NewDeviceModel::getDevice(const QString& id) const
+DeviceModel::getDevice(const QString& id) const
 {
     std::lock_guard<std::mutex> lock(pimpl_->devicesMtx_);
     auto i = std::find_if(pimpl_->devices_.begin(), pimpl_->devices_.end(), [id](const Device& d) {
@@ -92,13 +92,13 @@ NewDeviceModel::getDevice(const QString& id) const
 }
 
 void
-NewDeviceModel::revokeDevice(const QString& id, const QString& password)
+DeviceModel::revokeDevice(const QString& id, const QString& password)
 {
     ConfigurationManager::instance().revokeDevice(owner.id, password, id);
 }
 
 void
-NewDeviceModel::setCurrentDeviceName(const QString& newName)
+DeviceModel::setCurrentDeviceName(const QString& newName)
 {
     // Update deamon config
     auto config = owner.accountModel->getAccountConfig(owner.id);
@@ -116,8 +116,8 @@ NewDeviceModel::setCurrentDeviceName(const QString& newName)
     }
 }
 
-NewDeviceModelPimpl::NewDeviceModelPimpl(const NewDeviceModel& linked,
-                                         const CallbacksHandler& callbacksHandler)
+DeviceModelPimpl::DeviceModelPimpl(const DeviceModel& linked,
+                                   const CallbacksHandler& callbacksHandler)
     : linked(linked)
     , callbacksHandler(callbacksHandler)
     , devices_({})
@@ -146,27 +146,27 @@ NewDeviceModelPimpl::NewDeviceModelPimpl(const NewDeviceModel& linked,
     connect(&callbacksHandler,
             &CallbacksHandler::knownDevicesChanged,
             this,
-            &NewDeviceModelPimpl::slotKnownDevicesChanged);
+            &DeviceModelPimpl::slotKnownDevicesChanged);
     connect(&callbacksHandler,
             &CallbacksHandler::deviceRevocationEnded,
             this,
-            &NewDeviceModelPimpl::slotDeviceRevocationEnded);
+            &DeviceModelPimpl::slotDeviceRevocationEnded);
 }
 
-NewDeviceModelPimpl::~NewDeviceModelPimpl()
+DeviceModelPimpl::~DeviceModelPimpl()
 {
     disconnect(&callbacksHandler,
                &CallbacksHandler::knownDevicesChanged,
                this,
-               &NewDeviceModelPimpl::slotKnownDevicesChanged);
+               &DeviceModelPimpl::slotKnownDevicesChanged);
     disconnect(&callbacksHandler,
                &CallbacksHandler::deviceRevocationEnded,
                this,
-               &NewDeviceModelPimpl::slotDeviceRevocationEnded);
+               &DeviceModelPimpl::slotDeviceRevocationEnded);
 }
 
 void
-NewDeviceModelPimpl::slotKnownDevicesChanged(const QString& accountId, const MapStringString devices)
+DeviceModelPimpl::slotKnownDevicesChanged(const QString& accountId, const MapStringString devices)
 {
     if (accountId != linked.owner.id)
         return;
@@ -206,9 +206,9 @@ NewDeviceModelPimpl::slotKnownDevicesChanged(const QString& accountId, const Map
 }
 
 void
-NewDeviceModelPimpl::slotDeviceRevocationEnded(const QString& accountId,
-                                               const QString& deviceId,
-                                               const int status)
+DeviceModelPimpl::slotDeviceRevocationEnded(const QString& accountId,
+                                            const QString& deviceId,
+                                            const int status)
 {
     if (accountId != linked.owner.id)
         return;
@@ -224,13 +224,13 @@ NewDeviceModelPimpl::slotDeviceRevocationEnded(const QString& accountId,
 
     switch (status) {
     case 0:
-        Q_EMIT linked.deviceRevoked(deviceId, NewDeviceModel::Status::SUCCESS);
+        Q_EMIT linked.deviceRevoked(deviceId, DeviceModel::Status::SUCCESS);
         break;
     case 1:
-        Q_EMIT linked.deviceRevoked(deviceId, NewDeviceModel::Status::WRONG_PASSWORD);
+        Q_EMIT linked.deviceRevoked(deviceId, DeviceModel::Status::WRONG_PASSWORD);
         break;
     case 2:
-        Q_EMIT linked.deviceRevoked(deviceId, NewDeviceModel::Status::UNKNOWN_DEVICE);
+        Q_EMIT linked.deviceRevoked(deviceId, DeviceModel::Status::UNKNOWN_DEVICE);
         break;
     default:
         break;
@@ -239,5 +239,5 @@ NewDeviceModelPimpl::slotDeviceRevocationEnded(const QString& accountId,
 
 } // namespace lrc
 
-#include "newdevicemodel.moc"
-#include "api/moc_newdevicemodel.cpp"
+#include "devicemodel.moc"
+#include "api/moc_devicemodel.cpp"
diff --git a/src/libclient/lrc.cpp b/src/libclient/lrc.cpp
index acd2de0f7..c8777ab90 100644
--- a/src/libclient/lrc.cpp
+++ b/src/libclient/lrc.cpp
@@ -32,7 +32,7 @@
 #include "api/pluginmodel.h"
 #include "api/behaviorcontroller.h"
 #include "api/datatransfermodel.h"
-#include "api/newaccountmodel.h"
+#include "api/accountmodel.h"
 #include "callbackshandler.h"
 #include "dbus/callmanager.h"
 #include "dbus/configurationmanager.h"
@@ -58,7 +58,7 @@ public:
     const Lrc& linked;
     std::unique_ptr<BehaviorController> behaviorController;
     std::unique_ptr<CallbacksHandler> callbackHandler;
-    std::unique_ptr<NewAccountModel> accountModel;
+    std::unique_ptr<AccountModel> accountModel;
     std::unique_ptr<AVModel> AVModel_;
     std::unique_ptr<PluginModel> PluginModel_;
 };
@@ -91,7 +91,7 @@ Lrc::~Lrc()
 #endif // ENABLE_LIBWRAP
 }
 
-NewAccountModel&
+AccountModel&
 Lrc::getAccountModel() const
 {
     return *lrcPimpl_->accountModel;
@@ -234,11 +234,11 @@ LrcPimpl::LrcPimpl(Lrc& linked, MigrationCb& willMigrateCb, MigrationCb& didMigr
     : linked(linked)
     , behaviorController(std::make_unique<BehaviorController>())
     , callbackHandler(std::make_unique<CallbacksHandler>(linked))
-    , accountModel(std::make_unique<NewAccountModel>(linked,
-                                                     *callbackHandler,
-                                                     *behaviorController,
-                                                     willMigrateCb,
-                                                     didMigrateCb))
+    , accountModel(std::make_unique<AccountModel>(linked,
+                                                  *callbackHandler,
+                                                  *behaviorController,
+                                                  willMigrateCb,
+                                                  didMigrateCb))
     , AVModel_ {std::make_unique<AVModel>(*callbackHandler)}
     , PluginModel_ {std::make_unique<PluginModel>()}
 {}
diff --git a/tests/unittests/account_unittest.cpp b/tests/unittests/account_unittest.cpp
index 31e77abc8..aa98453ea 100644
--- a/tests/unittests/account_unittest.cpp
+++ b/tests/unittests/account_unittest.cpp
@@ -54,8 +54,7 @@ TEST_F(AccountFixture, InitialAccountListCheck)
 TEST_F(AccountFixture, CreateSIPAccountTest)
 {
     // AccountAdded signal spy
-    QSignalSpy accountAddedSpy(&globalEnv.lrcInstance->accountModel(),
-                               &NewAccountModel::accountAdded);
+    QSignalSpy accountAddedSpy(&globalEnv.lrcInstance->accountModel(), &AccountModel::accountAdded);
 
     // Create SIP Acc
     globalEnv.accountAdapter->createSIPAccount(QVariantMap());
@@ -74,14 +73,14 @@ TEST_F(AccountFixture, CreateSIPAccountTest)
 
     // Make sure the account setup is done
     QSignalSpy accountStatusChangedSpy(&globalEnv.lrcInstance->accountModel(),
-                                       &NewAccountModel::accountStatusChanged);
+                                       &AccountModel::accountStatusChanged);
 
     accountStatusChangedSpy.wait();
     EXPECT_GE(accountStatusChangedSpy.count(), 1);
 
     // Remove the account
     QSignalSpy accountRemovedSpy(&globalEnv.lrcInstance->accountModel(),
-                                 &NewAccountModel::accountRemoved);
+                                 &AccountModel::accountRemoved);
 
     globalEnv.lrcInstance->accountModel().removeAccount(
         globalEnv.lrcInstance->get_currentAccountId());
diff --git a/tests/unittests/contact_unittest.cpp b/tests/unittests/contact_unittest.cpp
index 2d236d210..af8a9a221 100644
--- a/tests/unittests/contact_unittest.cpp
+++ b/tests/unittests/contact_unittest.cpp
@@ -43,7 +43,7 @@ TEST_F(ContactFixture, AddSIPContactTest)
 {
     // AccountAdded signal spy
     QSignalSpy accountAddedSpy(&globalEnv.lrcInstance->accountModel(),
-                               &lrc::api::NewAccountModel::accountAdded);
+                               &lrc::api::AccountModel::accountAdded);
 
     // Create SIP Acc
     globalEnv.accountAdapter->createSIPAccount(QVariantMap());
@@ -59,7 +59,7 @@ TEST_F(ContactFixture, AddSIPContactTest)
 
     // Make sure the account setup is done
     QSignalSpy accountStatusChangedSpy(&globalEnv.lrcInstance->accountModel(),
-                                       &lrc::api::NewAccountModel::accountStatusChanged);
+                                       &lrc::api::AccountModel::accountStatusChanged);
 
     accountStatusChangedSpy.wait();
     EXPECT_GE(accountStatusChangedSpy.count(), 1);
@@ -94,7 +94,7 @@ TEST_F(ContactFixture, AddSIPContactTest)
 
     // Remove the account
     QSignalSpy accountRemovedSpy(&globalEnv.lrcInstance->accountModel(),
-                                 &lrc::api::NewAccountModel::accountRemoved);
+                                 &lrc::api::AccountModel::accountRemoved);
 
     globalEnv.lrcInstance->accountModel().removeAccount(
         globalEnv.lrcInstance->get_currentAccountId());
diff --git a/translations/lrc_ar.ts b/translations/lrc_ar.ts
index d04f7781b..a9524e63f 100644
--- a/translations/lrc_ar.ts
+++ b/translations/lrc_ar.ts
@@ -149,279 +149,279 @@
         <translation>افتراضى</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>فارغ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>محاولة</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>يرنّ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>تتم إحالته</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>قائمة الإنتظار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>تقدم</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>موافق</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>مقبول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>خيارات متعددة</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>انتقال بشكل دائم</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>انتقال مؤقت</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>استخدام وكيل</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>خدمة بديلة</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>طلب غير صالح</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>غير مسموح به</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>يرجى الدفع</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>محظور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>لم يتم العثور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>نفاذ مدة الطلب</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>مشغول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ar_EG.ts b/translations/lrc_ar_EG.ts
index d8f584f31..32d831478 100644
--- a/translations/lrc_ar_EG.ts
+++ b/translations/lrc_ar_EG.ts
@@ -149,279 +149,279 @@
         <translation>افتراضي</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>فارغ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>محاولة</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>يرنّ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>تتم إحالته</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>قائمة الإنتظار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>تقدم</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>موافق</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>مقبول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>خيارات متعددة</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>انتقال بشكل دائم</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>انتقال مؤقت</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>استخدام وكيل</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>خدمة بديلة</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>طلب غير صالح</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>غير مسموح به</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>يرجى الدفع</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>محظور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>لم يتم العثور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>نفاذ مدة الطلب</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>مشغول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_az.ts b/translations/lrc_az.ts
index 658cd9b17..9cb1bbb02 100644
--- a/translations/lrc_az.ts
+++ b/translations/lrc_az.ts
@@ -149,279 +149,279 @@
         <translation>defolt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Tamam</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_be.ts b/translations/lrc_be.ts
index 35ccbdec8..872bd8196 100644
--- a/translations/lrc_be.ts
+++ b/translations/lrc_be.ts
@@ -149,279 +149,279 @@
         <translation>па змаўчанні</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Добра</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_be@tarask.ts b/translations/lrc_be@tarask.ts
index 317921134..cf86f2025 100644
--- a/translations/lrc_be@tarask.ts
+++ b/translations/lrc_be@tarask.ts
@@ -149,279 +149,279 @@
         <translation>па змаўчанні</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Добра</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_be_BY.ts b/translations/lrc_be_BY.ts
index ac155edaa..abf187a2e 100644
--- a/translations/lrc_be_BY.ts
+++ b/translations/lrc_be_BY.ts
@@ -149,279 +149,279 @@
         <translation>па змаўчанні</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Добра</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_bg.ts b/translations/lrc_bg.ts
index 3b66efdc2..dd7d5876c 100644
--- a/translations/lrc_bg.ts
+++ b/translations/lrc_bg.ts
@@ -149,279 +149,279 @@
         <translation>по подразбиране</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Позвъняване</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Добре</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Време за изчакване на заявката</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Зает</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_bg_BG.ts b/translations/lrc_bg_BG.ts
index 693ae4df9..665ee29e2 100644
--- a/translations/lrc_bg_BG.ts
+++ b/translations/lrc_bg_BG.ts
@@ -149,279 +149,279 @@
         <translation>по подразбиране</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Позвъняване</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Добре</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Време за изчакване на заявката</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Зает</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_bn.ts b/translations/lrc_bn.ts
index 77e2b313f..e9d3308fb 100644
--- a/translations/lrc_bn.ts
+++ b/translations/lrc_bn.ts
@@ -149,279 +149,279 @@
         <translation>ডিফল্ট</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ঠিক আছে</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ca.ts b/translations/lrc_ca.ts
index fded7108b..b3834b18c 100644
--- a/translations/lrc_ca.ts
+++ b/translations/lrc_ca.ts
@@ -149,279 +149,279 @@
         <translation>per defecte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Trucant</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>D&apos;acord</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_cs_CZ.ts b/translations/lrc_cs_CZ.ts
index 00f5a2ecf..d84d7428c 100644
--- a/translations/lrc_cs_CZ.ts
+++ b/translations/lrc_cs_CZ.ts
@@ -149,279 +149,279 @@
         <translation>výchozí</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Žádný</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Pokus</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Vyzvánění</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Přesměrovává se</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Fronta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Průběh</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>V pořádku</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Přijato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Více voleb</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Trvale přemístěn</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Dočasně přemístěn</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Použití proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternativní služba</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Nesprávný příkaz</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Neautorizovaný</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Požadována platba</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Zakázáno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nenalezen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metoda není povolena</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Není přijatelný</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Požadovaná autentizace proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Časový limit příkazu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Je pryč</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entita příkazu je příliš velká</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI příkazu je příliš dlouhý</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Typ média není podporován</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Plán URI není podporován</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Nesprávná přípona</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Je požadována přípona</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Časovač relace je příliš krátký</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval je příliš krátký</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Dočasně není k dispozici</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Hovor/transakce neexistuje</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Detekována smyčka</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Příliš mnoho skoků</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresa není úplná</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Nejasný</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Zaneprázdněný</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Příkaz ukončen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Nesprávná událost</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Příkaz aktualizován</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Příkaz čeká</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Nerozluštitelný</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Vnitřní chyba serveru</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Neimplementováno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Nesprávná brána</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Služba není k dispozici</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Časový limit serveru</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Verze není podporována</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Zpráva je příliš velká</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Předběžná podmínka selhala</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Vše je zaneprázdněno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Hovor odmítnut</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Nikde neexistuje</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Nikde není přijatelný</translation>
     </message>
diff --git a/translations/lrc_da.ts b/translations/lrc_da.ts
index 0d6314464..e8c5de9b0 100644
--- a/translations/lrc_da.ts
+++ b/translations/lrc_da.ts
@@ -149,279 +149,279 @@
         <translation>standard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Ringer</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Anmodning fik timeout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Optaget</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_de.ts b/translations/lrc_de.ts
index 3fd32e09e..596ccde6c 100644
--- a/translations/lrc_de.ts
+++ b/translations/lrc_de.ts
@@ -149,279 +149,279 @@
         <translation>Standard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Versuche</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Klingelt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Wird weitergeleitet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>In Warteschlange</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Fortschritt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Angenommen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Mehrere Wahlmöglichkeiten</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Permanent verschoben</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Vorübergehend verschoben</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Proxy nutzen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternativer Dienst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Ungültige Anfrage</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Nicht autorisiert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Zahlung notwendig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Unzulässig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nicht gefunden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Methode nicht zulässig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Nicht annehmbar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy Authentifizierung notwendig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Anfragezeitüberschreitung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Verschwunden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Anfrage zu groß</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Anfragen-URI zu lang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Medientyp nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>URI-Schema nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Ungültige Erweiterung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Erweiterung notwendig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Sitzungstimer zu klein</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervall zu kurz</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporär nicht verfügbar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Anruf TSX existiert nicht</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Schleife erkannt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Zu viele Hops</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresse unvollständig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Nicht eindeutig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Beschäftigt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Anfrage terminiert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Ungültiges Ereignis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Anfrage aktualisiert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Anfrage ausstehend</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Nicht entschlüsselbar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Interner Serverfehler</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Nicht implementiert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Ungültiges Gateway</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Dienst nicht verfügbar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Serverzeitüberschreitung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Nachricht zu groß</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Vorbedingung fehlgeschlagen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Überall beschäftigt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Anruf abgelehnt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Existiert nirgendswo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Nirgendwo annehmbar</translation>
     </message>
diff --git a/translations/lrc_de_DE.ts b/translations/lrc_de_DE.ts
index 248746bba..1b3aacb98 100644
--- a/translations/lrc_de_DE.ts
+++ b/translations/lrc_de_DE.ts
@@ -149,279 +149,279 @@
         <translation>Standard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Nichts</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Versuche</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Klingeln</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Wird weitergeleitet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>In der Warteschlange</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Fortschritt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Okay</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Akzeptiert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Mehrfachauswahl</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Dauerhaft verschoben</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Zeitlich begrenzt  verschoben</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Benutze einen Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternativer Dienst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Unmögliche Anfrage</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Keine Berechtigung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Bezahlung erforderlich</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Nicht erlaubt!</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nicht gefunden!</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Diese Art und Weise ist nicht erlaubt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Inakzeptabel</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Für diesen Proxy werden Anmeldedaten benötigt!</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Zeitüberschreitung der Anforderung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Verlassen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Das Anfrageobjekt ist zu groß!</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Die formulierte Anfrage ist zu lang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Nicht unterstützter Medientyp</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Diese Art die Anfrage zu formulieren wird nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Fehlerhafte Erweiterung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Eine Erweiterung wird benötigt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Sitzungstimer zu klein</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervall zu kurz</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporär nicht verfügbar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Anruf TSX existiert nicht</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Unendlicher Zirkelbezug erkannt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Zu viele Netzwerksprünge</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresse unvollständig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Nicht eindeutig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Besetzt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Anfrage erfolglos abgebrochen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Ungültiges Ereignis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Anfrage aktualisiert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Anfrage ausstehend</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Nicht entschlüsselbar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Interner Server Fehler</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Nicht implementiert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Ungültige Zwischenstelle</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Dienst nicht verfügbar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Serverzeitüberschreitung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Nachricht zu groß</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Vorbedingung fehlgeschlagen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Überall beschäftigt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Anruf abgelehnt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Existiert nirgendswo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation> Nirgendwo annehmbar</translation>
     </message>
diff --git a/translations/lrc_el.ts b/translations/lrc_el.ts
index f0f9541d7..5c09f7abb 100644
--- a/translations/lrc_el.ts
+++ b/translations/lrc_el.ts
@@ -149,279 +149,279 @@
         <translation>προεπιλογή</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Κουδουνίζει</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Εντάξει</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Αίτημα Εκτός Χρόνου</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Απασχολημένο</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_en.ts b/translations/lrc_en.ts
index 23bd4441c..f6003c786 100644
--- a/translations/lrc_en.ts
+++ b/translations/lrc_en.ts
@@ -151,279 +151,279 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"></translation>
     </message>
diff --git a/translations/lrc_eo.ts b/translations/lrc_eo.ts
index 38c469ced..b7255488d 100644
--- a/translations/lrc_eo.ts
+++ b/translations/lrc_eo.ts
@@ -149,279 +149,279 @@
         <translation>defaÅ­lta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonoriĝanta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Bone</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Eltempiĝo de Peto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Okupata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_es.ts b/translations/lrc_es.ts
index a0cfd21d6..4cc2f5bb4 100644
--- a/translations/lrc_es.ts
+++ b/translations/lrc_es.ts
@@ -149,279 +149,279 @@
         <translation>Por defecto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Conectando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Derivando llamada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>En cola</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Progreso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Aceptar</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceptada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Varias opciones</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido definitivamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido temporalmente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Servicio alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Solicitud incorrecta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>No autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Pago requerido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Denegado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>No encontrado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método no permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>No aceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Autenticación del proxy requerida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tiempo de repuesta agotado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Acabado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entidad solicitada demasiado larga</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Solicitud URI demasiado larga</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Formato multimedia no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Esquema de URI no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensión no válida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensión requerida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador de sesión demasiado pequeño</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporalmente no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>La llamada TSX no existe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Bucle detectado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Demasiados saltos -too many hops.</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Dirección incompleta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Solicitud terminada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento no válido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Solicitud actualizada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Solicitud pendiente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indecifrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Error del servidor interno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>No implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Puerta de enlace no válida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Servicio no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Expiró el tiempo de espera del servidor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versión no soportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensaje demasiado extenso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Falla de la condición previa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupado en todas partes</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Llamada rechazada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>No existe en ningún lugar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>No aceptable en ningún lugar</translation>
     </message>
diff --git a/translations/lrc_es_AR.ts b/translations/lrc_es_AR.ts
index 90f2408c6..20461ccc4 100644
--- a/translations/lrc_es_AR.ts
+++ b/translations/lrc_es_AR.ts
@@ -149,279 +149,279 @@
         <translation>Por defecto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Intentando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Derivando llamada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Llamada en espera</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Progreso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Aceptar</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceptada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Múltiples elecciones</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido definitivamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido temporalmente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Servicio alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Solicitud incorrecta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>No autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Pago requerido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Denegado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>No encontrado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método no permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>No aceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Se requiere autenticación del proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tiempo de espera caducado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Retirado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entidad solicitada demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI solicitada demasiado extensa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo de medio no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Esquema URI no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensión errónea</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensión requerida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador de sesión demasiado bajo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporalmente no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Llamada TSX inexistente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Bucle detectado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Dirección incompleta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Solicitud terminada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento erróneo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Solicitud actualizada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Solicitud pendiente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indescifrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Error de servidor interno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>No implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Puerta de salida errónea</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Servicio no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tiempo de espera del servidor agotado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versión no soportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensaje demasiado extenso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Falla de precondición</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupado en todas partes</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Llamada rechazada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>No existe en ningún lado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>No aceptable en ningún lado</translation>
     </message>
diff --git a/translations/lrc_es_CO.ts b/translations/lrc_es_CO.ts
index 7c16e3130..7859fc95d 100644
--- a/translations/lrc_es_CO.ts
+++ b/translations/lrc_es_CO.ts
@@ -149,279 +149,279 @@
         <translation>por defecto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Conectando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Marcando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Derivando llamada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>En cola</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Progreso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Aceptar</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceptada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Varias opciones</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido definitivamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido temporalmente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Servicio alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Solicitud incorrecta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>No autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Pago requerido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Denegado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>No encontrado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método no permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>No aceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Autenticación del proxy requerida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tiempo de espera caducado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Retirado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entidad solicitada demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI solicitada demasiado extensa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo de medio no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Esquema URI no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensión errónea</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensión requerida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador de sesión demasiado bajo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporalmente no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Llamada TSX inexistente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Bucle detectado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Dirección incompleta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Solicitud terminada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento erróneo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Solicitud actualizada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Solicitud pendiente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indescifrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Error de servidor interno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>No implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Puerta de salida errónea</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Servicio no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tiempo de espera del servidor agotado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versión no soportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensaje demasiado extenso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Falla de precondición</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupado en todas partes</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Llamada rechazada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>No existe en ningún lado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>No aceptable en ningún lado</translation>
     </message>
diff --git a/translations/lrc_es_MX.ts b/translations/lrc_es_MX.ts
index b4e68eeef..ae0bb8448 100644
--- a/translations/lrc_es_MX.ts
+++ b/translations/lrc_es_MX.ts
@@ -149,279 +149,279 @@
         <translation>predeterminado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Conectando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Marcando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Derivando llamada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>En cola</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Progreso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Aceptar</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceptada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Varias opciones</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido definitivamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido temporalmente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Servicio alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Solicitud incorrecta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>No autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Pago requerido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Denegado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>No encontrado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método no permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>No aceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Autenticación del proxy requerida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tiempo de espera caducado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Retirado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entidad solicitada demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI solicitada demasiado extensa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo de medio no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Esquema URI no soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensión errónea</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensión requerida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador de sesión demasiado bajo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporalmente no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Llamada TSX inexistente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Bucle detectado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Dirección incompleta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Solicitud terminada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento erróneo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Solicitud actualizada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Solicitud pendiente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indescifrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Error de servidor interno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>No implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Puerta de salida errónea</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Servicio no disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tiempo de espera del servidor agotado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versión no soportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensaje demasiado extenso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Falla de precondición</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupado en todas partes</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Llamada rechazada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>No existe en ningún lado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>No aceptable en ningún lado</translation>
     </message>
diff --git a/translations/lrc_et.ts b/translations/lrc_et.ts
index 747ecdeaa..55b3f9ed6 100644
--- a/translations/lrc_et.ts
+++ b/translations/lrc_et.ts
@@ -149,279 +149,279 @@
         <translation>vaikesäte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Heliseb</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Sobib</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Kinni</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_et_EE.ts b/translations/lrc_et_EE.ts
index 30888cf98..29504495b 100644
--- a/translations/lrc_et_EE.ts
+++ b/translations/lrc_et_EE.ts
@@ -149,279 +149,279 @@
         <translation>vaikesäte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Heliseb</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Sobib</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Kinni</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_eu.ts b/translations/lrc_eu.ts
index dbda9033d..a38b1de35 100644
--- a/translations/lrc_eu.ts
+++ b/translations/lrc_eu.ts
@@ -149,279 +149,279 @@
         <translation>lehenetsia</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Deitzen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Ados</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Lanpetuta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_fa.ts b/translations/lrc_fa.ts
index e88df18a6..302693096 100644
--- a/translations/lrc_fa.ts
+++ b/translations/lrc_fa.ts
@@ -149,279 +149,279 @@
         <translation>پیش فرض</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>خالی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>در حال تلاش</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>در حال زنگ خوردن</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>فرستاده شده است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>در صف</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>در جریان</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>خب</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>پذیرفته‌شده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>چندین انتخاب</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>برای همیشه منتقل شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>به طور موقت منتقل شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>استفاده از پروکسی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>سرویس جایگزین</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>درخواست بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>غیرمجاز</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>مستلزم پرداخت</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>ممنوع</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>یافت نشد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>روش مجاز نمی‌باشد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>قابل‌قبول نیست</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>احراز هویت پروکسی مورد نیاز است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>زمان انقضای درخواست</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>از بین رفته</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>درخواست بیش‌از‌حد بزرگ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>درخواست URI بیش از حد طولانی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>نوع رسانه پشتیبانی‌نشده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>طرح URI پشتیبانی‌نشده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>افزونه بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>افزونه مورد‌نیاز است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>زمان‌سنج جلسه خیلی کوچک است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>بازه زمانی خیلی کوتاه</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>به طور موقت در‌دسترس نیست</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>TSX تماس وجود ندارد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>حلقه شناسایی شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>تعداد بیش‌از‌حد پرش (گام)</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>آدرس ناقص</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>مبهم</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>مشغول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>درخواست خاتمه یافت</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>رویداد بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>درخواست به‌روز شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>درخواست در‌انتظار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>غیرقابل رمز‌گشایی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>خطای داخلی سرور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>پیاه‌سازی نشده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>دروازه بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>سرویس غیر‌قابل‌دسترس</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>انقضای سرور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>این نسخه پشتیبانی نمی‌شود</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>پیام بیش‌از‌حد بزرگ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>پیش‌شرط ناموفق</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>همه‌جا مشغول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>تماس رد شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>هیچ‌جایی وجود ندارد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>هیچ‎‌جا قابل قبول نیست</translation>
     </message>
diff --git a/translations/lrc_fa_IR.ts b/translations/lrc_fa_IR.ts
index ae18cb013..11f89e1d6 100644
--- a/translations/lrc_fa_IR.ts
+++ b/translations/lrc_fa_IR.ts
@@ -149,279 +149,279 @@
         <translation>پیش فرض</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>خالی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>در حال تلاش</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>در حال زنگ خوردن</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>فرستاده شده است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>در صف</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>در جریان</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>خب</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>پذیرفته‌شده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>چندین انتخاب</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>برای همیشه منتقل شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>به طور موقت منتقل شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>استفاده از پروکسی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>سرویس جایگزین</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>درخواست بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>غیرمجاز</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>مستلزم پرداخت</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>ممنوع</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>یافت نشد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>روش مجاز نمی‌باشد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>قابل‌قبول نیست</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>احراز هویت پروکسی مورد نیاز است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>زمان انقضای درخواست</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>از بین رفته</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>درخواست بیش‌از‌حد بزرگ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>درخواست URI بیش از حد طولانی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>نوع رسانه پشتیبانی‌نشده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>طرح URI پشتیبانی‌نشده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>افزونه بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>افزونه مورد‌نیاز است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>زمان‌سنج جلسه خیلی کوچک است</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>بازه زمانی خیلی کوتاه</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>به طور موقت در‌دسترس نیست</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>TSX تماس وجود ندارد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>حلقه شناسایی شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>تعداد بیش‌از‌حد پرش (گام)</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>آدرس ناقص</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>مبهم</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>مشغول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>درخواست خاتمه یافت</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>رویداد بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>درخواست به‌روز شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>درخواست در‌انتظار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>غیرقابل رمز‌گشایی</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>خطای داخلی سرور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>پیاه‌سازی نشده</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>دروازه بی‌اعتبار</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>سرویس غیر‌قابل‌دسترس</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>انقضای سرور</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>این نسخه پشتیبانی نمی‌شود</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>پیام بیش‌از‌حد بزرگ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>پیش‌شرط ناموفق</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>همه‌جا مشغول</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>تماس رد شد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>هیچ‌جایی وجود ندارد</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>هیچ‎‌جا قابل قبول نیست</translation>
     </message>
diff --git a/translations/lrc_fi.ts b/translations/lrc_fi.ts
index ac33bc103..3810399c8 100644
--- a/translations/lrc_fi.ts
+++ b/translations/lrc_fi.ts
@@ -149,279 +149,279 @@
         <translation>oletus</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Tyhjä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Yritetään</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Soi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Välitetään eteenpäin</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Jonossa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Edistyminen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Hyväksytty</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Useita vaihtoehtoja</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Siirretty pysyvästi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Siirretty tilapäisesti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Käytä välityspalvelinta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Vaihtoehtoinen palvelu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Virheellinen pyyntö</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Luvaton</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Maksu vaaditaan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Kielletty</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Ei löydy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Menetelmää ei sallita</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Ei hyväksyttävä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Välityspalvelimen todennus vaaditaan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Pyyntö aikakatkaistu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Mennyt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Pyyntö on liian suuri</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Pyynnön verkko-osoite liian pitkä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Ei tuettu mediatyyppi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Verkko-osoitteen mallia ei tueta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Virheellinen laajennus</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Laajennus vaaditaan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Istunnon ajastin on liian pieni</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Väli liian lyhyt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Tilapäisesti poissa käytöstä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>TSX-puhelua ei ole</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Silmukka havaittu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Liian monta hyppyä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Osoite epätäydellinen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Epäselvä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Varattu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Pyyntö lopetettu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Huono tapahtuma</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Pyyntö päivitetty</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Pyyntö odottaa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Ei purettavissa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Sisäinen palvelinvirhe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Ei toteutettu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Huono yhdyskäytävä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Palvelua ei käytettävissä</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Palvelimen aikakatkaisu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versiota ei tueta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Viesti on liian suuri</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Ennakkoehdon virhe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Varattu kaikkialla</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Puhelu evätty</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Ei ole missään</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Ei hyväksytä missään</translation>
     </message>
diff --git a/translations/lrc_fr.ts b/translations/lrc_fr.ts
index f70529c5b..72d3b2563 100644
--- a/translations/lrc_fr.ts
+++ b/translations/lrc_fr.ts
@@ -149,279 +149,279 @@
         <translation>défaut</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Essai en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonne</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>En cours de transfert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Mis dans la file d&apos;attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>En cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accepté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Choix multiples</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Définitivement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Temporairement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Utiliser un serveur délégataire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Service alternatif</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Requête invalide</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non authorisé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Payement nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Interdit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Méthode non permise</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>N&apos;est pas acceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Authentification au serveur mandataire nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Requête expirée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Parti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>L&apos;élément demandé est trop gros</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI demandée est trop longue</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Type de média non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schéma d&apos;URI non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Mauvaise extension</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extension nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Compteur de session trop petit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalle trop court</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporairement non disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>L&apos;appel TSX n’existe pas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Boucle détectée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Trop de sauts</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresse incomplète</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Occupé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>La requête est terminée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Événement incorrect</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Requête modifiée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Requête en attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indéchiffrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erreur Interne du Serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non Implémenté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Mauvaise passerelle</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Service indisponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Dépassement de délai du serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version non supportée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Message Trop Large</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Échec de Précondition </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Occupé partout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Appel refusé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>N&apos;existe nul part</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>N&apos;est pas acceptable ici</translation>
     </message>
diff --git a/translations/lrc_fr_BE.ts b/translations/lrc_fr_BE.ts
index e83bb27e2..ceb05fab0 100644
--- a/translations/lrc_fr_BE.ts
+++ b/translations/lrc_fr_BE.ts
@@ -149,279 +149,279 @@
         <translation>défaut</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Essai en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonnerie en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>En cours de transfert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Mis dans la file d&apos;attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>En cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ok</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accepté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Choix multiples</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Définitivement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Temporairement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Utiliser un serveur délégataire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Service alternatif</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Requête invalide</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non authorisé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Payement nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Interdit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Méthode non permise</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>N&apos;est pas acceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Authentification au serveur mandataire nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Délai de la requête dépassé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Parti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>L&apos;élément demandé est trop gros</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI demandée est trop longue</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Type de média non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schéma d&apos;URI non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Mauvaise extension</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extension nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Compteur de session trop petit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalle trop court</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporairement non disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>L&apos;appel TSX n’existe pas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Boucle détectée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Trop de sauts</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresse incomplète</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Occupé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>La requête est terminée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Événement incorrect</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Requête modifiée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Requête en attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indéchiffrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erreur Interne du Serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non Implémenté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Mauvaise passerelle</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Service indisponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Dépassement de délai du serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version non supportée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Message Trop Large</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Échec de Précondition </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Occupé partout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Appel refusé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>N&apos;existe nul part</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>N&apos;est pas acceptable ici</translation>
     </message>
diff --git a/translations/lrc_fr_CA.ts b/translations/lrc_fr_CA.ts
index a00ccde84..69a3927e7 100644
--- a/translations/lrc_fr_CA.ts
+++ b/translations/lrc_fr_CA.ts
@@ -149,279 +149,279 @@
         <translation>défaut</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Essai en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonnerie en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>En cours de transfert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Mis dans la file d&apos;attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>En cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accepté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Choix multiples</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Définitivement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Temporairement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Utiliser un serveur délégataire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Service alternatif</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Requête invalide</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non authorisé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Payement nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Interdit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Méthode non permise</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>N&apos;est pas acceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Authentification au serveur mandataire nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Délai de la requête dépassé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Parti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>L&apos;élément demandé est trop gros</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI demandée est trop longue</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Type de média non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schéma d&apos;URI non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Mauvaise extension</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extension nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Compteur de session trop petit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalle trop court</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporairement non disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>L&apos;appel TSX n’existe pas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Boucle détectée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Trop de sauts</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresse incomplète</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Occupé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>La requête est terminée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Événement incorrect</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Requête modifiée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Requête en attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indéchiffrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erreur Interne du Serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non Implémenté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Mauvaise passerelle</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Service indisponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Dépassement de délai du serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version non supportée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Message Trop Large</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Échec de Précondition </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Occupé partout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Appel refusé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>N&apos;existe nul part</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>N&apos;est pas acceptable ici</translation>
     </message>
diff --git a/translations/lrc_fr_CH.ts b/translations/lrc_fr_CH.ts
index 92a402906..5ad69219e 100644
--- a/translations/lrc_fr_CH.ts
+++ b/translations/lrc_fr_CH.ts
@@ -149,279 +149,279 @@
         <translation>défaut</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Essai en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonnerie en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>En cours de transfert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Mis dans la file d&apos;attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>En cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ok</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accepté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Choix multiples</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Définitivement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Temporairement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Utiliser un serveur délégataire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Service alternatif</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Requête invalide</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non authorisé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Payement nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Interdit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Méthode non permise</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>N&apos;est pas acceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Authentification au serveur mandataire nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Délai de la requête dépassé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Parti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>L&apos;élément demandé est trop gros</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI demandée est trop longue</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Type de média non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schéma d&apos;URI non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Mauvaise extension</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extension nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Compteur de session trop petit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalle trop court</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporairement non disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>L&apos;appel TSX n’existe pas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Boucle détectée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Trop de sauts</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresse incomplète</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Occupé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>La requête est terminée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Événement incorrect</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Requête modifiée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Requête en attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indéchiffrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erreur Interne du Serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non Implémenté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Mauvaise passerelle</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Service indisponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Dépassement de délai du serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version non supportée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Message Trop Large</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Échec de Précondition </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Occupé partout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Appel refusé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>N&apos;existe nul part</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>N&apos;est pas acceptable ici</translation>
     </message>
diff --git a/translations/lrc_fr_FR.ts b/translations/lrc_fr_FR.ts
index 7ed34b51b..7d7bf3149 100644
--- a/translations/lrc_fr_FR.ts
+++ b/translations/lrc_fr_FR.ts
@@ -149,279 +149,279 @@
         <translation>défaut</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Essai en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sonnerie en cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>En cours de transfert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Mis dans la file d&apos;attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>En cours</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ok</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accepté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Choix multiples</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Définitivement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Temporairement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Utiliser un serveur délégataire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Service alternatif</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Requête invalide</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non authorisé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Payement nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Interdit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Méthode non permise</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>N&apos;est pas acceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Authentification au serveur mandataire nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Délai de la requête dépassé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Parti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>L&apos;élément demandé est trop gros</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI demandée est trop longue</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Type de média non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schéma d&apos;URI non supporté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Mauvaise extension</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extension nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Compteur de session trop petit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalle trop court</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporairement non disponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>L&apos;appel TSX n’existe pas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Boucle détectée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Trop de sauts</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresse incomplète</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Occupé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>La requête est terminée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Événement incorrect</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Requête modifiée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Requête en attente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indéchiffrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erreur Interne du Serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non Implémenté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Mauvaise passerelle</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Service indisponible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Dépassement de délai du serveur</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version non supportée</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Message Trop Large</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Échec de Précondition </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Occupé partout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Appel refusé</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>N&apos;existe nul part</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>N&apos;est pas acceptable ici</translation>
     </message>
diff --git a/translations/lrc_ga.ts b/translations/lrc_ga.ts
index 63f21a9a9..63533b423 100644
--- a/translations/lrc_ga.ts
+++ b/translations/lrc_ga.ts
@@ -149,279 +149,279 @@
         <translation>réamhshocrú</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Ceart go leor</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_gl.ts b/translations/lrc_gl.ts
index 03ec7079f..6aaddbd7c 100644
--- a/translations/lrc_gl.ts
+++ b/translations/lrc_gl.ts
@@ -149,279 +149,279 @@
         <translation>por omisión</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Intentando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Chamando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Reenviando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Na cola</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Progreso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Aceptar</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceptado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Múltiples opcións</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido permanentemente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido temporalmente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Servizo alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Solicitude incorrecta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Require pagamento</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Prohibido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Non atopado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método non permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Non aceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>O Proxy require autenticación</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Caducou a solicitude</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Marchou</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entidade da solicitude demasiado longa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI da petición demasiado longa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo de multimedia non soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Esquema URI non soportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensión incorrecta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Require extensión</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador da sesión demasiado curto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Non dispoñible temporalmente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Chamada TSX non existe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Bucle detectado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Enderezo incompleto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambíguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Solicitude rematada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento incorrecto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Solicitude actualizada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Solicitude pendente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indescifrable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Fallo interno do servidor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Pasarela incorrecta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Servizo non dispoñible</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Caducidade do servidor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versión non soportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensaxe demasiado longa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Fallo da precondición</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Todos ocupados</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Chamada rexeitada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Non existe en ningures</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Non aceptable en ningures</translation>
     </message>
diff --git a/translations/lrc_gu.ts b/translations/lrc_gu.ts
index 5a6b49640..203118c04 100644
--- a/translations/lrc_gu.ts
+++ b/translations/lrc_gu.ts
@@ -149,279 +149,279 @@
         <translation>ડિફૉલ્ટ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>બરાબર</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_he.ts b/translations/lrc_he.ts
index f5f6e4ddf..5205ecc8d 100644
--- a/translations/lrc_he.ts
+++ b/translations/lrc_he.ts
@@ -149,279 +149,279 @@
         <translation>ברירת מחדל</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>מצלצל</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>אישור</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>עסוק</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_hi.ts b/translations/lrc_hi.ts
index 5147a8313..2978aa087 100644
--- a/translations/lrc_hi.ts
+++ b/translations/lrc_hi.ts
@@ -149,279 +149,279 @@
         <translation>डिफ़ॉल्ट</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ठीक</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_hi_IN.ts b/translations/lrc_hi_IN.ts
index 6ff62b88c..ead833d82 100644
--- a/translations/lrc_hi_IN.ts
+++ b/translations/lrc_hi_IN.ts
@@ -149,279 +149,279 @@
         <translation>डिफ़ॉल्ट</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ठीक</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_hr.ts b/translations/lrc_hr.ts
index 44b91ce0a..002eaaf7a 100644
--- a/translations/lrc_hr.ts
+++ b/translations/lrc_hr.ts
@@ -149,279 +149,279 @@
         <translation>zadano</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Zvoni</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>U redu</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Zauzeto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_hu.ts b/translations/lrc_hu.ts
index 3b6de04d3..84db7851d 100644
--- a/translations/lrc_hu.ts
+++ b/translations/lrc_hu.ts
@@ -149,279 +149,279 @@
         <translation>alapértelmezett</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Semmis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Próbálkozik…</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Csörögni</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Hívásátirányítás…</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Sorban áll</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Készültségi fok</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Rendben</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Elfogadott</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Több választási lehetőség</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Véglegesen áthelyezve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Ideiglenesen áthelyezve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Meghatalmazás használata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatív szolgáltatás</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Rossz kérés</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Jogtalan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Fizetés szükséges</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Tiltott</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nem található</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Nem megengedett módszer</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Elfogadhatatlan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Meghatalmazott hitelesítés szükséges</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Időt kér</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Elmúlt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>A kérelem entitása túl nagy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI kérés túl hosszú</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Nem támogatott médiatípus</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Nem támogatott URI rendszer</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Hibás bővítmény</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Bővítmény szükséges</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>A munkamenet időzítője túl rövid</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Túl rövid időintervallum</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Ideiglenesen nem elérhető</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>A TSX nem létezik</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Érzékelt hurok</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Túl sok komló</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>A cím hiányos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Kétértelmű</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Foglalt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Kérés megszűnt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Rossz esemény</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>A kérelem frissítése megtörtént</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>A kérelem függőben</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Megfejthetetlen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Belső kiszolgálóhiba</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Nincs végrehajtott</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Rossz átjáró</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>A szolgáltatás nem elérhető</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Kiszolgáló időtúllépése</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Verzió nem támogatott</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Üzenet túl hosszú</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Előfeltétel meghiúsulása</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Mindenhol elfoglalt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Hívás visszautasított</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Sehol nem létezik</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Bárhol nem elfogadható</translation>
     </message>
diff --git a/translations/lrc_id.ts b/translations/lrc_id.ts
index 8d0ab763a..e4ab1134d 100644
--- a/translations/lrc_id.ts
+++ b/translations/lrc_id.ts
@@ -149,279 +149,279 @@
         <translation>bawaan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Berdering</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Oke</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Sibuk</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ig.ts b/translations/lrc_ig.ts
index f3a8e2c45..69efe99d6 100644
--- a/translations/lrc_ig.ts
+++ b/translations/lrc_ig.ts
@@ -149,279 +149,279 @@
         <translation>eburupụta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Dị-mma</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_it.ts b/translations/lrc_it.ts
index 73290cc3a..f9033f679 100644
--- a/translations/lrc_it.ts
+++ b/translations/lrc_it.ts
@@ -149,279 +149,279 @@
         <translation>predefinito</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Tentativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Squilla</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>In inoltro</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>In coda</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>In corso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accettato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Scelta multipla</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Spostato definitivamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Spostato temporaneamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usa proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Servizio alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Richiesta errata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non autorizzato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Pagamento richiesto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Vietato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Non trovato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metodo non permesso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Non accettabile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Richiesta autenticazione proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tempo scaduto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Assente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entità richiesta troppo grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI richiesto è troppo lungo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo di Media non accettato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schema URI non accettato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Estensione errata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Estensione richiesta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Tempo di sessione troppo breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervallo troppo breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporaneamente non disponibile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Chiamata TSX non esiste</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Rilevato loop</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Troppi Hop</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Indirizzo incompleto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Occupato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Richiesta terminata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento negativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Richiesta aggiornata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Richiesta in corso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indecifrabile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Errore interno del server</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non implementato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Gateway incorretto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Servizio non disponibile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tempo scaduto per il server</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versione non supportata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Messaggio troppo grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Fallimento della precondizione</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Occupato ovunque</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Chiamata rifiutata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Non esiste da nessuna parte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Non accettabile ovunque</translation>
     </message>
diff --git a/translations/lrc_it_IT.ts b/translations/lrc_it_IT.ts
index 545a90cd7..df3ae548b 100644
--- a/translations/lrc_it_IT.ts
+++ b/translations/lrc_it_IT.ts
@@ -149,279 +149,279 @@
         <translation>predefinito</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Tentativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Squilla</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>In inoltro</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>In coda</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>In corso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accettato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Scelta multipla</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Spostato definitivamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Spostato temporaneamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usa proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Servizio alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Richiesta errata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Non autorizzato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Pagamento richiesto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Vietato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Non trovato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metodo non permesso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Non accettabile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Richiesta autenticazione proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tempo scaduto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Assente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entità richiesta troppo grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI richiesto è troppo lungo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo di Media non supportato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schema URI non supportato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Estensione errata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Estensione obbligatoria</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Timer di sessione troppo breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervallo troppo breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporaneamente non disponibile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Chiamata TSX non esiste</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Rilevato loop</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Troppi Hop</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Indirizzo incompleto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Occupato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Richiesta terminata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento negativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Richiesta aggiornata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Richiesta in corso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indecifrabile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Errore interno del server</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Non implementato</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Gateway incorretto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Servizio non disponibile</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tempo scaduto per il server</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versione non supportata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Messaggio troppo grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Fallimento della precondizione</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Occupato ovunque</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Chiamata rifiutata</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Non esiste da nessuna parte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Non accettabile ovunque</translation>
     </message>
diff --git a/translations/lrc_ja.ts b/translations/lrc_ja.ts
index 557a05c4e..ee841ef6e 100644
--- a/translations/lrc_ja.ts
+++ b/translations/lrc_ja.ts
@@ -149,279 +149,279 @@
         <translation>既定</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>なし</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>試行中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>着信中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>転送中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>待機中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>進行状況</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>わかった</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>受諾済み</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>複数の選択肢</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>完全に移動しました</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>一時的に移動しました</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>プロキシを使う</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>代替サービス</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>不正なリクエスト</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>未認証</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>支払いが必要</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>禁止</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>見つかりません</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>許可されていない方式</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>受け入れ不可</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>プロキシー認証が必要</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>リクエストタイムアウト</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>退去</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>リクエストサイズが大きすぎます</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>リクエストURLが長すぎます</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>サポートされていないメディア形式</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>サポートされていないURLスキーム</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>不正な拡張子</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>拡張子が必要</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>セッションタイマーが短すぎます</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>間隔が短すぎます</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>一時的に利用できません</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Call TSXが存在しません</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>ループが検出されました</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>ホップ数が多すぎます</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>アドレスが不完全です</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>不明瞭</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>通話中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>リクエストが強制終了されました</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>不正なイベント</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>リクエストを更新しました</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>リクエストが保留中です</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>復号できません</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>内部サーバーエラー</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>未実装です</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>不正なゲートウェイ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>サービス利用不可</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>サーバータイムアウト</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>サポートされていないバージョン</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>メッセージが大きすぎます</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>通話が拒否されました</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>どこにも存在しません</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_kk.ts b/translations/lrc_kk.ts
index 706b079f5..6d8275b82 100644
--- a/translations/lrc_kk.ts
+++ b/translations/lrc_kk.ts
@@ -149,279 +149,279 @@
         <translation>әдепкі</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Жарайды</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_kn.ts b/translations/lrc_kn.ts
index 8aba02224..c70834d1e 100644
--- a/translations/lrc_kn.ts
+++ b/translations/lrc_kn.ts
@@ -149,279 +149,279 @@
         <translation>ಡೀಫಾಲ್ಟ್</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ಸರಿ</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ko.ts b/translations/lrc_ko.ts
index 3c9321d1a..a2777a2e6 100644
--- a/translations/lrc_ko.ts
+++ b/translations/lrc_ko.ts
@@ -149,279 +149,279 @@
         <translation>기본값</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>확인</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ko_KR.ts b/translations/lrc_ko_KR.ts
index f5c0f4f91..c73b3e0b0 100644
--- a/translations/lrc_ko_KR.ts
+++ b/translations/lrc_ko_KR.ts
@@ -149,279 +149,279 @@
         <translation>기본값</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>확인</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_lt.ts b/translations/lrc_lt.ts
index ab7e76c43..94e81ab98 100644
--- a/translations/lrc_lt.ts
+++ b/translations/lrc_lt.ts
@@ -149,279 +149,279 @@
         <translation>numatytasis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Bandoma</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Skambina</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Gerai</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Bloga Užklausa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Neleidžiama</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nerasta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Užklausos laikas baigėsi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Nepalaikoma URI schema</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Aptiktas ciklas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Nepilnas adresas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Užimta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Blogas įvykis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>VidinÄ— Serverio Klaida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Neįgyvendinta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Blogas Tinklų Sietuvas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versija nÄ—ra palaikoma</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ml.ts b/translations/lrc_ml.ts
index 6834ba3e9..dbc51f7f8 100644
--- a/translations/lrc_ml.ts
+++ b/translations/lrc_ml.ts
@@ -149,279 +149,279 @@
         <translation>ഡിഫോൾട്ട്</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ശരി</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_mn_MN.ts b/translations/lrc_mn_MN.ts
index aa793ed54..0dce14082 100644
--- a/translations/lrc_mn_MN.ts
+++ b/translations/lrc_mn_MN.ts
@@ -149,279 +149,279 @@
         <translation>өгөгдмөл</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Зүгээр</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_mr.ts b/translations/lrc_mr.ts
index 0c0449775..2093863b9 100644
--- a/translations/lrc_mr.ts
+++ b/translations/lrc_mr.ts
@@ -149,279 +149,279 @@
         <translation>डिफॉल्ट</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ठीक</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ms.ts b/translations/lrc_ms.ts
index 3abe89335..e3fce245b 100644
--- a/translations/lrc_ms.ts
+++ b/translations/lrc_ms.ts
@@ -149,279 +149,279 @@
         <translation>lalai</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Berdering</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Masa permintaan tamat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Sibuk</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_nb.ts b/translations/lrc_nb.ts
index 439ed9ea2..0d41f439a 100644
--- a/translations/lrc_nb.ts
+++ b/translations/lrc_nb.ts
@@ -149,279 +149,279 @@
         <translation>standard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Prøver</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Ringer</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Blir videresendt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>I kø</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Framdrift</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Godkjent</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Flere valg</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Flyttet permanent</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Flyttet midlertidig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Bruk mellomtjener</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternativ tjeneste</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Dårlig forespørsel</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Uautorisert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Betaling kreves</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Forbudt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Ikke funnet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metode ikke tillatt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Ikke akseptabelt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy-godkjenning er påkrevd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tidsgrense for henvendelse</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Borte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Enhetsforespørsel for stor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI forespørsel for lang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Media type ikke støttet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>URI-ordning støttes ikke</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Utvidelse ødelagt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Utvidelse obligatorisk</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Øktur for liten</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervall for kort</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Midlertidig utilgjengelig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>TSX samtale eksisterer ikke</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Løkke oppdaget</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>For mange hopp</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Ufullstendig adresse</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Tvetydig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Opptatt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Forespørsel avsluttet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Handling feilet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Forespørsel oppdatert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Forespørsel venter</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Ugjenkjennelig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Intern tjenerfeil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Ikke implementert</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Feil på mellomtjener</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Tjeneste utilgjengelig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tidsavbrudd tjener</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versjon ikke støttet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Melding for stor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Forutsetning feilet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Opptatt overalt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Samtale avslått</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Eksisterer ingen steder</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Aksepteres ingen steder</translation>
     </message>
diff --git a/translations/lrc_ne.ts b/translations/lrc_ne.ts
index da38bff4d..e5aaf3a95 100644
--- a/translations/lrc_ne.ts
+++ b/translations/lrc_ne.ts
@@ -149,279 +149,279 @@
         <translation>पूर्वनिर्धारित</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ठीक छ</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_nl.ts b/translations/lrc_nl.ts
index aca862ac1..0b6f7faed 100644
--- a/translations/lrc_nl.ts
+++ b/translations/lrc_nl.ts
@@ -149,279 +149,279 @@
         <translation>standaard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Poging</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Gaat over</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Bezig met doorschakelen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>In wachtrij</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Voortgang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>In orde</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Geaccepteerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Meerdere mogelijkheden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Permanent verplaatst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Tijdelijk verplaatst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Proxy gebruiken</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatieve dienst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Slecht verzoek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Niet geautoriseerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Betaling vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Verboden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Niet gevonden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Methode niet toegestaan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Niet acceptabel</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy-authenticatie vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Time-out aanvragen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Weg</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Verzoeksentiteit te groot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Verzoeks-URI te lang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Niet-ondersteund mediatype</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Niet-ondersteund URI-schema</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Slechte extensie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensie vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Sessietimer te klein</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval te kort</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Tijdelijk niet beschikbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Oproep-TSX bestaat niet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Lus gedetecteerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Te veel sprongen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Onvolledig adres</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Bezet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Verzoek beëindigd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Slechte gebeurtenis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Verzoek bijgewerkt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Verzoek in afwachting</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Onleesbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Interne serverfout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Niet geïmplementeerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Slechte gateway</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Dienst niet beschikbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Servertime-out</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versie niet ondersteund</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Bericht te groot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Pre-voorwaardefout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Overal bezet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Oproep geweigerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Bestaat nergens</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Nergens acceptabel</translation>
     </message>
diff --git a/translations/lrc_nl_BE.ts b/translations/lrc_nl_BE.ts
index a70f4f57c..359c0e8dc 100644
--- a/translations/lrc_nl_BE.ts
+++ b/translations/lrc_nl_BE.ts
@@ -149,279 +149,279 @@
         <translation>standaard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Poging</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Gaat over</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Bezig met doorschakelen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>In wachtrij</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Voortgang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>In orde</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aanvaard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Meerdere mogelijkheden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Voorgoed verplaatst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Tijdelijk verplaatst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Proxy gebruiken</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatieve dienst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Slecht verzoek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Ongeautoriseerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Betaling vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Verboden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Niet gevonden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Methode niet toegelaten</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Onaanvaardbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy-authentificatie vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Time-out aanvragen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Weg</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Verzoeksentiteit te groot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Verzoeks-URI te lang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Onondersteund mediatype</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Onondersteund URI-schema</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Slechte extensie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensie vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Sessietimer te klein</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval te kort</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Tijdelijk onbeschikbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Oproeps-TSX bestaat niet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Lus gedetecteerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Te veel sprongen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Onvolledig adres</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Bezig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Verzoek beëindigd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Slechte gebeurtenis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Verzoek bijgewerkt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Verzoek in afwachting</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Onontcijferbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Interne serverfout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Niet geïmplementeerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Slechte gateway</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Dienst onbeschikbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Servertime-out</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versie niet ondersteund</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Bericht te groot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Pre-voorwaardefout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Overal bezig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Oproep geweigerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Bestaat nergens</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Nergens aanvaardbaar</translation>
     </message>
diff --git a/translations/lrc_nl_NL.ts b/translations/lrc_nl_NL.ts
index 2bdd412e5..0a5abd127 100644
--- a/translations/lrc_nl_NL.ts
+++ b/translations/lrc_nl_NL.ts
@@ -149,279 +149,279 @@
         <translation>standaard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Poging</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Gaat over</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Bezig met doorschakelen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>In wachtrij</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Voortgang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>In orde</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aanvaard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Meerdere mogelijkheden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Voorgoed verplaatst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Tijdelijk verplaatst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Proxy gebruiken</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatieve dienst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Slecht verzoek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Ongeautoriseerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Betaling vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Verboden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Niet gevonden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Methode niet toegelaten</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Onaanvaardbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy-authentificatie vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Time-out aanvragen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Weg</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Verzoeksentiteit te groot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Verzoeks-URI te lang</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Onondersteund mediatype</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Onondersteund URI-schema</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Slechte extensie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensie vereist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Sessietimer te klein</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval te kort</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Tijdelijk onbeschikbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Oproeps-TSX bestaat niet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Lus gedetecteerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Te veel sprongen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Onvolledig adres</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Bezet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Verzoek beëindigd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Slechte gebeurtenis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Verzoek bijgewerkt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Verzoek in afwachting</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Onontcijferbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Interne serverfout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Niet geïmplementeerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Slechte gateway</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Dienst onbeschikbaar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Servertime-out</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versie niet ondersteund</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Bericht te groot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Pre-voorwaardefout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Overal bezig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Oproep geweigerd</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Bestaat nergens</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Nergens aanvaardbaar</translation>
     </message>
diff --git a/translations/lrc_nn.ts b/translations/lrc_nn.ts
index 8d28671bb..b47db0d7e 100644
--- a/translations/lrc_nn.ts
+++ b/translations/lrc_nn.ts
@@ -149,279 +149,279 @@
         <translation>misligholde</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_oc.ts b/translations/lrc_oc.ts
index ff2cf1f20..134fc7d06 100644
--- a/translations/lrc_oc.ts
+++ b/translations/lrc_oc.ts
@@ -149,279 +149,279 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>D’ACÒRDI</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pa.ts b/translations/lrc_pa.ts
index 103affd61..fe291b0ff 100644
--- a/translations/lrc_pa.ts
+++ b/translations/lrc_pa.ts
@@ -149,279 +149,279 @@
         <translation>طے شدہ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>ਘੰਟੀ ਵੱਜ ਰਹੀ ਹੈ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ਠੀਕ ਹੈ</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>ਰੁਝੇਵੇਂ ਵਿੱਚ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pl.ts b/translations/lrc_pl.ts
index a2d6ae3c8..623526d65 100644
--- a/translations/lrc_pl.ts
+++ b/translations/lrc_pl.ts
@@ -149,279 +149,279 @@
         <translation>domyślne</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Próbowanie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Dzwonienie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Jest Przekazywane</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>W kolejce</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Progres</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Zaakceptowane</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Wiele Wyborów</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Przeniesione Na Stałe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Przeniesione Tymczasowo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Używaj Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatywna Usługa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Nieprawidłowe zapytanie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Nieautoryzowany</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Wymagana Płatność</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Zabroniony</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nie Znaleziono</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metoda nie dozwolona</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Nieakceptowalne</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Wymagane Uwierzytelnienie Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Prośba przekroczyła czas oczekiwania</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>ZniknÄ…Å‚</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Żądanie URI za długie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Złe rozszeżenie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Rozszerzenie jest wymagane</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Zbyt mały zegar sesji</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interwał zbyt krótki</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Tymczasowo niedostępny</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adres niekompletny</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Zajęty</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Przekroczony czas odpowiedzi serwera</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Wersja nie jest wpierana</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Wiadomość zbyt długa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Zajęty wszędzie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pl_PL.ts b/translations/lrc_pl_PL.ts
index 917114f5e..6ea1aa015 100644
--- a/translations/lrc_pl_PL.ts
+++ b/translations/lrc_pl_PL.ts
@@ -149,279 +149,279 @@
         <translation>domyślne</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Próbowanie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Dzwonienie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Jest Przekazywane</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>W kolejce</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Postęp</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Zaakceptowane</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Wiele Wyborów</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Przeniesione Na Stałe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Przeniesione Tymczasowo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Używaj Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatywna Usługa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Nieprawidłowe zapytanie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Nieautoryzowany</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Wymagana Płatność</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Zabroniony</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nie Znaleziono</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metoda nie dozwolona</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Nieakceptowalne</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Wymagane Uwierzytelnienie Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Prośba przekroczyła czas oczekiwania</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>ZniknÄ…Å‚</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Żądanie URI za długie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Złe rozszeżenie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Rozszerzenie jest wymagane</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Zbyt mały zegar sesji</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interwał zbyt krótki</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Tymczasowo niedostępny</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adres niekompletny</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Zajęty</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Przekroczony czas odpowiedzi serwera</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Wersja nie jest wpierana</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Wiadomość zbyt długa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Zajęty wszędzie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pt.ts b/translations/lrc_pt.ts
index 6f54ef741..e8279bfe4 100644
--- a/translations/lrc_pt.ts
+++ b/translations/lrc_pt.ts
@@ -149,279 +149,279 @@
         <translation>predefinição</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Nulo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>A tentar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>A tocar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>A ser reencaminhado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Na fila</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>A decorrer</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceite</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Várias escolhas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido permanentemente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Serviço alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Pedido inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Não autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Necessário pagamento</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Proibido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Não encontrado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método não permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Não aceitável</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Necessário autenticação de proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>O pedido excedeu o tempo limite</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Foi-se</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entidade do pedido demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI de pedido demasiado longo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo de media não suportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Esquema URI não suportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensão inválida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Necessária extensão</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador de sessão demasiado pequeno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Não disponível temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation> A chamada TSX não existe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Detetado loop</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Endereço incompleto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambíguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado(a)</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Pedido terminado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Pedido atualizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Pedido pendente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Não decifrável</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erro interno do servidor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Não implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Gateway inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Serviço indisponível</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tempo de resposta do servidor excedido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versão não suportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensagem demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Falha nos pré-requisitos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupado em todo o lado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Chamada recusada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Não existe em lugar nenhum</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Não aceite em lugar nenhum</translation>
     </message>
diff --git a/translations/lrc_pt_BR.ts b/translations/lrc_pt_BR.ts
index 97bec4331..024ce894e 100644
--- a/translations/lrc_pt_BR.ts
+++ b/translations/lrc_pt_BR.ts
@@ -149,279 +149,279 @@
         <translation>predefinição</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Nulo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Tentando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Tocando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Está sendo encaminhado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Esperando</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Progresso</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceito</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Múltiplas Escolhas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido Permanentemente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido Temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Serviço Alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Pedido Inadequado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Não autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Pagamento Requerido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Proibido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Não Encontrado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método Não Permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Não Aceitável</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Autenticação de Proxy Necessária</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>A requisição excedeu o tempo limite</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Perdido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Pedido Muito Grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Pedido de URI Muito Longo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Mídia Não Suportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Tipo de URI Sem Suporte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Complemento Inadequado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Complemento Necessário</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador de Sessão Muito Pequeno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo Muito Curto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporariamente Indisponível</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Chamada TSX Não Existe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Loop Detectado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Muitos Ressaltos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Endereço Incompleto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambíguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Pedido Terminado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento Inadequado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Pedido Atualizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Pedido Pendente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indecifrável</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erro Interno do Servidor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Não Implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Gateway Inadequado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Serviço Indisponível</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tempo do Servidor Esgotou</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versão Não Suportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensagem Muito Grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Requisito Insuficiente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupado em Toda Parte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Chamada Recusada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Não Existe em Nenhum Lugar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Não Aceitável em Qualquer Lugar</translation>
     </message>
diff --git a/translations/lrc_pt_PT.ts b/translations/lrc_pt_PT.ts
index 1b1225864..39939b352 100644
--- a/translations/lrc_pt_PT.ts
+++ b/translations/lrc_pt_PT.ts
@@ -149,279 +149,279 @@
         <translation>predefinição</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Nulo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>A tentar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>A tocar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>A ser reencaminhado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Na fila</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>A decorrer</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Aceite</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Várias escolhas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Movido permanentemente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Movido temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Serviço alternativo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Pedido inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Não autorizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Necessário pagamento</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Proibido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Não encontrado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Método não permitido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Não aceitável</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Necessário autenticação de proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>O pedido excedeu o tempo limite</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Foi-se</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Entidade do pedido demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI de pedido demasiado longo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tipo de media não suportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Esquema URI não suportado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensão inválida</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Necessária extensão</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Temporizador de sessão demasiado pequeno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Não disponível temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation> A chamada TSX não existe</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Detetado loop</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Endereço incompleto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambíguo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupado(a)</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Pedido terminado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Evento inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Pedido atualizado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Pedido pendente</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Não decifrável</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Erro interno do servidor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Não implementado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Gateway inválido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Serviço indisponível</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tempo de resposta do servidor excedido</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versão não suportada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mensagem demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Falha nos pré-requisitos</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupado em todo o lado</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Chamada recusada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Não existe em lugar nenhum</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Não aceite em lugar nenhum</translation>
     </message>
diff --git a/translations/lrc_ro.ts b/translations/lrc_ro.ts
index 6dfb5a537..bd17da3e1 100644
--- a/translations/lrc_ro.ts
+++ b/translations/lrc_ro.ts
@@ -149,279 +149,279 @@
         <translation>prestabilit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Nul</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Probă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sună</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Se trimite</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>În așteptare</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>ÃŽn curs</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Bine</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Acceptat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Alegeri multiple</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Mutat permanent</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Mutat temporar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Folosește Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Serviciu alternativ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Cerere greșită</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Neautorizat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Plată obligatorie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Interzis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nu a fost găsit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metodă nepermisă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Inacceptabil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Autentificare pentru Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Timpul a expirat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Absent</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Elementul cerut este prea mare</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI-ul cerut este prea lung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tip de media neacceptat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schemă URI neacceptată</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensie greșită</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensie necesară</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Timpul sesiunii este prea scurt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval prea scurt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporar indisponibil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Apelul TSX nu există</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Loop descoperit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Prea multe Hop-uri</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresă incompletă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Neclar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Cerere terminată</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Eveniment greșit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Cerere actualizată</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Cerere în curs</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indescifrabil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Eroare internă a serverului</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Neimplementat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Poartă greșită</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Serviciu indisponibil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Timpul a expirat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versiune incompatibilă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mesaj prea mare</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Eșec al precondiției</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupat peste tot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Apel refuzat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Nu există nicăieri</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Nu este acceptat nicăieri</translation>
     </message>
diff --git a/translations/lrc_ro_RO.ts b/translations/lrc_ro_RO.ts
index 5dc64368a..05d778213 100644
--- a/translations/lrc_ro_RO.ts
+++ b/translations/lrc_ro_RO.ts
@@ -149,279 +149,279 @@
         <translation>prestabilit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Nul</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Probă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Sună</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Se trimite</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>În așteptare</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>ÃŽn curs</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Bine</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Acceptat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Alegeri multiple</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Mutat permanent</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Mutat temporar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Folosește Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Serviciu alternativ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Cerere greșită</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Neautorizat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Plată obligatorie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Interzis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Nu a fost găsit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metodă nepermisă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Inacceptabil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Autentificare pentru Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Timpul a expirat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Absent</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Elementul cerut este prea mare</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI-ul cerut este prea lung</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Tip de media neacceptat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schemă URI neacceptată</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Extensie greșită</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extensie necesară</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Timpul sesiunii este prea scurt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval prea scurt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporar indisponibil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Apelul TSX nu există</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Loop descoperit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Prea multe Hop-uri</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresă incompletă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Neclar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Ocupat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Cerere terminată</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Eveniment greșit</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Cerere actualizată</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Cerere în curs</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Indescifrabil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Eroare internă a serverului</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Neimplementat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Poartă greșită</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Serviciu indisponibil</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Timpul a expirat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Versiune incompatibilă</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mesaj prea mare</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Eșec al precondiției</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ocupat peste tot</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Apel refuzat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Nu există nicăieri</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Nu este acceptat nicăieri</translation>
     </message>
diff --git a/translations/lrc_ru.ts b/translations/lrc_ru.ts
index 4cffdb770..1e04d3edf 100644
--- a/translations/lrc_ru.ts
+++ b/translations/lrc_ru.ts
@@ -149,279 +149,279 @@
         <translation>По умолчанию</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Пустой</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Попытка</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Звонок</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Было отправлено</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Поставлено в очередь</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Прогресс</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>В порядке</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Принято</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Множество вариантов</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Переехал навсегда</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Временно перехал</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Использовать прокси</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Альтернативная служба</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Неверный запрос</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Неавторизовано</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Требуется оплата</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Запрещено</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Не найдено</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Метод не разрешен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Недопустимо</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Требуется проверка подлинности прокси</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Время ожидания запроса</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Прошло</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Запрошенный объект слишком большой</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Запрошенный URL слишком длинный</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Неподдерживаемый тип медиа</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Неподдерживаемый схема URI</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Неверное расширение</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Требуется расширение</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Таймер сессии слишком мал</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Интервал слишком короткий</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Временно недоступен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Вызываемый TSX не существует</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Обнаружена петля</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Слишком много переходов</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Неполный адрес</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Двусмысленный</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Занято</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Запрос прекращен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Некорректное событие</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Запрос обновлен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Запрос ожидает выполнения</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Неразборчивый</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Внутренняя ошибка сервера</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Не реализовано</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Некорректный шлюз</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Сервис недоступен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Тайм-аут сервера</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Версия не поддерживается</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Слишком большое сообщение</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Сбой предусловия</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Занят везде</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Вызов отклонен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Не существует нигде</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Не приемлемо нигде</translation>
     </message>
diff --git a/translations/lrc_ru_RU.ts b/translations/lrc_ru_RU.ts
index 15cc5106c..0e4e46e7d 100644
--- a/translations/lrc_ru_RU.ts
+++ b/translations/lrc_ru_RU.ts
@@ -149,279 +149,279 @@
         <translation>по-умолчанию</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Пустой</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Пытаемся</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Вызов</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Будет перенаправлено</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>В очереди</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Вызов</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>В порядке</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Принято</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Множественный выбор</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Перемещено навсегда</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Временно перемещено</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Использовать прокси</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Альтернативный сервис</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Неверный запрос</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Неавторизовано</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Требуется оплата</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Запрещено</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Не найдено</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Метод не поддерживается</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Не принято</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Требуется аутентификация</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Время ожидания запроса</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Прошло</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Запрос слишком большой</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Запрошенный URI слишком большой</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Неподдерживаемый тип медиа</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Неподдерживаемая схема данных</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Неверное расширение</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Требуется расширение</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Таймер сессии слишком мал</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Интервал слишком короткий</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Временно недоступно</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Вызываемый TSX не существует</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Всё зациклилось</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Слишком много прыжков</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Неполный адрес</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Двусмысленный</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Занят</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Запрос прерван</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Некорректное событие</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Запрос обновлён</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Запрос ожидает выполнения</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Неразборчивый</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Внутренняя ошибка сервера</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Не реализовано</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Некорректный шлюз</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Сервис недоступен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Сервер не отвечает</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Версия не поддерживается</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Сообщение слишком большое</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Сбой предусловия</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Занят везде</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Звонок сброшен</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Не существует нигде</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Не приемлемо нигде</translation>
     </message>
diff --git a/translations/lrc_si.ts b/translations/lrc_si.ts
index 79e01bec1..29929e05e 100644
--- a/translations/lrc_si.ts
+++ b/translations/lrc_si.ts
@@ -149,279 +149,279 @@
         <translation>පෙරනිමිය</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>හරි</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sk.ts b/translations/lrc_sk.ts
index 6de1390fc..341fb97f3 100644
--- a/translations/lrc_sk.ts
+++ b/translations/lrc_sk.ts
@@ -149,279 +149,279 @@
         <translation>predvolený</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Pokúšam sa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Zvonenie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Presmeruje sa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Zaradené</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Priebeh</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>V poriadku</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Prijaté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Viaceré možnosti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Moved Permanently</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Moved Temporarily</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Použiť Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatívna služba</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Bad Request</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Unauthorized</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Payment Required</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Forbidden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Not Found</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Method Not Allowed</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Not Acceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy Authentication Required</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Čas na splnenie žiadosti vypršal</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Gone</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Request Entity Too Large</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Request URI Too Long</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Unsupported Media Type</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Unsupported URI Scheme</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Bad Extension</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extension Required</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Session Timer Too Small</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval Too Brief</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporarily Unavailable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Call TSX Does Not Exist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Loop Detected</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Too Many Hops</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Address Incomplete</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguous</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Obsadené</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Request Terminated</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Bad Event</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Request Updated</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Request Pending</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Undecipherable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Internal Server Error</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Not Implemented</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Bad Gateway</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Service Unavailable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Server Timeout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version Not Supported</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Správa príliš veľká</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Precondition Failure</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Busy Everywhere</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Hovor odmietnutý</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Neexistuje</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Neprijateľný</translation>
     </message>
diff --git a/translations/lrc_sk_SK.ts b/translations/lrc_sk_SK.ts
index 77ef7689b..a2aff8b37 100644
--- a/translations/lrc_sk_SK.ts
+++ b/translations/lrc_sk_SK.ts
@@ -149,279 +149,279 @@
         <translation>predvolený</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Pokúšam sa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Zvonenie</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Presmeruje sa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Zaradené</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Priebeh</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>V poriadku</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Prijaté</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Viaceré možnosti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Moved Permanently</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Moved Temporarily</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Použiť Proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatívna služba</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Bad Request</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Unauthorized</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Payment Required</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Forbidden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Not Found</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Method Not Allowed</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Not Acceptable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy Authentication Required</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Čas na splnenie žiadosti vypršal</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Gone</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Request Entity Too Large</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Request URI Too Long</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Unsupported Media Type</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Unsupported URI Scheme</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Bad Extension</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Extension Required</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Session Timer Too Small</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval Too Brief</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporarily Unavailable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Call TSX Does Not Exist</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Loop Detected</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Too Many Hops</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Address Incomplete</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Ambiguous</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Obsadené</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Request Terminated</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Bad Event</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Request Updated</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Request Pending</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Undecipherable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Internal Server Error</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Not Implemented</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Bad Gateway</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Service Unavailable</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Server Timeout</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version Not Supported</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Správa príliš veľká</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Precondition Failure</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Busy Everywhere</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Hovor odmietnutý</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Neexistuje</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Neprijateľný</translation>
     </message>
diff --git a/translations/lrc_sl.ts b/translations/lrc_sl.ts
index 11cca0277..75e2587cd 100644
--- a/translations/lrc_sl.ts
+++ b/translations/lrc_sl.ts
@@ -149,279 +149,279 @@
         <translation>privzeto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Poskus v teku</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Zvoni</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Preusmerjanje naprej</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>V čakalni vrsti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Napredek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>V redu</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Sprejeto</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Več izbir</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Trajno preseljen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Začasno preseljen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Uporabi posredniški strežnik</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternativna storitev</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Napačen zahtevek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Ni avtorizacije</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Zahtevano je plačilo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Prepovedano</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Ni najdeno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metoda ni dovoljena</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Ni sprejemljivo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Zahtevana je overitev posredniškega strežnika</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Zahteva je potekla</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Odšlo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Zahtevana entiteta je prevelika</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Zahtevek URI je predolg</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Nepodprta vrsta medija</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Shema URI ni podprta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Napačna razširitev</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Zahtevana je razširitev</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>ÄŒasovnik seje je premajhen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval je prekratek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Trenutno ni na voljo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Klicni TSX ne obstaja</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Zaznana zanka</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Preveč preskokov</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Nepopoln naslov</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Dovumno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Zasedeno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Zahteva je prekinjena</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Napačen dogodek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Zahtevek je posodobljen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Zahtevek čaka</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Šifriranje ni možno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Interna strežniška napaka</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Ni implementirano</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Napačen prehod</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Storitev ni na voljo</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Časovna omejitev strežnika</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Različica ni podprta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Sporočilo je preveliko</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Napaka zaradi predpogojev</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Vse je zasedeno</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Zavrnjen klic</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Nikjer ne obstaja</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Ni sprejemljivo kjerkoli</translation>
     </message>
diff --git a/translations/lrc_sq_AL.ts b/translations/lrc_sq_AL.ts
index 180104994..e87487e0c 100644
--- a/translations/lrc_sq_AL.ts
+++ b/translations/lrc_sq_AL.ts
@@ -149,279 +149,279 @@
         <translation>parazgjedhja</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Po provohet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Po i bihet ziles</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Po Përcillet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Në Radhë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Ecuri</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Në rregull</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>E pranuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Zgjedhje të Shumta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Lëvizur Përgjithmonë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Lëvizur Përkohësisht</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Përdor Ndërmjetës</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Shërbim Alternativ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Kërkesë e Gabuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>E paautorizuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Lypset Pagesë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>E ndaluar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>S’u Gjet</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metodë e Palejuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>E papranueshme</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Lypset Mirëfilltësim Ndërmjetësi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Mbarim Kohe për Kërkesën</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>U avullua</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Njësi Kërkese Shumë e Gjatë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI Kërkese Shumë i Gjatë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Lloj Media i Pambuluar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Skemë URI e Pambuluar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Zgjatim i Gabuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Zgjatim i Domosdoshëm</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Kohëmatës Sesioni Shumë i Vogël</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Interval Shumë i Shkurtër</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Përkohësisht Jo i Passhëm</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>S’ekziston TSX Thirrjeje</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>U pikas Qerthull</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Shumë Kërcime</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adresë e Paplotë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>E dykuptimtë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>I zënë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Kërkesa u Përfundua</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Akt i Gabuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Kërkesa u Përditësua</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Kërkesë Pezull</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>E padeshifrueshme</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Gabim i Brendshëm Shërbyesi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>E pasendërtuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Kanal i Gabuar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Shërbim i Pakapshëm</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Mbarim Kohe Shërbyesi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version i Pambuluar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mesazh Shumë i Gjatë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Dështim Parakushti</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Ngado i Zënë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Thirrje e Hedhur Poshtë</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>S’ekziston Gjëkundi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>E papranuar Gjëkundi</translation>
     </message>
diff --git a/translations/lrc_sr.ts b/translations/lrc_sr.ts
index caf654877..32976ba25 100644
--- a/translations/lrc_sr.ts
+++ b/translations/lrc_sr.ts
@@ -149,279 +149,279 @@
         <translation>podrazumevano</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>U redu</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sr@Cyrl.ts b/translations/lrc_sr@Cyrl.ts
index b6d132db7..f5a2bc265 100644
--- a/translations/lrc_sr@Cyrl.ts
+++ b/translations/lrc_sr@Cyrl.ts
@@ -149,279 +149,279 @@
         <translation>podrazumevano</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>U redu</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sr@latin.ts b/translations/lrc_sr@latin.ts
index 86ca96a2f..7303a34c5 100644
--- a/translations/lrc_sr@latin.ts
+++ b/translations/lrc_sr@latin.ts
@@ -149,279 +149,279 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sr_RS.ts b/translations/lrc_sr_RS.ts
index 212602bd3..320cf0494 100644
--- a/translations/lrc_sr_RS.ts
+++ b/translations/lrc_sr_RS.ts
@@ -149,279 +149,279 @@
         <translation>podrazumevano</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>U redu</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sv.ts b/translations/lrc_sv.ts
index 50a7cde33..6e710a405 100644
--- a/translations/lrc_sv.ts
+++ b/translations/lrc_sv.ts
@@ -149,279 +149,279 @@
         <translation>standard</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Försöker</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Ringer</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Vidarebefordras</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Köat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Framsteg</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Accepterat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Flera val</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Permanent flyttad</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>TIllfälligt flyttad</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Använd proxy</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternativ tjänst</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Dålig förfrågan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>Obehörig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Betalning krävs</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Förbjuden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Kunde inte hittas</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metod är inte tillåten</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Inte acceptabelt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxyautentisering krävs</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Tidsgräns för begäran överskriden</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>Borta</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Begärd enhet är för stor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>Begäran URI är för lång</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Mediatyp som inte stöds</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>URL schema stöds ej </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Felaktigt tillägg </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Tillägg krävs</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Sessionstiden är för kort</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Intervallet är för kort</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Tillfälligt otillgänglig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>TSX samtalet existerar inte </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Loop upptäckt </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>För många hopp</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adress inkompatibel</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Tvetydig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Upptagen</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>Begäran avslutad </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Misslyckat försök </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>Begäran uppdaterad</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Begäran väntar</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Otydlig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>Internt serverfel</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Inte implementerat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>DÃ¥lig Gateway</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Tjänst ej tillgänglig</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Tidsfel server </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Version stöds inte</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Meddelandet är för stort</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Förutsättningar felaktiga</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Upptagen överallt</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Samtal vägrat</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Finns inte någonstans</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Inte acceptabelt någonstans</translation>
     </message>
diff --git a/translations/lrc_sw.ts b/translations/lrc_sw.ts
index dbd8b5612..84e33217e 100644
--- a/translations/lrc_sw.ts
+++ b/translations/lrc_sw.ts
@@ -149,279 +149,279 @@
         <translation>chaguo-msingi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Sawa</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ta.ts b/translations/lrc_ta.ts
index c84a434d0..45e66fe69 100644
--- a/translations/lrc_ta.ts
+++ b/translations/lrc_ta.ts
@@ -149,279 +149,279 @@
         <translation>இயல்புநிலை</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>சரி</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_te.ts b/translations/lrc_te.ts
index 49c96a482..775e1ac88 100644
--- a/translations/lrc_te.ts
+++ b/translations/lrc_te.ts
@@ -149,279 +149,279 @@
         <translation>డిఫాల్ట్</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>సరే</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_th.ts b/translations/lrc_th.ts
index c0d81ba51..7bf6d83ab 100644
--- a/translations/lrc_th.ts
+++ b/translations/lrc_th.ts
@@ -149,279 +149,279 @@
         <translation>ค่าเริ่มต้น</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>ตกลง</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_tr.ts b/translations/lrc_tr.ts
index 7aca7fc6d..cad910771 100644
--- a/translations/lrc_tr.ts
+++ b/translations/lrc_tr.ts
@@ -149,279 +149,279 @@
         <translation>varsayılan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>BoÅŸ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>Deneniyor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Çalıyor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>Yönlendiriliyor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>Sırada</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>Ä°lerleme</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Tamam</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>Kabul edildi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>Çoklu Seçimler</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>Kalıcı Olarak Taşındı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>Geçici Olarak Taşındı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>Vekil Kullan</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>Alternatif servis</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>Geçersiz istek</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>YetkilendirilmemiÅŸ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>Ödeme Gerekli</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>Yasak</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>Bulunamadı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>Metod Kabul Edilmiyor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>Kabul Edilemez</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>Proxy Kimlik Doğrulaması Gerekiyor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>İstek Zaman Aşımına Uğradı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>GitmiÅŸ</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>Girilen veri çok fazla</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>URI İsteği Çok Uzun</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>Desteklenmeyen Ortam Türü</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>Desteklenmeyen URI Düzeni</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>Hatalı Uzantı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>Uzantı Gerekli</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>Oturum Zamanlayıcısı Çok Küçük</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>Aralık Çok Kısa</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>Geçici olarak kullanım dışı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>TSX Çağrısı Yok</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>Döngü Algılandı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>Çok Fazla Atlama</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>Adres Eksik</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>Belirsiz</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>MeÅŸgul</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>İstek Sonlandırıldı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>Kötü Etkinlik</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>İstek Güncellendi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>Ä°stek Beklemede</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>Anlaşılamaz</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>İç Sunucu Hatası</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>Uygulanmadı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>Bozuk Ağ Geçidi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>Hizmet kullanılamıyor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>Sunucu Zaman Aşımı</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>Sürüm Desteklenmiyor</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>Mesaj Çok Büyük</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>Ön Koşul Hatası</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>Her Yerde MeÅŸgul</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>Arama reddedildi</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>Herhangi Bir Yerde Yok</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>Hiçbir Yerde Kabul Edilemez</translation>
     </message>
diff --git a/translations/lrc_tr_TR.ts b/translations/lrc_tr_TR.ts
index 5a651876b..05c9813b1 100644
--- a/translations/lrc_tr_TR.ts
+++ b/translations/lrc_tr_TR.ts
@@ -118,279 +118,279 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="53"/>
+        <location filename="../src/libclient/callmodel.cpp" line="53"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="54"/>
+        <location filename="../src/libclient/callmodel.cpp" line="54"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="55"/>
+        <location filename="../src/libclient/callmodel.cpp" line="55"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="56"/>
+        <location filename="../src/libclient/callmodel.cpp" line="56"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="57"/>
+        <location filename="../src/libclient/callmodel.cpp" line="57"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="58"/>
+        <location filename="../src/libclient/callmodel.cpp" line="58"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="59"/>
+        <location filename="../src/libclient/callmodel.cpp" line="59"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="64"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_tt.ts b/translations/lrc_tt.ts
index c02d3db60..c876c3355 100644
--- a/translations/lrc_tt.ts
+++ b/translations/lrc_tt.ts
@@ -149,279 +149,279 @@
         <translation>Килешенгәнчә</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Хуп</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_uk.ts b/translations/lrc_uk.ts
index cce421d18..5d0ed5f30 100644
--- a/translations/lrc_uk.ts
+++ b/translations/lrc_uk.ts
@@ -149,279 +149,279 @@
         <translation>за замовчуванням</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>Дзвінок</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Гаразд</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>Очікування після запросу</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>Зайнятий</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_uk_UA.ts b/translations/lrc_uk_UA.ts
index c22db42f3..e3a9d65c0 100644
--- a/translations/lrc_uk_UA.ts
+++ b/translations/lrc_uk_UA.ts
@@ -116,278 +116,278 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="53"/>
+        <location filename="../src/libclient/callmodel.cpp" line="53"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="54"/>
+        <location filename="../src/libclient/callmodel.cpp" line="54"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="55"/>
+        <location filename="../src/libclient/callmodel.cpp" line="55"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="56"/>
+        <location filename="../src/libclient/callmodel.cpp" line="56"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="57"/>
+        <location filename="../src/libclient/callmodel.cpp" line="57"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="58"/>
+        <location filename="../src/libclient/callmodel.cpp" line="58"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="59"/>
+        <location filename="../src/libclient/callmodel.cpp" line="59"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_vi.ts b/translations/lrc_vi.ts
index c42359e21..4f7777ef5 100644
--- a/translations/lrc_vi.ts
+++ b/translations/lrc_vi.ts
@@ -149,279 +149,279 @@
         <translation>mặc định</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>Được rồi</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_zh.ts b/translations/lrc_zh.ts
index 4ae4c09d5..78c892be2 100644
--- a/translations/lrc_zh.ts
+++ b/translations/lrc_zh.ts
@@ -149,279 +149,279 @@
         <translation>默认</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>无效</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>正在尝试</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>響鈴中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>正在转接</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>排队中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>进度</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>確定</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>已接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>多选</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>永久移动 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>暂时移动 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>使用代理</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>替代服务 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>不可用的请求</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>未授权的</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>需要付款</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>禁止的</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>未找到</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>方式不允许</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>不可接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>需要代理服务器认证</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>請求逾時</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>已离开</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>请求的实体太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>请求的 URI 太长</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>不支持的媒体类型</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>不受支持的 URI 方案</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>错误的扩展名 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>需要扩展名</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>会话计时器太小 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>间隔太短 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>暂时不可用 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Call TSX 不存在</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>检测到环路</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>跳数太多</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>地址不完整 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>含糊</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>忙碌</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>请求终止 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>不良事件 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>请求已更新</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>请求待处理 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>无法解码</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>内部服务器错误 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>未实现 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>无效网关</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>服务不可用</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>服务器超时</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>不支持的版本 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>消息尺寸太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>前提条件失败</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>服务器繁忙</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>呼叫被拒</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>任何地方都不存在 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>任何地方都不可接受</translation>
     </message>
diff --git a/translations/lrc_zh_CN.ts b/translations/lrc_zh_CN.ts
index c8a8d82ee..fe64c196b 100644
--- a/translations/lrc_zh_CN.ts
+++ b/translations/lrc_zh_CN.ts
@@ -149,279 +149,279 @@
         <translation>默认</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>无效</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>正在尝试</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>正在呼叫</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>正在转接</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>排队中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>进度</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>确定</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>已接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>多选</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>永久移动 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>暂时移动 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>使用代理</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>替代服务 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>不可用的请求</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>未授权的</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>需要付款</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>禁止的</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>未找到</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>方式不允许</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>不可接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>需要代理服务器认证</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>请求超时</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>已离开</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>请求的实体太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>请求的 URI 太长</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>不支持的媒体类型</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>不受支持的 URI 方案</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>错误的扩展名 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>需要扩展名</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>会话计时器太小 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>间隔太短 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>暂时不可用 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Call TSX 不存在</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>检测到环路</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>跳数太多</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>地址不完整 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>含糊</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>忙碌</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>请求终止 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>不良事件 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>请求已更新</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>请求待处理 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>无法解码</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>内部服务器错误 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>未实现 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>无效网关</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>服务不可用</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>服务器超时</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>不支持的版本 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>消息尺寸太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>前提条件失败</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>服务器繁忙</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>呼叫被拒</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>任何地方都不存在 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>任何地方都不可接受</translation>
     </message>
diff --git a/translations/lrc_zh_HK.ts b/translations/lrc_zh_HK.ts
index 8f3f84d82..dcc20f932 100644
--- a/translations/lrc_zh_HK.ts
+++ b/translations/lrc_zh_HK.ts
@@ -149,279 +149,279 @@
         <translation>預設</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>无效</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>正在尝试</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>響鈴中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>正在转接</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>排队中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>进度</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>確定</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>已接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>多选</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>永久移动 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>暂时移动 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>使用代理</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>替代服务 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>不可用的请求</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>未授权的</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>需要付款</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>禁止的</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>未找到</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>方式不允许</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>不可接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>需要代理服务器认证</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>請求逾時</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>已离开</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>请求的实体太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>请求的 URI 太长</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>不支持的媒体类型</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>不受支持的 URI 方案</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>错误的扩展名 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>需要扩展名</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>会话计时器太小 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>间隔太短 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>暂时不可用 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>Call TSX 不存在</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>检测到环路</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>跳数太多</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>地址不完整 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>含糊</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>忙碌</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>请求终止 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>不良事件 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>请求已更新</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>请求待处理 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>无法解码</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>内部服务器错误 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>未实现 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>无效网关</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>服务不可用</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>服务器超时</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>不支持的版本 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>消息尺寸太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>前提条件失败</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>服务器繁忙</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>呼叫被拒</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>任何地方都不存在 </translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>任何地方都不可接受</translation>
     </message>
diff --git a/translations/lrc_zh_TW.ts b/translations/lrc_zh_TW.ts
index 4417e6a2a..a47d4cff5 100644
--- a/translations/lrc_zh_TW.ts
+++ b/translations/lrc_zh_TW.ts
@@ -149,279 +149,279 @@
         <translation>預設</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="60"/>
+        <location filename="../src/libclient/callmodel.cpp" line="60"/>
         <source>Null</source>
         <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="61"/>
+        <location filename="../src/libclient/callmodel.cpp" line="61"/>
         <source>Trying</source>
         <translation>正在嘗試</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="62"/>
+        <location filename="../src/libclient/callmodel.cpp" line="62"/>
         <source>Ringing</source>
         <translation>響鈴中</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="63"/>
+        <location filename="../src/libclient/callmodel.cpp" line="63"/>
         <source>Being Forwarded</source>
         <translation>已轉寄</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="64"/>
+        <location filename="../src/libclient/callmodel.cpp" line="64"/>
         <source>Queued</source>
         <translation>已進入佇列</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="65"/>
+        <location filename="../src/libclient/callmodel.cpp" line="65"/>
         <source>Progress</source>
         <translation>排程</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="66"/>
+        <location filename="../src/libclient/callmodel.cpp" line="66"/>
         <source>OK</source>
         <translation>確定</translation>
     </message>
     <message>
         <location filename="../src/libclient/chatview.cpp" line="73"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="67"/>
+        <location filename="../src/libclient/callmodel.cpp" line="67"/>
         <source>Accepted</source>
         <translation>已接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="68"/>
+        <location filename="../src/libclient/callmodel.cpp" line="68"/>
         <source>Multiple Choices</source>
         <translation>多選</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="69"/>
+        <location filename="../src/libclient/callmodel.cpp" line="69"/>
         <source>Moved Permanently</source>
         <translation>永久移動</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="70"/>
+        <location filename="../src/libclient/callmodel.cpp" line="70"/>
         <source>Moved Temporarily</source>
         <translation>暫時移動</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="71"/>
+        <location filename="../src/libclient/callmodel.cpp" line="71"/>
         <source>Use Proxy</source>
         <translation>使用代理伺服器</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="72"/>
+        <location filename="../src/libclient/callmodel.cpp" line="72"/>
         <source>Alternative Service</source>
         <translation>替代服務</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="73"/>
+        <location filename="../src/libclient/callmodel.cpp" line="73"/>
         <source>Bad Request</source>
         <translation>不良的請求</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="74"/>
+        <location filename="../src/libclient/callmodel.cpp" line="74"/>
         <source>Unauthorized</source>
         <translation>未授權</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="75"/>
+        <location filename="../src/libclient/callmodel.cpp" line="75"/>
         <source>Payment Required</source>
         <translation>需要付款</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="76"/>
+        <location filename="../src/libclient/callmodel.cpp" line="76"/>
         <source>Forbidden</source>
         <translation>被禁止</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="77"/>
+        <location filename="../src/libclient/callmodel.cpp" line="77"/>
         <source>Not Found</source>
         <translation>找不到</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="78"/>
+        <location filename="../src/libclient/callmodel.cpp" line="78"/>
         <source>Method Not Allowed</source>
         <translation>不允許的方法</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="79"/>
-        <location filename="../src/libclient/newcallmodel.cpp" line="99"/>
+        <location filename="../src/libclient/callmodel.cpp" line="79"/>
+        <location filename="../src/libclient/callmodel.cpp" line="99"/>
         <source>Not Acceptable</source>
         <translation>無法接受</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="80"/>
+        <location filename="../src/libclient/callmodel.cpp" line="80"/>
         <source>Proxy Authentication Required</source>
         <translation>需要代理伺服器驗證</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="81"/>
+        <location filename="../src/libclient/callmodel.cpp" line="81"/>
         <source>Request Timeout</source>
         <translation>請求逾時</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="82"/>
+        <location filename="../src/libclient/callmodel.cpp" line="82"/>
         <source>Gone</source>
         <translation>消失</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="83"/>
+        <location filename="../src/libclient/callmodel.cpp" line="83"/>
         <source>Request Entity Too Large</source>
         <translation>請求實體太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="84"/>
+        <location filename="../src/libclient/callmodel.cpp" line="84"/>
         <source>Request URI Too Long</source>
         <translation>請求 URI 太長</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="85"/>
+        <location filename="../src/libclient/callmodel.cpp" line="85"/>
         <source>Unsupported Media Type</source>
         <translation>不支援的媒體類型</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="86"/>
+        <location filename="../src/libclient/callmodel.cpp" line="86"/>
         <source>Unsupported URI Scheme</source>
         <translation>不支援的 URI 結構</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="87"/>
+        <location filename="../src/libclient/callmodel.cpp" line="87"/>
         <source>Bad Extension</source>
         <translation>不良的副檔名</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="88"/>
+        <location filename="../src/libclient/callmodel.cpp" line="88"/>
         <source>Extension Required</source>
         <translation>需要副檔名</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="89"/>
+        <location filename="../src/libclient/callmodel.cpp" line="89"/>
         <source>Session Timer Too Small</source>
         <translation>工作階段計時器太小了</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="90"/>
+        <location filename="../src/libclient/callmodel.cpp" line="90"/>
         <source>Interval Too Brief</source>
         <translation>間隔太短</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="91"/>
+        <location filename="../src/libclient/callmodel.cpp" line="91"/>
         <source>Temporarily Unavailable</source>
         <translation>暫時不可用</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="92"/>
+        <location filename="../src/libclient/callmodel.cpp" line="92"/>
         <source>Call TSX Does Not Exist</source>
         <translation>呼叫 TSX 不存在</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="93"/>
+        <location filename="../src/libclient/callmodel.cpp" line="93"/>
         <source>Loop Detected</source>
         <translation>偵測到迴圈</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="94"/>
+        <location filename="../src/libclient/callmodel.cpp" line="94"/>
         <source>Too Many Hops</source>
         <translation>太多跳躍</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="95"/>
+        <location filename="../src/libclient/callmodel.cpp" line="95"/>
         <source>Address Incomplete</source>
         <translation>地址不完整</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="96"/>
+        <location filename="../src/libclient/callmodel.cpp" line="96"/>
         <source>Ambiguous</source>
         <translation>曖昧</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="97"/>
+        <location filename="../src/libclient/callmodel.cpp" line="97"/>
         <source>Busy</source>
         <translation>忙碌</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="98"/>
+        <location filename="../src/libclient/callmodel.cpp" line="98"/>
         <source>Request Terminated</source>
         <translation>請求已終結</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="100"/>
+        <location filename="../src/libclient/callmodel.cpp" line="100"/>
         <source>Bad Event</source>
         <translation>不良的活動</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="101"/>
+        <location filename="../src/libclient/callmodel.cpp" line="101"/>
         <source>Request Updated</source>
         <translation>請求已更新</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="102"/>
+        <location filename="../src/libclient/callmodel.cpp" line="102"/>
         <source>Request Pending</source>
         <translation>請求擱置</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="103"/>
+        <location filename="../src/libclient/callmodel.cpp" line="103"/>
         <source>Undecipherable</source>
         <translation>無法解密</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="104"/>
+        <location filename="../src/libclient/callmodel.cpp" line="104"/>
         <source>Internal Server Error</source>
         <translation>內部伺服器錯誤</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="105"/>
+        <location filename="../src/libclient/callmodel.cpp" line="105"/>
         <source>Not Implemented</source>
         <translation>未實作</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="106"/>
+        <location filename="../src/libclient/callmodel.cpp" line="106"/>
         <source>Bad Gateway</source>
         <translation>不良的閘道</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="107"/>
+        <location filename="../src/libclient/callmodel.cpp" line="107"/>
         <source>Service Unavailable</source>
         <translation>服務不可用</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="108"/>
+        <location filename="../src/libclient/callmodel.cpp" line="108"/>
         <source>Server Timeout</source>
         <translation>伺服器逾時</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="109"/>
+        <location filename="../src/libclient/callmodel.cpp" line="109"/>
         <source>Version Not Supported</source>
         <translation>版本不支援</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="110"/>
+        <location filename="../src/libclient/callmodel.cpp" line="110"/>
         <source>Message Too Large</source>
         <translation>訊息太大</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="111"/>
+        <location filename="../src/libclient/callmodel.cpp" line="111"/>
         <source>Precondition Failure</source>
         <translation>前提條件失敗</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="112"/>
+        <location filename="../src/libclient/callmodel.cpp" line="112"/>
         <source>Busy Everywhere</source>
         <translation>到處都忙碌</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="113"/>
+        <location filename="../src/libclient/callmodel.cpp" line="113"/>
         <source>Call Refused</source>
         <translation>通話被拒絕</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="114"/>
+        <location filename="../src/libclient/callmodel.cpp" line="114"/>
         <source>Does Not Exist Anywhere</source>
         <translation>到處都不存在</translation>
     </message>
     <message>
-        <location filename="../src/libclient/newcallmodel.cpp" line="115"/>
+        <location filename="../src/libclient/callmodel.cpp" line="115"/>
         <source>Not Acceptable Anywhere</source>
         <translation>到處都不接受</translation>
     </message>
-- 
GitLab