Commit Graph

449 Commits

Author SHA1 Message Date
Wojtek Figat
aca7913c93 Add automatic last dangling separator removal in context menu 2024-03-07 22:14:01 +01:00
Wojtek Figat
cee6aad0ef Add automatic last dangling separator removal in context menu 2024-03-07 22:13:56 +01:00
Wojtek Figat
31c633d25c Fix timeline tracks dragging like recent improvements to tree UI 2024-03-07 21:58:40 +01:00
Wojtek Figat
a0e234ade1 Revert "Make rename popup more visible via orange outline"
This reverts commit 006a41b0da.
2024-03-07 21:43:09 +01:00
Wojtek Figat
d3b0da3fdd Improve 07e25bb24c to use engine frame counter instead of time 2024-03-07 19:02:31 +01:00
Wojtek Figat
006a41b0da Make rename popup more visible via orange outline 2024-03-07 17:18:37 +01:00
Wojtek Figat
8de2249ed8 Refactor Editor UI style for selection and drag drop interactions
#1741
2024-03-07 16:45:09 +01:00
Wojtek Figat
ed3ac0af8e Improve usage of drag drop in treen UI structure in Editor
#1741
2024-03-06 19:02:05 +01:00
Wojtek Figat
07e25bb24c Fix drag&drop regression issue on tree UI 2024-03-06 12:03:57 +01: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
dce0274a1c Fix regression in type search highlights from #2268 2024-02-28 20:48:11 +01:00
Wojtek Figat
f1bc161ad2 Merge branch 'category-rework' of https://github.com/Tryibion/FlaxEngine into Tryibion-category-rework 2024-02-27 11:08:33 +01:00
Wojtek Figat
6905382310 Fix custom context menu popup showing as child (eg. prefab diff) 2024-02-26 22:13:50 +01: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
0a7662a37b Open drop panels while searching. 2024-02-20 21:13:28 -06:00
Chandler Cox
8ee2bf8d76 Change category drop panel o look similar to other panels. Add flax engine scripts to flax engine category. 2024-02-20 21:00:20 -06:00
Wojtek Figat
a061afd840 Cleanup for #1827 2024-02-19 10:54:29 +01:00
Wojtek Figat
71627f1bbd Merge branch 'new-script' of https://github.com/MineBill/FlaxEngine into MineBill-new-script 2024-02-18 20:32:27 +01:00
Wojtek Figat
a2b8312fba Cleanup stuff in #2019 2024-02-18 19:48:43 +01:00
Wojtek Figat
45aa0e1b65 Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master 2024-02-18 16:11:31 +01:00
nothingTVatYT
a9259b20a4 fix off-by-one in collection range check
The check failed randomly after script reloading an dissued the following error:

```
00:19:37.789 ]: [Error] Exception has been thrown during Window.OnDraw.
Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
[ 00:19:37.805 ]: [Warning] Exception has been thrown during Window.OnUpdate. Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Stack strace:
   at FlaxEditor.GUI.Tabs.Tabs.get_SelectedTab() in /home/me/Flax/FlaxEngine/Source/Editor/GUI/Tabs/Tabs.cs:line 242
```
2024-02-07 02:01:39 +01:00
Wojtek Figat
9da9a122b8 Fix error in Editor 2024-02-06 16:59:17 +01:00
Wojtek Figat
0793ebc132 Improve #2221 to be more dynamic when clicking arrow 2024-02-06 10:58:14 +01:00
Wojtek Figat
cde9fe8f9c Merge branch 'cont-key-tree' of https://github.com/Tryibion/FlaxEngine into Tryibion-cont-key-tree 2024-02-06 10:54:34 +01:00
Chandler Cox
dec9fbd74b Add hold arrow key in tree to continuously scroll actors 2024-02-02 09:18:48 -06:00
Chandler Cox
d5e9ad2147 Adjust combobox window position based on what direction it opens. 2024-01-22 21:01:04 -06:00
Chandler Cox
1e061b77af Add back in checking for textRect x location. 2024-01-08 19:48:12 -06:00
Chandler Cox
afb5edb824 Adjust ContextMenu ShortKeys as needed to accommodate for scrollbar when visible. 2024-01-08 19:45:54 -06:00
MineBill
343d7b4973 Save the dock state of custom editor windows between script reloads. 2023-12-30 18:30:26 +02:00
Wojtek Figat
4d9ef32abc Fix auto-docking windows on open when system DPI scale is not 1 2023-12-27 00:29:30 +01:00
Wojtek Figat
55066cd738 Add red tint highlight for CPU profiler table entries based on event duration 2023-12-26 13:12:51 +01:00
ExMatics HydrogenC
ac090d690e Merge remote-tracking branch 'upstream/master' 2023-12-19 12:33:13 +08:00
Chandler Cox
b85ec46545 Change selected color. 2023-12-16 22:05:04 -06:00
Chandler Cox
272a147c2e Add saved colors to color picker. 2023-12-16 20:36:27 -06: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
Menotdan
bcce52ca22 Refactor CurveEditor and KeyframesEditor to use input options. 2023-12-08 17:38:58 -05:00
ExMatics HydrogenC
23b71e7d3e Make font fallbacking the default option 2023-12-03 15:11:47 +08:00
ExMatics HydrogenC
95f5e31e48 Fix textbox height
Fix build error under non-windows platforms
2023-12-01 19:38:15 +08:00
ExMatics HydrogenC
3d139a241a Fix C# editor 2023-12-01 09:28:29 +08:00
ExMatics HydrogenC
623f478b44 Move fallback rendering to new class 2023-11-30 23:22:11 +08:00
ExMatics HydrogenC
cdbe59a3fb Add fallback settings to CSharp 2023-11-30 23:12:56 +08:00
ExMatics HydrogenC
41bbce56f6 Add multifont rendering to editor 2023-11-30 13:41:45 +08:00
ExMatics HydrogenC
47a25c7828 Add font fallback
Note: All the `First()` in the code are temperary workarounds to make it work and require refractoring
2023-11-28 07:17:46 +08:00
Wojtek Figat
e9a1be481f Add short delay before auto-selecting editor tab on drag over header
#1934
2023-11-20 11:03:49 +01:00
Wojtek Figat
c0f0bd87aa Fix error in Tabs.SelectedTab
#1932
2023-11-14 10:33:40 +01:00
Wojtek Figat
618273977c Minor improvements to code style #1541 2023-11-13 17:17:05 +01:00
Wojtek Figat
13881c7d97 Merge branch 'LightThemeTweaks' of https://github.com/Radiangames/FlaxEngine into Radiangames-LightThemeTweaks 2023-11-13 17:02:12 +01:00
Wojtek Figat
7d70a15034 Fix color editing control to properly handle mouse event
#1782
2023-11-10 10:20:21 +01:00
Wojtek Figat
7d43a0cc8b Fix various cases of closing window tabs when using Dock Windows in Editor
#1750
2023-11-07 16:14:09 +01:00