Simon Lübeß
|
2674836cca
|
Allow serialization of all generic types in scripts
|
2026-10-24 13:36:36 +02:00 |
|
Simon Lübeß
|
ed94213435
|
No longer lose script instances (and type names) when reloading assemblies
|
2026-10-23 23:31:06 +02:00 |
|
Simon Lübeß
|
fa3f734341
|
Fixed benchmark
|
2026-10-23 23:04:24 +02:00 |
|
Simon Lübeß
|
a7d0ef830b
|
Allow suspension of script assembly watcher and reload after rebuild
|
2026-10-23 23:03:50 +02:00 |
|
Simon Lübeß
|
1b10e98f8c
|
Remove debug logs
|
2026-10-23 23:02:31 +02:00 |
|
Simon Lübeß
|
4488bd7d9c
|
Build script project from editor
- Added `ContinueWith` to BackgroundTask
- Added setting for Path to `dotnet` executable
- Added detection and check of installed .Net SDKs
|
2026-10-23 22:21:16 +02:00 |
|
Simon Lübeß
|
9c90b6bb3f
|
ImGui extension for InputText that works on a mutable String directly
|
2026-10-23 22:11:38 +02:00 |
|
Simon Lübeß
|
d392eb5ba5
|
ImGui extension to push GlitchyEngine color types (and scoped push)
|
2026-10-23 22:11:11 +02:00 |
|
Simon Lübeß
|
a18426658a
|
Add Pipeline trigger for doc-website
|
2026-10-21 17:33:25 +02:00 |
|
Simon Lübeß
|
25cbf58106
|
Fixed deserialization of decimal script fields
|
2026-10-21 15:58:53 +02:00 |
|
Simon Lübeß
|
ba8b5ed47b
|
Removed Mono Runtime stuff
|
2026-10-21 13:55:07 +02:00 |
|
Simon Lübeß
|
a664dc2047
|
Show popup when trying to open script project with no IDE selected
|
2026-10-21 13:24:34 +02:00 |
|
Simon Lübeß
|
8341097b7e
|
Hide asset-config files in Visual Studio project
|
2026-10-21 13:23:54 +02:00 |
|
Simon Lübeß
|
125872a157
|
Show popup when opening script and no IDE is configured
|
2026-09-20 16:46:27 +02:00 |
|
Simon Lübeß
|
a6d4aa047b
|
A bit of cleanup in the ScriptGlue generator
|
2026-09-20 16:39:03 +02:00 |
|
Simon Lübeß
|
c3053db27b
|
Allow calling Entity.Name again
|
2026-09-20 15:42:23 +02:00 |
|
Simon Lübeß
|
101200306e
|
Generate SuppressGCTransition (but only for release builds)
|
2026-09-20 15:41:54 +02:00 |
|
Simon Lübeß
|
f62adf8390
|
Hardened access to boxed value
|
2026-09-19 23:47:01 +02:00 |
|
Simon Lübeß
|
14c1568e98
|
Disable runtime marshalling
|
2026-09-19 23:43:25 +02:00 |
|
Simon Lübeß
|
da349465fd
|
Work around marshalling for bools
Apparently C# marshalls bools as 4 byte integers
|
2026-09-19 23:16:02 +02:00 |
|
Simon Lübeß
|
e27237360f
|
Fixed regression for generic handling TypeExtension.FindType
Caused by d2c6c9a948
|
2026-09-14 22:50:20 +02:00 |
|
Simon Lübeß
|
b927e2e709
|
Fixed "Save component to edit mode" and also jankily save script data
|
2026-09-14 22:30:10 +02:00 |
|
Simon Lübeß
|
d2c6c9a948
|
Fixed TypeExtension.FindType for array types
|
2026-09-14 22:05:10 +02:00 |
|
Simon Lübeß
|
c7fb9af0c7
|
Validate input of edit fields for type char
|
2026-09-13 22:41:12 +02:00 |
|
Simon Lübeß
|
fff1abf012
|
Fixed integer displays in script editor
|
2026-09-13 21:56:17 +02:00 |
|
Simon Lübeß
|
8e9efbb367
|
Remove unnecessary PlayMode enum
|
2026-09-13 21:16:09 +02:00 |
|
Simon Lübeß
|
8244033ac5
|
Skip unnecessary (de-)serializations when reloading script assembly
|
2026-09-13 21:11:35 +02:00 |
|
Simon Lübeß
|
e3619ae93c
|
Properly unload script assembly when reloading
|
2026-09-13 17:45:12 +02:00 |
|
Simon Lübeß
|
0087bca27b
|
Log error when script assembly doesn't exist
|
2026-09-12 15:19:55 +02:00 |
|
Simon Lübeß
|
9119613e62
|
StaticInit ScriptEngine after FileSystemWatcher
|
2026-09-12 15:18:01 +02:00 |
|
Simon Lübeß
|
1636f3a5d0
|
Fix serialization of EngineObjectReferences
|
2026-09-12 15:10:14 +02:00 |
|
Simon Lübeß
|
886d2760bc
|
Update ScriptCore to DotNet 10
|
2026-09-12 15:06:14 +02:00 |
|
Simon Lübeß
|
6da69aad03
|
Fixed serialization of engine object references
|
2026-09-03 22:37:43 +02:00 |
|
Simon Lübeß
|
6c184aafe0
|
Correctly use ScriptGlue functions for Input queries
|
2026-09-03 22:36:15 +02:00 |
|
Simon Lübeß
|
5c18f61da4
|
Fixed Entity_GetScriptInstance
|
2026-09-03 22:35:43 +02:00 |
|
Simon Lübeß
|
1435dac4d6
|
Fixed exception logging and entity id of messages
|
2026-09-03 22:35:14 +02:00 |
|
Simon Lübeß
|
abf7a01917
|
More robust "recent projects" deduplication
|
2026-08-23 12:54:18 +02:00 |
|
Simon Lübeß
|
c8d63a9c36
|
More robust csproj-referencing
also add other relevant project-files to the solution
|
2026-08-22 18:45:29 +02:00 |
|
Simon Lübeß
|
9ccaf8977a
|
Be a more patient with Visual Studio when moving the cursor
|
2026-08-22 18:38:11 +02:00 |
|
Simon Lübeß
|
e758d6fd09
|
Allow jumping to columns in IDE
|
2026-08-22 18:15:38 +02:00 |
|
Simon Lübeß
|
1cc604cd51
|
Only write to solution and project files when they changed
|
2026-08-17 22:14:31 +02:00 |
|
Simon Lübeß
|
8c53dcb9ca
|
Updated submodule imgui
|
2026-08-16 22:34:30 +02:00 |
|
Simon Lübeß
|
5577aa6e11
|
Update Freetype-Submodule
|
2026-08-16 22:28:56 +02:00 |
|
Simon Lübeß
|
6a60fae5d5
|
Added missing override
|
2026-08-16 22:26:42 +02:00 |
|
Simon Lübeß
|
7b82e738eb
|
Removed extension methods as they are part of corelib now
|
2026-08-16 22:25:37 +02:00 |
|
Simon Lübeß
|
c81e695981
|
Fix compile errors due to Beef.Linq update
|
2026-08-16 22:21:53 +02:00 |
|
Simon Lübeß
|
2a90374b5b
|
"Fix" warnings
|
2026-08-16 20:11:36 +02:00 |
|
Simon Lübeß
|
39d78ab4c1
|
Removed deprecated Application.Get()
|
2026-08-16 19:51:56 +02:00 |
|
Simon Lübeß
|
836c926a22
|
Updated Beef.Linq
|
2026-08-16 19:51:02 +02:00 |
|
Simon Lübeß
|
e451864908
|
Stop warning when calling SetDebugName again
|
2026-08-16 19:21:25 +02:00 |
|