chore(general): Move StatusSyntaxHighlighter to StatusQ, remove mock from Storybook

This commit is contained in:
Michał Cieślak 2023-02-06 13:52:03 +01:00 committed by Michał
parent 8f25b93f96
commit f43c3e2f2b
10 changed files with 14 additions and 16 deletions

View File

@ -35,12 +35,14 @@ set(STATUSQ_HEADERS
${STATUSQ_DIR}/include/StatusQ/statuswindow.h ${STATUSQ_DIR}/include/StatusQ/statuswindow.h
${STATUSQ_DIR}/include/StatusQ/typesregistration.h ${STATUSQ_DIR}/include/StatusQ/typesregistration.h
${STATUSQ_DIR}/include/StatusQ/QClipboardProxy.h ${STATUSQ_DIR}/include/StatusQ/QClipboardProxy.h
${STATUSQ_DIR}/include/StatusQ/statussyntaxhighlighter.h
) )
set(STATUSQ_SOURCES set(STATUSQ_SOURCES
${STATUSQ_DIR}/src/statuswindow.cpp ${STATUSQ_DIR}/src/statuswindow.cpp
${STATUSQ_DIR}/src/typesregistration.cpp ${STATUSQ_DIR}/src/typesregistration.cpp
${STATUSQ_DIR}/src/QClipboardProxy.cpp ${STATUSQ_DIR}/src/QClipboardProxy.cpp
${STATUSQ_DIR}/src/statussyntaxhighlighter.cpp
) )
if(APPLE) if(APPLE)

View File

@ -1,7 +0,0 @@
import QtQuick 2.14
QtObject {
property var quickTextDocument
property color codeBackgroundColor
property color codeForegroundColor
}

View File

@ -1 +0,0 @@
StatusSyntaxHighlighter 0.1 StatusSyntaxHighlighter.qml

View File

@ -16,12 +16,14 @@ set(STATUSQ_HEADERS
${STATUSQ_DIR}/include/StatusQ/statuswindow.h ${STATUSQ_DIR}/include/StatusQ/statuswindow.h
${STATUSQ_DIR}/include/StatusQ/typesregistration.h ${STATUSQ_DIR}/include/StatusQ/typesregistration.h
${STATUSQ_DIR}/include/StatusQ/QClipboardProxy.h ${STATUSQ_DIR}/include/StatusQ/QClipboardProxy.h
${STATUSQ_DIR}/include/StatusQ/statussyntaxhighlighter.h
) )
set(STATUSQ_SOURCES set(STATUSQ_SOURCES
${STATUSQ_DIR}/src/statuswindow.cpp ${STATUSQ_DIR}/src/statuswindow.cpp
${STATUSQ_DIR}/src/typesregistration.cpp ${STATUSQ_DIR}/src/typesregistration.cpp
${STATUSQ_DIR}/src/QClipboardProxy.cpp ${STATUSQ_DIR}/src/QClipboardProxy.cpp
${STATUSQ_DIR}/src/statussyntaxhighlighter.cpp
) )
if(APPLE) if(APPLE)

View File

@ -1,4 +1,4 @@
#include "DOtherSide/DOtherSideStatusSyntaxHighlighter.h" #include "StatusQ/statussyntaxhighlighter.h"
#include <QQuickTextDocument> #include <QQuickTextDocument>

View File

@ -1,7 +1,8 @@
#include "StatusQ/typesregistration.h" #include "StatusQ/typesregistration.h"
#include "StatusQ/statuswindow.h"
#include "StatusQ/QClipboardProxy.h" #include "StatusQ/QClipboardProxy.h"
#include "StatusQ/statussyntaxhighlighter.h"
#include "StatusQ/statuswindow.h"
#include <QQmlEngine> #include <QQmlEngine>
@ -10,4 +11,5 @@ void registerStatusQTypes()
qmlRegisterType<StatusWindow>("StatusQ", 0 , 1, "StatusWindow"); qmlRegisterType<StatusWindow>("StatusQ", 0 , 1, "StatusWindow");
qmlRegisterSingletonType<QClipboardProxy>("StatusQ", 0 , 1, "QClipboardProxy", qmlRegisterSingletonType<QClipboardProxy>("StatusQ", 0 , 1, "QClipboardProxy",
&QClipboardProxy::qmlInstance); &QClipboardProxy::qmlInstance);
qmlRegisterType<StatusSyntaxHighlighter>("StatusQ", 0 , 1, "StatusSyntaxHighlighter");
} }

View File

@ -2,9 +2,6 @@ import QtQuick 2.13
import QtQuick.Controls 2.13 import QtQuick.Controls 2.13
import QtQuick.Layouts 1.13 import QtQuick.Layouts 1.13
import QtQuick.Dialogs 1.3 import QtQuick.Dialogs 1.3
import DotherSide 0.1
import StatusQ 0.1
import utils 1.0 import utils 1.0
@ -16,6 +13,7 @@ import shared.stores 1.0
//TODO remove this dependency //TODO remove this dependency
import AppLayouts.Chat.panels 1.0 import AppLayouts.Chat.panels 1.0
import StatusQ 0.1
import StatusQ.Core 0.1 import StatusQ.Core 0.1
import StatusQ.Core.Theme 0.1 import StatusQ.Core.Theme 0.1
import StatusQ.Core.Utils 0.1 as StatusQUtils import StatusQ.Core.Utils 0.1 as StatusQUtils

View File

@ -23,12 +23,14 @@ macro(add_target name type)
${STATUSQ_DIR}/include/StatusQ/statuswindow.h ${STATUSQ_DIR}/include/StatusQ/statuswindow.h
${STATUSQ_DIR}/include/StatusQ/typesregistration.h ${STATUSQ_DIR}/include/StatusQ/typesregistration.h
${STATUSQ_DIR}/include/StatusQ/QClipboardProxy.h ${STATUSQ_DIR}/include/StatusQ/QClipboardProxy.h
${STATUSQ_DIR}/include/StatusQ/statussyntaxhighlighter.h
) )
set(STATUSQ_SOURCES set(STATUSQ_SOURCES
${STATUSQ_DIR}/src/statuswindow.cpp ${STATUSQ_DIR}/src/statuswindow.cpp
${STATUSQ_DIR}/src/typesregistration.cpp ${STATUSQ_DIR}/src/typesregistration.cpp
${STATUSQ_DIR}/src/QClipboardProxy.cpp ${STATUSQ_DIR}/src/QClipboardProxy.cpp
${STATUSQ_DIR}/src/statussyntaxhighlighter.cpp
) )
if(APPLE) if(APPLE)

View File

@ -64,7 +64,6 @@
#include "DOtherSide/DosQDeclarative.h" #include "DOtherSide/DosQDeclarative.h"
#include "DOtherSide/DosQQuickImageProvider.h" #include "DOtherSide/DosQQuickImageProvider.h"
#include "DOtherSide/DOtherSideSingleInstance.h" #include "DOtherSide/DOtherSideSingleInstance.h"
#include "DOtherSide/DOtherSideStatusSyntaxHighlighter.h"
#include "DOtherSide/Status/DockShowAppEvent.h" #include "DOtherSide/Status/DockShowAppEvent.h"
#include "DOtherSide/Status/OSThemeEvent.h" #include "DOtherSide/Status/OSThemeEvent.h"
@ -74,8 +73,9 @@
#include "DOtherSide/Status/SoundManager.h" #include "DOtherSide/Status/SoundManager.h"
#include "DOtherSide/Status/RXValidator.h" #include "DOtherSide/Status/RXValidator.h"
#include "StatusQ/statuswindow.h"
#include "StatusQ/QClipboardProxy.h" #include "StatusQ/QClipboardProxy.h"
#include "StatusQ/statussyntaxhighlighter.h"
#include "StatusQ/statuswindow.h"
#ifdef MONITORING #ifdef MONITORING
#include <QProcessEnvironment> #include <QProcessEnvironment>
@ -91,9 +91,9 @@ void register_meta_types()
qRegisterMetaType<QVector<int>>(); qRegisterMetaType<QVector<int>>();
qmlRegisterType<StatusWindow>("StatusQ", 0 , 1, "StatusWindow"); qmlRegisterType<StatusWindow>("StatusQ", 0 , 1, "StatusWindow");
qmlRegisterType<StatusSyntaxHighlighter>("StatusQ", 0 , 1, "StatusSyntaxHighlighter");
qmlRegisterSingletonType<QClipboardProxy>("StatusQ", 0 , 1, "QClipboardProxy", &QClipboardProxy::qmlInstance); qmlRegisterSingletonType<QClipboardProxy>("StatusQ", 0 , 1, "QClipboardProxy", &QClipboardProxy::qmlInstance);
qmlRegisterType<StatusSyntaxHighlighter>("DotherSide", 0 , 1, "StatusSyntaxHighlighter");
qmlRegisterType<RXValidator>("DotherSide", 0, 1, "RXValidator"); qmlRegisterType<RXValidator>("DotherSide", 0, 1, "RXValidator");
#ifdef MONITORING #ifdef MONITORING