Simon Lübeß
|
8b64afee0c
|
Cleanup and refactor Font and FontRenderer
|
2026-08-02 12:00:08 +02:00 |
|
Simon Lübeß
|
344aabae2b
|
Who thought Point was a good size unit for 3D text?
|
2026-08-02 11:59:19 +02:00 |
|
Simon Lübeß
|
dec0a004a5
|
Preprocess and delete glyph shape
|
2026-08-02 11:58:39 +02:00 |
|
Simon Lübeß
|
b5071e3499
|
Updated freetype, harfbuzz and msdfgen
|
2026-08-01 23:04:44 +02:00 |
|
Simon Lübeß
|
2f5baa5f5e
|
Font rendering rework
Handle fonts unscaled
|
2026-08-01 22:55:35 +02:00 |
|
Simon Lübeß
|
e4e86bd21d
|
Fixed initialization of EditorCamera
`this = default` overwrote `_cameraRotationSpeed` with 0 thus breaking user input
|
2026-07-19 14:27:18 +02:00 |
|
Simon Lübeß
|
e076eabfa1
|
Added ToString to Quaternion
|
2026-07-19 14:22:02 +02:00 |
|
Simon Lübeß
|
28ad9298af
|
Removed DirectXTK dependency
|
2026-04-12 22:10:39 +02:00 |
|
Simon Lübeß
|
86977213ff
|
Updated msdfgen
|
2026-04-12 14:28:26 +02:00 |
|
Simon Lübeß
|
4c20cca585
|
Build msdfgen with BuildTool
|
2026-04-12 14:02:54 +02:00 |
|
Simon Lübeß
|
4c855819c9
|
Added FreeType to BuildTool
|
2026-04-12 12:05:55 +02:00 |
|
Simon Lübeß
|
aabcd5f9b2
|
Build Box2D with BuildTool
|
2026-04-11 17:28:04 +02:00 |
|
Simon Lübeß
|
bca4281d84
|
Fixed ScriptGlue function discovery and slighty automated extension assignment
|
2026-04-11 09:38:43 +02:00 |
|
Simon Lübeß
|
28a9242023
|
Fixed compiler bugs
Stuff happens when you don't work on a project for half a year!
|
2026-04-11 09:35:45 +02:00 |
|
Simon Lübeß
|
1eeab94575
|
Start of buildtool
|
2025-10-23 11:09:48 +02:00 |
|
Simon Lübeß
|
419ed7c9d2
|
Fixed uninitialized struct
|
2025-10-22 20:00:04 +02:00 |
|
Simon Lübeß
|
986ffeade0
|
Moved submodule NetHostBeef
|
2025-08-24 16:59:50 +02:00 |
|
Simon Lübeß
|
c94ffbef64
|
Made release buildable
|
2025-08-24 16:54:26 +02:00 |
|
Simon Lübeß
|
8f51d1c626
|
Basic benchmarking
|
2025-08-17 00:26:16 +02:00 |
|
Simon Lübeß
|
b94b2afc55
|
Dev settings for using ScriptCore as either dll or csproj
|
2025-08-09 23:40:31 +02:00 |
|
Simon Lübeß
|
ac0f4dade6
|
Updated Template for new dotnet runtime
- Added Submodule 'Xml-Beef'
- Use .slnx as solution-file
- Automatically set correct path to ScriptCore in Project files
|
2025-08-09 01:13:05 +02:00 |
|
Simon Lübeß
|
52cbf9dcf4
|
Disable circle rendering
|
2025-08-08 19:12:42 +02:00 |
|
Simon Lübeß
|
e57c1c876f
|
Removed unnecessary null terminator
|
2025-08-08 19:10:40 +02:00 |
|
Simon Lübeß
|
3f83c200f2
|
Secured struct layout
|
2025-08-08 19:09:59 +02:00 |
|
Simon Lübeß
|
74243cd285
|
Added Entity event OnCollisionEnter2D
|
2025-08-08 19:09:34 +02:00 |
|
Simon Lübeß
|
d156618453
|
Fixed calling engine functions from scripts
- Removed mono references in generator
- Implemented StringView type in C#
|
2025-08-08 19:03:09 +02:00 |
|
Simon Lübeß
|
cc38236184
|
Try catch in C# Glue Functions called by engine, removed test ThrowException method
|
2025-08-03 12:00:35 +02:00 |
|
Simon Lübeß
|
c01ccf571e
|
Profiling for starting play mode, fixed unnecessary font loading
|
2025-07-30 19:00:22 +02:00 |
|
Simon Lübeß
|
ed644b5b41
|
Better engine exception for scripting
|
2025-07-30 18:58:26 +02:00 |
|
Simon Lübeß
|
72e87ee9ad
|
Extending ScriptGlue now possible
|
2025-07-27 17:43:00 +02:00 |
|
Simon Lübeß
|
566d39d928
|
Fixed memory leak
|
2025-07-27 16:43:34 +02:00 |
|
Simon Lübeß
|
89bb4f4430
|
Removed C# code generation from beef-side script glue
|
2025-07-27 16:43:12 +02:00 |
|
Simon Lübeß
|
08846a0c0b
|
Added EngineResult glue type, some cleanup
|
2025-07-26 21:03:10 +02:00 |
|
Simon Lübeß
|
28311165ad
|
ScriptEngine work and cleanup
|
2025-07-18 12:40:44 +02:00 |
|
Simon Lübeß
|
271286fb7e
|
Remove mono from Glue functions
|
2025-07-17 20:07:19 +02:00 |
|
Simon Lübeß
|
f7bcff5337
|
Script glue works!
|
2025-07-17 15:07:06 +02:00 |
|
Simon Lübeß
|
0a53ff48f9
|
More generating script glue
|
2025-07-17 10:16:58 +02:00 |
|
Simon Lübeß
|
edfcfd3b20
|
Start of using CoreCLR and automatic scriptglue generation
|
2025-07-14 22:14:41 +02:00 |
|
Simon Lübeß
|
c2d330fc8f
|
Handle loading error and placeholder shaders
|
2025-07-10 14:59:37 +02:00 |
|
Simon Lübeß
|
39a825634a
|
Path.FindFreePath: Fixed bug when filename is stringview into target string
|
2025-07-10 13:29:32 +02:00 |
|
Simon Lübeß
|
ecfe838ad4
|
Added basic central popup service and way to highlight settings.
|
2025-07-08 19:35:40 +02:00 |
|
Simon Lübeß
|
3e9c9e8202
|
Asset Browser: Selection rectangle works with scrolling
|
2025-07-06 15:15:21 +02:00 |
|
Simon Lübeß
|
941cc8b767
|
ImGui: Added typed and scoped style vars
|
2025-07-06 12:44:59 +02:00 |
|
Simon Lübeß
|
88f6acb336
|
Selection Rectangle improvements
|
2025-07-05 22:36:35 +02:00 |
|
Simon Lübeß
|
e3c7057dce
|
Basic rectangle selection in content browser
|
2025-07-04 00:13:33 +02:00 |
|
Simon Lübeß
|
b00119b41e
|
Generate ToString for vectors, generate Boolean-Opeartors for boolVectors
|
2025-07-04 00:13:02 +02:00 |
|
Simon Lübeß
|
9dc6b585bd
|
Use StringView for Path operations
|
2025-07-04 00:12:19 +02:00 |
|
Simon Lübeß
|
173942114f
|
The functional remains of drop source
|
2025-06-29 21:40:55 +02:00 |
|
Simon Lübeß
|
39c9109919
|
Implemented base class for Com Interface implementations
|
2025-06-26 23:39:05 +02:00 |
|
Simon Lübeß
|
2cc8889ac1
|
Refactored DragDrop
|
2025-06-26 22:35:38 +02:00 |
|