Commit Graph

  • 123756f3c4 Use debounced refactoring instead of applying on unmount claude/plan-variable-refactoring-9EB6Q Claude 2026-03-14 18:36:31 +00:00
  • 62b21c29d5 Add variable refactoring support to properties panel Claude 2026-03-14 15:19:58 +00:00
  • 5139031804 Adapt message and spacing Florian Rival 2026-03-14 12:51:16 +01:00
  • 516442c2e6 Revert compact color field and use a simpler way to synchronize props to state Florian Rival 2026-03-14 12:30:53 +01:00
  • 90b6c35102 Fix flow and rename function Florian Rival 2026-03-14 12:12:51 +01:00
  • c485f4edcd Remove useless callbacks Davy Hélard 2026-03-13 18:52:32 +01:00
  • 2ea596cc77 Open scene variable dialog Davy Hélard 2026-03-13 18:47:08 +01:00
  • 7d4bbc66c1 Fix color field not updating its value Davy Hélard 2026-03-13 18:24:14 +01:00
  • 5f6677a8be Add a story without variables Davy Hélard 2026-03-13 16:23:25 +01:00
  • deaf853749 Hide the behavior section when empty. Davy Hélard 2026-03-13 16:19:24 +01:00
  • 14da034ff6 Make Steamworks extension accessible from the web-app Florian Rival 2026-03-13 16:13:39 +01:00
  • 291b974242 Fix story name Davy Hélard 2026-03-13 14:42:48 +01:00
  • 6fcceef14e Show scene properties and variables in the side panel Davy Hélard 2026-03-11 17:09:26 +01:00
  • 735d5911e0 Fix crash when getting thumbnail of a custom object with freed configuration claude/fix-ide-bug-sxJFt Claude 2026-03-13 12:07:38 +00:00
  • 7dfd450cd3 Fix crash when using invalid BBCode color values in BBText (#8386) Florian Rival 2026-03-13 13:01:32 +01:00
  • f30e54ec29 Fix resource sub-folders when imported GDO file on Windows (#8381) D8H 2026-03-12 17:41:59 +01:00
  • 0277a78194 Fix regression when importing assets on newly created local project (#8384) Florian Rival 2026-03-12 16:47:55 +01:00
  • f01b5b5f9e Improve fix claude/fix-asset-download-logs-EGHEO Florian Rival 2026-03-12 16:30:24 +01:00
  • 17ec8db74c Remove currentFileMetadataRef usage from afterCreatingProject Claude 2026-03-12 15:03:04 +00:00
  • dc794f0edd Fix stale fileMetadata after creating project from example (React 18 batching) Claude 2026-03-12 15:00:05 +00:00
  • fc3dc71aa5 Fix stale fileMetadata after creating project from example (React 18 batching) Claude 2026-03-12 14:45:27 +00:00
  • 42c108be6a Fix tentatively crashes when deleting an object from the objects list Florian Rival 2026-03-12 15:02:41 +01:00
  • 919af486d9 Fix tentatively more crashes when switching/closing projects (#8383) Florian Rival 2026-03-12 14:42:44 +01:00
  • 1c225709f1 Fix UseAfterFreeError on gdObject.getType when deleting objects claude/fix-ide-bug-Q703t Claude 2026-03-12 13:15:51 +00:00
  • fa69c798be Fix to try to prevent crashes at project switch (#8380) Florian Rival 2026-03-12 13:56:32 +01:00
  • dabb7de1fe [Auto PR] Update translations (#8363) github-actions[bot] 2026-03-12 11:15:56 +01:00
  • 4e465614f9 Education plan now supports inviting existing accounts (useful for SSO requirements) (#8371) Clément Pasteau 2026-03-12 11:01:31 +01:00
  • aa6efe84a0 Fix removeEventListener crash in AutoScroll drop target cleanup claude/fix-ide-bug-00dgY Claude 2026-03-12 09:24:37 +00:00
  • f5ef102437 Fix formatting Florian Rival 2026-03-12 10:02:01 +01:00
  • 797f7c0dfd Fix crash when pinching in image preview on mobile (#8379) Florian Rival 2026-03-12 09:57:15 +01:00
  • 7c2ef636f4 Fix TypeError when pinch-zooming in ImagePreview on mobile claude/fix-ide-bug-mpmXY Claude 2026-03-12 08:38:56 +00:00
  • aa4e8b9e84 Fix crash when AutoScroll drop target unmounts during drag claude/fix-ide-crash-Ib7Nq Claude 2026-03-12 06:44:35 +00:00
  • 634d961ef5 Fix potential crashes (#8375) Florian Rival 2026-03-12 07:38:17 +01:00
  • 4157ccc4d0 Fix null reference error in Material-UI ButtonBase ripple effect (#8374) Florian Rival 2026-03-12 07:35:18 +01:00
  • 1c352b7352 Fix "i.find is not a function" TypeError by using Array.isArray checks claude/fix-ide-bug-CdXGb Claude 2026-03-11 19:03:47 +00:00
  • 7ac735f443 Fix crash when WebGL context creation fails in InstancesEditor claude/fix-ide-bug-JWKCo Claude 2026-03-11 18:53:08 +00:00
  • e2ed9993d3 Upgrade to React 18 (#8368) Florian Rival 2026-03-11 17:30:11 +01:00
  • 9d0d86e6fb Fix missing extension dependencies in GDO files (#8372) D8H 2026-03-11 17:27:59 +01:00
  • d9f767997e Fix potential race condition in AI Request network calls claude/upgrade-react-18-6oNED Florian Rival 2026-03-11 16:22:02 +01:00
  • f06ad21cc4 Fix number formatting to use 16 digits instead of 17 (#8373) D8H 2026-03-11 16:20:26 +01:00
  • d5798f8d39 Fix SerializerElement::GetChild warnings without changing behavior claude/fix-serializer-warning-IDyWM Claude 2026-03-10 23:54:25 +00:00
  • 8db8d8e9d2 Revert "Fix SerializerElement::GetChild warnings for missing optional children" Claude 2026-03-10 23:47:45 +00:00
  • 02a50e49fe Fix race conditions in AI function call processing (#8369) Florian Rival 2026-03-10 23:13:19 +01:00
  • 4d45c5a475 Use ref-based storage for editor function call results to prevent stale reads claude/fix-ask-ai-blocking-TpeXq Claude 2026-03-10 19:58:33 +00:00
  • 22ef7c82cb Fix Ask AI conversation getting permanently blocked after function call errors Claude 2026-03-10 19:47:39 +00:00
  • 63255ea8db Fix SerializerElement::GetChild warnings for missing optional children Claude 2026-03-10 17:54:19 +00:00
  • 6908c701df Remove useless coverage run on Semaphore CI Florian Rival 2026-03-10 18:51:39 +01:00
  • b977d80548 Fix jest test runner in newIDE/app Florian Rival 2026-03-10 18:47:35 +01:00
  • 9aaf899d64 Add a new center mode "Centered on Z only" for 3D model objects (#8338) D8H 2026-03-10 18:35:22 +01:00
  • 710df6b203 Update the React 18 codemod Florian Rival 2026-03-10 18:29:34 +01:00
  • 1f2f921174 Fix ExpressionSelector not showing in GenericExpressionField Florian Rival 2026-03-10 16:53:07 +01:00
  • e7472e3cc0 Fix in-app tutorial Fix automatically button Florian Rival 2026-03-10 13:06:04 +01:00
  • bd16ffdb32 Remove webpack plugin preventing usage of libs outside of src/ Florian Rival 2026-03-10 12:24:06 +01:00
  • 0b26bcf1b1 Add a button to open the community list in a browser (#8367) D8H 2026-03-10 11:52:22 +01:00
  • 6e0fc598ca Rename deprecated lifecycle methods to UNSAFE_ prefix (React 17 requirement) Claude 2026-03-10 10:22:47 +00:00
  • 9f703ed34b Upgrade newIDE/app to React 18 for automatic batching of state updates Claude 2026-03-09 17:35:42 +00:00
  • e56b67a55a Forbid to use / in folder names (#8366) D8H 2026-03-09 18:20:52 +01:00
  • e5e2bdcd53 Fix flow import-type-as-value errors (#8361) D8H 2026-03-09 18:03:06 +01:00
  • 028e56155e Clear object selection before destroying C++ objects in _onDeleteObjects claude/fix-component-stack-error-ZgY1a Claude 2026-03-09 15:49:11 +00:00
  • a5b92cb08d Fix UseAfterFreeError when accessing destroyed gdObject during render Claude 2026-03-09 15:42:39 +00:00
  • f473d116e5 Fix mapVector and Array declarations flow errors (#8364) D8H 2026-03-09 15:50:56 +01:00
  • 7491b97d40 Fix test Florian Rival 2026-03-09 15:16:37 +01:00
  • deba07f103 Add "MemoryTracked" classes and "UseAfterFreeError" (#8359) Florian Rival 2026-03-09 14:52:56 +01:00
  • 599d4ae43f [Auto PR] Update translations [ci skip] (#8360) github-actions[bot] 2026-03-09 13:54:42 +01:00
  • f1a182b643 Extract instruction name parsing into reusable utility method (#8362) Florian Rival 2026-03-09 13:53:51 +01:00
  • 19d75341c4 Remove FlowFixMe comments around mapVector calls claude/fix-mapvector-typing-8Xqmd Claude 2026-03-09 11:13:18 +00:00
  • 627480209b Fix mapVector Flow typing to use interface for structural subtyping Claude 2026-03-09 11:04:41 +00:00
  • 0d3b3c3aca Add support for folders to organize functions in the extension editor (#8357) D8H 2026-03-09 11:57:52 +01:00
  • c3a3227877 Extract instruction name parsing into PlatformExtension::GetInstructionNameFromFullType claude/find-instruction-parsing-YgWyh Claude 2026-03-09 08:41:22 +00:00
  • 68d87da97b Add "internal instruction name" search criterion in Events Sheet search panel (#8356) ViktorVovk 2026-03-09 10:26:14 +02:00
  • 76be3e2a39 Fix potential crash in scene editor claude/investigate-bugs-YY9wG Florian Rival 2026-03-06 23:14:31 +01:00
  • d671f2414b [Auto PR] Update translations (#8355) github-actions[bot] 2026-03-06 16:43:36 +01:00
  • 74ae017d05 Improve current Build mode for the AI, with planning capabilities (#8294) Clément Pasteau 2026-03-06 16:31:29 +01:00
  • 7310a14247 Add MemoryTrackedError to detect use-after-free on WebIDL objects claude/memory-tracked-error-72nWz Claude 2026-03-06 13:59:24 +00:00
  • 0a839c8379 Add Global Search, allowing to search in all Events Sheets (including extensions) (#8292) ViktorVovk 2026-03-05 15:39:49 +02:00
  • 41549bb5aa Bump newIDE version v5.6.261 Florian Rival 2026-03-05 12:37:53 +01:00
  • 468ce851da Fix variable of objects used in events broken after opening the object editor Florian Rival 2026-03-05 12:01:57 +01:00
  • 29631eed32 Fix object variable overwrite bug when saving from ObjectEditorDialog claude/fix-variable-overwrite-bug-2Plqx Claude 2026-03-05 06:58:26 +00:00
  • 8b2247afcd Fix object variable overwrite bug when saving object edits claude/fix-variable-overwrite-bug-RwyRe Claude 2026-03-05 06:55:58 +00:00
  • 25cd275015 [WIP] Steam Input fix/steam-input Florian Rival 2026-03-04 17:17:01 +01:00
  • 08588ce06d Fix crash when hot-reload serialization fails on mobile claude/fix-ide-version-bug-yJvF3 Claude 2026-03-04 10:20:43 +00:00
  • 42533cc30a Guard ProjectManager tree view items against freed C++ objects claude/fix-projectmanager-error-boundary-DmMeE Claude 2026-03-04 09:58:33 +00:00
  • d10b2e3cf2 Add try-catch protection around all Steam Input API calls claude/update-gamepads-extension-nQVxK Claude 2026-03-04 00:17:17 +00:00
  • f6cfb9fc3e Add Steam Input support to Gamepads extension Claude 2026-03-03 22:19:58 +00:00
  • b7bd325995 Bump newIDE version (#8353) v5.6.260 Florian Rival 2026-03-03 20:02:38 +01:00
  • 6102d3d580 [Auto PR] Update translations (#8333) github-actions[bot] 2026-03-03 19:57:19 +01:00
  • 3d7be59ca1 Fix crashes in Events Sheet Florian Rival 2026-03-03 18:31:29 +01:00
  • b33079da6e Fix overflow in sidebar with leaderboard fields Florian Rival 2026-03-03 17:50:09 +01:00
  • 735d7b187f Pass estimated complexity to events generation Florian Rival 2026-03-03 13:06:57 +01:00
  • d979a880d6 Fix crash when moving events into a new group claude/fix-event-group-crash-AL8hM Claude 2026-03-03 10:12:39 +00:00
  • bbffc9500c Tweak interaction AlignmentGrid LuniMoon 2026-03-03 10:13:49 +01:00
  • 8559cf5b88 Improve events search UI with Match Case/Filters icon Florian Rival 2026-03-02 17:37:36 +01:00
  • eac6784de0 Fix npm commands not working with projects on a different disk on Windows (#8345) opaldi 2026-03-02 15:55:01 +02:00
  • b3272a32af Spacing fix CompactToggleButtonsFix LuniMoon 2026-03-02 14:42:35 +01:00
  • e8684f7580 Clarifying UX patterns LuniMoon 2026-03-02 13:40:59 +01:00
  • 2e2bcadd61 Fix CompactToggleButtons spacing and border-radius LuniMoon 2026-03-02 12:58:59 +01:00
  • 9f3a3e353d Fixing spacing issues in ToggleButtons LuniMoon 2026-03-02 12:47:50 +01:00
  • c079463fe3 Switching UI approach from grid LuniMoon 2026-03-02 12:11:49 +01:00
  • c4cca8e342 Rename "any order" to "default order" for For Each events Florian Rival 2026-03-01 16:49:57 +01:00
  • 3e14992de2 Fix For Each rendering when disabled and default values Florian Rival 2026-03-01 16:42:53 +01:00