Browse Source

Merge pull request #6094

iphydf (1):
      chore: Various code cleanups.
reviewable/pr6103/r1
sudden6 6 years ago
parent
commit
1bd5e94edd
No known key found for this signature in database
GPG Key ID: 279509B499E032B9
  1. 2
      src/chatlog/content/broken.h
  2. 2
      src/chatlog/content/filetransferwidget.cpp
  3. 4
      src/core/core.cpp
  4. 4
      src/ipc.cpp
  5. 6
      src/model/group.cpp
  6. 2
      src/model/message.h
  7. 2
      src/net/bootstrapnodeupdater.cpp
  8. 3
      src/persistence/history.cpp
  9. 2
      src/platform/autorun_osx.cpp
  10. 2
      src/platform/camera/avfoundation.mm
  11. 2
      src/platform/desktop_notifications/desktopnotify.cpp
  12. 2
      src/platform/desktop_notifications/desktopnotify.h
  13. 4
      src/widget/form/genericchatform.cpp
  14. 2
      src/widget/form/genericchatform.h
  15. 2
      src/widget/form/groupchatform.h
  16. 1
      src/widget/form/loadhistorydialog.cpp
  17. 3
      src/widget/form/settings/avform.cpp
  18. 4
      src/widget/friendwidget.cpp
  19. 42
      src/widget/style.cpp
  20. 5
      src/widget/style.h
  21. 12
      src/widget/widget.cpp
  22. 6
      test/core/core_test.cpp
  23. 2
      test/model/messageprocessor_test.cpp
  24. 2
      test/model/sessionchatlog_test.cpp
  25. 2
      test/persistence/offlinemsgengine_test.cpp

2
src/chatlog/content/broken.h

@ -38,8 +38,8 @@ public: @@ -38,8 +38,8 @@ public:
qreal getAscent() const override;
private:
QSize size;
QPixmap pmap;
QSize size;
};
#endif // BROKEN_H

2
src/chatlog/content/filetransferwidget.cpp

@ -86,8 +86,6 @@ FileTransferWidget::FileTransferWidget(QWidget* parent, ToxFile file) @@ -86,8 +86,6 @@ FileTransferWidget::FileTransferWidget(QWidget* parent, ToxFile file)
update();
});
CoreFile* coreFile = Core::getInstance()->getCoreFile();
connect(ui->leftButton, &QPushButton::clicked, this, &FileTransferWidget::onLeftButtonClicked);
connect(ui->rightButton, &QPushButton::clicked, this, &FileTransferWidget::onRightButtonClicked);
connect(ui->previewButton, &QPushButton::clicked, this,

4
src/core/core.cpp

@ -805,7 +805,7 @@ void Core::bootstrapDht() @@ -805,7 +805,7 @@ void Core::bootstrapDht()
QString dhtServerAddress = dhtServer.address.toLatin1();
QString port = QString::number(dhtServer.port);
QString name = dhtServer.name;
qDebug() << QString("Connecting to a bootstrap node...");
qDebug("Connecting to bootstrap node %d", j % listSize);
QByteArray address = dhtServer.address.toLatin1();
// TODO: constucting the pk via ToxId is a workaround
ToxPk pk = ToxId{dhtServer.userId}.getPublicKey();
@ -1651,7 +1651,7 @@ bool Core::hasFriendWithPublicKey(const ToxPk& publicKey) const @@ -1651,7 +1651,7 @@ bool Core::hasFriendWithPublicKey(const ToxPk& publicKey) const
}
Tox_Err_Friend_By_Public_Key error;
uint32_t friendId = tox_friend_by_public_key(tox.get(), publicKey.getData(), &error);
(void)tox_friend_by_public_key(tox.get(), publicKey.getData(), &error);
return PARSE_ERR(error);
}

4
src/ipc.cpp

@ -24,8 +24,10 @@ @@ -24,8 +24,10 @@
#include <ctime>
#include <random>
#include <unistd.h>
#include <stdlib.h>
#ifndef _MSC_VER
#include <unistd.h>
#endif
namespace
{

6
src/model/group.cpp

@ -34,13 +34,13 @@ static const int MAX_GROUP_TITLE_LENGTH = 128; @@ -34,13 +34,13 @@ static const int MAX_GROUP_TITLE_LENGTH = 128;
Group::Group(int groupId, const GroupId persistentGroupId, const QString& name, bool isAvGroupchat,
const QString& selfName, ICoreGroupQuery& groupQuery, ICoreIdHandler& idHandler)
: selfName{selfName}
: groupQuery(groupQuery)
, idHandler(idHandler)
, selfName{selfName}
, title{name}
, toxGroupNum(groupId)
, groupId{persistentGroupId}
, avGroupchat{isAvGroupchat}
, groupQuery(groupQuery)
, idHandler(idHandler)
{
// in groupchats, we only notify on messages containing your name <-- dumb
// sound notifications should be on all messages, but system popup notification

2
src/model/message.h

@ -108,7 +108,7 @@ public: @@ -108,7 +108,7 @@ public:
inline void disableMentions()
{
detectingMentions = false;
};
}
private:
bool detectingMentions = false;

2
src/net/bootstrapnodeupdater.cpp

@ -185,7 +185,7 @@ QList<DhtServer> BootstrapNodeUpdater::jsonToNodeList(const QJsonDocument& nodeL @@ -185,7 +185,7 @@ QList<DhtServer> BootstrapNodeUpdater::jsonToNodeList(const QJsonDocument& nodeL
return result;
}
QJsonArray nodes = rootObj[jsonNodeArrayName].toArray();
for (const auto& node : nodes) {
for (const QJsonValueRef node : nodes) {
if (node.isObject()) {
jsonNodeToDhtServer(node.toObject(), result);
}

3
src/persistence/history.cpp

@ -300,9 +300,6 @@ MessageState getMessageState(bool isPending, bool isBroken) @@ -300,9 +300,6 @@ MessageState getMessageState(bool isPending, bool isBroken)
* Caches mappings to speed up message saving.
*/
static constexpr int NUM_MESSAGES_DEFAULT =
100; // arbitrary number of messages loaded when not loading by date
FileDbInsertionData::FileDbInsertionData()
{
static int id = qRegisterMetaType<FileDbInsertionData>();

2
src/platform/autorun_osx.cpp

@ -24,7 +24,7 @@ @@ -24,7 +24,7 @@
#include <QSettings>
#include <QStandardPaths>
int state;
static int state;
bool Platform::setAutorun(bool on)
{

2
src/platform/camera/avfoundation.mm

@ -33,7 +33,7 @@ QVector<QPair<QString, QString> > avfoundation::getDeviceList() @@ -33,7 +33,7 @@ QVector<QPair<QString, QString> > avfoundation::getDeviceList()
}
uint32_t numScreens = 0;
CGGetActiveDisplayList(0, NULL, &numScreens);
CGGetActiveDisplayList(0, nullptr, &numScreens);
if (numScreens > 0) {
CGDirectDisplayID screens[numScreens];
CGGetActiveDisplayList(numScreens, screens, &numScreens);

2
src/platform/desktop_notifications/desktopnotify.cpp

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
along with qTox. If not, see <http://www.gnu.org/licenses/>.
*/
#if DESKTOP_NOTIFICATIONS
#include "desktopnotify.h"
#include <src/persistence/settings.h>
@ -75,3 +76,4 @@ void DesktopNotify::notifyMessageSimple(const MessageType type) @@ -75,3 +76,4 @@ void DesktopNotify::notifyMessageSimple(const MessageType type)
createNotification(message, {}, snoreIcon);
}
#endif

2
src/platform/desktop_notifications/desktopnotify.h

@ -20,6 +20,7 @@ @@ -20,6 +20,7 @@
#ifndef DESKTOPNOTIFY_H
#define DESKTOPNOTIFY_H
#if DESKTOP_NOTIFICATIONS
#include <libsnore/snore.h>
#include <QObject>
@ -52,5 +53,6 @@ private: @@ -52,5 +53,6 @@ private:
Snore::Application snoreApp;
Snore::Icon snoreIcon;
};
#endif // DESKTOP_NOTIFICATIONS
#endif // DESKTOPNOTIFY_H

4
src/widget/form/genericchatform.cpp

@ -1120,9 +1120,9 @@ void GenericChatForm::renderMessages(ChatLogIdx begin, ChatLogIdx end, @@ -1120,9 +1120,9 @@ void GenericChatForm::renderMessages(ChatLogIdx begin, ChatLogIdx end,
if (onCompletion) {
auto connection = std::make_shared<QMetaObject::Connection>();
*connection = connect(chatWidget, &ChatLog::workerTimeoutFinished,
[onCompletion, connection] {
[this, onCompletion, connection] {
onCompletion();
disconnect(*connection);
this->disconnect(*connection);
});
}

2
src/widget/form/genericchatform.h

@ -54,7 +54,7 @@ class QToolButton; @@ -54,7 +54,7 @@ class QToolButton;
class QVBoxLayout;
class IMessageDispatcher;
class Message;
struct Message;
namespace Ui {
class MainWindow;

2
src/widget/form/groupchatform.h

@ -33,7 +33,7 @@ class FlowLayout; @@ -33,7 +33,7 @@ class FlowLayout;
class QTimer;
class GroupId;
class IMessageDispatcher;
class Message;
struct Message;
class GroupChatForm : public GenericChatForm
{

1
src/widget/form/loadhistorydialog.cpp

@ -89,7 +89,6 @@ void LoadHistoryDialog::enableSearchMode() @@ -89,7 +89,6 @@ void LoadHistoryDialog::enableSearchMode()
void LoadHistoryDialog::highlightDates(int year, int month)
{
History* history = Nexus::getProfile()->getHistory();
QDate monthStart(year, month, 1);
QDate monthEnd(year, month + 1, 1);

3
src/widget/form/settings/avform.cpp

@ -99,7 +99,6 @@ AVForm::AVForm(IAudioControl& audio, CoreAV* coreAV, CameraSource& camera, @@ -99,7 +99,6 @@ AVForm::AVForm(IAudioControl& audio, CoreAV* coreAV, CameraSource& camera,
eventsInit();
QDesktopWidget* desktop = QApplication::desktop();
for (QScreen* qScreen : QGuiApplication::screens()) {
connect(qScreen, &QScreen::geometryChanged, this, &AVForm::rescanDevices);
}
@ -308,7 +307,7 @@ void AVForm::fillCameraModesComboBox() @@ -308,7 +307,7 @@ void AVForm::fillCameraModesComboBox()
QString str;
std::string pixelFormat = CameraDevice::getPixelFormatString(mode.pixel_format).toStdString();
qDebug("width: %d, height: %d, FPS: %f, pixel format: %s\n", mode.width, mode.height,
qDebug("width: %d, height: %d, FPS: %f, pixel format: %s", mode.width, mode.height,
mode.FPS, pixelFormat.c_str());
if (mode.height && mode.width) {

4
src/widget/friendwidget.cpp

@ -124,7 +124,7 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event) @@ -124,7 +124,7 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event)
connect(newGroupAction, &QAction::triggered, chatroom.get(), &FriendChatroom::inviteToNewGroup);
inviteMenu->addSeparator();
for (const auto group : chatroom->getGroups()) {
for (const auto& group : chatroom->getGroups()) {
const auto groupAction = inviteMenu->addAction(tr("Invite to group '%1'").arg(group.name));
connect(groupAction, &QAction::triggered, [=]() { chatroom->inviteFriend(group.group); });
}
@ -145,7 +145,7 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event) @@ -145,7 +145,7 @@ void FriendWidget::onContextMenuCalled(QContextMenuEvent* event)
circleMenu->addSeparator();
for (const auto circle : chatroom->getOtherCircles()) {
for (const auto& circle : chatroom->getOtherCircles()) {
QAction* action = new QAction(tr("Move to circle \"%1\"").arg(circle.name), circleMenu);
connect(action, &QAction::triggered, [=]() { moveToCircle(circle.circleId); });
circleMenu->addAction(action);

42
src/widget/style.cpp

@ -89,7 +89,7 @@ static QMap<QString, QString> dictColor; @@ -89,7 +89,7 @@ static QMap<QString, QString> dictColor;
static QMap<QString, QString> dictFont;
static QMap<QString, QString> dictTheme;
QList<Style::ThemeNameColor> Style::themeNameColors = {
static const QList<Style::ThemeNameColor> themeNameColors = {
{Style::Light, QObject::tr("Default"), QColor()},
{Style::Light, QObject::tr("Blue"), QColor("#004aa4")},
{Style::Light, QObject::tr("Olive"), QColor("#97ba00")},
@ -136,28 +136,30 @@ QString Style::getThemeFolder() @@ -136,28 +136,30 @@ QString Style::getThemeFolder()
}
QMap<Style::ColorPalette, QString> Style::aliasColors = {{TransferGood, "transferGood"},
{TransferWait, "transferWait"},
{TransferBad, "transferBad"},
{TransferMiddle, "transferMiddle"},
{MainText,"mainText"},
{NameActive, "nameActive"},
{StatusActive,"statusActive"},
{GroundExtra, "groundExtra"},
{GroundBase, "groundBase"},
{Orange, "orange"},
{ThemeDark, "themeDark"},
{ThemeMediumDark, "themeMediumDark"},
{ThemeMedium, "themeMedium"},
{ThemeLight, "themeLight"},
{Action, "action"},
{Link, "link"},
{SearchHighlighted, "searchHighlighted"},
{SelectText, "selectText"}};
static const QMap<Style::ColorPalette, QString> aliasColors = {
{Style::TransferGood, "transferGood"},
{Style::TransferWait, "transferWait"},
{Style::TransferBad, "transferBad"},
{Style::TransferMiddle, "transferMiddle"},
{Style::MainText,"mainText"},
{Style::NameActive, "nameActive"},
{Style::StatusActive,"statusActive"},
{Style::GroundExtra, "groundExtra"},
{Style::GroundBase, "groundBase"},
{Style::Orange, "orange"},
{Style::ThemeDark, "themeDark"},
{Style::ThemeMediumDark, "themeMediumDark"},
{Style::ThemeMedium, "themeMedium"},
{Style::ThemeLight, "themeLight"},
{Style::Action, "action"},
{Style::Link, "link"},
{Style::SearchHighlighted, "searchHighlighted"},
{Style::SelectText, "selectText"},
};
// stylesheet filename, font -> stylesheet
// QString implicit sharing deduplicates stylesheets rather than constructing a new one each time
std::map<std::pair<const QString, const QFont>, const QString> Style::stylesheetsCache;
static std::map<std::pair<const QString, const QFont>, const QString> stylesheetsCache;
const QString Style::getStylesheet(const QString& filename, const QFont& baseFont)
{

5
src/widget/style.h

@ -96,11 +96,6 @@ signals: @@ -96,11 +96,6 @@ signals:
private:
Style();
private:
static QList<ThemeNameColor> themeNameColors;
static std::map<std::pair<const QString, const QFont>, const QString> stylesheetsCache;
static QMap<ColorPalette, QString> aliasColors;
};
#endif // STYLE_H

12
src/widget/widget.cpp

@ -361,7 +361,7 @@ void Widget::init() @@ -361,7 +361,7 @@ void Widget::init()
fileMenu->menu()->addSeparator();
logoutAction = fileMenu->menu()->addAction(QString());
connect(logoutAction, &QAction::triggered, [this]() { Nexus::getInstance().showLogin(); });
connect(logoutAction, &QAction::triggered, []() { Nexus::getInstance().showLogin(); });
editMenu = globalMenu->insertMenu(viewMenu, new QMenu(this));
editMenu->menu()->addSeparator();
@ -1395,7 +1395,6 @@ void Widget::onReceiptReceived(int friendId, ReceiptNum receipt) @@ -1395,7 +1395,6 @@ void Widget::onReceiptReceived(int friendId, ReceiptNum receipt)
void Widget::addFriendDialog(const Friend* frnd, ContentDialog* dialog)
{
uint32_t friendId = frnd->getId();
const ToxPk& friendPk = frnd->getPublicKey();
ContentDialog* contentDialog = ContentDialogManager::getInstance()->getFriendDialog(friendPk);
bool isSeparate = settings.getSeparateWindow();
@ -1959,8 +1958,7 @@ void Widget::onGroupMessageReceived(int groupnumber, int peernumber, const QStri @@ -1959,8 +1958,7 @@ void Widget::onGroupMessageReceived(int groupnumber, int peernumber, const QStri
bool isAction)
{
const GroupId& groupId = GroupList::id2Key(groupnumber);
Group* g = GroupList::findGroup(groupId);
assert(g);
assert(GroupList::findGroup(groupId));
ToxPk author = core->getGroupPeerPk(groupnumber, peernumber);
@ -2011,8 +2009,7 @@ void Widget::titleChangedByUser(const QString& title) @@ -2011,8 +2009,7 @@ void Widget::titleChangedByUser(const QString& title)
void Widget::onGroupPeerAudioPlaying(int groupnumber, ToxPk peerPk)
{
const GroupId& groupId = GroupList::id2Key(groupnumber);
Group* g = GroupList::findGroup(groupId);
assert(g);
assert(GroupList::findGroup(groupId));
auto form = groupChatForms[groupId].data();
form->peerAudioPlaying(peerPk);
@ -2313,8 +2310,7 @@ void Widget::setStatusBusy() @@ -2313,8 +2310,7 @@ void Widget::setStatusBusy()
void Widget::onGroupSendFailed(uint32_t groupnumber)
{
const auto& groupId = GroupList::id2Key(groupnumber);
Group* g = GroupList::findGroup(groupId);
assert(g);
assert(GroupList::findGroup(groupId));
const auto message = tr("Message failed to send");
const auto curTime = QDateTime::currentDateTime();

6
test/core/core_test.cpp

@ -106,7 +106,7 @@ void TestCore::startup_without_proxy() @@ -106,7 +106,7 @@ void TestCore::startup_without_proxy()
test_core = Core::makeToxCore(savedata, settings, err);
if(test_core == nullptr) {
if (test_core == nullptr) {
QFAIL("ToxCore initialisation failed");
}
@ -132,7 +132,7 @@ void TestCore::startup_with_invalid_proxy() @@ -132,7 +132,7 @@ void TestCore::startup_with_invalid_proxy()
test_core = Core::makeToxCore(savedata, settings, err);
if(test_core != nullptr) {
if (test_core != nullptr) {
QFAIL("ToxCore initialisation passed with invalid SOCKS5 proxy address");
}
@ -144,7 +144,7 @@ void TestCore::startup_with_invalid_proxy() @@ -144,7 +144,7 @@ void TestCore::startup_with_invalid_proxy()
test_core = Core::makeToxCore(savedata, settings, err);
if(test_core != nullptr) {
if (test_core != nullptr) {
QFAIL("ToxCore initialisation passed with invalid HTTP proxy address");
}
}

2
test/model/messageprocessor_test.cpp

@ -39,7 +39,7 @@ class TestMessageProcessor : public QObject @@ -39,7 +39,7 @@ class TestMessageProcessor : public QObject
Q_OBJECT
public:
TestMessageProcessor(){};
TestMessageProcessor(){}
private slots:
void testSelfMention();

2
test/model/sessionchatlog_test.cpp

@ -61,7 +61,7 @@ class TestSessionChatLog : public QObject @@ -61,7 +61,7 @@ class TestSessionChatLog : public QObject
Q_OBJECT
public:
TestSessionChatLog(){};
TestSessionChatLog(){}
private slots:
void init();

2
test/persistence/offlinemsgengine_test.cpp

@ -29,7 +29,7 @@ struct MockFriendMessageSender : public QObject, public ICoreFriendMessageSender @@ -29,7 +29,7 @@ struct MockFriendMessageSender : public QObject, public ICoreFriendMessageSender
Q_OBJECT
public:
MockFriendMessageSender(Friend* f)
: f(f){};
: f(f){}
bool sendAction(uint32_t friendId, const QString& action, ReceiptNum& receipt) override
{
return false;

Loading…
Cancel
Save