17d7716e41
Enable native windowing system settings with SDL platform
2024-07-25 22:33:14 +03:00
Wojtek Figat
6cdd56ad11
Merge branch 'colorPickerAlwaysChangesColor' of https://github.com/Arcnor/FlaxEngine into Arcnor-colorPickerAlwaysChangesColor
...
# Conflicts:
# Source/Editor/Options/InterfaceOptions.cs
2024-07-25 10:06:05 +02:00
Wojtek Figat
5b71591998
Add option to disable particles preview in scene view and play only looping effects
...
#1767
2024-06-11 11:37:49 +02:00
Olly Rybak
2a4a5d2519
Merge branch 'grid-update' of https://github.com/Swiggies/FlaxEngine into Swiggies-grid-update
...
#2663
2024-06-10 23:17:39 +02:00
db71bf2868
Store Debug Log view options in Editor options
2024-06-01 23:13:34 +03:00
Nils Hausfeld
1729fe6993
- Added connection curvature to editor options
2024-05-26 21:41:59 +02:00
Chandler Cox
fc7628e2ee
Add tree node guidlines
2024-05-10 19:22:23 -05:00
ea04c746fd
Fix Editor not launching if custom interface fonts are missing
2024-05-07 21:18:09 +03:00
rkrahn
d331e6b848
Merge remote-tracking branch 'upstream/master'
2024-03-29 13:38:38 -07:00
Wojtek Figat
fc37cb3986
Update values formatting on editor options save #2213
2024-03-19 20:14:07 +01:00
Wojtek Figat
9e54827cb3
Cleanup code #2213
2024-03-19 20:13:41 +01:00
Wojtek Figat
911251cb20
Merge branch 'unit-formatting' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-unit-formatting
...
# Conflicts:
# Source/Editor/CustomEditors/Editors/ActorTransformEditor.cs
# Source/Editor/Options/InterfaceOptions.cs
# Source/Engine/Core/Math/Transform.h
2024-03-19 18:04:01 +01:00
Wojtek Figat
b847c2d056
Fixes
2024-03-17 18:27:59 +01:00
rkrahn
eac553a992
Add toggle orthographic view hotkey
...
Adds the Toggle Orthographic hotkey to the editor. Bound to 'NumpadDecimal' by default.
2024-03-10 13:49:14 -07: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
ab81cf17ad
Merge branch 'play-mode-window-options' of https://github.com/MineBill/FlaxEngine into MineBill-play-mode-window-options
2024-03-04 19:26:31 +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
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
Wojtek Figat
8bcf4fdaf0
Cleanup and improve #2045
2024-02-24 12:53:33 +01:00
Wojtek Figat
cb0969893d
Fix build with older C# compiler
2024-02-19 15:12:37 +01:00
Wojtek Figat
a2b8312fba
Cleanup stuff in #2019
2024-02-18 19:48:43 +01:00
nothingTVatYT
8aa402bcb9
add space option and avoid duplicated code
2024-01-31 23:21:57 +01:00
nothingTVatYT
1f8314b663
fixed typo
2024-01-30 09:29:05 +01:00
nothingTVatYT
2a03206778
add formatting preference to editor options
2024-01-30 09:24:44 +01:00
MineBill
87addf8197
Add the ability to quickly change window modes for the game window.
2023-12-21 19:50:44 +02: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
ExMatics HydrogenC
23b71e7d3e
Make font fallbacking the default option
2023-12-03 15:11:47 +08:00
ExMatics HydrogenC
3d139a241a
Fix C# editor
2023-12-01 09:28:29 +08:00
ExMatics HydrogenC
cdbe59a3fb
Add fallback settings to CSharp
2023-11-30 23:12:56 +08:00
ExMatics HydrogenC
3365fb5afc
Fix console rendering bug
2023-11-30 14:59:43 +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
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
f9a9912895
Merge branch 'editor_binding_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_binding_fixes
2023-11-05 21:39:24 +01:00
Wojtek Figat
c27187bd0a
Fix deserializing vector types in Editor from ToString FormatException
...
#1802
2023-10-25 19:17:04 +02:00
06f37794c2
Add input bindings for game window mouse unlock and toggle fullscreen
2023-10-24 22:27:12 +03:00
Wojtek Figat
7c84ca5b84
Merge branch 'feat/improved-camera-settings' of https://github.com/solnem/FlaxEngine into solnem-feat/improved-camera-settings
2023-10-24 14:50:52 +02:00
Wojtek Figat
1cbf867fc7
Hide build scenes data toolbar button when none action is set and fix tooltip for cook and run action
...
#1731
2023-10-17 22:43:43 +02:00
Wojtek Figat
88eca13eb3
Add default font bundling (optional) and setup UI Style to match editor logic
...
#641
2023-10-12 22:28:40 +02:00
Edu Garcia
2bec653b81
Add color picker option to accept changes on dismissal
2023-10-07 10:15:17 +01:00
Christopher Rothert
00aa54cde8
Update camera speed stepping and easing
...
* remove complex curve function
* update camera easing feature to use Mathf.Pow instead
* add total camera speed steps to ViewportOptions
* change default value for max camera speed from 64 to 32
* update ViewportOptions ordering and grouping
* update string format for movement speed
2023-10-07 02:40:52 +02:00
Christopher Rothert
3a9fdd8b52
Add possibility to disable camera easing
...
* add camera easing setting to camera settings widget
* add camera easing default setting to ViewportOptions
* update some settings in ViewportOptions
2023-10-05 13:10:02 +02:00
Christopher Rothert
1f2d665654
Add camera speed easing based on Mathf.InterpEaseInOut
...
* change camera move speed method to use easing curve
* add methods for inversion of Mathf.InterpEaseInOut (might have better alternative)
* add setting for easing curve degree in ViewportOptions
* update camera speed adjustments to use easing curve
* remove unused camera speed values array
* update some comments and namings
2023-10-04 23:30:51 +02:00
Christopher Rothert
ccf37e9d68
Add saving and loading of cached values for camera settings
...
* remove "Default" from all settings in ViewportOptions as they are shown in the "Defaults" group anyway
2023-10-04 23:30:51 +02:00
Christopher Rothert
4f93a0d9c9
Add default camera settings to editor options
...
* update ViewportOptions to include new default camera settings
* update existing default settings in ViewportOptions
* extract viewport options setup into own method
* initialize new camera settings with default settings in EditorViewport
2023-10-04 23:30:50 +02:00
Wojtek Figat
1838c7bba7
Minor cleanup
2023-10-04 23:21:40 +02:00
Chandler Cox
b586b5fe41
Ensure editor font is sent as something.
2023-10-04 15:57:28 -05:00
Wojtek Figat
4d6a27c92a
Merge branch 'Statusbar-Imrpovements' of https://github.com/davevanegdom/FlaxEngine into davevanegdom-Statusbar-Imrpovements
2023-10-01 12:01:31 +02:00
Luke Schneider
b7b8213179
Some additional fixes to light theme support
...
Fixed some issues with light theme support:
1) Icons in content tree nodes (Folder icons) now use the foreground color. I did not find a case where the content tree is used for other icons.
2) The asset picker now uses the Background Normal color (instead of a very transparent dark gray) for the background, and Orange for the text. Did not seem like it warranted adding a new color, and Orange works in both dark and light styles.
3) The platform selector icons are now hard-coded instead of based on the style. This may sound odd, but the icons are colored, so they should always use White as the fully active color. Previously they worked with a dark theme because the Foreground was set to white.
4) Fixed the CollectionBackgroundColor in the light theme being dark gray instead of light gray like it should be. This fixes certain lists of things having a dark background in the light theme.
2023-09-29 07:43:59 -05:00