1383 Commits
Author SHA1 Message Date
Dmitry Stepanov 508ae007d5 always focus root node when deleting currently focused node
- fixes hotkeys not working in the editor in some cases
2026-10-11 12:04:54 +03:00
Dmitry Stepanov 7de06b3ddc added missing vec array property editors 2026-10-08 21:46:41 +03:00
Dmitry Stepanov e3016dbb9e InspectorMessage::ContextChanged 2026-10-08 21:00:15 +03:00
Dmitry Stepanov 9ee460d6cd fixed clippy warnings + doc warnings 2026-10-08 20:38:08 +03:00
Dmitry Stepanov 5eebd7a666 added missing property editor 2026-10-07 22:25:02 +03:00
Dmitry Stepanov 5480b7c845 fixed potential crash in remove_range 2026-10-07 21:56:45 +03:00
Dmitry Stepanov 7c6a8eac46 ability to add list view items in front of the list 2026-10-06 22:07:12 +03:00
Dmitry Stepanov 141b692cfe added missing property editor 2026-10-05 20:44:04 +03:00
Dmitry Stepanov 7fa303415c fixed clippy warnings 2026-10-04 21:27:52 +03:00
Dmitry Stepanov cc6c564877 improved markdown support
- handle headings, bold and italic texts properly
2026-10-04 12:23:36 +03:00
Dmitry Stepanov 6c7962595c support links in markdown
- no navigation for now, only visual
2026-10-03 10:36:12 +03:00
Dmitry Stepanov 83d0199194 support list items in markdown 2026-10-03 10:22:47 +03:00
Dmitry Stepanov 85cf468a2a added rest of baseline alignment options 2026-10-01 17:18:20 +03:00
Dmitry Stepanov 5f9bc541eb text baseline vertical alignment 2026-09-30 22:35:21 +03:00
Dmitry Stepanov c4ead6b99c fixed inline widgets position in markdown 2026-09-27 10:33:17 +03:00
Dmitry Stepanov 51e561022d replace newline chars in markdown paragraphs with space 2026-09-27 10:32:43 +03:00
Dmitry Stepanov e77eb25126 update content field in scroll viewer when changing it via message 2026-09-27 10:25:09 +03:00
Dmitry Stepanov 5f6b8c993a use text inline widgets in markdown 2026-09-26 22:50:26 +03:00
Dmitry Stepanov dd250ada8d fixed mutex timeout crash when using text as inline widget of some text 2026-09-26 22:45:31 +03:00
Dmitry Stepanov 0fe64c2611 docs for inline text elements 2026-09-26 19:27:42 +03:00
Dmitry Stepanov 3e14d5515a fixed alignment of inline text elements 2026-09-26 19:18:16 +03:00
Dmitry Stepanov 946f152d4f fixed incorrect line height calculation for inline text elements 2026-09-26 11:57:53 +03:00
Dmitry Stepanov 7e4bcce6c1 fixed incorrect arrangement of text inline elements 2026-09-26 11:31:17 +03:00
Dmitry Stepanov dc354e0d98 experimental ability to insert inline elements in text 2026-09-24 22:47:04 +03:00
Dmitry Stepanov 30a27ae391 experimental markdown support 2026-09-22 21:54:16 +03:00
Dmitry Stepanov 457ccc5520 expose some of the hidden fields of Widget in inspector 2026-09-20 12:00:01 +03:00
Dmitry Stepanov faa9e50e92 use smallvec optimization to reduce memory allocation count on heap 2026-09-12 21:00:56 +03:00
Dmitry Stepanov 76c91aad8e fixed default widget state created via define_widget_constructor
- added `define_widget_traits` that combines two commonly used macros
2026-09-08 20:37:33 +03:00
Dmitry Stepanov 01d41ca579 define_widget_constructor helper macro for custom widgets 2026-09-06 21:12:03 +03:00
Dmitry Stepanov 2565497b5b fixed filtering in inspector 2026-09-06 11:15:53 +03:00
Dmitry Stepanov 39c743e915 ability to search by property name in inspector 2026-09-05 22:49:48 +03:00
Dmitry Stepanov 2c50f66432 context menu for scene tabs
- fixes #826
2026-09-05 11:36:49 +03:00
Dmitry Stepanov d9bfd553d6 fixed tests 2026-09-05 10:33:29 +03:00
Dmitry Stepanov 151055269f context menu support for tab control headers 2026-09-04 20:02:35 +03:00
Dmitry Stepanov d0544e73f5 ability to specify click button for button widget
- breaking change
- previously the button widget accepted any mouse down event as "click"
2026-09-04 20:00:08 +03:00
Dmitry Stepanov db3531aede do not close menu items on click that has sub-items 2026-09-04 18:51:11 +03:00
Dmitry Stepanov 1175fc168a added missing property editors for ui 2026-09-04 17:28:44 +03:00
Dmitry Stepanov a8fb5b7e58 fixed collection items naming 2026-09-01 19:08:33 +03:00
Dmitry Stepanov 17c9347953 return collection items alignment 2026-08-30 17:08:20 +03:00
Dmitry Stepanov 135dc00c94 include type name of fields in inspector tooltips 2026-08-30 17:01:56 +03:00
Dmitry Stepanov 724e75536a do not compact fields in the inspector + always show revert button 2026-08-30 16:48:45 +03:00
Dmitry Stepanov bf4dcb96eb show structs with single field with name column hidden in inspectables 2026-08-30 11:50:28 +03:00
Dmitry Stepanov b3bb9301d9 TabControl::has_tab 2026-08-29 10:28:41 +03:00
Dmitry Stepanov d27b8a9ad4 fixed clippy warnings 2026-08-29 10:01:35 +03:00
Dmitry Stepanov 83fe4f2ce6 less bright default color for text in inspector 2026-08-28 21:14:44 +03:00
Dmitry Stepanov bbdddbe05d fixed incorrect zoom when no curves in curve editor 2026-08-27 22:32:59 +03:00
Dmitry Stepanov f4799d3aea min width for key editor for hash map property editor 2026-08-27 21:49:12 +03:00
Dmitry Stepanov ae7ef47d53 fixed style for hash map property editor 2026-08-23 17:41:55 +03:00
Dmitry Stepanov b88e4a09b6 fixed layout of inheritable property editor + styling 2026-08-22 18:03:35 +03:00
Dmitry Stepanov 04ca2c2152 remove unused code 2026-08-20 19:11:46 +03:00