Commit Graph

  • 22ce3d0a1a Text editor gray BG accounts for full screen bigguy345 2025-12-22 15:53:14 +02:00
  • cf4c97fdf0 Alligned top buttons and full screen button properly bigguy345 2025-12-22 15:52:52 +02:00
  • 8e9087246c Full screen script editor lol bigguy345 2025-12-22 15:06:54 +02:00
  • b9691676df Changed default key presets bigguy345 2025-12-22 14:38:01 +02:00
  • 1a1c2af548 Improved KeyPreset overlay dimensions and colorsfor GuiScriptTextArea bigguy345 2025-12-22 14:37:08 +02:00
  • 976bb9af49 More OverlayKeyPreset improvements bigguy345 2025-12-22 14:20:52 +02:00
  • 0dcd02c5a0 Slight OverlayKeyPreset logic improvements bigguy345 2025-12-22 13:51:57 +02:00
  • f0740c6d7a Added openOnClick for OverlayKeyPreset bigguy345 2025-12-22 13:43:58 +02:00
  • 6012c103a6 Fixed search bar window resize buggin with replace bar open bigguy345 2025-12-22 13:28:25 +02:00
  • 85f8baeda5 wtf bigguy345 2025-12-22 03:44:48 +02:00
  • b9ebaa3292 Fixed TAB + BACKSPACE bug again bigguy345 2025-12-22 03:39:22 +02:00
  • d2bc98a4c1 Fixed CTRL+D crash bigguy345 2025-12-22 03:34:21 +02:00
  • 8220bbd327 Changed to just Rename bigguy345 2025-12-22 03:12:17 +02:00
  • 6aebcfc63c Fixed tab/backspace crash bigguy345 2025-12-22 03:11:45 +02:00
  • 3fb3b1dad3 Commented out RenameRefactor status box (unneeded) bigguy345 2025-12-22 03:05:42 +02:00
  • 2e8b96fe3a recursively changed object fields like player.world.field1.field2... so they all highlight as GLOBAL_FIELD bigguy345 2025-12-22 03:01:55 +02:00
  • e7c7816e0c Implemented GuiScriptInterface changes to GuiScript too bigguy345 2025-12-22 02:45:51 +02:00
  • c30fb77eb6 Made searchBar static and setCallbacks in init not constructor bigguy345 2025-12-22 02:39:48 +02:00
  • b23bf333d9 Changed List to Map bigguy345 2025-12-22 02:39:09 +02:00
  • a1e7a7ee9f Improved undo/redo for new cached multi-tab script areas bigguy345 2025-12-22 02:22:27 +02:00
  • 0e3b0f047a Cached all GuiScriptTextArea tabs of GuiScriptInterface (fixes all tabs sharing the same undo/redo lists and other similar undesired behaviors) bigguy345 2025-12-22 02:22:01 +02:00
  • 51aca95590 Fixed indent highlight being on the wrong braces block when braces are highlighted bigguy345 2025-12-22 01:10:24 +02:00
  • 292c695eb6 Changed default TYPE_DECL to UNDEFINED bigguy345 2025-12-22 00:29:24 +02:00
  • bef83f9ddb String Capital <- Capital now treated as local field (previously uppercase were left as default, only lowercase) bigguy345 2025-12-22 00:20:21 +02:00
  • 05ef31e29e IMPORTS ARE FINALLY FULLY FUNCTIONAL bigguy345 2025-12-21 23:52:35 +02:00
  • ee33c0f69a More fixes? bigguy345 2025-12-21 23:33:56 +02:00
  • 5714d89c41 imports functional state? (not really) bigguy345 2025-12-21 23:08:44 +02:00
  • 1b0ce874bb Holy shit IMPORTS ACTUALLY RESOLVE/ERROR DEPENDING ON VALID CLASS PATH bigguy345 2025-12-21 20:38:42 +02:00
  • 5508ea26ea Dynamically changed color of imported class/type declarations depending on its type (class/enum/interface) bigguy345 2025-12-21 19:24:26 +02:00
  • 8506239d93 Added syntax highlighting for: - Class/Enum/Interface type blocks - Imports - Imported class calls (i.e Math.min()) bigguy345 2025-12-21 18:38:04 +02:00
  • 96e37341c7 Fixed bug: //comment List<String> str bigguy345 2025-12-21 17:34:26 +02:00
  • 95909b0fd1 Improved METHOD_CALL syntax highlight by removing color from ( bigguy345 2025-12-21 17:03:06 +02:00
  • a05d411cba More formatting and syntax highlight fixes bigguy345 2025-12-21 16:27:22 +02:00
  • b3a64f92d7 Heavily improved global/local/ this.field syntax highlight detection bigguy345 2025-12-21 13:43:47 +02:00
  • 91a6a166bb CTRL+BACKSPACE deletes refactored word bigguy345 2025-12-21 13:12:54 +02:00
  • f1d21496bd Fixed rename/refactor undo pushing the newest state, not the previous one bigguy345 2025-12-21 12:54:52 +02:00
  • 49b8c2ef98 Fixed emptying refactoring string removing all occurences bigguy345 2025-12-21 12:48:13 +02:00
  • 79f092ae59 RenameRefactor space bar now deletes selection bigguy345 2025-12-21 12:29:10 +02:00
  • 6b40cbb367 Removed RenameRefactor custom mouseClicked logic (redundant) bigguy345 2025-12-21 12:28:45 +02:00
  • 9de9e799d5 Expanded Refactor BG box and drawn its bottom layer red bigguy345 2025-12-21 12:18:28 +02:00
  • 06c0a364a9 RenameRefactor bug fixes and QoL adjustments + improved code formatting bigguy345 2025-12-21 12:11:46 +02:00
  • e75e87dd43 Refactore/Rename KeyPrest + functionality bigguy345 2025-12-21 00:49:34 +02:00
  • 6f0ccace42 All new FormatHelper; bigguy345 2025-12-21 00:49:02 +02:00
  • 918c3acf7f Add line padding at the bottom of the text editor bigguy345 2025-12-20 20:59:39 +02:00
  • 0124ad4fd4 Opening search bar now sets highlighted word as currentMatch bigguy345 2025-12-20 20:30:04 +02:00
  • 7b800694db TAB now switches focus from search bar to main editor bigguy345 2025-12-20 20:09:51 +02:00
  • b8be3afa56 Fixed searchBar always selecting the first match when found matches are updating, so selected one is maintained. bigguy345 2025-12-20 20:07:06 +02:00
  • 244424ea0d Corrected args passed to callback bigguy345 2025-12-20 19:51:19 +02:00
  • 85b2fe24a2 SearchReplaceBar QoL: * Shifted text editor viewport appropriately when opening/closing bar bigguy345 2025-12-20 19:50:28 +02:00
  • 9a03ccf569 Cut indent lines height by 2 pixels if highlighted bigguy345 2025-12-20 18:59:17 +02:00
  • ce9eb61059 Highlighted indent lines in green for selected braces only, not[] or () pairs bigguy345 2025-12-20 18:56:58 +02:00
  • c091a31022 Reverted JavaTextContainer.init to its original state before phantom line bug destroyed it lol bigguy345 2025-12-20 18:42:48 +02:00
  • 16f894baca FULLY fixed phantom trailing line bug (Backspace logic was adding an extra index) bigguy345 2025-12-20 18:23:52 +02:00
  • b4fb4765f5 Fixed GoToLine line's last column going to first col in next line bigguy345 2025-12-20 14:49:46 +02:00
  • 67b2ba16dd Documented JavaTextContainer.init bigguy345 2025-12-20 14:49:11 +02:00
  • 4973203f72 Removed unused bigguy345 2025-12-20 14:21:53 +02:00
  • fad17fa3bd Closed unfocused search bar on escape (again) bigguy345 2025-12-20 14:19:32 +02:00
  • 49a5159810 Drawn all unclosed/missing braces in RED bigguy345 2025-12-20 14:18:35 +02:00
  • af0553ba0d Fixed KeyPreset throttling logic so ONLY HOLD presses are affected bigguy345 2025-12-20 13:55:42 +02:00
  • 4b7effe2d7 Improved replace exclusion QoL bigguy345 2025-12-20 13:28:31 +02:00
  • 05bb9c0081 Undo/Redo keys can now be held down. bigguy345 2025-12-20 12:51:49 +02:00
  • 39c768e965 Merge remote-tracking branch 'origin/janino-scripts' into janino-scripts bigguy345 2025-12-20 12:20:18 +02:00
  • 6b8b3a0596 Implemented Undo/Redo functionality for Search/ReplaceBar bigguy345 2025-12-20 12:19:32 +02:00
  • a91039c026 Fixed ESC not closing searchBar/goToDialog when they are visible but not focused bigguy345 2025-12-20 11:59:34 +02:00
  • db0e7da834 Calculated closeOnEsc logic first thing in method (to fix closeOnEsc closing searchBar & entire gui in the same click) bigguy345 2025-12-20 11:55:40 +02:00
  • 4715e2ffbf Implemented closeOnEsc supplier for ScriptTextArea bigguy345 2025-12-20 11:53:26 +02:00
  • 7e62dbc3fa closeOnEsc supplier for GuiNpcInterface bigguy345 2025-12-20 11:53:11 +02:00
  • ba4a159dca Merge remote-tracking branch 'origin/janino-scripts' into janino-scripts somehussar 2025-12-20 02:56:52 +01:00
  • d06e7df1a0 Improved interaction between SearchReplaceBar and GoToLineDialog bigguy345 2025-12-20 03:11:46 +02:00
  • 762d52f658 Reset selection of search bar when unfocusing bigguy345 2025-12-20 03:11:17 +02:00
  • ec40a1c580 Renamed Search & Replace to just Replace bigguy345 2025-12-20 02:34:56 +02:00
  • 7f79609c18 Improved SearchReplaceBar rendering, it's template now matches GoToLineDialog bigguy345 2025-12-20 02:34:00 +02:00
  • 3e8e70b292 Merge remote-tracking branch 'origin/janino-scripts' into janino-scripts bigguy345 2025-12-20 02:32:22 +02:00
  • 92431ab2a9 Replace key now only opens/updates replace search bar, not close. bigguy345 2025-12-20 02:29:42 +02:00
  • b150cd0608 Rename compilers and add clearing logic. somehussar 2025-12-20 01:21:35 +01:00
  • d14d6a5463 Merge remote-tracking branch 'origin/janino-scripts' into janino-scripts somehussar 2025-12-20 01:11:03 +01:00
  • 69c87404e7 Clean up class filter registration somehussar 2025-12-20 01:10:26 +01:00
  • ed15ae861a Ctrl+F now only opens/updates search bar, not close. bigguy345 2025-12-20 02:03:02 +02:00
  • 8514b9f980 Search bar now auto-opens on highlighted word bigguy345 2025-12-20 02:02:43 +02:00
  • abd639438e Fixed search bar matches not updating when new text updates happen in main editor bigguy345 2025-12-20 02:00:58 +02:00
  • cf1afc9fca Fixed mouse click being on main text area when search bar open (still WIP) bigguy345 2025-12-20 02:00:13 +02:00
  • 63ca8da22c check: throw GradleException if api folder is not exist PeTcHeNkA 2025-12-20 02:43:42 +03:00
  • 1c7f614c3f Highlighted search match words if search bar is visible bigguy345 2025-12-20 01:04:31 +02:00
  • df210367e0 Fixed search bar closing when goToLine pane opens bigguy345 2025-12-20 00:57:36 +02:00
  • 950a749be6 Fixed KeyPreset not fully respecting SHIFT/ALT/CTRL modifiers + removed redundant code bigguy345 2025-12-20 00:51:33 +02:00
  • 1ac7c0e797 Merge remote-tracking branch 'origin/janino-scripts' into janino-scripts bigguy345 2025-12-20 00:32:10 +02:00
  • 1702252629 Fixed resizing game window/gui initi'ing newly creating the text editor bigguy345 2025-12-20 00:31:30 +02:00
  • 780dc4ca76 Stop sorting keys list, create sorted copy instead. somehussar 2025-12-19 23:23:39 +01:00
  • 2efdafe254 Fix priority calculations. somehussar 2025-12-19 23:15:48 +01:00
  • 0cbfe526cb Add search / replace unwind button somehussar 2025-12-19 23:09:17 +01:00
  • 3568fb8a86 Give priority of keybinds with special keys Stop searching if found match. somehussar 2025-12-19 23:08:37 +01:00
  • 00eefb0887 Cap scroll to amount of visible lines, currently was capped to amount of lines + 1 somehussar 2025-12-19 22:39:36 +01:00
  • aca9cec48c Make it shift down the viewport if search is somehussar 2025-12-19 22:38:43 +01:00
  • 78fc2bd3fd Colored search bar/results found in red when no matches bigguy345 2025-12-19 23:22:54 +02:00
  • 7ec0ce6f94 Implemented main editor focus/unfocus callbacks to GoToLine/SearchReplaceBar bigguy345 2025-12-19 22:47:51 +02:00
  • 825f3b4a39 Script Editor GoToLine GUI bigguy345 2025-12-19 22:38:26 +02:00
  • c7bab53bdc Huge bunch of SearcheReplaceBar fixes and QoL bigguy345 2025-12-19 21:42:00 +02:00
  • e767f4f46c Fix Party Crash somehussar 2025-12-19 20:39:54 +01:00
  • 0fce002b52 Search/Replace BAR FOR SCRIPT EDITOR FUUUUUUUUH bigguy345 2025-12-19 19:48:08 +02:00
  • c7c516d97e Overlay KeyPreset adjustments bigguy345 2025-12-19 18:44:09 +02:00