Skip to content

Commit 5a09f21

Browse files
committed
fix: rename IssuesWidget to SyncErrorWidget
1 parent b2859ab commit 5a09f21

File tree

10 files changed

+46
-46
lines changed

10 files changed

+46
-46
lines changed

src/gui/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ set(client_UI_SRCS
99
ignorelisteditor.ui
1010
networksettings.ui
1111
localactivitywidget.ui
12-
issueswidget.ui
12+
syncerrorwidget.ui
1313
settingsdialog.ui
1414
sharedialog.ui
1515
sharelinkwidget.ui
@@ -47,7 +47,7 @@ set(client_SRCS
4747
owncloudgui.cpp
4848
localactivitywidget.cpp
4949
protocolitem.cpp
50-
issueswidget.cpp
50+
syncerrorwidget.cpp
5151
activitysettings.cpp
5252
selectivesyncwidget.cpp
5353
settingsdialog.cpp

src/gui/activitysettings.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414

1515

1616
#include "activitysettings.h"
17-
#include "issueswidget.h"
1817
#include "localactivitywidget.h"
1918
#include "resources.h"
19+
#include "syncerrorwidget.h"
2020

2121
#include <QHBoxLayout>
2222
#include <QTabWidget>
@@ -36,10 +36,10 @@ ActivitySettings::ActivitySettings(QWidget *parent)
3636
_localActivityWidget = new LocalActivityWidget(this);
3737
_tab->addTab(_localActivityWidget, Resources::getCoreIcon(QStringLiteral("states/sync")), tr("Local Activity"));
3838

39-
_issuesWidget = new IssuesWidget(this);
40-
_syncIssueTabId = _tab->addTab(_issuesWidget, Resources::getCoreIcon(QStringLiteral("states/warning")), QString());
39+
_issuesWidget = new SyncErrorWidget(this);
40+
_syncErrorTabId = _tab->addTab(_issuesWidget, Resources::getCoreIcon(QStringLiteral("states/warning")), QString());
4141
slotShowIssueItemCount(0); // to display the label.
42-
connect(_issuesWidget, &IssuesWidget::issueCountUpdated, this, &ActivitySettings::slotShowIssueItemCount);
42+
connect(_issuesWidget, &SyncErrorWidget::issueCountUpdated, this, &ActivitySettings::slotShowIssueItemCount);
4343

4444
// We want the local activity tab to be the default
4545
_tab->setCurrentIndex(_localActivityTabId);
@@ -56,6 +56,6 @@ void ActivitySettings::slotShowIssueItemCount(const int cnt)
5656
//: %1 is the number of not synced files.
5757
cntText = tr("Not Synced (%1)").arg(cnt);
5858
}
59-
_tab->setTabText(_syncIssueTabId, cntText);
59+
_tab->setTabText(_syncErrorTabId, cntText);
6060
}
6161
}

src/gui/activitysettings.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class QTabWidget;
2121
namespace OCC {
2222

2323
class LocalActivityWidget;
24-
class IssuesWidget;
24+
class SyncErrorWidget;
2525

2626
/**
2727
* @brief The ActivitySettings class
@@ -41,10 +41,10 @@ private Q_SLOTS:
4141

4242
private:
4343
QTabWidget *_tab = nullptr;
44-
int _syncIssueTabId = -1;
44+
int _syncErrorTabId = -1;
4545
int _localActivityTabId = -1;
4646

4747
LocalActivityWidget *_localActivityWidget = nullptr;
48-
IssuesWidget *_issuesWidget = nullptr;
48+
SyncErrorWidget *_issuesWidget = nullptr;
4949
};
5050
}

src/gui/folder.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,9 +437,9 @@ private Q_SLOTS:
437437

438438
void slotLogPropagationStart();
439439

440-
/** Adjust sync result based on conflict data from IssuesWidget.
440+
/** Adjust sync result based on conflict data from SyncErrorWidget.
441441
*
442-
* This is pretty awkward, but IssuesWidget just keeps better track
442+
* This is pretty awkward, but SyncErrorWidget just keeps better track
443443
* of conflicts across partial local discovery.
444444
*/
445445
void slotFolderConflicts(Folder *folder, const QStringList &conflictPaths);

src/gui/issueswidget.cpp renamed to src/gui/syncerrorwidget.cpp

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
*/
1414

1515

16-
#include "issueswidget.h"
1716
#include "account.h"
1817
#include "accountmanager.h"
1918
#include "commonstrings.h"
2019
#include "expandingheaderview.h"
2120
#include "folder.h"
2221
#include "folderman.h"
22+
#include "syncerrorwidget.h"
2323
#include "libsync/configfile.h"
2424
#include "models/models.h"
2525
#include "localactivitywidget.h"
@@ -30,7 +30,7 @@
3030
#include <QActionGroup>
3131
#include <QTimer>
3232

33-
#include "ui_issueswidget.h"
33+
#include "ui_syncerrorwidget.h"
3434

3535
namespace {
3636
bool persistsUntilLocalDiscovery(const OCC::ProtocolItem &data)
@@ -185,16 +185,16 @@ class SyncFileItemStatusSetSortFilterProxyModel : public Models::SignalledQSortF
185185
* to avoid performance issues around sorting this many issues.
186186
*/
187187

188-
IssuesWidget::IssuesWidget(QWidget *parent)
188+
SyncErrorWidget::SyncErrorWidget(QWidget *parent)
189189
: QWidget(parent)
190-
, _ui(new Ui::IssuesWidget)
190+
, _ui(new Ui::SyncErrorWidget)
191191
{
192192
_ui->setupUi(this);
193193

194194
connect(ProgressDispatcher::instance(), &ProgressDispatcher::progressInfo,
195-
this, &IssuesWidget::slotProgressInfo);
195+
this, &SyncErrorWidget::slotProgressInfo);
196196
connect(ProgressDispatcher::instance(), &ProgressDispatcher::itemCompleted,
197-
this, &IssuesWidget::slotItemCompleted);
197+
this, &SyncErrorWidget::slotItemCompleted);
198198
connect(ProgressDispatcher::instance(), &ProgressDispatcher::syncError,
199199
this, [this](Folder *folder, const QString &message, ErrorCategory) {
200200
auto item = SyncFileItemPtr::create();
@@ -213,10 +213,10 @@ IssuesWidget::IssuesWidget(QWidget *parent)
213213

214214
_model = new ProtocolItemModel(20000, true, this);
215215
_sortModel = new Models::SignalledQSortFilterProxyModel(this);
216-
connect(_sortModel, &Models::SignalledQSortFilterProxyModel::filterChanged, this, &IssuesWidget::filterDidChange);
216+
connect(_sortModel, &Models::SignalledQSortFilterProxyModel::filterChanged, this, &SyncErrorWidget::filterDidChange);
217217
_sortModel->setSourceModel(_model);
218218
_statusSortModel = new SyncFileItemStatusSetSortFilterProxyModel(this); // Note: this will restore a previously set filter, if there was one.
219-
connect(_statusSortModel, &Models::SignalledQSortFilterProxyModel::filterChanged, this, &IssuesWidget::filterDidChange);
219+
connect(_statusSortModel, &Models::SignalledQSortFilterProxyModel::filterChanged, this, &SyncErrorWidget::filterDidChange);
220220
_statusSortModel->setSourceModel(_sortModel);
221221
_statusSortModel->setSortRole(Qt::DisplayRole); // Sorting should be done based on the text in the column cells, but...
222222
_statusSortModel->setFilterRole(Models::UnderlyingDataRole); // ... filtering should be done on the underlying enum value.
@@ -229,7 +229,7 @@ IssuesWidget::IssuesWidget(QWidget *parent)
229229
header->setExpandingColumn(static_cast<int>(ProtocolItemModel::ProtocolItemRole::Action));
230230
header->setSortIndicator(static_cast<int>(ProtocolItemModel::ProtocolItemRole::Time), Qt::DescendingOrder);
231231

232-
connect(_ui->_tableView, &QTableView::customContextMenuRequested, this, &IssuesWidget::slotItemContextMenu);
232+
connect(_ui->_tableView, &QTableView::customContextMenuRequested, this, &SyncErrorWidget::slotItemContextMenu);
233233
_ui->_tableView->horizontalHeader()->setContextMenuPolicy(Qt::CustomContextMenu);
234234
connect(header, &QHeaderView::customContextMenuRequested, this, [this, header]() {
235235
auto menu = showFilterMenu(header);
@@ -263,12 +263,12 @@ IssuesWidget::IssuesWidget(QWidget *parent)
263263
});
264264
}
265265

266-
IssuesWidget::~IssuesWidget()
266+
SyncErrorWidget::~SyncErrorWidget()
267267
{
268268
delete _ui;
269269
}
270270

271-
QMenu *IssuesWidget::showFilterMenu(QWidget *parent)
271+
QMenu *SyncErrorWidget::showFilterMenu(QWidget *parent)
272272
{
273273
auto menu = new QMenu(parent);
274274
menu->setAttribute(Qt::WA_DeleteOnClose);
@@ -290,7 +290,7 @@ QMenu *IssuesWidget::showFilterMenu(QWidget *parent)
290290
return menu;
291291
}
292292

293-
void IssuesWidget::addResetFiltersAction(QMenu *menu, const QList<std::function<void()>> &resetFunctions)
293+
void SyncErrorWidget::addResetFiltersAction(QMenu *menu, const QList<std::function<void()>> &resetFunctions)
294294
{
295295
menu->addAction(QCoreApplication::translate("OCC::Models", "Reset Filters"), [resetFunctions]() {
296296
for (const auto &reset : resetFunctions) {
@@ -299,7 +299,7 @@ void IssuesWidget::addResetFiltersAction(QMenu *menu, const QList<std::function<
299299
});
300300
}
301301

302-
void IssuesWidget::slotProgressInfo(Folder *folder, const ProgressInfo &progress)
302+
void SyncErrorWidget::slotProgressInfo(Folder *folder, const ProgressInfo &progress)
303303
{
304304
if (progress.status() == ProgressInfo::Reconcile) {
305305
// Wipe all non-persistent entries - as well as the persistent ones
@@ -348,14 +348,14 @@ void IssuesWidget::slotProgressInfo(Folder *folder, const ProgressInfo &progress
348348
}
349349
}
350350

351-
void IssuesWidget::slotItemCompleted(Folder *folder, const SyncFileItemPtr &item)
351+
void SyncErrorWidget::slotItemCompleted(Folder *folder, const SyncFileItemPtr &item)
352352
{
353353
if (!item->showInIssuesTab())
354354
return;
355355
_model->addProtocolItem(ProtocolItem { folder, item });
356356
}
357357

358-
void IssuesWidget::filterDidChange()
358+
void SyncErrorWidget::filterDidChange()
359359
{
360360
// We have two filters here: the filter by status (which can have multiple items checked *off*...
361361
int filterCount = _statusSortModel->filterCount();
@@ -367,7 +367,7 @@ void IssuesWidget::filterDidChange()
367367
_ui->_filterButton->setText(filterCount > 0 ? CommonStrings::filterButtonText(filterCount) : tr("Filter"));
368368
}
369369

370-
void IssuesWidget::slotItemContextMenu(const QPoint &pos)
370+
void SyncErrorWidget::slotItemContextMenu(const QPoint &pos)
371371
{
372372
auto rows = _ui->_tableView->selectionModel()->selectedRows();
373373
for (int i = 0; i < rows.size(); ++i) {
@@ -378,7 +378,7 @@ void IssuesWidget::slotItemContextMenu(const QPoint &pos)
378378
LocalActivityWidget::showContextMenu(this, _ui->_tableView, _sortModel, _model, rows, pos);
379379
}
380380

381-
std::function<void(void)> IssuesWidget::addStatusFilter(QMenu *menu)
381+
std::function<void(void)> SyncErrorWidget::addStatusFilter(QMenu *menu)
382382
{
383383
menu->addAction(QCoreApplication::translate("OCC::Models", "Status Filter:"))->setEnabled(false);
384384

src/gui/issueswidget.h renamed to src/gui/syncerrorwidget.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,19 @@ namespace Models {
2929
}
3030

3131
namespace Ui {
32-
class IssuesWidget;
32+
class SyncErrorWidget;
3333
}
3434

3535
/**
36-
* @brief The LocalActivityWidget class
36+
* @brief The SyncErrorWidget class
3737
* @ingroup gui
3838
*/
39-
class IssuesWidget : public QWidget
39+
class SyncErrorWidget : public QWidget
4040
{
4141
Q_OBJECT
4242
public:
43-
explicit IssuesWidget(QWidget *parent = nullptr);
44-
~IssuesWidget() override;
43+
explicit SyncErrorWidget(QWidget *parent = nullptr);
44+
~SyncErrorWidget() override;
4545

4646
public Q_SLOTS:
4747
void slotProgressInfo(Folder *folder, const ProgressInfo &progress);
@@ -63,6 +63,6 @@ private Q_SLOTS:
6363
Models::SignalledQSortFilterProxyModel *_sortModel;
6464
SyncFileItemStatusSetSortFilterProxyModel *_statusSortModel;
6565

66-
Ui::IssuesWidget *_ui;
66+
Ui::SyncErrorWidget *_ui;
6767
};
6868
}

src/gui/issueswidget.ui renamed to src/gui/syncerrorwidget.ui

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<ui version="4.0">
3-
<class>OCC::IssuesWidget</class>
4-
<widget class="QWidget" name="OCC::IssuesWidget">
3+
<class>OCC::SyncErrorWidget</class>
4+
<widget class="QWidget" name="OCC::SyncErrorWidget">
55
<property name="geometry">
66
<rect>
77
<x>0</x>
@@ -16,7 +16,7 @@
1616
<item>
1717
<spacer name="horizontalSpacer">
1818
<property name="orientation">
19-
<enum>Qt::Horizontal</enum>
19+
<enum>Qt::Orientation::Horizontal</enum>
2020
</property>
2121
<property name="sizeHint" stdset="0">
2222
<size>
@@ -34,7 +34,7 @@
3434
<item>
3535
<widget class="QTableView" name="_tableView">
3636
<property name="contextMenuPolicy">
37-
<enum>Qt::CustomContextMenu</enum>
37+
<enum>Qt::ContextMenuPolicy::CustomContextMenu</enum>
3838
</property>
3939
<property name="accessibleName">
4040
<string>Issues table</string>
@@ -46,7 +46,7 @@
4646
<bool>true</bool>
4747
</property>
4848
<property name="selectionBehavior">
49-
<enum>QAbstractItemView::SelectRows</enum>
49+
<enum>QAbstractItemView::SelectionBehavior::SelectRows</enum>
5050
</property>
5151
<property name="showGrid">
5252
<bool>false</bool>

src/libsync/progressdispatcher.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ namespace ErrorCategoryPrivate {
269269
/** Type of error
270270
*
271271
* Used for ProgressDispatcher::syncError. May trigger error interactivity
272-
* in IssuesWidget.
272+
* in SyncErrorWidget.
273273
*/
274274
enum class ErrorCategory {
275275
Normal,

test/gui/shared/scripts/names.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
settings_settingsdialog_toolbutton_Quit_ownCloud_QToolButton = {"name": "settingsdialog_toolbutton_Quit ownCloud", "type": "QToolButton", "visible": 1, "window": settings_OCC_SettingsDialog}
1717
settings_settingsdialog_toolbutton_Settings_QToolButton = {"name": "settingsdialog_toolbutton_Settings", "type": "QToolButton", "visible": 1, "window": settings_OCC_SettingsDialog}
1818
stack_qt_tabwidget_stackedwidget_QStackedWidget = {"container": settings_stack_QStackedWidget, "name": "qt_tabwidget_stackedwidget", "type": "QStackedWidget", "visible": 1}
19-
qt_tabwidget_stackedwidget_OCC_IssuesWidget_OCC_IssuesWidget = {"container": stack_qt_tabwidget_stackedwidget_QStackedWidget, "name": "OCC__IssuesWidget", "type": "OCC::IssuesWidget", "visible": 1}
19+
qt_tabwidget_stackedwidget_OCC_SyncErrorWidget_OCC_SyncErrorWidget = {"container": stack_qt_tabwidget_stackedwidget_QStackedWidget, "name": "OCC__SyncErrorWidget", "type": "OCC::SyncErrorWidget", "visible": 1}
2020
sharingDialog_qt_tabwidget_tabbar_QTabBar = {"name": "qt_tabwidget_tabbar", "type": "QTabBar", "visible": 1, "window": sharingDialog_OCC_ShareDialog}
2121
qt_tabwidget_stackedwidget_OCC_ShareLinkWidget_OCC_ShareLinkWidget = {"container": sharingDialog_qt_tabwidget_stackedwidget_QStackedWidget, "name": "OCC__ShareLinkWidget", "type": "OCC::ShareLinkWidget", "visible": 1}
2222
oCC_ShareLinkWidget_checkBox_password_QCheckBox = {"container": qt_tabwidget_stackedwidget_OCC_ShareLinkWidget_OCC_ShareLinkWidget, "name": "checkBox_password", "type": "QCheckBox", "visible": 1}
@@ -58,7 +58,7 @@
5858
stackedWidget_quickWidget_OCC_QmlUtils_OCQuickWidget = {"container": stack_stackedWidget_QStackedWidget, "name": "quickWidget", "type": "OCC::QmlUtils::OCQuickWidget", "visible": 1}
5959
qt_tabwidget_stackedwidget_OCC_LocalActivityWidget_OCC_LocalActivityWidget = {"container": stack_qt_tabwidget_stackedwidget_QStackedWidget, "name": "OCC__LocalActivityWidget", "type": "OCC::LocalActivityWidget", "visible": 1}
6060
oCC_LocalActivityWidget_tableView_QTableView = {"container": qt_tabwidget_stackedwidget_OCC_LocalActivityWidget_OCC_LocalActivityWidget, "name": "_tableView", "type": "QTableView", "visible": 1}
61-
oCC_IssuesWidget_tableView_QTableView = {"container": qt_tabwidget_stackedwidget_OCC_IssuesWidget_OCC_IssuesWidget, "name": "_tableView", "type": "QTableView", "visible": 1}
61+
oCC_SyncErrorWidget_tableView_QTableView = {"container": qt_tabwidget_stackedwidget_OCC_SyncErrorWidget_OCC_SyncErrorWidget, "name": "_tableView", "type": "QTableView", "visible": 1}
6262
dialogStack_quickWidget_OCC_QmlUtils_OCQuickWidget = {"container": settings_dialogStack_QStackedWidget, "name": "quickWidget", "type": "OCC::QmlUtils::OCQuickWidget", "visible": 1}
6363
contentWidget_OCC_QmlUtils_OCQuickWidget = {"container": contentWidget_contentWidget_QStackedWidget, "type": "OCC::QmlUtils::OCQuickWidget", "unnamed": 1, "visible": 1}
6464
stackedWidget_Add_Folder_Sync_Connection_QGroupBox = {"container": stack_stackedWidget_QStackedWidget, "title": "Add Folder Sync Connection", "type": "QGroupBox", "unnamed": 1, "visible": 1}

test/gui/shared/scripts/pageObjects/Activity.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class Activity:
1919
"visible": 1,
2020
}
2121
NOT_SYNCED_TABLE = {
22-
"container": names.qt_tabwidget_stackedwidget_OCC_IssuesWidget_OCC_IssuesWidget,
22+
"container": names.qt_tabwidget_stackedwidget_OCC_SyncErrorWidget_OCC_SyncErrorWidget,
2323
"name": "_tableView",
2424
"type": "QTableView",
2525
"visible": 1,
@@ -43,7 +43,7 @@ class Activity:
4343
"visible": 1,
4444
}
4545
NOT_SYNCED_FILTER_BUTTON = {
46-
"container": names.qt_tabwidget_stackedwidget_OCC_IssuesWidget_OCC_IssuesWidget,
46+
"container": names.qt_tabwidget_stackedwidget_OCC_SyncErrorWidget_OCC_SyncErrorWidget,
4747
"name": "_filterButton",
4848
"type": "QPushButton",
4949
"visible": 1,
@@ -62,7 +62,7 @@ class Activity:
6262
"visible": 1,
6363
}
6464
NOT_SYNCED_ACTIVITY_TABLE_HEADER_SELECTOR = {
65-
"container": names.oCC_IssuesWidget_tableView_QTableView,
65+
"container": names.oCC_SyncErrorWidget_tableView_QTableView,
6666
"name": "ActivityErrorListHeaderV2",
6767
"orientation": 1,
6868
"type": "OCC::ExpandingHeaderView",

0 commit comments

Comments
 (0)