Added Settings -> Window -> UI Theme -> Syntax Color Scheme to use the editor color scheme globally for the UI Theme colors, having a single color palette for the whole UI and making much easier to style the UI, this solves SpartanJ/ecode#661, since now we support one UI theme for each existing syntax color scheme. Still a WIP, I'll continue improving it during the development of 0.7.5, but it's ready to use.

This commit is contained in:
Martín Lucas Golini
2026-01-18 01:38:27 -03:00
parent ddb412f42d
commit f180e58e56
22 changed files with 434 additions and 127 deletions

View File

@@ -241,8 +241,10 @@ void StatusDebuggerController::createContainer() {
}
mContainer = mContext->getUISceneNode()
->loadLayoutFromString( XML, mMainSplitter )
->loadLayoutFromString( XML, mMainSplitter,
String::hash( "status_debugger_controller" ) )
->asType<UIHLinearLayoutCommandExecuter>();
mContext->getStatusBar()->registerStatusBarPanel( mContainer, mContainer );
mContainer->bind( "app_debugger_tab_widget", mUITabWidget );