bigguy345
|
ed15ae861a
|
Ctrl+F now only opens/updates search bar, not close.
|
2025-12-20 02:03:02 +02:00 |
|
bigguy345
|
8514b9f980
|
Search bar now auto-opens on highlighted word
|
2025-12-20 02:02:43 +02:00 |
|
bigguy345
|
abd639438e
|
Fixed search bar matches not updating when new text updates happen in main editor
|
2025-12-20 02:00:58 +02:00 |
|
bigguy345
|
cf1afc9fca
|
Fixed mouse click being on main text area when search bar open (still WIP)
|
2025-12-20 02:00:13 +02:00 |
|
bigguy345
|
1c7f614c3f
|
Highlighted search match words if search bar is visible
|
2025-12-20 01:04:31 +02:00 |
|
bigguy345
|
df210367e0
|
Fixed search bar closing when goToLine pane opens
|
2025-12-20 00:57:36 +02:00 |
|
bigguy345
|
950a749be6
|
Fixed KeyPreset not fully respecting SHIFT/ALT/CTRL modifiers + removed redundant code
|
2025-12-20 00:51:33 +02:00 |
|
bigguy345
|
1ac7c0e797
|
Merge remote-tracking branch 'origin/janino-scripts' into janino-scripts
|
2025-12-20 00:32:10 +02:00 |
|
bigguy345
|
1702252629
|
Fixed resizing game window/gui initi'ing newly creating the text editor
|
2025-12-20 00:31:30 +02:00 |
|
somehussar
|
780dc4ca76
|
Stop sorting keys list, create sorted copy instead.
Made it so the rendering for them would still work for visual grouping, but the ticking logic wouldn't suffer
|
2025-12-19 23:23:39 +01:00 |
|
somehussar
|
2efdafe254
|
Fix priority calculations.
|
2025-12-19 23:15:48 +01:00 |
|
somehussar
|
0cbfe526cb
|
Add search / replace unwind button
|
2025-12-19 23:09:17 +01:00 |
|
somehussar
|
3568fb8a86
|
Give priority of keybinds with special keys
Stop searching if found match.
|
2025-12-19 23:08:37 +01:00 |
|
somehussar
|
00eefb0887
|
Cap scroll to amount of visible lines, currently was capped to amount of lines + 1
|
2025-12-19 22:39:36 +01:00 |
|
somehussar
|
aca9cec48c
|
Make it shift down the viewport if search is
|
2025-12-19 22:38:43 +01:00 |
|
bigguy345
|
78fc2bd3fd
|
Colored search bar/results found in red when no matches
|
2025-12-19 23:22:54 +02:00 |
|
bigguy345
|
7ec0ce6f94
|
Implemented main editor focus/unfocus callbacks to GoToLine/SearchReplaceBar
|
2025-12-19 22:47:51 +02:00 |
|
bigguy345
|
825f3b4a39
|
Script Editor GoToLine GUI
|
2025-12-19 22:38:26 +02:00 |
|
bigguy345
|
c7bab53bdc
|
Huge bunch of SearcheReplaceBar fixes and QoL
|
2025-12-19 21:42:00 +02:00 |
|
bigguy345
|
0fce002b52
|
Search/Replace BAR FOR SCRIPT EDITOR FUUUUUUUUH
|
2025-12-19 19:48:08 +02:00 |
|
bigguy345
|
c7c516d97e
|
Overlay KeyPreset adjustments
|
2025-12-19 18:44:09 +02:00 |
|
bigguy345
|
993ce4b73f
|
Fixed CTRL + Right not working.
CTRL + X now cuts cursors sentence regardless of selection
|
2025-12-19 18:38:11 +02:00 |
|
bigguy345
|
94864fb19a
|
Fixed multi line comment changing cursor position
|
2025-12-19 18:29:52 +02:00 |
|
bigguy345
|
3e28437682
|
Switched to Supplier instead of Consumer
|
2025-12-19 18:25:32 +02:00 |
|
bigguy345
|
cc0a329370
|
Changed Script Editor key press type from single press to just press
|
2025-12-19 18:18:05 +02:00 |
|
bigguy345
|
124d82889d
|
Fixed cursor rendering +1 Y offset
|
2025-12-19 18:15:37 +02:00 |
|
bigguy345
|
ba9b86e6d0
|
Correct mouseClicked logic
|
2025-12-19 18:12:37 +02:00 |
|
bigguy345
|
226b95af32
|
Improved keyboard button rendering
|
2025-12-19 18:11:04 +02:00 |
|
bigguy345
|
9d8fd5bada
|
Drawn border for OverlayKeyPreset + accounted for text editor's scroll bar in init
|
2025-12-19 18:06:27 +02:00 |
|
bigguy345
|
37cd4f1b7a
|
OverlayKeyPreset tweaks
|
2025-12-19 16:39:53 +02:00 |
|
bigguy345
|
d717b00de0
|
Fully implemented OverlayKeyPresetViewer to GuiScriptTextArea
|
2025-12-19 16:04:07 +02:00 |
|
bigguy345
|
7a74a599f2
|
Init'd GuiNpcTextField
|
2025-12-19 16:01:19 +02:00 |
|
bigguy345
|
2556666072
|
Migrated Script Editor shortcut keys to proper ScriptEditorKeys handler with new KeyPreset API
|
2025-12-19 14:09:55 +02:00 |
|
bigguy345
|
e5e8e8948a
|
Improved pressTime calculation logic
|
2025-12-19 12:57:15 +02:00 |
|
bigguy345
|
d52e82bb5b
|
Improved KeyPreset.setDown logic
|
2025-12-19 12:49:05 +02:00 |
|
bigguy345
|
cb09deb495
|
Implemented KeyEvent for KeyPreset
|
2025-12-19 12:42:11 +02:00 |
|
bigguy345
|
cd00fcf013
|
IMPORTED KeyPreset FROM EASINGS BRANCH
|
2025-12-19 12:14:36 +02:00 |
|
bigguy345
|
ebd005c2df
|
Added needed gui utils
|
2025-12-19 12:10:31 +02:00 |
|
bigguy345
|
cd4174713a
|
Fixed random bug of fractional lines sometimes not drawing during scrolling.
|
2025-12-19 02:26:05 +02:00 |
|
bigguy345
|
e79bf294f1
|
Can now click on and highlight fractional lines
|
2025-12-19 02:09:18 +02:00 |
|
bigguy345
|
9ef4b6ecdf
|
Fixed phantom empty trailing line being renderer but not removable
|
2025-12-19 01:56:03 +02:00 |
|
bigguy345
|
295e7cd9cd
|
Deleted entire whitespace-only lines on Backspace (regardless of indent/scope
|
2025-12-19 01:21:00 +02:00 |
|
bigguy345
|
c171fac4be
|
{} scaffold generation now ignores any whitespaces between { and cursor position
|
2025-12-19 01:17:07 +02:00 |
|
bigguy345
|
0ed150f067
|
Fixed double/triple click selections setting cursor incorrectly
|
2025-12-19 01:09:16 +02:00 |
|
bigguy345
|
8edf09f215
|
Fixed cursor double/triple click starting selection from after the cursor
|
2025-12-19 01:08:36 +02:00 |
|
bigguy345
|
21a7922a95
|
mouseClicked refactor + documentation
|
2025-12-18 23:16:08 +02:00 |
|
bigguy345
|
7ccd4a57b7
|
More refactoring, code clean up and documentation
|
2025-12-18 22:52:32 +02:00 |
|
bigguy345
|
d420d3228e
|
Post-refactor clean up
|
2025-12-18 22:37:40 +02:00 |
|
bigguy345
|
79edd08ff4
|
CRAZY GuiScriptTextArea MODULATION (W OPUS 4.5)
|
2025-12-18 22:11:42 +02:00 |
|
bigguy345
|
6373839870
|
CRAZY GuiScriptTextArea REFACTOR (W OPUS 4.5)
|
2025-12-18 21:10:25 +02:00 |
|