Commit Graph

54 Commits

Author SHA1 Message Date
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
Wojtek Figat
1838c7bba7 Minor cleanup 2023-10-04 23:21:40 +02:00
Wojtek Figat
92f677f238 Codestyle formatting #1522 2023-10-04 22:25:27 +02:00
Nils Hausfeld
aca6d7110d - Cleanup and comments 2023-09-30 20:27:51 +02:00
Nils Hausfeld
2e09c4fb63 - Made visject items a tiny tiny tiny bit taller 2023-09-30 20:22:49 +02:00
Nils Hausfeld
719efc4a99 - Added Input/Output compatibility check to event based nodes
- Removed a huge chunk of compatibility checking code out of CMItem
2023-09-30 13:45:21 +02:00
Nils Hausfeld
35f641955b - Removed NodeTypeHint
- Added delegates to check compatiblity with custom archetypes
- Added compatibility check to InvokeMethod archetype
2023-09-30 13:20:04 +02:00
Nils Hausfeld
3befe4bb4a - Fixed a bug where items with a string match didn't get highlighted anymore when the group name matched
- Remouved double filtering when group name matched
- Started fixing asynchronous Un/Packing nodes filtering
2023-09-29 21:53:34 +02:00
Nils Hausfeld
b5dc916568 - Moved ScriptType casting check from Box to ScriptType class
- Even more cleanup and comments, wowzers
2023-09-29 17:44:31 +02:00
Nils Hausfeld
091d34b20d - Even more cleanup and comments 2023-09-29 17:26:56 +02:00
Nils Hausfeld
4bf46c3af3 - More cleanup and comments 2023-09-29 17:19:38 +02:00
Nils Hausfeld
a4970b7fce - Group names now get filtered again (currently doing a second filtering pass through the items)
- More cleanup
2023-09-29 16:25:34 +02:00
Nils Hausfeld
84b240216f - Implemented context sensitive toggle functionality
- Item list now updates on the fly when toggleing context sensitivity
- Added profiling
- Fixed a highlighting bug
- Minor cleanup
2023-09-28 21:31:58 +02:00
Nils Hausfeld
9acee40746 - Added context sensitive toggle gui 2023-09-28 20:53:47 +02:00
Nils Hausfeld
155d11c07b - Filtering now also applies when dragging a connection from an input port 2023-09-27 19:28:06 +02:00
Nils Hausfeld
63c213aec0 - Support for Impulse ports 2023-09-27 17:04:35 +02:00
Nils Hausfeld
c4da34a463 - Implemented function node and bind/unbind node compatiblility/filtering
- Added NodeTypeHint enum
2023-09-27 16:24:33 +02:00
Nils Hausfeld
d8e2b06c38 - Minor cleanup 2023-09-25 23:26:33 +02:00
ontrigger
6a62dac49b remove usages of SmoothingScale across the codebase 2023-09-25 23:29:29 +03:00
Nils Hausfeld
3b393ef4db Groups now get filtered by box type when added after the context menu was opened 2023-09-25 22:07:50 +02:00
Nils Hausfeld
33c51d0a8e - Filtering is functioning now for all default groups 2023-09-25 19:10:05 +02:00
Nils Hausfeld
50ebd5cb87 - Fixed massive UI freeze because of perform layout oversight 2023-09-24 20:31:22 +02:00
Nils Hausfeld
8d39d51f90 - Added profiling 2023-09-24 20:22:44 +02:00
Nils Hausfeld
038a3603e4 - Possible nodes get filtered now depending on the available node ports 2023-09-24 19:33:03 +02:00
Wojtek Figat
90f377fa83 Remove leftover log 2023-07-04 17:58:06 +02:00
Wojtek Figat
848ab51753 Adjust Visject CM header background 2023-05-05 09:24:47 +02:00
Wojtek Figat
91c017713c Merge remote-tracking branch 'origin/master' into 1.6 2023-04-13 12:12:33 +02:00
Wojtek Figat
01ced1cacd Fix Visject CM item search highlight placement and center CM title text
#983
2023-04-13 10:59:19 +02:00
Chandler Cox
7b3152885d Remove animation time. 2023-04-08 19:01:55 -05:00
Chandler Cox
a82856176e Small fixes 2023-04-08 08:54:06 -05:00
Chandler Cox
4e3d5ad11c First pass on visject CM visual changes 2023-04-07 23:17:57 -05:00
Wojtek Figat
4755c42d70 Fix .NET generic class typename to match old mono style without inlined assembly name and ver 2023-03-27 17:30:48 +02:00
Wojciech Figat
8e354cc36e Merge branch 'visject-cm-search-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-visject-cm-search-fix 2023-01-13 12:01:20 +01:00
Wojciech Figat
9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
Chandler Cox
0cd562c528 Fix in visject cm sometimes not populating all options once search box is cleared. 2023-01-08 16:04:55 -06:00
Chandler Cox
e725533ba7 Changed all search boxes to new class. 2022-12-15 21:18:49 -06:00
Wojtek Figat
2a3316ac5e Marge Visual Script groups for structures (eg. double ActionConfig group) 2022-07-23 00:53:57 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojtek Figat
7303377358 Reorganize Content Finder files 2022-05-04 18:15:12 +02:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojciech Figat
2ef0aabfbc Fix content finder item selection issue due to mouse leave event 2021-12-10 16:09:16 +01:00
Wojciech Figat
b2765533fb Add context menu and tooltip to asset items in Content Finder tool 2021-12-10 15:45:06 +01:00
Wojciech Figat
4e8cf63f51 Fix Visject surface context menu to focus property the selected item 2021-11-16 16:37:19 +01:00
Wojtek Figat
2b8259eb8a Add showing Visject context menu group when it's title has a filter match 2021-08-30 16:15:04 +02:00
Wojtek Figat
bee117f86b Optimize Content Finder popup 2021-08-23 10:54:19 +02:00
Wojtek Figat
691df4cb80 Fix Dpi issues when RootWindow is null
Fix #344
2021-03-17 00:04:16 +01:00
Wojtek Figat
81f3a65a5f Merge branch 'fix-per-window-dpi' of git://github.com/stefnotch/FlaxEngine into stefnotch-fix-per-window-dpi
# Conflicts:
#	Source/Editor/Utilities/Utils.cs
#	Source/Editor/Windows/Assets/MaterialWindow.cs
#	Source/Editor/Windows/Assets/ParticleEmitterWindow.cs
#	Source/Engine/Platform/Linux/LinuxWindow.cpp
#	Source/Engine/Platform/Windows/WindowsWindow.cpp
2021-03-08 20:50:31 +01:00
Wojtek Figat
fbecd01435 Merge branch 'visject-improvements-6' of git://github.com/stefnotch/FlaxEngine into stefnotch-visject-improvements-6 2021-02-27 20:44:29 +01:00
stefnotch
2498d1d4f2 Tweak items matching priority 2021-02-21 19:44:47 +01:00
W2.Wizard
92fafe877c Cleanup 2 2021-02-21 10:23:01 +01:00