log
graph
tags
bookmarks
branches
changeset
browse
file
latest
diff
comparison
annotate
file log
raw
help
Mercurial
>
minori
annotate include/core/config.h @ 36:
2743011a6042
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
*: mass update formatted all source files, converted ALL instances of setStyleSheet() to palettes and fonts (stylesheets suck), and I changed the clang-format file because it wasn't working on my laptop for some reason.
author
Paper <mrpapersonic@gmail.com>
date
Thu, 21 Sep 2023 15:17:47 -0400 (17 months ago)
parents
fc1bf97c528b
children
4c6dd5999b39
Ignore whitespace changes -
Everywhere:
Within whitespace:
At end of lines:
rev
line source
9
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
1
#ifndef __core__config_h
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
2
#define __core__config_h
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
3
#include "core/anime.h"
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
4
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
5
enum class Themes {
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
6
LIGHT,
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
7
DARK,
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
8
OS // AKA "Default"
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
9
};
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
10
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
11
class Config {
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
12
public:
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
13
int Load();
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
14
int Save();
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
15
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
16
Anime::Services service;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
17
Themes theme;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
18
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
19
struct {
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
20
public:
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
21
Anime::TitleLanguage language;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
22
bool display_aired_episodes;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
23
bool display_available_episodes;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
24
bool highlight_anime_if_available;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
25
bool highlighted_anime_above_others;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
26
} anime_list;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
27
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
28
struct {
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
29
public:
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
30
std::string auth_token;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
31
std::string username;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
32
int user_id;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
33
} anilist;
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
34
};
11
fc1bf97c528b
*: use C++11 standard
Paper <mrpapersonic@gmail.com>
parents:
9
diff
changeset
+
−
35
36
2743011a6042
*: mass update
Paper <mrpapersonic@gmail.com>
parents:
11
diff
changeset
+
−
36
#define CONFIG_DIR "minori"
2743011a6042
*: mass update
Paper <mrpapersonic@gmail.com>
parents:
11
diff
changeset
+
−
37
#define CONFIG_NAME "config.json"
9
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
38
#define MAX_LINE_LENGTH 256
5c0397762b53
INCOMPLETE: megacommit :)
Paper <mrpapersonic@gmail.com>
parents:
diff
changeset
+
−
39
#endif // __core__config_h