Commit Graph
864 Commits
Author SHA1 Message Date
Simon Lübeß c931451f10 Delete hotkey, delte files in background, Alt Up to go back a folder, basic multi select files 2025-06-30 23:14:03 +02:00
Simon Lübeß 300a2f1a8a Refactored (unified) rendering of directory items 2025-06-29 22:22:44 +02:00
Simon Lübeß e9644018ff Show directores before files in asset browser 2025-06-29 22:09:34 +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
Simon Lübeß 5fb8401a1a Renamed property 2025-06-26 19:29:19 +02:00
Simon Lübeß 6ed5f6d943 Added copy filename option to content browser context menu 2025-06-26 18:00:08 +02:00
Simon Lübeß 95ccb597d6 Fixed copying with multiple conflict handling flags,
made canceling and pausing of tasks more robust
2025-06-26 17:51:32 +02:00
Simon Lübeß 05671649b4 Added String.SetF 2025-06-26 17:50:04 +02:00
Simon Lübeß 50bcfa2caf Correctly copy directory hierarchy 2025-06-26 12:55:55 +02:00
Simon Lübeß 108e24eb38 advanced async copy of files 2025-06-26 10:16:39 +02:00
Simon Lübeß bfd1754d14 Fixed memory leak 2025-06-22 20:15:04 +02:00
Simon Lübeß 6af2e49387 Basic copy for drag'n'drop 2025-06-20 21:51:46 +02:00
Simon Lübeß 68745f0515 Retrieve filenames from drop event 2025-06-17 18:08:19 +02:00
Simon Lübeß 60482059a4 Test handle Windows Explorer drag'n'drop in ImGui 2025-06-17 16:46:05 +02:00
Simon Lübeß 9b6bb2b8d8 Made Vectors CRepr 2025-06-17 14:43:26 +02:00
Simon Lübeß 07faafd28d Basic drag & drop 2025-06-17 14:43:06 +02:00
Simon Lübeß 2c0b000afc Improved Texel Grid for Texture Viewer 2025-04-18 14:46:34 +02:00
Simon Lübeß 9d0fb99e3d Fixed mouse picking after gizmo usage
(and discovered more gizmo bugs...)
2025-03-29 15:13:08 +01:00
Simon Lübeß 400045b005 Allow custom resolutions for game window 2025-03-29 15:03:25 +01:00
Simon Lübeß 571bf98be2 Fixed data cycle 2025-03-23 17:46:55 +01:00
Simon Lübeß c34f585bbf Fixed temporary fix 2025-03-22 23:41:28 +01:00
Simon Lübeß 5e50d75eb9 Handle EngineBuffers, Preview Names and variable editor types for materials 2025-03-22 23:40:43 +01:00
Simon Lübeß 77a7a04637 Fixed missing semicolons 2025-03-19 21:15:37 +01:00
Simon Lübeß 6d50208700 Start of material editor 2025-03-03 20:29:35 +01:00
Simon Lübeß 10e8b3c282 Simplified serialization/deserialization of EngineObjects + added support for Assets (actually any EngineObject!) 2025-03-01 00:48:31 +01:00
Simon Lübeß b5088329f5 Texture inheritance for materials, also script access 2025-03-01 00:03:38 +01:00
Simon Lübeß 824c19c0b2 Show texel border and more swizzle options 2025-02-24 23:00:46 +01:00
Simon Lübeß 0236130df1 Fixed crashes due to wrong use of append allocations 2025-02-24 23:00:09 +01:00
Simon Lübeß 28121d1b42 Added component-wise min and max (cmin and cmax) 2025-02-16 01:04:21 +01:00
Simon Lübeß bb52f4c068 Fixes and improvements for Texture Vierwer
- Fixed bug where non-square Textures are render wrong
- Use center of preview area as 0,0
- Reset and Fit to View buttons
2025-02-16 01:04:04 +01:00
Simon Lübeß 49c3e93e08 Manage all Assets with ContentManager 2025-02-16 01:02:41 +01:00
Simon Lübeß 25e1c53a08 Allow resetting material variable 2025-02-14 15:34:33 +01:00
Simon Lübeß 24295731f3 Start of inheriting Materials, create material instance for getMaterial from scripts 2025-02-14 12:39:35 +01:00
Simon Lübeß aaed4199d3 Interact with Materials from scripts 2025-02-14 11:54:07 +01:00
Simon Lübeß e5437c6ff6 Some fixes, improvements for asset drop target 2025-02-14 11:38:39 +01:00
Simon Lübeß 688ebad278 Fixed 2d camera projection for texture viewer 2025-02-11 23:10:05 +01:00
Simon Lübeß 83b12efcff Fixed out of bounds access 2025-02-11 23:09:44 +01:00
Simon Lübeß 7a306cac69 Separate handling for hlsl and fx files 2025-02-11 23:07:04 +01:00
Simon Lübeß 06b981e88a Support materials in 2D Quad Renderer!
- Lost Circle rendering along the way
- Cleaned up 2D shaders
2025-02-11 14:02:16 +01:00
Simon Lübeß 76087d6ba4 Materials kind of working and used in some places
- Also Texture viewer fixes
2025-02-09 01:39:35 +01:00
Simon Lübeß acfb052137 New material loading pipeline almost working 2025-01-31 13:18:49 +01:00
Simon Lübeß 2f0505241f Append allocation and generics fixes 2025-01-31 13:17:12 +01:00
Simon Lübeß 577cca5886 Start of new materials, disable async asset loading 2024-11-30 16:21:00 +01:00
Simon Lübeß cf1f2a9a7b Emit parameterless constructor for vectors 2024-11-30 16:20:29 +01:00
Simon Lübeß bcf75bf8cb Engine barely starts again 2024-11-21 18:16:41 +01:00
Simon Lübeß ad73abd4ea Fixed memory leak when deleting Effect 2024-08-24 20:09:22 +02:00
Simon Lübeß b98de9835d Only hold on to vertex input layout shader code 2024-08-23 23:29:43 +02:00
Simon Lübeß d788853dd3 Cleaned up Shader usings 2024-08-23 23:01:31 +02:00