Commit Graph
67 Commits
Author SHA1 Message Date
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ß 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ß 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ß c94ffbef64 Made release buildable 2025-08-24 16:54:26 +02:00
Simon Lübeß c2d330fc8f Handle loading error and placeholder shaders 2025-07-10 14:59:37 +02:00
Simon Lübeß 1b63c922da Asset browser: Copy, cut, paste 2025-07-10 13:31:27 +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ß 081f7b4a7e Asset Browser: Defer navigation to next frame, show history when right clicking forward/backward button 2025-07-06 19:36:58 +02:00
Simon Lübeß 5f5192b0f4 Fast navigation in "address bar" 2025-07-06 18:52:59 +02:00
Simon Lübeß 3e9c9e8202 Asset Browser: Selection rectangle works with scrolling 2025-07-06 15:15:21 +02:00
Simon Lübeß 1e614eb944 Asset Browser: Handle navigation hotkeys only when directory is hovered 2025-07-06 14:14:39 +02:00
Simon Lübeß 1c97a5e9c4 Asset Browser: No longer show parent directory entry, navigate forward/backword with XButtons 2025-07-06 12:55:09 +02:00
Simon Lübeß 4b91116b51 Asset Browser: Navigation abstraction, show current path 2025-07-06 12:47:17 +02:00
Simon Lübeß 88f6acb336 Selection Rectangle improvements 2025-07-05 22:36:35 +02:00
Simon Lübeß 736c8ce205 Improved entry placement, word wrapping for file names 2025-07-04 10:45:42 +02:00
Simon Lübeß 5cffe34620 Fixed clear selection when navigating or clicking background 2025-07-04 10:44:51 +02:00
Simon Lübeß f3b4fbd628 Spread empty space between directory entries, better parent directory handling, fixed id collision 2025-07-04 01:03:51 +02:00
Simon Lübeß e3c7057dce Basic rectangle selection in content browser 2025-07-04 00:13:33 +02:00
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ß 6ed5f6d943 Added copy filename option to content browser context menu 2025-06-26 18:00:08 +02:00
Simon Lübeß 108e24eb38 advanced async copy of files 2025-06-26 10:16:39 +02:00
Simon Lübeß 6af2e49387 Basic copy for drag'n'drop 2025-06-20 21:51:46 +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ß 6d50208700 Start of material editor 2025-03-03 20:29:35 +01:00
Simon Lübeß 2d5e6a9278 Properties window 2024-06-09 01:44:58 +02:00
Simon Lübeß f61d1bc644 Inspector window to combine asset properties and components editor 2024-06-09 01:16:21 +02:00
Simon Lübeß 989ad4a5bd Use dedicated AssetIdentifier instead of string 2024-05-19 01:06:02 +02:00
Simon Lübeß 4e9a6b54f3 Friendship ended with VISUAL STUDIO, Now RIDER is my best friend 2024-03-09 20:33:26 +01:00
Simon Lübeß 1340b06af5 Basic asset thumbnails 2024-02-18 00:48:09 +01:00
Simon Lübeß 3815b70f06 Content Browser: Context menu item to copy path and identifier of assets 2024-01-25 22:28:02 +01:00
Simon Lübeß 55eef017e7 AssetBrowser: Bad way to open scripts in Visual Studio 2024-01-20 21:23:01 +01:00
Simon Lübeß 64f7896c15 Updated ImGui to 1.90.1 2023-12-17 02:22:04 +01:00
Simon Lübeß d718c6625d Allow separators in "Create new Asset" dropdown (also changed text to just "Create new") 2023-11-15 16:23:22 +01:00
Simon Lübeß 909012f518 Moved Script Solution (.sln) to project root
- Updated vswhere.exe
- Scripts created via Asset browser are now being added to the project
- Fixed Apply not being called for extended Settings
- Correctly wrap New File preview only when line full
- Create Project: Show warning, when target directory already exists
2023-10-27 22:29:10 +02:00
Simon Lübeß 3d8756ec42 Added context menu entry to create C#-Scripts.
Allow entering file name before creation
2023-10-19 19:27:01 +02:00
Simon Lübeß 987246a806 Asset Drag'n'Drop preview 2023-08-02 14:59:35 +02:00
Simon Lübeß f654a4f379 Fixed AssetHierarchy not updating + Drag'n'drop Files in Asset Browser 2023-08-02 13:48:06 +02:00
Simon Lübeß 6c4ac923c6 Asset renaming + AssetHierarchy: major refactoring for file tree construction
+ AssetFile: Added "AssetConfigPath" Property
+ Less crashy, more cleaner
2023-08-01 23:56:52 +02:00
Simon Lübeß b1f89a345f Deletion of Assets and Directories 2023-08-01 16:45:33 +02:00
Simon Lübeß 3298053d9d Fixed Asset Drag'n'Drop 2023-07-31 20:07:12 +02:00
Simon Lübeß 97113b5df6 Start of Create Asset Context Menu
+ Asset Hierarchy: Fixed Assets in Folder-Root not being shown
2023-07-31 17:40:05 +02:00
Simon Lübeß c1a87ed946 Separated Assets to Resources (Engine assets) and Assets (Project specific)
+ AssetHierarchy: Exposed RootNode
+ ContentBrowserWindow: Fixed Empty Folder not being Leaf-Node
+ TreeNode: Added IsParentOf, IsChildOf and IsInSubtree.
    + Fixed InternalDeleteTreeAndChildren for null trees
2023-07-30 20:30:06 +02:00
Simon Lübeß 20dae92be7 Fixed Assets having scrollbars in content browser 2023-07-30 13:55:50 +02:00
Simon Lübeß 16c3d7c44d Updated ImGui 2023-07-28 13:38:59 +02:00