Overhaul highlight system (#3399)

Checks have been moved into a Controller allowing for easier tests.
This commit is contained in:
pajlada
2022-06-05 17:40:57 +02:00
committed by GitHub
parent 6c38d3ecab
commit 7ccf60111d
20 changed files with 1112 additions and 240 deletions
+3 -2
View File
@@ -1,12 +1,13 @@
#ifndef AB_SETTINGS_H
#define AB_SETTINGS_H
#include "common/ChatterinoSetting.hpp"
#include <rapidjson/document.h>
#include <QString>
#include <memory>
#include <pajlada/settings/settingdata.hpp>
#include "common/ChatterinoSetting.hpp"
#include <memory>
#ifdef AB_CUSTOM_SETTINGS
# define AB_SETTINGS_CLASS ABSettings