Dmitry Stepanov
e01fb1337c
use markdown visualizer in doc viewer
2026-10-04 12:24:09 +03:00
Dmitry Stepanov
a445c62352
autoconfigure the editor if startup scenes non empty
2026-09-30 22:35:54 +03:00
Dmitry Stepanov
34f0b21547
fixed crash when running standalone editor without startup data
...
- but with a set of startup scenes
2026-09-26 11:32:05 +03:00
Dmitry Stepanov
d0459bbe95
prevent scene duplication on editor start
2026-09-20 12:17:24 +03:00
Dmitry Stepanov
dc5700a0b9
highlight scene title for startup scenes
2026-09-17 21:43:43 +03:00
Dmitry Stepanov
d9250bfc3d
save recently created entities in editor settings
2026-09-12 10:31:45 +03:00
Dmitry Stepanov
477f0366e5
entity creator window
...
- replaces chained context menu with a dedicated window
- old functionality preserved, new will be added in following commits
2026-09-10 23:00:25 +03:00
Dmitry Stepanov
52e5c89f98
update list of entities to create when adding a plugin to the editor
2026-09-07 21:51:02 +03:00
Dmitry Stepanov
4b82b4934a
ability to specify startup scenes in the editor settings
2026-08-28 22:51:45 +03:00
Dmitry Stepanov
49e6410b5f
moved editor automated test to integration tests folder
2026-08-19 23:27:27 +03:00
nicehack
d1e3469ca5
Merge pull request #927 from nice0hack/master
...
Add wgpu graphics server
2026-08-17 21:52:40 +03:00
Dmitry Stepanov
87486d3892
run clippy fix
2026-07-26 12:57:48 +03:00
Dmitry Stepanov
7f33a13ff9
merged TypeUuidProvider trait into Reflect
2026-05-28 21:50:17 +03:00
Dmitry Stepanov
8df053acf4
fixed crash when closing a scene with a camera selected on other scene
...
- fixes #919
2026-05-13 19:11:01 +03:00
CopeFiend and CopeFiend
8e9d2573d0
Add UI_FONT_SIZE const in editor ( #914 )
...
* Added `UI_FONT_SIZE` const in Editor, prerequisite for font size
settings
* Added `fn set_style()` for FormattedText
* Fixes clippy warning
* Add WidgetMessage:Style handling to TextBox
---------
Co-authored-by: CopeFiend <[email protected] >
2026-04-30 22:17:20 +03:00
Dmitry Stepanov
f3befeef86
fixed clippy warnings
2026-04-22 23:49:45 +03:00
Dmitry Stepanov
48e41572ef
improved editor stats window to show loaded asset count
2026-04-20 22:12:17 +03:00
Dmitry Stepanov
fe51f6b463
correctly end stderr + stdout capturing processes on force-stopping game
...
- this bug led to increasing cpu usage when killing running game process via "stop" red button in the editor
2026-04-20 00:06:37 +03:00
Dmitry Stepanov
322f3178a2
watch only registry root for changes
2026-03-16 20:45:18 +03:00
Dmitry Stepanov
90625cda38
fixed prefab hot reloading
2026-03-09 23:06:22 +03:00
Dmitry Stepanov
e7924cd682
do not reset camera state when doing any changes on it
2026-03-09 16:29:12 +03:00
Dmitry Stepanov
50b9ee2249
correctly mark property editors when loading a dynamic editor plugin
2026-03-02 20:32:18 +03:00
Dmitry Stepanov
ffe143d6c5
save log filter state to the editor settings
2026-03-01 11:50:41 +03:00
Dmitry Stepanov
9a22ebe563
send message box messages back
2026-02-27 22:55:02 +03:00
Dmitry Stepanov
ecb216dd08
ImageButtonBuilder helper + replaced make_button_xxx
2026-02-23 22:11:13 +03:00
Dmitry Stepanov
e9e703de9b
automatically enter preview mode when selecting a camera
...
- camera preview is automatically on, which saves extra click and makes camera adjustments much easier
2026-02-20 14:23:03 +03:00
Dmitry Stepanov
b09e9f1cfd
moved build targets list to editor settings
2026-02-14 18:47:40 +03:00
Dmitry Stepanov
b14494ab4d
do not create a default user interface
...
- fixed inconsistent behavior in `load_scene_or_ui`
- now `first/first_mut` of `UiContainer` will panic and to fix that add a new UserInterface to the container in `init` of your game
2026-02-12 19:29:44 +03:00
Dmitry Stepanov
5f2146ea9a
unified scene/ui loading + refactored async script/plugin tasks
...
- script/plugin task now accepts `FnOnce` instead `Fn`
2026-02-11 20:41:49 +03:00
zuiyu
c600a95c28
Merge pull request #885 from zuiyu1998/remove_lazy_static
...
Remove lazy static
2026-01-29 19:43:06 +03:00
Dmitry
80c24a793e
added background for the editor content
...
- fixes sharp black corners in docked windows
2026-01-24 23:15:07 +03:00
Dmitry Stepanov
113945a02a
finished transition to typed handles for ui
2026-01-22 20:17:24 +03:00
Dmitry Stepanov
da549573f9
more typed handles for widgets
2026-01-22 19:34:37 +03:00
Dmitry Stepanov
b0048feb2b
typed handles for Grid+HotKeyEditor+KeyBindingEditor widgets
2026-01-21 19:12:52 +03:00
Dmitry Stepanov
c99b5a9f30
typed handles for Menu+MenuItem+MessageBox+NinePatch widgets
2026-01-20 22:09:09 +03:00
Dmitry
5c8083c4e5
typed handles for Window widget
2026-01-18 12:48:48 +03:00
Dmitry Stepanov
debfd38bf5
typed handles for Text widget
2026-01-16 23:49:48 +03:00
Dmitry Stepanov
8b4739066b
removed AbstractSceneGraph + BaseSceneGraph, merged in SceneGraph
2026-01-09 10:51:49 +03:00
Dmitry Stepanov
71884835e0
shared property editors container
2025-12-31 11:41:08 +03:00
Dmitry Stepanov
ff57706dec
ability to edit ui scene settings
2025-12-30 19:37:27 +03:00
Dmitry Stepanov
66d1b34f35
pass dyn type constructors when deserializing scenes/uis
2025-12-30 10:29:57 +03:00
Dmitry Stepanov
7258e2827e
add All Supported filter option for file selector
2025-12-07 09:02:55 +03:00
Dmitry Stepanov
19d98f4a3b
refactored path filter to support fixed set of file types
...
- having a set of file types and a filter closure is confusing anyway
2025-12-05 20:14:50 +03:00
Dmitry Stepanov
dfa2b233c7
improved file selector to have configurable list of file types
2025-12-02 23:16:39 +03:00
Dmitry Stepanov
5f945cd9fc
moved mode out of file browser to file selector widget
...
- it was mixed functionality, since file browser must only be responsible for browsing the file system. Not serve as the selector with various modes
2025-12-02 18:44:59 +03:00
Dmitry Stepanov
53d346c628
use resource registry folder for asset browser and file browser
...
- removes redundant nesting level for the browsers and removes confusion when saving an asset
- it makes no sense to save an asset outside of the registry folder (and subfolders), since all the assets can be loaded by the engine only if they're registered in the registry
2025-11-28 18:08:20 +03:00
Dmitry Stepanov
dd6b0140e7
refactored path filter
2025-11-25 19:55:05 +03:00
Dmitry
ced12ec7bf
replaced OpenModal/OpenAt/OpenAndAlign window messages with Open
2025-11-23 12:50:34 +03:00
Dmitry Stepanov
cee154b7af
more automated tests
2025-11-22 10:01:21 +03:00
Dmitry Stepanov
050595f54b
improvements for automated tests api
2025-11-19 18:33:58 +03:00