Minor changes in Action implementation.
Added setTimeout and setInterval to Node.
Runnable action now can loop.
Editor splitter will always try to focus an open document in the current tab widget.
ecode:
Trim memory every 60 seconds when editor has been active (Linux).
This commit is contained in:
Martín Lucas Golini
2023-06-28 00:24:00 -03:00
parent c260d60730
commit 0a9059771e
15 changed files with 171 additions and 74 deletions

View File

@@ -138,6 +138,8 @@ bool StatusBuildOutputController::searchFindAndAddStatusResult(
}
mStatusResults.emplace_back( status );
if ( mTableIssues->getModel() )
mTableIssues->getModel()->invalidate();
return true;
}
}
@@ -491,8 +493,8 @@ void StatusBuildOutputController::createContainer() {
editor->setLineBreakingColumn( 0 );
editor->setShowLineNumber( false );
editor->getDocument().reset();
editor->getDocument().textInput(
mApp->i18n( "no_build_has_been_run", "No build has been run" ), false );
editor->getDocument().textInput( mApp->i18n( "no_build_has_been_run", "No build has been run" ),
false );
editor->setScrollY( editor->getMaxScroll().y );
mButOutput = mContainer->find<UISelectButton>( "but_build_output_output" );
mButIssues = mContainer->find<UISelectButton>( "but_build_output_issues" );