From 8e4ee1d3fc43ee2c2bbaab6c4224a769cda7c3fc Mon Sep 17 00:00:00 2001 From: PatTheMav Date: Mon, 2 Dec 2024 20:41:22 +0100 Subject: [PATCH] frontend: Add renamed OAuth implementation --- UI/auth-base.cpp => frontend/oauth/Auth.cpp | 8 +++---- UI/auth-base.hpp => frontend/oauth/Auth.hpp | 2 -- .../oauth/AuthListener.cpp | 14 ++++++----- .../oauth/AuthListener.hpp | 3 ++- .../oauth/RestreamAuth.cpp | 24 +++++++++---------- .../oauth/RestreamAuth.hpp | 4 +--- .../oauth/TwitchAuth.cpp | 23 +++++++----------- .../oauth/TwitchAuth.hpp | 8 ++----- 8 files changed, 37 insertions(+), 49 deletions(-) rename UI/auth-base.cpp => frontend/oauth/Auth.cpp (94%) rename UI/auth-base.hpp => frontend/oauth/Auth.hpp (96%) rename UI/auth-listener.cpp => frontend/oauth/AuthListener.cpp (95%) rename UI/auth-listener.hpp => frontend/oauth/AuthListener.hpp (90%) rename UI/auth-restream.cpp => frontend/oauth/RestreamAuth.cpp (96%) rename UI/auth-restream.hpp => frontend/oauth/RestreamAuth.hpp (90%) rename UI/auth-twitch.cpp => frontend/oauth/TwitchAuth.cpp (97%) rename UI/auth-twitch.hpp => frontend/oauth/TwitchAuth.hpp (86%) diff --git a/UI/auth-base.cpp b/frontend/oauth/Auth.cpp similarity index 94% rename from UI/auth-base.cpp rename to frontend/oauth/Auth.cpp index 1f0999fe0..89b579f8e 100644 --- a/UI/auth-base.cpp +++ b/frontend/oauth/Auth.cpp @@ -1,8 +1,8 @@ -#include "moc_auth-base.cpp" -#include "window-basic-main.hpp" +#include "Auth.hpp" -#include -#include +#include + +#include "moc_Auth.cpp" struct AuthInfo { Auth::Def def; diff --git a/UI/auth-base.hpp b/frontend/oauth/Auth.hpp similarity index 96% rename from UI/auth-base.hpp rename to frontend/oauth/Auth.hpp index 9745f63fe..c983c5463 100644 --- a/UI/auth-base.hpp +++ b/frontend/oauth/Auth.hpp @@ -1,8 +1,6 @@ #pragma once #include -#include -#include class Auth : public QObject { Q_OBJECT diff --git a/UI/auth-listener.cpp b/frontend/oauth/AuthListener.cpp similarity index 95% rename from UI/auth-listener.cpp rename to frontend/oauth/AuthListener.cpp index e652da4d3..9298a18e5 100644 --- a/UI/auth-listener.cpp +++ b/frontend/oauth/AuthListener.cpp @@ -1,12 +1,14 @@ -#include "moc_auth-listener.cpp" +#include "AuthListener.hpp" + +#include -#include -#include -#include -#include #include -#include "obs-app.hpp" +#include +#include +#include + +#include "moc_AuthListener.cpp" #define LOGO_URL "https://obsproject.com/assets/images/new_icon_small-r.png" diff --git a/UI/auth-listener.hpp b/frontend/oauth/AuthListener.hpp similarity index 90% rename from UI/auth-listener.hpp rename to frontend/oauth/AuthListener.hpp index fa1db2dea..65bcf540e 100644 --- a/UI/auth-listener.hpp +++ b/frontend/oauth/AuthListener.hpp @@ -1,7 +1,8 @@ #pragma once #include -#include + +class QTcpServer; class AuthListener : public QObject { Q_OBJECT diff --git a/UI/auth-restream.cpp b/frontend/oauth/RestreamAuth.cpp similarity index 96% rename from UI/auth-restream.cpp rename to frontend/oauth/RestreamAuth.cpp index c832ee83d..e428e889d 100644 --- a/UI/auth-restream.cpp +++ b/frontend/oauth/RestreamAuth.cpp @@ -1,19 +1,17 @@ -#include "moc_auth-restream.cpp" +#include "RestreamAuth.hpp" + +#include +#include +#include +#include +#include -#include -#include -#include #include -#include -#include -#include +#include -#include -#include "window-dock-browser.hpp" -#include "window-basic-main.hpp" -#include "remote-text.hpp" -#include "ui-config.h" -#include "obf.h" +#include + +#include "moc_RestreamAuth.cpp" using namespace json11; diff --git a/UI/auth-restream.hpp b/frontend/oauth/RestreamAuth.hpp similarity index 90% rename from UI/auth-restream.hpp rename to frontend/oauth/RestreamAuth.hpp index 16c77e813..6ea9128a1 100644 --- a/UI/auth-restream.hpp +++ b/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 diff --git a/UI/auth-twitch.cpp b/frontend/oauth/TwitchAuth.cpp similarity index 97% rename from UI/auth-twitch.cpp rename to frontend/oauth/TwitchAuth.cpp index 40f70b567..c6852e29d 100644 --- a/UI/auth-twitch.cpp +++ b/frontend/oauth/TwitchAuth.cpp @@ -1,22 +1,17 @@ -#include "moc_auth-twitch.cpp" +#include "TwitchAuth.hpp" -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include -#include +#include -#include "window-dock-browser.hpp" -#include "window-basic-main.hpp" -#include "remote-text.hpp" +#include -#include - -#include "ui-config.h" -#include "obf.h" +#include "moc_TwitchAuth.cpp" using namespace json11; diff --git a/UI/auth-twitch.hpp b/frontend/oauth/TwitchAuth.hpp similarity index 86% rename from UI/auth-twitch.hpp rename to frontend/oauth/TwitchAuth.hpp index 9fb3ba773..bbd8ca4b9 100644 --- a/UI/auth-twitch.hpp +++ b/frontend/oauth/TwitchAuth.hpp @@ -1,14 +1,10 @@ #pragma once -#include -#include -#include -#include +#include "OAuth.hpp" #include -#include "auth-oauth.hpp" -class BrowserDock; +#include class TwitchAuth : public OAuthStreamKey { Q_OBJECT