diff --git a/bin/app/data/color_schemes/bad_rainbow.xml b/bin/app/data/color_schemes/bad_rainbow.xml index a36ffaac..7d6f634d 100644 --- a/bin/app/data/color_schemes/bad_rainbow.xml +++ b/bin/app/data/color_schemes/bad_rainbow.xml @@ -146,6 +146,23 @@ #FFFF0000 + + + transparent + #80FFFF00 + #000000 + + + transparent + #FFFFFF00 + #000000 + + + transparent + #FFFFFF00 + #000000 + + diff --git a/bin/app/data/color_schemes/bright.xml b/bin/app/data/color_schemes/bright.xml index a0e7fe50..08bdd695 100644 --- a/bin/app/data/color_schemes/bright.xml +++ b/bin/app/data/color_schemes/bright.xml @@ -147,6 +147,23 @@ #000000 + + + transparent + #80FFFF00 + #000000 + + + transparent + #FFFFFF00 + #000000 + + + transparent + #FFFFFF00 + #000000 + + diff --git a/bin/app/data/color_schemes/dark.xml b/bin/app/data/color_schemes/dark.xml index e5381d79..8b91f9cb 100644 --- a/bin/app/data/color_schemes/dark.xml +++ b/bin/app/data/color_schemes/dark.xml @@ -146,6 +146,23 @@ #FFFF0000 + + + transparent + #80FFFF00 + #000000 + + + transparent + #FFFFFF00 + #000000 + + + transparent + #FFFFFF00 + #000000 + + diff --git a/src/lib/component/controller/CodeController.cpp b/src/lib/component/controller/CodeController.cpp index d70bf65f..5ee0954c 100644 --- a/src/lib/component/controller/CodeController.cpp +++ b/src/lib/component/controller/CodeController.cpp @@ -386,10 +386,10 @@ std::vector CodeController::getSnippetsForFile( const std::shared_ptr fileLocations ) const { - std::shared_ptr textAccess = m_storageAccess->getFileContent(activeTokenLocations->getFilePath()); std::shared_ptr scopeLocations = std::make_shared(activeTokenLocations->getFilePath().str()); + fileLocations->forEachStartTokenLocation( [&](TokenLocation* startLoc) -> void { @@ -589,6 +589,7 @@ std::shared_ptr CodeController::getTokenLocationOfParentScope return file; } + std::vector CodeController::getSnippetsForFullTextSearch( const std::string& searchTerm) const {