Commit Graph

244 Commits

Author SHA1 Message Date
GoaLitiuM 6bfb0205fd Implement JSON difference serialization 2022-11-26 13:55:18 +02:00
mafiesto4 2ad6eb0c72 Merge branch 'master' into 1.5 2022-11-22 19:58:53 +01:00
mafiesto4 c5d1897acf Rename CanScrollMultilineText to IsMultilineScrollable to match the other properties naming
#818
2022-11-21 16:10:53 +01:00
mafiesto4 c21c57605a Merge branch 'better-material-source-window' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-material-source-window 2022-11-21 16:07:52 +01:00
mafiesto4 eeff5ea3ae Fix crash in Text Render drawing 2022-11-21 15:52:36 +01:00
mafiesto4 93c0dd704e Merge branch 'master' into 1.5
# Conflicts:
#	Source/Engine/Serialization/Stream.cpp
2022-11-21 15:51:57 +01:00
mafiesto4 3b4d91924f Add draw call sorting keys generation during draw calls collection (async) 2022-11-16 09:20:56 +01:00
mafiesto4 e98621b887 Code style fix
#814
2022-11-06 23:05:36 +01:00
Tryibion 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
mafiesto4 b2a9ee495a Optimize PrevWorld updating during scene rendering 2022-11-03 00:08:30 +01:00
mafiesto4 6a61b692aa Refactor PostProcessEffect to support C++ scripting 2022-11-02 20:29:59 +01:00
Tryibion 1af0188a3c changed how actor context menus are created. 2022-10-31 19:18:43 -05:00
mafiesto4 00be6ffb89 Merge branch 'master' into 1.5 2022-10-29 20:45:51 +02:00
mafiesto4 ccd830a270 Merge branch 'better-tool-tip-hide-on-drag' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-tool-tip-hide-on-drag 2022-10-29 19:34:02 +02:00
mafiesto4 7ddc1a1553 Code style fix 2022-10-29 19:05:35 +02:00
mafiesto4 eb52d333ae Refactor scene rendering to use batched culling for main view and shadow projections 2022-10-28 17:53:21 +02:00
Tryibion 2297ba3c86 moved where hiding the tooltip is called when starting to drag for better response 2022-10-25 16:38:23 -05:00
Tryibion a79b642613 Added KeyUp event in TextBoxBase 2022-10-24 14:11:34 -05:00
Tryibion 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
mafiesto4 ebd88a407d Fix mouse leave event handling to restore cursor
#759
2022-10-10 18:47:38 +02:00
mafiesto4 0ed41f97fc Merge branch 'cursor-changes' of https://github.com/Tryibion/FlaxEngine into Tryibion-cursor-changes 2022-10-10 18:33:29 +02:00
Tryibion 6d6961d961 removed mouse button down as it caused issues with focus 2022-10-06 19:59:51 -05:00
Tryibion 091fe0a40a Simplified tool tip hide 2022-10-06 19:12:46 -05:00
Tryibion 2d42ca522d Fixed spacing and comment 2022-10-06 16:51:25 -05:00
Tryibion 79ccda3883 Moved code to on drag enter to minimize calls. 2022-10-06 16:49:35 -05:00
Tryibion 40f7980c18 hide tooltip while dragging 2022-10-05 22:05:27 -05:00
Tryibion aca5522245 Fixed small bug when moving a tab when close to the split panel splitter 2022-10-05 21:16:54 -05:00
Tryibion 3867cb5e97 Changed how cursor is set back to default, so it doesnt keep setting itself 2022-09-30 20:52:04 -05:00
Tryibion e18002dd03 Fixed regression of cursor being stuck in default when trying to change it in viewport 2022-09-30 20:01:35 -05:00
Tryibion c19ff9b2ef Added a change in cursor type to assist in UX for resizing editor panels and changing the values in value boxes 2022-09-30 19:25:50 -05:00
mafiesto4 07b02e6cf3 Add option to disable selecting text in text box
5dadaf70f9
2022-08-08 13:51:55 +02:00
mafiesto4 183e87d147 Fix rich text box images from name in cooked build 2022-08-08 11:48:36 +02:00
mafiesto4 5dadaf70f9 Add option to disable selecting text in text box 2022-08-08 11:18:16 +02:00
mafiesto4 ad7a8e528a Fix tab navigation 2022-08-06 12:10:14 +02:00
mafiesto4 f781fd8ab6 Add horizontal alignment tags for rich text box 2022-08-05 15:29:37 +02:00
mafiesto4 9caf80bdc9 Add option to disable text clipping in text boxes 2022-08-05 14:38:18 +02:00
mafiesto4 982e8df9b6 Fix TextureBrush to return valid size if texture is not yet loaded 2022-08-05 08:51:33 +02:00
mafiesto4 4c280ef015 Fix drawing single character text format 2022-08-04 14:42:52 +02:00
mafiesto4 142d81065a Add text block alignment options for rich text box (and valign tag) 2022-08-04 13:52:25 +02:00
mafiesto4 3089cc3b59 Add img tag to rich text box 2022-08-04 12:43:16 +02:00
mafiesto4 4923d63a94 Add size tag 2022-08-03 15:41:25 +02:00
mafiesto4 6f18a8a3ff Add font tag 2022-08-03 14:39:00 +02:00
mafiesto4 8f895e54cd Improve rich text layout for lines with different fonts in line to match baseline 2022-08-03 12:58:23 +02:00
mafiesto4 ad37b8361b Add more tags to Rich Text Box 2022-08-03 12:57:22 +02:00
mafiesto4 64609f823c Add **HTML tags processing in Rich Text Box** 2022-08-03 10:16:13 +02:00
mafiesto4 94060e16b9 Add more utilities for text processing with font and text subrange 2022-08-02 16:52:25 +02:00
mafiesto4 5fea0cd693 Fix mouse hovering controls under expanded dropdown list panel 2022-07-24 13:37:23 +02:00
mafiesto4 2dfd676c5e Fix errors in Editor when editing particle emitter if effect that uses it is selected 2022-07-24 11:55:00 +02:00
mafiesto4 1633d8ebb6 Minor fixes 2022-07-23 01:27:40 +02:00
mafiesto4 2de20b93c7 Fix text box not consuming key down event causing editor shortcuts activate when typing 2022-07-19 15:37:36 +02:00