Limit SCL Console buffer size to 5M characters by default Low watermark limit for the buffer size can be configured from the new SCL / Console preference page. High watermark is always set to 100 80 character rows larger than the low watermark. Buffer size limiting can also be disabled/enabled entirely from the same preference page. gitlab #104 Change-Id: I8be203e60ae49fce53c39a4d251d2575a64b2543
Fixed SCLConsoleView.setCurrentImports to be performed in a Job The job is marked as a user job so if it starts taking time or gets blocked due to DB, it should get shown to the user as an ongoing job. gitlab #164 Change-Id: If2dc1389ceb4b3f868f27b17c59b0e59233b9734
Externalize strings in org.simantics.scl.ui Also touched SCL console import dialog related code in org.simantics.modeling.ui to keep the UI uniform within this commit. gitlab #210 Change-Id: I7eb67633ecb32227fa2aceaf3cdf21ed3026495b
Fixed SCLCompletionProposal.validate to allow complete matches as well This fixes a case where the SCL module editor stops showing content proposals once they fully match with the typed word, which is really annoying. gitlab #3 Change-Id: I7b1119bff4cb08063a838a441a628a785344220b
Ctrl+Shift+G support for finding also expressions from properties refs #7834 Change-Id: I24ba4188bbe3b2ba412a9e42fc762f21f76aca55
Fix annoying editor focus jumping with Ctrl+Shift+D/M refs #7733 Change-Id: Ie3fd1bb97b67de77b3a6e82bc5690835caec08e2
Fixed SCL Console Clear Console active-state when imports are erroneous Current imports were set too early in SCLConsoleView which before the SCLConsoleListener that enables the buttons is registered. refs #7727 Change-Id: I7cb0645bea5dc48a4ad54f2147c83cb8dfb2f35f
Replace System.err and System.out with SLF4J Logging refs #7719 Change-Id: Iae42f94b542b17bc2e1aa839f506a6e1a46928ae
Find SCL references in SCLModuleEditor with Ctrl+Shift+G refs #7683 Change-Id: I553e61518a16f2b711b82f41576e07b3f99df1ba