refactor: turn Emotes into EmoteController (#6516)

* refactor: turn `Emotes` into `EmoteController`

* changelog

* why does clang-format do this???

* nit: remove unused include from EmoteController.hpp

---------

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
This commit is contained in:
nerix
2025-10-04 12:05:27 +02:00
committed by GitHub
parent 2bf617f37a
commit c5b0669812
33 changed files with 158 additions and 154 deletions
+4 -5
View File
@@ -32,8 +32,7 @@ class WindowManager;
class ILogging;
class Logging;
class Paths;
class Emotes;
class IEmotes;
class EmoteController;
class Settings;
class Fonts;
class Toasts;
@@ -77,7 +76,7 @@ public:
virtual const Args &getArgs() = 0;
virtual Theme *getThemes() = 0;
virtual Fonts *getFonts() = 0;
virtual IEmotes *getEmotes() = 0;
virtual EmoteController *getEmotes() = 0;
virtual AccountController *getAccounts() = 0;
virtual HotkeyController *getHotkeys() = 0;
virtual WindowManager *getWindows() = 0;
@@ -149,7 +148,7 @@ private:
std::unique_ptr<Theme> themes;
std::unique_ptr<Fonts> fonts;
std::unique_ptr<Logging> logging;
std::unique_ptr<Emotes> emotes;
std::unique_ptr<EmoteController> emotes;
std::unique_ptr<AccountController> accounts;
std::unique_ptr<eventsub::IController> eventSub;
std::unique_ptr<HotkeyController> hotkeys;
@@ -194,7 +193,7 @@ public:
}
Theme *getThemes() override;
Fonts *getFonts() override;
IEmotes *getEmotes() override;
EmoteController *getEmotes() override;
AccountController *getAccounts() override;
HotkeyController *getHotkeys() override;
WindowManager *getWindows() override;