summary refs log tree commit diff
path: root/src/timeline
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2022-06-18 01:35:30 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2022-06-18 02:31:01 +0200
commit35ff02ce485f42d4ab74298048f50cffb84db472 (patch)
tree245f7efa81f7417872263159358d72ccd6c6871e /src/timeline
parentSupport the knock_restricted rule (diff)
downloadnheko-35ff02ce485f42d4ab74298048f50cffb84db472.tar.xz
Remove a few more headers
Diffstat (limited to 'src/timeline')
-rw-r--r--src/timeline/InputBar.cpp1
-rw-r--r--src/timeline/TimelineModel.cpp4
-rw-r--r--src/timeline/TimelineModel.h6
-rw-r--r--src/timeline/TimelineViewManager.h3
4 files changed, 5 insertions, 9 deletions
diff --git a/src/timeline/InputBar.cpp b/src/timeline/InputBar.cpp

index 32b523db..fe171deb 100644 --- a/src/timeline/InputBar.cpp +++ b/src/timeline/InputBar.cpp
@@ -27,7 +27,6 @@ #include "CombinedImagePackModel.h" #include "Config.h" #include "Logging.h" -#include "MainWindow.h" #include "MatrixClient.h" #include "TimelineModel.h" #include "TimelineViewManager.h" diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp
index 53d2fe01..ff722b8b 100644 --- a/src/timeline/TimelineModel.cpp +++ b/src/timeline/TimelineModel.cpp
@@ -9,7 +9,6 @@ #include <thread> #include <type_traits> -#include <QCache> #include <QClipboard> #include <QDesktopServices> #include <QFileDialog> @@ -28,9 +27,6 @@ #include "Logging.h" #include "MainWindow.h" #include "MatrixClient.h" -#include "MemberList.h" -#include "MxcImageProvider.h" -#include "ReadReceiptsModel.h" #include "TimelineViewManager.h" #include "Utils.h" #include "encryption/Olm.h" diff --git a/src/timeline/TimelineModel.h b/src/timeline/TimelineModel.h
index 7b5fb907..f569016c 100644 --- a/src/timeline/TimelineModel.h +++ b/src/timeline/TimelineModel.h
@@ -8,7 +8,6 @@ #include <QAbstractListModel> #include <QColor> #include <QDate> -#include <QHash> #include <QSet> #include <QTimer> #include <QVariant> @@ -23,8 +22,6 @@ #include "MemberList.h" #include "Permissions.h" #include "ReadReceiptsModel.h" -#include "ui/RoomSettings.h" -#include "ui/UserProfile.h" namespace mtx::http { using RequestErr = const std::optional<mtx::http::ClientError> &; @@ -33,6 +30,7 @@ namespace mtx::responses { struct Timeline; struct Messages; struct ClaimKeys; +struct StateEvents; } struct RelatedInfo; @@ -411,7 +409,7 @@ signals: void lastMessageChanged(); void notificationsChanged(); - void newState(mtx::responses::StateEvents events); + void newState(const mtx::responses::StateEvents &events); void newMessageToSend(mtx::events::collections::TimelineEvents event); void addPendingMessageToStore(mtx::events::collections::TimelineEvents event); diff --git a/src/timeline/TimelineViewManager.h b/src/timeline/TimelineViewManager.h
index 994042b6..970bf02c 100644 --- a/src/timeline/TimelineViewManager.h +++ b/src/timeline/TimelineViewManager.h
@@ -13,9 +13,12 @@ #include <mtx/common.hpp> #include <mtx/responses/messages.hpp> +#include "ReadReceiptsModel.h" #include "timeline/CommunitiesModel.h" #include "timeline/PresenceEmitter.h" #include "timeline/RoomlistModel.h" +#include "ui/RoomSettings.h" +#include "ui/UserProfile.h" class MxcImageProvider; class BlurhashProvider;