Commit Graph
7326 Commits
Author SHA1 Message Date
Dmitry Stepanov 1a0d9a5e33 use stable rust for docs ci 2025-07-26 21:40:30 +03:00
Dmitry Stepanov c55fb6a1f8 cargo fmt 2025-07-26 21:34:16 +03:00
Dmitry Stepanov 1ddaf60c68 configurable depth for walk_directory method 2025-07-26 21:30:02 +03:00
Dmitry Stepanov dcdfbf6637 removed incorrect assertion
- `set_path` can be used before the registry is actually written to a file, thus `is_file` check will fail
2025-07-26 21:22:47 +03:00
Dmitry Stepanov 726b800223 moved resource movement method to resource manager state
- simplified the implementation a bit
2025-07-26 20:02:38 +03:00
Dmitry Stepanov b68b80faa5 show pretty type name in resource creator
- this::name::is::too::verbose
2025-07-26 11:01:40 +03:00
Dmitry Stepanov 4c3c8dda7a search in resource registry when searching in the asset browser
- much faster, no need to use the file system
- all resources are already registered in there
- fixed warnings
2025-07-26 10:43:48 +03:00
Dmitry Stepanov a6c87c53cc better validation for file name when doing move 2025-07-25 23:05:35 +03:00
Dmitry Stepanov ab0ecaf864 asset rename dialog improvements 2025-07-25 18:27:25 +03:00
Dmitry Stepanov 228c4c6f44 ability to rename assets in the asset browser 2025-07-24 22:27:51 +03:00
Dmitry Stepanov 34c210aba3 do not allow to delete built-in resources
- it wasn't possible either, but gave confusing error on such attemp
2025-07-23 19:57:46 +03:00
Dmitry Stepanov 28c2c2584d add small margin for asset preview 2025-07-22 22:19:25 +03:00
Dmitry Stepanov f6f4479dc0 better lighting for asset preview 2025-07-22 21:01:56 +03:00
Dmitry Stepanov 51b4085cf9 fixed torus faces orientation 2025-07-22 21:01:40 +03:00
Dmitry Stepanov 6311b70026 fixed deferred preview generation for assets in asset selector 2025-07-21 22:57:37 +03:00
Dmitry Stepanov 941101a4f6 Merge pull request #828 from b-guild/text
Improving FormattedText
2025-07-21 22:11:45 +03:00
b-guild 4fef38b18a Improving FormattedText 2025-07-20 14:41:22 -07:00
Dmitry Stepanov 6017b12510 use flat gray color background for asset previews 2025-07-20 23:31:26 +03:00
Dmitry Stepanov 95147db2fb skybox api improvements 2025-07-20 23:30:48 +03:00
Dmitry Stepanov fba75508f0 added folder icon for file browser 2025-07-20 11:50:44 +03:00
Dmitry Stepanov cc38c8e11d better fix for #822 2025-07-20 09:20:25 +03:00
Dmitry Stepanov b0012d5ca3 ability to select environment light source for scenes
- returns the use of ambient lighting parameter of scenes
2025-07-19 11:52:45 +03:00
Dmitry Stepanov 13867280cf green color for add resource button 2025-07-19 10:36:55 +03:00
Dmitry Stepanov ff50dbcfcc Brush helper methods 2025-07-19 10:26:40 +03:00
Dmitry Stepanov 6518a9c5b0 disable duplicate and dependencies context menu items for folders 2025-07-19 10:10:48 +03:00
Dmitry Stepanov a5e4bc6051 better navigation in the asset browser
- handle "back" mouse button
- select items in the asset browser only by left or right mouse button
2025-07-18 22:20:57 +03:00
Dmitry Stepanov 0ad2f6c44c ability to enable or disable debug names for GPU objects
- disabled by default
2025-07-17 21:18:04 +03:00
Dmitry Stepanov af4fedb581 use pre-calculated brdf to speed up engine startup
- generating on start was way too heavy
2025-07-16 22:31:20 +03:00
Dmitry Stepanov 70857c8fc2 fixed Option::None serialization
- fixes #825
2025-07-16 21:14:24 +03:00
Dmitry Stepanov 902b0f32ed added confirmation dialog for asset deletion 2025-07-15 23:29:32 +03:00
Dmitry Stepanov 677e431658 Merge pull request #824 from svenallers/fix-window-position-after-toggle-off
fix: use calculated local instead of screen position when setting new desired position after toggling off a view
2025-07-15 23:14:40 +03:00
Dmitry Stepanov 17a6ecfa79 sync asset preview in material and surface property editors 2025-07-15 21:23:39 +03:00
Dmitry Stepanov 383368fae2 use checkerboard background for asset preview tooltips 2025-07-15 19:36:21 +03:00
Sven Allers 78fb338448 fix: use calculated local instead of screen position when setting new desired position after toggling of a view 2025-07-15 17:32:51 +02:00
Dmitry Stepanov 8193fee35e improved texture property editor 2025-07-14 22:49:04 +03:00
Dmitry Stepanov 5806be51b0 sync selection in asset selector in property editors 2025-07-14 21:23:57 +03:00
Dmitry Stepanov e25c07aca9 increased size of material preview 2025-07-13 16:06:13 +03:00
Dmitry Stepanov 08346d27f7 preview for surface data editor 2025-07-13 13:15:43 +03:00
Dmitry Stepanov 10bbabcef6 preview for material property editor 2025-07-13 10:19:59 +03:00
Dmitry Stepanov 2a4ff49cb6 magnified asset preview for resource property editor 2025-07-13 09:52:15 +03:00
Dmitry Stepanov 6d2030e4d0 show asset preview in resource field editor 2025-07-12 23:25:04 +03:00
Dmitry Stepanov 51941e4274 added margin for pick button image 2025-07-12 16:27:03 +03:00
Dmitry Stepanov b0b7986fd7 asset selector for surface data property editor 2025-07-12 11:02:38 +03:00
Dmitry Stepanov 65a678bb85 asset selector for material field editor 2025-07-12 10:52:53 +03:00
Dmitry Stepanov 56b33716b2 non-blocking asset selector 2025-07-12 10:08:22 +03:00
Dmitry Stepanov 8884f44aa1 focus asset selector's list view when focusing the asset selector 2025-07-12 09:59:52 +03:00
Dmitry Stepanov 02a9cdd0c5 bring selected item into view in the list view when arrow navigating 2025-07-12 09:59:19 +03:00
Dmitry Stepanov c412b16475 searching in asset selector 2025-07-12 09:48:08 +03:00
Dmitry Stepanov 8a3a19d5c7 sort assets in asset selector by name + style improvements 2025-07-11 19:38:30 +03:00
Dmitry Stepanov c8d3c383bb use texture property editor for texture bindings in material editor 2025-07-11 19:03:26 +03:00