Add ability to disable precompiled headers with CMake (#2727)

This commit is contained in:
pajlada
2021-05-08 15:57:00 +02:00
committed by GitHub
parent 6f6ccb8c2f
commit 2f49b23875
68 changed files with 164 additions and 5 deletions
+2
View File
@@ -3,6 +3,8 @@
#include "common/NetworkRequest.hpp"
#include "messages/Link.hpp"
#include <boost/noncopyable.hpp>
#include <functional>
namespace chatterino {
+2
View File
@@ -10,6 +10,8 @@
#include <shared_mutex>
#include <vector>
#include <QColor>
namespace chatterino {
struct Emote;
+2
View File
@@ -11,6 +11,8 @@
#include <QSaveFile>
#include <QtConcurrent>
#include <unordered_set>
namespace chatterino {
namespace {
+1
View File
@@ -1,5 +1,6 @@
#pragma once
#include <QString>
#include "common/Outcome.hpp"
namespace chatterino {
+2
View File
@@ -11,6 +11,8 @@
#include "singletons/Settings.hpp"
#include "util/QObjectRef.hpp"
#include <QMetaEnum>
namespace chatterino {
IrcServer::IrcServer(const IrcServerData &data)
@@ -4,6 +4,8 @@
#include "messages/Image.hpp"
#include "messages/ImageSet.hpp"
#include <rapidjson/document.h>
#define TWITCH_CHANNEL_POINT_REWARD_URL(x) \
QString("https://static-cdn.jtvnw.net/custom-reward-images/default-%1") \
.arg(x)
+3
View File
@@ -1,5 +1,8 @@
#include "TwitchBadges.hpp"
#include <QBuffer>
#include <QIcon>
#include <QImageReader>
#include <QJsonArray>
#include <QJsonObject>
#include <QJsonValue>
+3
View File
@@ -1,5 +1,6 @@
#pragma once
#include <QMap>
#include <QString>
#include <boost/optional.hpp>
#include <unordered_map>
@@ -11,6 +12,8 @@
#include "pajlada/signals/signal.hpp"
#include <memory>
#include <queue>
#include <shared_mutex>
namespace chatterino {
+2
View File
@@ -8,6 +8,8 @@
#include "common/Aliases.hpp"
#include "common/UniqueAccess.hpp"
#include <memory>
#define TWITCH_EMOTE_TEMPLATE \
"https://static-cdn.jtvnw.net/emoticons/v1/{id}/{scale}"
+2
View File
@@ -17,6 +17,8 @@
#include "providers/twitch/TwitchHelpers.hpp"
#include "util/PostToThread.hpp"
#include <QMetaEnum>
// using namespace Communi;
using namespace std::chrono_literals;
+2
View File
@@ -3,6 +3,8 @@
#include "common/Outcome.hpp"
#include "common/QLogging.hpp"
#include <QJsonDocument>
namespace chatterino {
static Helix *instance = nullptr;