Browse Source

frontend: Add renamed OAuth implementation

PatTheMav 10 months ago
parent
commit
8e4ee1d3fc

+ 4 - 4
UI/auth-base.cpp → frontend/oauth/Auth.cpp

@@ -1,8 +1,8 @@
-#include "moc_auth-base.cpp"
-#include "window-basic-main.hpp"
+#include "Auth.hpp"
 
-#include <vector>
-#include <map>
+#include <widgets/OBSBasic.hpp>
+
+#include "moc_Auth.cpp"
 
 struct AuthInfo {
 	Auth::Def def;

+ 0 - 2
UI/auth-base.hpp → frontend/oauth/Auth.hpp

@@ -1,8 +1,6 @@
 #pragma once
 
 #include <QObject>
-#include <functional>
-#include <memory>
 
 class Auth : public QObject {
 	Q_OBJECT

+ 8 - 6
UI/auth-listener.cpp → frontend/oauth/AuthListener.cpp

@@ -1,12 +1,14 @@
-#include "moc_auth-listener.cpp"
+#include "AuthListener.hpp"
+
+#include <OBSApp.hpp>
 
-#include <QRegularExpression>
-#include <QRegularExpressionMatch>
-#include <QString>
-#include <QtNetwork/QTcpSocket>
 #include <qt-wrappers.hpp>
 
-#include "obs-app.hpp"
+#include <QRegularExpression>
+#include <QTcpServer>
+#include <QTcpSocket>
+
+#include "moc_AuthListener.cpp"
 
 #define LOGO_URL "https://obsproject.com/assets/images/new_icon_small-r.png"
 

+ 2 - 1
UI/auth-listener.hpp → frontend/oauth/AuthListener.hpp

@@ -1,7 +1,8 @@
 #pragma once
 
 #include <QObject>
-#include <QtNetwork/QTcpServer>
+
+class QTcpServer;
 
 class AuthListener : public QObject {
 	Q_OBJECT

+ 11 - 13
UI/auth-restream.cpp → frontend/oauth/RestreamAuth.cpp

@@ -1,19 +1,17 @@
-#include "moc_auth-restream.cpp"
+#include "RestreamAuth.hpp"
+
+#include <dialogs/OAuthLogin.hpp>
+#include <docks/BrowserDock.hpp>
+#include <utility/RemoteTextThread.hpp>
+#include <utility/obf.h>
+#include <widgets/OBSBasic.hpp>
 
-#include <QPushButton>
-#include <QHBoxLayout>
-#include <QVBoxLayout>
 #include <qt-wrappers.hpp>
+#include <ui-config.h>
+
 #include <json11.hpp>
-#include <ctime>
-#include <sstream>
-
-#include <obs-app.hpp>
-#include "window-dock-browser.hpp"
-#include "window-basic-main.hpp"
-#include "remote-text.hpp"
-#include "ui-config.h"
-#include "obf.h"
+
+#include "moc_RestreamAuth.cpp"
 
 using namespace json11;
 

+ 1 - 3
UI/auth-restream.hpp → frontend/oauth/RestreamAuth.hpp

@@ -1,8 +1,6 @@
 #pragma once
 
-#include "auth-oauth.hpp"
-
-class BrowserDock;
+#include "OAuth.hpp"
 
 class RestreamAuth : public OAuthStreamKey {
 	Q_OBJECT

+ 9 - 14
UI/auth-twitch.cpp → frontend/oauth/TwitchAuth.cpp

@@ -1,22 +1,17 @@
-#include "moc_auth-twitch.cpp"
+#include "TwitchAuth.hpp"
 
-#include <QRegularExpression>
-#include <QPushButton>
-#include <QHBoxLayout>
-#include <QVBoxLayout>
-#include <QUuid>
+#include <dialogs/OAuthLogin.hpp>
+#include <docks/BrowserDock.hpp>
+#include <utility/RemoteTextThread.hpp>
+#include <utility/obf.h>
+#include <widgets/OBSBasic.hpp>
 
 #include <qt-wrappers.hpp>
-#include <obs-app.hpp>
-
-#include "window-dock-browser.hpp"
-#include "window-basic-main.hpp"
-#include "remote-text.hpp"
+#include <ui-config.h>
 
-#include <json11.hpp>
+#include <QUuid>
 
-#include "ui-config.h"
-#include "obf.h"
+#include "moc_TwitchAuth.cpp"
 
 using namespace json11;
 

+ 2 - 6
UI/auth-twitch.hpp → frontend/oauth/TwitchAuth.hpp

@@ -1,14 +1,10 @@
 #pragma once
 
-#include <QDialog>
-#include <QTimer>
-#include <string>
-#include <memory>
+#include "OAuth.hpp"
 
 #include <json11.hpp>
-#include "auth-oauth.hpp"
 
-class BrowserDock;
+#include <QTimer>
 
 class TwitchAuth : public OAuthStreamKey {
 	Q_OBJECT