diff include/core/config.h @ 258:862d0d8619f6

*: HUUUGE changes animia has been renamed to animone, so instead of thinking of a health condition, you think of a beautiful flower :) I've also edited some of the code for animone, but I have no idea if it even works or not because I don't have a mac or windows machine lying around. whoops! ... anyway, all of the changes divergent from Anisthesia are now licensed under BSD. it's possible that I could even rewrite most of the code to where I don't even have to keep the MIT license, but that's thinking too far into the future I've been slacking off on implementing the anime seasons page, mostly out of laziness. I think I'd have to create another db file specifically for the seasons anyway, this code is being pushed *primarily* because the hard drive it's on is failing! yay :)
author Paper <paper@paper.us.eu.org>
date Mon, 01 Apr 2024 02:43:44 -0400
parents c130f47f6f48
children 3ec7804abf17
line wrap: on
line diff
--- a/include/core/config.h	Sun Feb 18 16:02:14 2024 -0500
+++ b/include/core/config.h	Mon Apr 01 02:43:44 2024 -0400
@@ -2,59 +2,59 @@
 #define __core__config_h
 
 #include "core/anime.h"
+#include "gui/locale.h"
 #include "gui/theme.h"
-#include "gui/locale.h"
 
-#include "animia/player.h"
+#include "animone/player.h"
 
+#include <set>
 #include <string>
+#include <utility>
 #include <vector>
-#include <set>
-#include <utility>
 
 struct MediaPlayer {
 	bool enabled = true;
-	animia::Player player;
+	animone::Player player;
 };
 
 class Config {
-	public:
-		int Load();
-		int Save();
+public:
+	int Load();
+	int Save();
 
-		Anime::Services service;
-		Theme::Theme theme;
-		Locale::Locale locale;
+	Anime::Services service;
+	Theme::Theme theme;
+	Locale::Locale locale;
 
-		struct {
-			Anime::TitleLanguage language;
-			Anime::ScoreFormat score_format;
-			bool display_aired_episodes;
-			bool display_available_episodes;
-			bool highlight_anime_if_available;
-			bool highlighted_anime_above_others;
-		} anime_list;
+	struct {
+		Anime::TitleLanguage language;
+		Anime::ScoreFormat score_format;
+		bool display_aired_episodes;
+		bool display_available_episodes;
+		bool highlight_anime_if_available;
+		bool highlighted_anime_above_others;
+	} anime_list;
 
+	struct {
 		struct {
-			struct {
-				std::string auth_token;
-				int user_id;
-			} anilist;
-		} auth;
+			std::string auth_token;
+			int user_id;
+		} anilist;
+	} auth;
 
-		struct {
-			bool detect_media_players;
-			std::vector<MediaPlayer> players;
-		} recognition;
+	struct {
+		bool detect_media_players;
+		std::vector<MediaPlayer> players;
+	} recognition;
 
-		struct {
-			std::string feed_link;
-		} torrents;
+	struct {
+		std::string feed_link;
+	} torrents;
 
-		struct {
-			bool real_time_monitor;
-			std::set<std::string> paths;
-		} library;
+	struct {
+		bool real_time_monitor;
+		std::set<std::string> paths;
+	} library;
 };
 
 #if (defined(WIN32) || defined(MACOSX))