Commit Graph

66 Commits

Author SHA1 Message Date
Wojtek Figat
51df5af253 Merge branch 'fix-shift-arrow-end' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-shift-arrow-end 2025-04-08 16:50:09 +02:00
Wojtek Figat
9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
Chandler Cox
cb6a4cc325 Fix text box shift not working when selection start is at the text length. 2025-04-03 13:58:16 -05:00
Wojtek Figat
b681a03bfb Fix output log window to properly handle copy and other input events 2024-10-21 13:03:40 +02:00
Chandler Cox
c844c6b7f0 Add page up and down in textboxbase 2024-09-05 20:51:27 -05:00
Chandler Cox
34facd8769 Add Shift+End for textboxbase 2024-09-05 18:54:03 -05:00
Chandler Cox
9683868767 Add shift scroll for panels and textbox 2024-05-01 16:12:53 -05:00
Chandler Cox
3641886ebf Fix textbox caret showing on empty string. 2024-04-27 09:16:03 -05:00
Chandler Cox
495de38c48 Make TargetViewOffset only go to bottom of text. Add Scroll to Carrot for new lines. 2024-03-22 12:09:41 -05:00
Chandler Cox
4b9f50add0 Fix carrot and selection height based on dpi scale to correctly scale with interface options. 2024-03-21 21:23:05 -05:00
Wojtek Figat
01daa2d66a Merge branch 'input-settings-changes' of https://github.com/Menotdan/FlaxEngine into Menotdan-input-settings-changes
# Conflicts:
#	Source/Editor/Modules/UIModule.cs
2024-03-04 18:33:16 +01:00
Wojtek Figat
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Wojtek Figat
a2b8312fba Cleanup stuff in #2019 2024-02-18 19:48:43 +01:00
Menotdan
52d4dff587 Fix build regression involving TextBoxBase being used in both game builds and editor builds. 2023-12-08 22:11:54 -05:00
Menotdan
13cc45c3d7 Add the option to deselect all whereve there is a select all, Refactor much of the codebase to use keybinds from InputOptions. 2023-12-08 20:16:07 -05:00
2d5ad297a5 Fix error when hitting escape in read-only textboxes 2023-10-13 19:57:32 +03:00
Ruan Lucas
95f40ecc0c clean code 2023-10-07 16:27:14 -04:00
Ruan Lucas
56c3080b10 fix edit text box 2023-10-07 11:06:23 -04:00
Wojtek Figat
a919130434 Merge branch 'ui-adds' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-adds 2023-09-26 10:47:24 +02:00
Wojtek Figat
212a2e1ded Format code from recent PRs 2023-09-25 15:42:23 +02:00
Chandler Cox
8a2272b825 Add has border and border thickness options. 2023-09-24 15:40:40 -05:00
Nils Hausfeld
df23174deb - Added proper control backspace support 2023-09-22 19:23:16 +02:00
Wojtek Figat
b57a3165fa Fix textbox submit when it's nav focused 2023-06-16 10:56:17 +02:00
Wojtek Figat
b5117af4b8 Format code 2023-05-12 14:19:40 +02:00
Chandler Cox
2b59cbf0f1 Organize the style groups of UI controls 2023-05-10 07:44:54 -05:00
Chandler Cox
037ad94ae7 Small Fix 2023-02-22 17:37:03 -06:00
Chandler Cox
34aff4a2b6 Added a change cursor boolean to TextBoxBase and made it so the cursor changes to default when hovering over the cancel button. 2023-02-22 17:34:33 -06:00
Chandler Cox
2592841793 Code style cleanup 2023-02-01 18:28:00 -06:00
Chandler Cox
b862126209 Changed to only show ibeam when editing 2023-02-01 18:25:40 -06:00
Chandler Cox
ade0450c0e Add cursor to change to Ibeam in text boxes. 2023-02-01 09:32:58 -06:00
Wojciech Figat
9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
Wojtek Figat
cb6590e7ef Format code 2022-12-27 18:50:08 +01:00
Chandler Cox
1a3bcc5d27 Changed default to true. 2022-12-08 16:21:10 -06:00
Chandler Cox
f81740f28c Merge branch 'click-to-submit-text' of https://github.com/Tryibion/FlaxEngine into click-to-submit-text 2022-12-08 08:33:09 -06:00
Chandler Cox
eab775b9a2 Added RstoreTextFromStart function and changed the calls. Renamed bool. 2022-12-08 08:02:57 -06:00
Chandler Cox
9b82860154 Allows user to left click to end editing text and right click to change text back to its original and end editing. 2022-12-08 08:02:57 -06:00
Chandler Cox
93a0facd93 Allows user to left click to end editing text and right click to change text back to its original and end editing. 2022-11-29 21:30:17 -06:00
Wojtek Figat
e713273942 Fix textbox defocus on edit end
#789
2022-11-24 21:54:54 +01:00
Wojtek Figat
c5d1897acf Rename CanScrollMultilineText to IsMultilineScrollable to match the other properties naming
#818
2022-11-21 16:10:53 +01:00
Chandler Cox
c817b63927 made it easier to scroll and resize the material source window. and added the ability to change if the text can be scrolled in the text box 2022-11-04 10:53:29 -05:00
Wojtek Figat
7ddc1a1553 Code style fix 2022-10-29 19:05:35 +02:00
Chandler Cox
a79b642613 Added KeyUp event in TextBoxBase 2022-10-24 14:11:34 -05:00
Chandler Cox
616379c54b Added an event to subscribe to in TextBoxBase that gets fired when a key is down. 2022-10-24 14:00:56 -05:00
Wojciech Figat
5dadaf70f9 Add option to disable selecting text in text box 2022-08-08 11:18:16 +02:00
Wojtek Figat
ad7a8e528a Fix tab navigation 2022-08-06 12:10:14 +02:00
Wojciech Figat
9caf80bdc9 Add option to disable text clipping in text boxes 2022-08-05 14:38:18 +02:00
Wojtek Figat
2de20b93c7 Fix text box not consuming key down event causing editor shortcuts activate when typing 2022-07-19 15:37:36 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojtek Figat
7bb5ffc2a4 Fix copy pasting multi-line text into a single-line textbox 2022-05-04 20:16:29 +02:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00