Cleanup includes
Some checks failed
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled

This commit is contained in:
WarmUpTill 2026-07-07 22:43:24 +02:00 committed by WarmUpTill
parent 902be7759d
commit 46bf6c666f
31 changed files with 130 additions and 64 deletions

View File

@ -1,7 +1,4 @@
#pragma once
#include "macro-segment-list.hpp"
#include "condition-logic.hpp"
#include "log-helper.hpp"
#include <ui_advanced-scene-switcher.h>

View File

@ -4,9 +4,10 @@
#include "filter-combo-box.hpp"
#include "first-run-wizard.hpp"
#include "layout-helpers.hpp"
#include "macro.hpp"
#include "macro-helpers.hpp"
#include "macro-search.hpp"
#include "macro-settings.hpp"
#include "macro.hpp"
#include "path-helpers.hpp"
#include "source-helpers.hpp"
#include "splitter-helpers.hpp"
@ -18,6 +19,7 @@
#include "version.h"
#include <obs-frontend-api.h>
#include <QFileDialog>
#include <QInputDialog>
#include <QMessageBox>

View File

@ -1,8 +1,11 @@
#include "macro-action-macro.hpp"
#include "condition-logic.hpp"
#include "help-icon.hpp"
#include "layout-helpers.hpp"
#include "macro.hpp"
#include "macro-action-factory.hpp"
#include "macro-helpers.hpp"
#include "macro.hpp"
#include <chrono>

View File

@ -1,7 +1,9 @@
#include "macro-condition-edit.hpp"
#include "advanced-scene-switcher.hpp"
#include "macro-signals.hpp"
#include "condition-logic.hpp"
#include "macro-settings.hpp"
#include "macro-signals.hpp"
#include "macro.hpp"
#include "path-helpers.hpp"
#include "plugin-state-helpers.hpp"

View File

@ -1,6 +1,9 @@
#include "macro-condition-macro.hpp"
#include "layout-helpers.hpp"
#include "macro-action-edit.hpp"
#include "macro-helpers.hpp"
#include "macro-ref.hpp"
#include "macro-signals.hpp"
#include "macro.hpp"

View File

@ -1,5 +1,7 @@
#include "macro-condition.hpp"
#include "condition-logic.hpp"
namespace advss {
MacroCondition::MacroCondition(Macro *m, bool supportsVariableValue)

View File

@ -1,8 +1,11 @@
#include "macro-dock-settings.hpp"
#include "macro-dock.hpp"
#include "macro-dock-window.hpp"
#include "macro-dock.hpp"
#include "macro-helpers.hpp"
#include "macro.hpp"
#include "plugin-state-helpers.hpp"
#include "variable-string.hpp"
#include <obs-frontend-api.h>
#include <util/platform.h>

View File

@ -1,17 +1,20 @@
#include "macro-edit.hpp"
#include "condition-logic.hpp"
#include "cursor-shape-changer.hpp"
#include "macro.hpp"
#include "macro-action-edit.hpp"
#include "macro-action-macro.hpp"
#include "macro-condition-edit.hpp"
#include "macro-helpers.hpp"
#include "macro-segment-copy-paste.hpp"
#include "macro-segment-list.hpp"
#include "macro-settings.hpp"
#include "macro-signals.hpp"
#include "macro.hpp"
#include "math-helpers.hpp"
#include "name-dialog.hpp"
#include "path-helpers.hpp"
#include "obs-module-helper.hpp"
#include "path-helpers.hpp"
#include "plugin-state-helpers.hpp"
#include "splitter-helpers.hpp"
#include "tab-helpers.hpp"

View File

@ -1,6 +1,7 @@
#include "macro-ref.hpp"
#include "macro.hpp"
#include "macro-helpers.hpp"
#include "macro.hpp"
#include "plugin-state-helpers.hpp"
namespace advss {

View File

@ -1,5 +1,7 @@
#include "macro-segment-copy-paste.hpp"
#include "advanced-scene-switcher.hpp"
#include "condition-logic.hpp"
#include "macro.hpp"
#include <QShortcut>

View File

@ -1,4 +1,5 @@
#include "macro-segment.hpp"
#include "macro.hpp"
#include "mouse-wheel-guard.hpp"
#include "path-helpers.hpp"
@ -8,10 +9,13 @@
#include <QApplication>
#include <QEvent>
#include <QFrame>
#include <QGraphicsOpacityEffect>
#include <QLabel>
#include <QMouseEvent>
#include <QPushButton>
#include <QScrollBar>
#include <QVBoxLayout>
namespace advss {

View File

@ -7,15 +7,17 @@
#include "sync-helpers.hpp"
#include "temp-variable.hpp"
#include <QWidget>
#include <QFrame>
#include <QPushButton>
#include <QVBoxLayout>
#include <QTimer>
#include <obs-data.h>
#include <QHBoxLayout>
#include <QPushButton>
#include <QWidget>
#include <memory>
class QFrame;
class QLabel;
class QVBoxLayout;
namespace advss {

View File

@ -1,8 +1,11 @@
#include "macro-selection.hpp"
#include "advanced-scene-switcher.hpp"
#include "layout-helpers.hpp"
#include "macro.hpp"
#include "macro-helpers.hpp"
#include "macro-ref.hpp"
#include "macro-signals.hpp"
#include "macro.hpp"
#include "ui-helpers.hpp"
#include <QDialogButtonBox>

View File

@ -2,8 +2,9 @@
#include "macro-action-edit.hpp"
#include "macro-condition-edit.hpp"
#include "macro-export-import-dialog.hpp"
#include "macro-settings.hpp"
#include "macro-helpers.hpp"
#include "macro-search.hpp"
#include "macro-settings.hpp"
#include "macro-signals.hpp"
#include "macro-tree.hpp"
#include "macro.hpp"
@ -17,6 +18,7 @@
#include "version.h"
#include <obs-frontend-api.h>
#include <QColor>
#include <QMenu>

View File

@ -1,21 +1,25 @@
#include "macro-tree.hpp"
#include "macro.hpp"
#include "macro-helpers.hpp"
#include "macro-search.hpp"
#include "macro-signals.hpp"
#include "macro.hpp"
#include "path-helpers.hpp"
#include "sync-helpers.hpp"
#include "ui-helpers.hpp"
#include <obs.h>
#include <string>
#include <QHBoxLayout>
#include <QLabel>
#include <QLineEdit>
#include <QSpacerItem>
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QMouseEvent>
#include <QSpacerItem>
#include <QStylePainter>
#include <QToolTip>
#include <QVBoxLayout>
#include <string>
Q_DECLARE_METATYPE(std::shared_ptr<advss::Macro>);

View File

@ -1,4 +1,6 @@
#include "macro.hpp"
#include "condition-logic.hpp"
#include "macro-action-factory.hpp"
#include "macro-condition-factory.hpp"
#include "macro-helpers.hpp"
@ -7,12 +9,14 @@
#include "splitter-helpers.hpp"
#include "sync-helpers.hpp"
#include <obs-frontend-api.h>
#include <QAction>
#include <QMainWindow>
#include <chrono>
#include <limits>
#undef max
#include <obs-frontend-api.h>
#include <QAction>
#include <QMainWindow>
#include <unordered_map>
namespace advss {

View File

@ -1,21 +1,20 @@
#pragma once
#include "macro-action.hpp"
#include "macro-condition.hpp"
#include "macro-dock-settings.hpp"
#include "macro-helpers.hpp"
#include "macro-input.hpp"
#include "macro-ref.hpp"
#include "variable-string.hpp"
#include "temp-variable.hpp"
#include <future>
#include <string>
#include <deque>
#include <memory>
#include <map>
#include <thread>
#include <obs.hpp>
#include <obs-module-helper.hpp>
#include <QList>
#include <deque>
#include <future>
#include <memory>
#include <string>
#include <thread>
namespace advss {
@ -225,12 +224,7 @@ private:
MacroDockSettings _dockSettings;
};
void LoadMacros(obs_data_t *obj);
void SaveMacros(obs_data_t *obj);
bool CheckMacros();
bool RunMacros();
void WaitForAllMacros();
void InvalidateMacroTempVarValues();
std::shared_ptr<Macro> GetMacroWithInvalidConditionInterval();
} // namespace advss

View File

@ -3,6 +3,9 @@
#include "plugin-state-helpers.hpp"
#include "ui-helpers.hpp"
#include <QGridLayout>
#include <QHBoxLayout>
namespace advss {
static std::deque<std::shared_ptr<Item>> queues;

View File

@ -1,6 +1,8 @@
#include "priority-helper.hpp"
#include "switcher-data.hpp"
#include "advanced-scene-switcher.hpp"
#include "macro-helpers.hpp"
#include "macro.hpp"
#include "scene-group.hpp"
#include "switch-audio.hpp"
#include "switch-executable.hpp"
@ -10,15 +12,16 @@
#include "switch-pause.hpp"
#include "switch-random.hpp"
#include "switch-screen-region.hpp"
#include "switch-sequence.hpp"
#include "switch-time.hpp"
#include "switch-transitions.hpp"
#include "switch-window.hpp"
#include "switch-sequence.hpp"
#include "switch-video.hpp"
#include "macro.hpp"
#include "switch-window.hpp"
#include "switcher-data.hpp"
#include <QThread>
#include <algorithm>
#include <QThread>
namespace advss {

View File

@ -1,9 +1,11 @@
#include "temp-variable.hpp"
#include "obs-module-helper.hpp"
#include "macro.hpp"
#include "macro-action-macro.hpp"
#include "macro-edit.hpp"
#include "macro-helpers.hpp"
#include "macro-segment.hpp"
#include "macro.hpp"
#include "obs-module-helper.hpp"
#include "plugin-state-helpers.hpp"
#include "sync-helpers.hpp"
#include "ui-helpers.hpp"

View File

@ -1,12 +1,18 @@
#include "ui-helpers.hpp"
#include "advanced-scene-switcher.hpp"
#include "non-modal-dialog.hpp"
#include "obs-module-helper.hpp"
#include "plugin-state-helpers.hpp"
#include <obs-frontend-api.h>
#include <QAbstractButton>
#include <QComboBox>
#include <QCursor>
#include <QGraphicsColorizeEffect>
#include <QListView>
#include <QListWidget>
#include <QMainWindow>
#include <QPropertyAnimation>
#include <QScrollBar>

View File

@ -1,15 +1,18 @@
#pragma once
#include "export-symbol-helper.hpp"
#include <QAbstractButton>
#include <QColor>
#include <QComboBox>
#include <QIcon>
#include <QListWidget>
#include <QString>
#include <QWidget>
#include <string>
class QAbstractButton;
class QComboBox;
class QListWidget;
class QWidget;
namespace advss {
// Returns QObject* to QPropertyAnimation object

View File

@ -1,6 +1,9 @@
#include "utility.hpp"
#include <QCursor>
#include <QListWidget>
#include <QTextStream>
#include <sstream>
namespace advss {

View File

@ -1,14 +1,15 @@
#pragma once
#include "export-symbol-helper.hpp"
#include <optional>
#include <QListWidget>
#include <QMetaObject>
#include <QPushButton>
#include <QString>
#include <QWidget>
#include <string>
class QListWidget;
class QObject;
class QWidget;
namespace advss {
EXPORT std::pair<int, int> GetCursorPos();

View File

@ -1,8 +1,9 @@
#include "macro-script-handler.hpp"
#include "log-helper.hpp"
#include "macro-action-script.hpp"
#include "macro-condition-script.hpp"
#include "plugin-state-helpers.hpp"
#include "log-helper.hpp"
#include "variable.hpp"
#include <obs-properties.h>

View File

@ -1,4 +1,6 @@
#include "chat-connection.hpp"
#include "log-helper.hpp"
#include "token.hpp"
#include "twitch-helpers.hpp"

View File

@ -1,4 +1,5 @@
#include "content-classification.hpp"
#include "channel-selection.hpp"
#include "log-helper.hpp"
#include "obs-module-helper.hpp"

View File

@ -1,10 +1,12 @@
#include "event-sub.hpp"
#include "log-helper.hpp"
#include "token.hpp"
#include "twitch-helpers.hpp"
#include "twitch-timestamp.hpp"
#include <log-helper.hpp>
#include <plugin-state-helpers.hpp>
#include "twitch-timestamp.hpp"
using namespace std::chrono_literals;

View File

@ -1,10 +1,10 @@
#include "tag-selection.hpp"
#include "channel-selection.hpp"
#include "log-helper.hpp"
#include "obs-module-helper.hpp"
#include "twitch-helpers.hpp"
#include <nlohmann/json.hpp>
#include <QHBoxLayout>
#include <QListWidget>
#include <QMessageBox>
@ -12,6 +12,8 @@
#include <QRegularExpression>
#include <QVBoxLayout>
#include <nlohmann/json.hpp>
namespace advss {
void TwitchTagList::Load(obs_data_t *obj)

View File

@ -1,16 +1,20 @@
#include "token.hpp"
#include "log-helper.hpp"
#include "twitch-helpers.hpp"
#include <obs-module-helper.hpp>
#include <QDesktopServices>
#include <QGroupBox>
#include <QScrollArea>
#include <QUrl>
#include <help-icon.hpp>
#include <layout-helpers.hpp>
#include <log-helper.hpp>
#include <macro-export-extensions.hpp>
#include <obs-module-helper.hpp>
#include <plugin-state-helpers.hpp>
#include <QDesktopServices>
#include <QGroupBox>
#include <QScrollArea>
#include <QUrl>
#include <ui-helpers.hpp>
namespace advss {

View File

@ -1,4 +1,6 @@
#include "twitch-helpers.hpp"
#include "log-helper.hpp"
#include "plugin-state-helpers.hpp"
#include "token.hpp"