Commit Graph
873 Commits
Author SHA1 Message Date
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
Simon Lübeß 229629a587 Fixed crash when resizing window 2026-08-16 16:43:15 +02:00
Simon Lübeß fd2b990a8f Reuse running Visual Studio instances 2026-08-16 14:30:24 +02:00
Simon Lübeß 29b6f37c2a Fixed memory leak 2026-08-15 13:52:45 +02:00
Simon Lübeß 188dc4b3b6 Better names for found Rider installs + context menu for copy/open path 2026-08-15 13:52:33 +02:00
Simon Lübeß 62ad8bee35 Auto detect all Visual Studio and Rider installs 2026-08-14 23:34:04 +02:00
Simon Lübeß f8e533f28d Almost entirely moved ImGui dependency (and settings) from Engine to Editor 2026-08-09 16:49:54 +02:00
Simon Lübeß faa3040471 Find Rider installations 2026-08-09 16:14:40 +02:00
Simon Lübeß 05187e6b9f Locate Visual Studio using vswhere 2026-08-02 17:33:14 +02:00
Simon Lübeß eaffc1a135 Fixed string deserialization in release builds 2026-08-02 16:28:59 +02:00
Simon Lübeß ec9fccee12 Don't touch LastOpenedScenes when we didn't save 2026-08-02 15:59:38 +02:00
Simon Lübeß 164384e55e Made not having a project loaded less crashy 2026-08-02 15:58:02 +02:00
Simon Lübeß 9b14cdddb9 At least don't crash when no project is opened 2026-08-02 12:34:26 +02:00
Simon Lübeß 85b3fd5bc9 Fix release configurations 2026-08-02 12:33:54 +02:00
Simon Lübeß c56db0f069 Added winget install instructions to readme 2026-08-02 12:04:41 +02:00
Simon Lübeß 8ccbc565ad Removed unnecessary reflection option 2026-08-02 12:03:59 +02:00
Simon Lübeß a14d86012a Finally debugged and fixed cleanup error in Font 2026-08-02 12:00:40 +02:00
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ß 4e314d1de2 Commit asset configs for resources without importer 2026-08-02 11:46:17 +02:00
Simon Lübeß 4157477882 Correctly handle errors of File.GetLastWriteTimeUtc 2026-08-01 23:06:29 +02:00
Simon Lübeß c65fa58940 Save asset configs for file types without importer 2026-08-01 23:06:02 +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ß ab39386b27 Show texture dimensions in AsserViewer
- fixed color picker for background
2026-07-22 21:25:16 +02:00
Simon Lübeß 3095c8f0bb Provide build config when building Helper 2026-07-19 16:54:30 +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ß 8382060f8a Comment out wait for debugger 2026-07-19 14:22:31 +02:00
Simon Lübeß e076eabfa1 Added ToString to Quaternion 2026-07-19 14:22:02 +02:00
Simon Lübeß c8fdba6121 Fixed beef workspace build 2026-04-13 21:03:28 +02:00
Simon Lübeß 6935e9daf9 Setup WatchedSources for BuildTool Module "GlitchyEngineHelper" 2026-04-13 20:53:31 +02:00
Simon Lübeß 1e1ec7aaa9 Some changes
- Changed ModuleInfo to class, save Length for Timestamp-Hashes
- Obey recursive-flag for WatchedSources
- Verbosely skip up-to-date modules
2026-04-13 20:48:21 +02:00
Simon Lübeß 6bec99ab06 Adhere to ExcludedSubpaths while scanning directory for change 2026-04-13 20:05:41 +02:00
Simon Lübeß aad44dd835 Simple unnecessary build prevention 2026-04-13 19:58:55 +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ß 3fd5452146 Fixed debug builds for ScriptCore and GEHelper 2026-04-11 09:39:13 +02:00
Simon Lübeß 10e2294f9c BuildTool: Stop after when Module failed 2026-04-11 09:39:13 +02:00