Commit Graph

  • 3af8c332b7 ability to add hash map key-value pair in inspector master Dmitry Stepanov 2026-07-24 23:29:33 +03:00
  • 9902d022c6 draft key value selection dialog for hash map editor Dmitry Stepanov 2026-07-24 21:10:42 +03:00
  • f1c1e6b99d ability to remove hash map entries from inspector Dmitry Stepanov 2026-07-23 22:40:57 +03:00
  • 9b0282e236 ability to change hash map key from inspector Dmitry Stepanov 2026-07-22 20:33:16 +03:00
  • 0f4effd466 support value editing for hash maps Dmitry Stepanov 2026-07-22 19:14:40 +03:00
  • ef626105c4 tests for hash map action Dmitry Stepanov 2026-07-21 22:15:27 +03:00
  • af2a8bf52e basic support for reflection-based inspector commands for hash maps Dmitry Stepanov 2026-07-20 23:44:26 +03:00
  • d03520e291 ability to replace hash map key via reflection + refactoring Dmitry Stepanov 2026-07-19 21:26:03 +03:00
  • 2d03cc4620 draft support for hash maps in Inspector Dmitry Stepanov 2026-07-19 17:59:38 +03:00
  • 6fd087d7e2 Visit trait impls for quality settings structs Dmitry Stepanov 2026-07-19 14:06:14 +03:00
  • 8d815db364 keep previous absm selected in the editor Dmitry Stepanov 2026-07-17 22:59:39 +03:00
  • 4a6626607a fixed incorrect index Dmitry Stepanov 2026-07-13 21:53:51 +03:00
  • b81f3a8469 curve fetching optimization for animation system Dmitry Stepanov 2026-07-13 21:46:52 +03:00
  • e8f3067e17 improved animation system performance Dmitry Stepanov 2026-07-12 22:42:46 +03:00
  • b1aebf3c47 fixed absm layer mask bug Dmitry Stepanov 2026-07-11 22:35:44 +03:00
  • 306ac4016d fix trimmed text in blendspace editor Dmitry Stepanov 2026-07-11 21:43:41 +03:00
  • 326be93c3c removed redundant methods Dmitry Stepanov 2026-07-11 20:29:35 +03:00
  • 88378d0295 fixed current selection highlighting in node selector Dmitry Stepanov 2026-07-11 20:28:36 +03:00
  • 2bf599e7d2 improved error handling in animation Dmitry Stepanov 2026-07-11 18:51:46 +03:00
  • f92f7aa0ea fixed incorrect implementation of graph depth traversal iterator Dmitry Stepanov 2026-07-11 18:51:02 +03:00
  • d2688d64ff attempt to fix random crash in physics step Dmitry Stepanov 2026-07-08 23:14:38 +03:00
  • aba8743714 fixed compilation errors for doc tests Dmitry Stepanov 2026-07-08 19:59:24 +03:00
  • fa4a4d438a Merge pull request #925 from syberant/master Dmitry Stepanov 2026-07-08 18:42:56 +03:00
  • 2482747fb2 fixed batching in push_triangles Dmitry Stepanov 2026-07-08 18:41:16 +03:00
  • 6a858abda9 fixed incorrect usage of dynamic surface cache Dmitry Stepanov 2026-07-07 23:53:42 +03:00
  • 1a0f6944e2 Remove dependency on memoffset Sybrand Aarnoutse 2026-07-07 19:27:39 +02:00
  • c9f454509f print dynamic surface cache stats Dmitry Stepanov 2026-07-04 21:03:33 +03:00
  • 5112072d1e bump msrv + clippy fixes Dmitry Stepanov 2026-07-04 20:54:03 +03:00
  • 60d316fa71 fixed uncontrollable growth of dynamic surface cache Dmitry Stepanov 2026-07-04 20:52:22 +03:00
  • 1ece798586 mention ai slop Dmitry Stepanov 2026-07-04 10:55:37 +03:00
  • e9860c2d34 removed redundant memory allocations for skybox cube map Dmitry Stepanov 2026-07-03 23:00:20 +03:00
  • ac706fe65f multiselection for box selection Dmitry Stepanov 2026-07-03 16:51:49 +03:00
  • 9881a30ab3 fixed box selection for absm canvas Dmitry Stepanov 2026-07-03 16:41:24 +03:00
  • 816b1f7da4 ability to do rect intersection test with widgets Dmitry Stepanov 2026-07-03 16:40:57 +03:00
  • d48725b41e box selection for absm canvas Dmitry Stepanov 2026-07-02 22:11:19 +03:00
  • 80be69622f fixed inability to do actions on multiple selection in absm editor Dmitry Stepanov 2026-07-01 23:19:06 +03:00
  • 7a8cebb1bd fixed confusing naming Dmitry Stepanov 2026-06-30 23:49:07 +03:00
  • 006111b291 fixed multiselection for transitions in absm editor Dmitry Stepanov 2026-06-30 23:48:48 +03:00
  • 16e9d61e91 fixed reflection for NotNode Dmitry Stepanov 2026-06-30 23:08:41 +03:00
  • 5d0a957d5b fixed incorrect reflection for logic nodes for absm Dmitry Stepanov 2026-06-29 23:25:22 +03:00
  • 7cc8dd5899 added missing property editor Dmitry Stepanov 2026-06-29 22:46:11 +03:00
  • fc305b3b02 property editors for kcc Dmitry Stepanov 2026-06-26 21:47:16 +03:00
  • dc514811f0 added missing PartialEq impls for kinematic character controller Dmitry Stepanov 2026-06-26 21:35:41 +03:00
  • 10724b7542 2d kinematic character controller Dmitry Stepanov 2026-06-24 21:44:54 +03:00
  • e03b033664 fixed default impl for CharacterAutostep Dmitry Stepanov 2026-06-22 23:37:40 +03:00
  • 0b8038aa27 kinematic character controller Dmitry Stepanov 2026-06-21 23:13:57 +03:00
  • dee90e6069 preserve rigid body type in ragdoll Dmitry Stepanov 2026-06-18 22:37:19 +03:00
  • df3549d942 make isometry_from_global_transform public Dmitry Stepanov 2026-06-17 23:02:08 +03:00
  • fbcc8655d7 typed handles for shape casting Dmitry Stepanov 2026-06-17 21:55:03 +03:00
  • 4fbb2b0182 Physics::cast_collider_shape Dmitry Stepanov 2026-06-17 21:48:23 +03:00
  • 1f88118974 fixed re-export issues Dmitry Stepanov 2026-06-15 23:23:34 +03:00
  • c8c2283b2a helper methods Dmitry Stepanov 2026-06-15 22:54:00 +03:00
  • d179d10e50 update to rapier 0.33 Dmitry Stepanov 2026-06-14 22:17:47 +03:00
  • 6c4eda4010 improved docs for Reflect trait Dmitry Stepanov 2026-06-14 20:14:50 +03:00
  • 95298bd4b7 use Arc::ptr_eq instead of manual impl Dmitry Stepanov 2026-06-14 20:03:51 +03:00
  • 982302e156 removed redundant method Dmitry Stepanov 2026-06-14 20:01:55 +03:00
  • 6e258eb2b4 fixed incorrect comparison Dmitry Stepanov 2026-06-14 20:00:16 +03:00
  • 048aae2e6e removed ReflectInheriableVariable::clone_value_box Dmitry Stepanov 2026-06-12 22:35:45 +03:00
  • 589a08a928 removed redundant method Dmitry Stepanov 2026-06-12 22:11:46 +03:00
  • f045e607b4 removed redundant method try_compare Dmitry Stepanov 2026-06-12 22:11:46 +03:00
  • ca6b3d5341 Merge pull request #922 from FyroxEngine/try_compare Dmitry Stepanov 2026-06-11 12:40:12 +03:00
  • 5e9cabba00 template fixes + more PartialEq impls Dmitry Stepanov 2026-06-11 12:25:21 +03:00
  • a86184e856 cargo fmt Dmitry Stepanov 2026-06-11 12:08:02 +03:00
  • 806c3ed297 finished with PartialEq impls Dmitry Stepanov 2026-06-11 12:05:30 +03:00
  • b0113664fa PartialEq impls + improvements for ui Dmitry Stepanov 2026-06-10 20:41:48 +03:00
  • c0978db579 continue with PartialEq impls Dmitry Stepanov 2026-06-09 23:15:40 +03:00
  • d35476c864 more PartialEq impls Dmitry Stepanov 2026-06-07 23:58:55 +03:00
  • 7a798f7e68 Reflect::try_compare impls Dmitry Stepanov 2026-06-06 22:37:34 +03:00
  • 0965df060c Reflect::try_compare draft Dmitry Stepanov 2026-06-05 23:06:29 +03:00
  • 6ffc26b274 more precise naming Dmitry Stepanov 2026-06-02 21:49:02 +03:00
  • b3c1d5586a fixed property revertion Dmitry Stepanov 2026-06-01 22:36:48 +03:00
  • 2ce1624186 renamed SceneGraphNode trait to NodeWrapper Dmitry Stepanov 2026-05-31 22:17:31 +03:00
  • e485a2fc37 removed unused associated type Dmitry Stepanov 2026-05-31 21:53:49 +03:00
  • bb3c7ca2eb fixed project template Dmitry Stepanov 2026-05-28 22:06:27 +03:00
  • 7f33a13ff9 merged TypeUuidProvider trait into Reflect Dmitry Stepanov 2026-05-28 21:50:17 +03:00
  • 768df4600d Reflection refactoring (#920) Dmitry Stepanov 2026-05-25 19:54:13 +03:00
  • 4876827a6d fixed tests + docs comment reflection_refactoring Dmitry Stepanov 2026-05-25 19:53:56 +03:00
  • cc22d39928 fixed editing of RefCell<T> Dmitry Stepanov 2026-05-24 18:04:04 +03:00
  • 1db8a092f1 fixed name column hiding in inspector Dmitry Stepanov 2026-05-24 11:48:29 +03:00
  • 13bf223e07 fixed editing of inheritable vars Dmitry Stepanov 2026-05-23 22:16:05 +03:00
  • 62501164b0 use inner value of node/widget wrapper in the inspector Dmitry Stepanov 2026-05-23 10:47:50 +03:00
  • bee807ea17 fixed downcasting for widgets and scene nodes Dmitry Stepanov 2026-05-22 20:31:20 +03:00
  • d821684037 fixed is_out_of_sync to recursively check for out of sync Dmitry Stepanov 2026-05-21 22:04:23 +03:00
  • 8eb7496963 register ui widgets in inspector Dmitry Stepanov 2026-05-21 22:03:53 +03:00
  • e4c14c9546 register scene nodes in inspector Dmitry Stepanov 2026-05-21 21:47:43 +03:00
  • 3a6c36de6b doc improvements + corrections Dmitry Stepanov 2026-05-21 19:43:59 +03:00
  • 480559e07a refactored Reflect::as_xxx methods to return value itself Dmitry Stepanov 2026-05-21 18:22:39 +03:00
  • 1799856ea3 use Reflect auto impl for trait object wrappers Dmitry Stepanov 2026-05-21 13:37:28 +03:00
  • 07566d95b4 use derived impls of Reflect for Script + Node Dmitry Stepanov 2026-05-20 23:47:38 +03:00
  • 32d37bde41 ability to specify custom clone function for reflect trait Dmitry Stepanov 2026-05-20 23:38:41 +03:00
  • ec83a5d6e5 refactored Reflect trait to remove unnecessary proxying Dmitry Stepanov 2026-05-19 18:49:17 +03:00
  • 93d4920477 renamed methods with confusing naming + docs Dmitry Stepanov 2026-05-16 19:31:41 +03:00
  • e96d96544f mark inheritable variable as modified when accessing fields by _direct Dmitry Stepanov 2026-05-15 13:03:05 +03:00
  • e7f1b1d4d8 cleaned up type info fetching from Reflect + put type info in a struct Dmitry Stepanov 2026-05-15 11:32:33 +03:00
  • 0a6b7a9bf1 fixed doc test Dmitry Stepanov 2026-05-14 22:06:23 +03:00
  • b3be88a471 Reflect::into_any -> Reflect::into_inner_reflect + docs Dmitry Stepanov 2026-05-14 11:28:08 +03:00
  • e8740b6452 Fix read_pixels_of_type UB: use bytemuck::cast_slice (#918) June 2026-05-14 00:48:13 -07:00
  • 91f8c360b5 removed Reflect::as_any/as_any_mut Dmitry Stepanov 2026-05-13 23:33:13 +03:00
  • 8df053acf4 fixed crash when closing a scene with a camera selected on other scene Dmitry Stepanov 2026-05-13 19:11:01 +03:00
  • f8c7edb223 fixed animation player fetching in absm editor Dmitry Stepanov 2026-05-13 13:12:02 +03:00