bigguy345
|
c13faca8ae
|
Huge import detection logic rewrite plus optimisations
|
2025-12-22 20:33:45 +02:00 |
|
bigguy345
|
e0d3226945
|
Fully functional syntax highlight of classes resolved from import wildcards i.e. import java.util.*
List<String> list
|
2025-12-22 18:45:54 +02:00 |
|
bigguy345
|
0d03871444
|
Fixed last dot in import "impot java." breaking syntax highlight
|
2025-12-22 17:56:37 +02:00 |
|
bigguy345
|
83f45fe6b8
|
Fixed imports not resolving
if wrapped to new line
|
2025-12-22 17:39:56 +02:00 |
|
bigguy345
|
01e2c354d5
|
Adjusted OverlayKeyPreset to fullscreen mode
|
2025-12-22 16:31:12 +02:00 |
|
bigguy345
|
26ed55ceb5
|
Corrected minimise icon
|
2025-12-22 16:06:20 +02:00 |
|
bigguy345
|
22ce3d0a1a
|
Text editor gray BG accounts for full screen
|
2025-12-22 15:53:14 +02:00 |
|
bigguy345
|
cf4c97fdf0
|
Alligned top buttons and full screen button properly
|
2025-12-22 15:52:52 +02:00 |
|
bigguy345
|
8e9087246c
|
Full screen script editor lol
|
2025-12-22 15:06:54 +02:00 |
|
bigguy345
|
b9691676df
|
Changed default key presets
|
2025-12-22 14:38:01 +02:00 |
|
bigguy345
|
1a1c2af548
|
Improved KeyPreset overlay dimensions and colorsfor GuiScriptTextArea
|
2025-12-22 14:37:08 +02:00 |
|
bigguy345
|
976bb9af49
|
More OverlayKeyPreset improvements
|
2025-12-22 14:20:52 +02:00 |
|
bigguy345
|
0dcd02c5a0
|
Slight OverlayKeyPreset logic improvements
|
2025-12-22 13:51:57 +02:00 |
|
bigguy345
|
f0740c6d7a
|
Added openOnClick for OverlayKeyPreset
|
2025-12-22 13:43:58 +02:00 |
|
bigguy345
|
6012c103a6
|
Fixed search bar window resize buggin with replace bar open
|
2025-12-22 13:28:25 +02:00 |
|
bigguy345
|
85f8baeda5
|
wtf
|
2025-12-22 03:44:48 +02:00 |
|
bigguy345
|
b9ebaa3292
|
Fixed TAB + BACKSPACE bug again
|
2025-12-22 03:39:22 +02:00 |
|
bigguy345
|
d2bc98a4c1
|
Fixed CTRL+D crash
|
2025-12-22 03:34:21 +02:00 |
|
bigguy345
|
8220bbd327
|
Changed to just Rename
|
2025-12-22 03:12:17 +02:00 |
|
bigguy345
|
6aebcfc63c
|
Fixed tab/backspace crash
|
2025-12-22 03:11:45 +02:00 |
|
bigguy345
|
3fb3b1dad3
|
Commented out RenameRefactor status box (unneeded)
|
2025-12-22 03:05:42 +02:00 |
|
bigguy345
|
2e8b96fe3a
|
recursively changed object fields like player.world.field1.field2... so they all highlight as GLOBAL_FIELD
|
2025-12-22 03:01:55 +02:00 |
|
bigguy345
|
e7c7816e0c
|
Implemented GuiScriptInterface changes to GuiScript too
|
2025-12-22 02:45:51 +02:00 |
|
bigguy345
|
c30fb77eb6
|
Made searchBar static and setCallbacks in init not constructor
|
2025-12-22 02:39:48 +02:00 |
|
bigguy345
|
b23bf333d9
|
Changed List to Map
|
2025-12-22 02:39:09 +02:00 |
|
bigguy345
|
a1e7a7ee9f
|
Improved undo/redo for new cached multi-tab script areas
|
2025-12-22 02:22:27 +02:00 |
|
bigguy345
|
0e3b0f047a
|
Cached all GuiScriptTextArea tabs of GuiScriptInterface (fixes all tabs sharing the same undo/redo lists and other similar undesired behaviors)
|
2025-12-22 02:22:01 +02:00 |
|
bigguy345
|
51aca95590
|
Fixed indent highlight being on the wrong braces block when braces are highlighted
|
2025-12-22 01:10:24 +02:00 |
|
bigguy345
|
292c695eb6
|
Changed default TYPE_DECL to UNDEFINED
|
2025-12-22 00:29:24 +02:00 |
|
bigguy345
|
bef83f9ddb
|
String Capital <- Capital now treated as local field (previously uppercase were left as default, only lowercase)
|
2025-12-22 00:20:21 +02:00 |
|
bigguy345
|
05ef31e29e
|
IMPORTS ARE FINALLY FULLY FUNCTIONAL
|
2025-12-21 23:52:35 +02:00 |
|
bigguy345
|
ee33c0f69a
|
More fixes?
|
2025-12-21 23:33:56 +02:00 |
|
bigguy345
|
5714d89c41
|
imports functional state? (not really)
|
2025-12-21 23:08:44 +02:00 |
|
bigguy345
|
1b0ce874bb
|
Holy shit IMPORTS ACTUALLY RESOLVE/ERROR DEPENDING ON VALID CLASS PATH
|
2025-12-21 20:38:42 +02:00 |
|
bigguy345
|
5508ea26ea
|
Dynamically changed color of imported class/type declarations depending on its type (class/enum/interface)
|
2025-12-21 19:24:26 +02:00 |
|
bigguy345
|
8506239d93
|
Added syntax highlighting for:
- Class/Enum/Interface type blocks
- Imports
- Imported class calls (i.e Math.min())
Stored all imported packages/classes
|
2025-12-21 18:38:04 +02:00 |
|
bigguy345
|
96e37341c7
|
Fixed bug:
//comment
List<String> str
where List<String> wasnt syntax highlighted
|
2025-12-21 17:34:26 +02:00 |
|
bigguy345
|
95909b0fd1
|
Improved METHOD_CALL syntax highlight by removing color from (
|
2025-12-21 17:03:06 +02:00 |
|
bigguy345
|
a05d411cba
|
More formatting and syntax highlight fixes
|
2025-12-21 16:27:22 +02:00 |
|
bigguy345
|
b3a64f92d7
|
Heavily improved global/local/ this.field syntax highlight detection
|
2025-12-21 13:43:47 +02:00 |
|
bigguy345
|
91a6a166bb
|
CTRL+BACKSPACE deletes refactored word
|
2025-12-21 13:12:54 +02:00 |
|
bigguy345
|
f1d21496bd
|
Fixed rename/refactor undo pushing the newest state, not the previous one
|
2025-12-21 12:54:52 +02:00 |
|
bigguy345
|
49b8c2ef98
|
Fixed emptying refactoring string removing all occurences
|
2025-12-21 12:48:13 +02:00 |
|
bigguy345
|
79f092ae59
|
RenameRefactor space bar now deletes selection
|
2025-12-21 12:29:10 +02:00 |
|
bigguy345
|
6b40cbb367
|
Removed RenameRefactor custom mouseClicked logic (redundant)
|
2025-12-21 12:28:45 +02:00 |
|
bigguy345
|
9de9e799d5
|
Expanded Refactor BG box and drawn its bottom layer red
|
2025-12-21 12:18:28 +02:00 |
|
bigguy345
|
06c0a364a9
|
RenameRefactor bug fixes and QoL adjustments + improved code
formatting
|
2025-12-21 12:11:46 +02:00 |
|
bigguy345
|
e75e87dd43
|
Refactore/Rename KeyPrest + functionality
|
2025-12-21 00:49:34 +02:00 |
|
bigguy345
|
6f0ccace42
|
All new FormatHelper;
* Built in FormatSettings
* takes care of all appropriate formatting operations needed in this editor's context
|
2025-12-21 00:49:02 +02:00 |
|
bigguy345
|
918c3acf7f
|
Add line padding at the bottom of the text editor
|
2025-12-20 20:59:39 +02:00 |
|