Wojtek Figat
840835fad2
Merge branch 'ArrayEditorHideSize' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ArrayEditorHideSize
2026-01-12 21:34:52 +01:00
Wojtek Figat
32cae3aacd
Merge branch 'UiClippingFixes' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-UiClippingFixes
2026-01-12 21:33:03 +01:00
Saas
35d6e5fd21
fix still being able to open/ close script editor with no fields
...
Introduces "CanOpenClose" to DropPanel.
If false, will ignore the user clicking on the header (or the arrow) to open or collapse the panel
2025-10-30 20:02:15 +01:00
Saas
79351f0c4d
Hide array editor "Size" text when array title overlaps it
2025-10-15 21:09:24 +02:00
Saas
48100cf9fc
fix group element text clipping
...
fixes group element header text clipping outside of the header and into the settings icon (if there is one).
Also some extra code to handle script editor, as that displays some extra icons in the header.
2025-10-13 11:16:07 +02:00
Wojtek Figat
1d0a0a409d
Fix panel scroll bars update to be performed once again if controls are gets changed during layout
...
#3470 #3486
2025-06-02 13:40:27 +02:00
Wojtek Figat
14fcc593c7
Fix various margins and spacings between UI elements in Editor to be consistent
2025-05-30 15:28:56 +02:00
Chandler Cox
059fe98c67
Fix scroll bars not updating when dragging.
2025-04-26 07:38:18 -05:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
Wojtek Figat
fa68a5f572
Fix UI Controls layout auto-resizing to always use pivot-relative logic
...
#3031
2025-03-16 22:57:18 +01:00
xxSeys1
0d5534c445
decrease grid panel fill slider sensitivity
2025-02-24 17:43:32 +01:00
Wojtek Figat
7e2d45012e
Fix scroll panel regression from 6f0a2c0288
2024-12-01 11:31:44 +01:00
Wojtek Figat
44d96ad100
Fix curve editor panning to be stable
2024-11-30 23:20:57 +01:00
Wojtek Figat
9b43f2f03a
Add zooming in curve editor relative to the mouse cursor and adapt to curve size
2024-11-29 14:33:46 +01:00
Wojtek Figat
6f0a2c0288
Fix curve editor showing whole curve in a view
2024-11-28 18:27:09 +01:00
Wojtek Figat
dc91e55cec
Fix scroll bars when using negative content area (eg. curve editor)
2024-11-27 20:22:38 +01:00
Wojtek Figat
09c0d0d29d
Add Alignment option to Vertical and Horizonal Panels
...
#2599
2024-10-22 22:34:57 +02:00
Wojtek Figat
fb4b0b2f75
Add resizing panel based on highest child if ControlChildSize is disabled but AutoSize is enabled
...
#2599 #2511
2024-09-18 23:37:05 +02:00
Wojtek Figat
a8354720df
Add ControlChildSize option to disable autosizing child controls in UI panel
...
#2511
2024-09-18 23:19:45 +02:00
Chandler Cox
85a04f8e81
Perform layout of splitter panel once splitter is done being dragged.
2024-07-16 20:36:27 -05:00
Wojtek Figat
d56d624f0f
Merge branch 'grid-slot-spacing' of https://github.com/Tryibion/FlaxEngine into Tryibion-grid-slot-spacing
2024-06-10 18:12:35 +02:00
ExMatics HydrogenC
9e9013ec43
Add missing recalculations of the thumb
2024-06-01 18:23:37 +08:00
Chandler Cox
30c1068a13
Fix wrong spacing calculation.
2024-05-30 08:38:42 -05:00
Chandler Cox
f22e559e83
Add slot spacing to uniform grid panel.
2024-05-22 20:45:37 -05:00
Chandler Cox
533902d185
Change panel scroll bar style editor order.
2024-05-10 15:04:27 -05:00
Chandler Cox
dc0aa61a14
Add scrollbar colors to Panel
2024-05-09 22:14:08 -05:00
Chandler Cox
a2a3926aee
Expose colors in scrollbar
2024-05-09 21:53:04 -05:00
Chandler Cox
9683868767
Add shift scroll for panels and textbox
2024-05-01 16:12:53 -05:00
Chandler Cox
18660140b0
Add controls to the ActorToolbox in the GUI tab. Add dragging and dropping controls from toolbox into scene and prefab trees.
2024-04-27 15:55:25 -05:00
Chandler Cox
e5e675f089
Fix splitters not working.
2024-03-23 17:46:46 -05:00
Wojtek Figat
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
Wojtek Figat
f1fe83ca81
Add RayCast utility to UI controls
...
#1952
2024-02-26 16:22:56 +01:00
Chandler Cox
503bcdcf27
Change visibility instead of enable on scroll bars.
2024-01-12 19:57:00 -06:00
Chandler Cox
82c8e39dfd
Fix AlwaysShowScrollbars to update enabled state of the scroll bars. #2165
2024-01-12 17:23:10 -06:00
Wojtek Figat
a8f6a90a2f
Merge branch 'control-double-click' of https://github.com/MineBill/FlaxEngine into MineBill-control-double-click
2023-10-06 17:20:46 +02:00
Wojtek Figat
bc291f592e
Merge branch 'improved-scrolling' of https://github.com/ontrigger/FlaxEngine into ontrigger-improved-scrolling
2023-10-06 16:58:36 +02:00
MineBill
8a34ae3ece
Handle double clicking to eliminate perceived lag.
2023-10-01 18:41:32 +03:00
Chandler Cox
260c48e41d
Change blur panel to draw self. Fix issue with blur strength slider.
2023-09-30 17:44:42 -05:00
ontrigger
249ded3d1f
fix incorrect link
2023-09-27 22:12:21 +03:00
ontrigger
2d37e59e73
completely remove SmoothingScale
2023-09-26 00:51:44 +03:00
ontrigger
056d8d5b6c
don't animate when scrollbar is held
2023-09-25 23:46:16 +03:00
ontrigger
a18d2d0eba
remove logging
2023-09-25 23:35:52 +03:00
ontrigger
9667848c96
make scrolling duration based and deprecate SmoothingScale
2023-09-25 23:28:29 +03: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
06ba894e39
Various changes to scroll bar to make it feel better
2023-04-08 23:00:43 -05: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
0366de36ce
Add BlurScaleWithSize to BlurPanel for resolution-independent blur
2023-02-07 14:13:02 +01:00
Chandler Cox
66fd5e716c
various fixes and improvements. size changes for headers, deactivate containement for collections.
2023-01-21 13:35:51 -06:00