Commit Graph

326 Commits

Author SHA1 Message Date
Chandler Cox
d96f19e5c6 Change exposed positionns to float 2 2023-09-05 08:44:59 -05:00
Chandler Cox
65a02f032f Expose helpful slider data. 2023-09-05 08:25:25 -05:00
Chandler Cox
20f35e332f Add slider control 2023-09-04 20:15:59 -05:00
Chandler Cox
a98458be1f Small improvements. 2023-08-31 14:14:01 -05:00
Chandler Cox
e4dfda7202 Add method enum. 2023-08-31 14:07:17 -05:00
Chandler Cox
d7112dc534 Improve progress bar to add switch between clipping and stretch and add direction. 2023-08-30 17:59:39 -05:00
Chandler Cox
5354063129 Add simple way to remove button border. 2023-08-19 10:43:04 -05:00
2190031ccf Support decimal values in Font sizes 2023-06-18 20:52:46 +03:00
Wojtek Figat
b57a3165fa Fix textbox submit when it's nav focused 2023-06-16 10:56:17 +02:00
Wojtek Figat
f552dd0c28 Merge remote-tracking branch 'origin/master' into 1.6 2023-06-10 23:29:22 +02:00
Wojtek Figat
3bbfe9de8a Code cleanup, add tooltip and cache property option in layout #1140 2023-06-09 17:32:57 +02:00
Wojtek Figat
a0d6f3c22b Merge branch 'ui-resize-update' of https://github.com/Swiggies/FlaxEngine into Swiggies-ui-resize-update 2023-06-09 17:23:00 +02:00
Wojtek Figat
007edb4651 Merge commit '2c809389ad7d8953b10e7ab3b1b29aca4d072116' into 1.6 2023-06-01 01:06:27 +02:00
Wojtek Figat
3953e6ddc0 Merge commit 'f2ecefb7ee9b9e6c5daac9f44fe40ebdccbb1c76' into 1.6 2023-06-01 01:06:14 +02:00
Wojtek Figat
fb6a9728a3 Hide editor-only properties from animating in UI Control 2023-05-28 23:30:49 +02:00
Wojtek Figat
6a482c987c Fix 3D UI Canvas point conversion from parent control space to local space
#1129
2023-05-28 23:21:36 +02:00
Wojtek Figat
44036a26d0 Fix UI Control selection highlights when using Canvas Scaler
#977
2023-05-28 21:35:56 +02:00
Wojtek Figat
694980160b Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts:
#	Source/Editor/CustomEditors/CustomEditorsUtil.cs
#	Source/Engine/Networking/NetworkReplicator.cpp
#	Source/Engine/Scripting/ManagedCLR/MUtils.cpp
#	Source/Tools/Flax.Build/Bindings/BindingsGenerator.Cpp.cs
2023-05-24 23:28:38 +02:00
Olly Rybak
c92a3e566e New button styling 2023-05-21 09:57:39 +10:00
Wojtek Figat
24396031a7 Fix keyboard input in various cases on macOS 2023-05-17 17:27:41 +02:00
Olly Rybak
ff3bc557b2 Added pivot relative resizing to GUI Controls 2023-05-17 14:05:31 +10:00
Wojtek Figat
3fa9f9e9cf Follow up 4482fc0bcf
#1086
2023-05-16 12:14:52 +02:00
Wojtek Figat
73ee5676c6 Merge branch 'scale-icon-change' of https://github.com/Menotdan/FlaxEngine into Menotdan-scale-icon-change 2023-05-16 12:01:10 +02:00
Wojtek Figat
b57018f55c Merge remote-tracking branch 'origin/master' into 1.6 2023-05-12 14:41:21 +02:00
Wojtek Figat
b5117af4b8 Format code 2023-05-12 14:19:40 +02:00
Chandler Cox
eeaf7eb733 Move BoxSize 2023-05-10 08:04:47 -05:00
Chandler Cox
2b59cbf0f1 Organize the style groups of UI controls 2023-05-10 07:44:54 -05:00
Menotdan
681564189f Finish implementing IconButton and use that to create a more intuitive scale linking interface. 2023-05-08 00:42:38 -04:00
Menotdan
141555377b Begin working on an IconButton class, and demoing the IconButton idea using the scale link icon. 2023-05-07 22:58:57 -04:00
Wojtek Figat
d56f7a211f Optimize UI performance when destroying complex UI structures 2023-05-05 09:23:22 +02:00
Wojtek Figat
67b373c6df Merge remote-tracking branch 'origin/master' into 1.6 2023-04-17 13:18:08 +02:00
Wojtek Figat
e9bdc8b319 Fix crash when starting drag&drop with invalid control state (detached from window) 2023-04-17 12:36:59 +02:00
Wojtek Figat
91c017713c Merge remote-tracking branch 'origin/master' into 1.6 2023-04-13 12:12:33 +02:00
Chandler Cox
06ba894e39 Various changes to scroll bar to make it feel better 2023-04-08 23:00:43 -05:00
Wojtek Figat
510fc443e8 Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api
Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
2023-03-27 17:29:42 +02:00
Wojtek Figat
eed2cdfe04 Progress on dotnet7 runtime hosting with mono 2023-03-22 17:59:46 +01:00
Wojtek Figat
74758f5380 Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts:
#	Source/Tools/Flax.Build/Build/Builder.Projects.cs
#	Source/Tools/Flax.Build/Build/Plugins/NetworkingPlugin.cs
2023-03-14 11:52:41 +01:00
Wojtek Figat
d2a0438b71 Fix error on control reorder while it got remove before 2023-03-13 20:06:45 +01:00
Wojtek Figat
0112f70c05 Merge remote-tracking branch 'origin/master' into dotnet7 2023-03-01 19:50:22 +01: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
Wojtek Figat
0cf40729fa Merge remote-tracking branch 'origin/master' into dotnet7 2023-02-19 15:04:02 +01:00
Wojtek Figat
8327866205 Expose ScrollSpeedWheel and ScrollSpeedClick for scroll bar editing
#946
2023-02-18 17:05:41 +01:00
PrecisionRender
f0061e07b4 Update scroll speed to feel less sluggish 2023-02-18 09:29:01 -06:00
Wojtek Figat
2f97db306a Merge branch 'context_menu_focus_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-context_menu_focus_fixes 2023-02-17 20:27:47 +01:00
Wojtek Figat
ac59cc4633 Merge remote-tracking branch 'origin/master' into dotnet7 2023-02-13 10:05:51 +01:00
e3a96fa724 Fix tooltip not hiding after clicking on TreeNode 2023-02-12 14:32:28 +02:00
Wojtek Figat
9c98d9d01e Fix focus when using CanvasScaler 2023-02-10 16:31:06 +01:00
Wojtek Figat
c99525131a Fix build d09dfd1f61 2023-02-08 23:31:23 +01:00
Wojtek Figat
d09dfd1f61 Add **Canvas Scaler** control for resolution-independent UI
#448 #525
2023-02-08 19:51:16 +01:00