Add terminal cursor styles selection at Settings -> Terminal -> Cursor Styles.

Fix how selection in terminal is enabled or disabled based on the reported application capabilities.
Added sharedir option in premake files.
This commit is contained in:
Martín Lucas Golini
2025-12-19 12:56:16 -03:00
parent 7f340bad76
commit abda8775ac
11 changed files with 232 additions and 72 deletions

View File

@@ -3761,7 +3761,13 @@ void App::init( InitParameters& params ) {
mDisablePlugins = params.disablePlugins;
mRedirectToFirstInstance = params.redirectToFirstInstance;
mResPath = Sys::getProcessPath();
#ifdef ECODE_SHAREDIR
mResPath = ECODE_SHAREDIR;
FileSystem::dirAddSlashAtEnd( mResPath );
#else
mResPath = Sys::getProcessPath();
#endif
#if EE_PLATFORM == EE_PLATFORM_LINUX
if ( String::contains( mResPath, ".mount_" ) )
FileSystem::dirAddSlashAtEnd( mResPath );