Commit Graph

  • eabcf11f35 Add option "keepTerminalOpen" toolbar npm scripts (#8637) Gleb Volkov 2026-05-22 17:40:10 +02:00
  • a434cd5e3b Fix gravity not being taken into account for Physics3D (#8636) Clément Pasteau 2026-05-22 11:52:58 +02:00
  • 09ceb7e3db Fix gravity not being taken into account for Physics3D fix-gravity-physics Clément Pasteau 2026-05-22 11:47:23 +02:00
  • 8b00514aff Fix path breaking webapp (#8635) Clément Pasteau 2026-05-22 11:15:39 +02:00
  • ecdf5976f8 Retry sub-agent AI request loads and surface a small retry link on failure claude/subagent-requests-retry-UsZs2 Claude 2026-05-21 22:00:51 +00:00
  • 4bf059912f Rework AI request handling to support sub-agents and better analysis/advice/answers from the AI (#8574) Florian Rival 2026-05-21 18:12:59 +02:00
  • d57a3960ed Add extra CI checking an export using the CLI options of GDevelop (#8632) Florian Rival 2026-05-21 16:46:14 +02:00
  • 080bc15f56 Add missing override specifiers to event classes (#8633) Florian Rival 2026-05-21 16:31:37 +02:00
  • 10b2ef4b39 Run portable CLI smoke test after build-linux, split tests workflow experimental-build/portable-export-ci Claude 2026-05-21 14:02:01 +00:00
  • 76b174fcf4 Type fail helper as never so tsc narrows nullable results Claude 2026-05-21 13:46:33 +00:00
  • a6e723b7e6 Zip the exported HTML5 game as a single artifact Claude 2026-05-21 13:40:20 +00:00
  • 071cca5495 Use 'main' as default branch for GDevelop-examples sparse clone Claude 2026-05-21 13:37:43 +00:00
  • bd0f3b7b0a Rename smoke-test deps dir to a valid npm package name Claude 2026-05-21 13:36:10 +00:00
  • a55249b030 [TEMP] Trigger portable CLI smoke test on push for PR validation Claude 2026-05-21 13:31:58 +00:00
  • 66c3ec7400 Use shared script helpers and electron-app package.json version Claude 2026-05-21 13:15:01 +00:00
  • e52e8b3096 Use -O2 instead of -O3 when linking libGD.js/wasm claude/compare-gdevelop-build-performance-YRbyi Claude 2026-05-21 12:33:46 +00:00
  • 8bdde93d68 Add daily CircleCI smoke test for portable build + CLI HTML5 export Claude 2026-05-21 11:45:31 +00:00
  • c65f953f41 Add argument for CLI command execution for CI pipelines (#8587) Gleb Volkov 2026-05-21 13:35:21 +02:00
  • 0a7d6d6863 Add 4 minute timeout to eSignerCKA download step claude/add-esignercka-timeout-GeNUu Claude 2026-05-21 11:04:27 +00:00
  • 12867be225 Fix potential crashes (#8625) Florian Rival 2026-05-21 12:46:30 +02:00
  • 3f94e7dd1e Reduce dialog width for extension details, project properties and layer properties (#8628) D8H 2026-05-21 12:10:12 +02:00
  • 5718a0df52 Include object group's modal LuniMoon 2026-05-21 09:08:04 +02:00
  • 6fe9f997b7 wip android keystore android-keystore Clément Pasteau 2026-05-21 08:54:58 +02:00
  • 83917f45b6 Merge origin/master, resolving conflicts by keeping contextual scopeName and I18n wrappers from branch alongside master's structural changes (layersContainer, editEventsFunctionParameter, renamed variable props) LuniMoon 2026-05-20 20:16:45 +02:00
  • e3f3a1ffac Fix editor crashes after modifying custom object extensions (#8626) D8H 2026-05-20 18:33:18 +02:00
  • 3f98ea3131 Shortening labels LuniMoon 2026-05-20 17:22:40 +02:00
  • 749a78650b Persist the preference "Start all previews from scene X" in the project file (#8622) opaldi 2026-05-20 17:49:23 +03:00
  • 6dc9ed5d2c Fix minus sign color for negative numbers (#8621) D8H 2026-05-20 16:35:51 +02:00
  • 59e5a7ae8e Only run Travis for master branch and PR to master Florian Rival 2026-05-20 16:18:19 +02:00
  • 2e7d65d78c Also detect use-after-free in arguments of static C++ methods claude/fix-ide-crash-WWDcN Claude 2026-05-20 14:14:45 +00:00
  • f39d8bb080 Add experimental support for "canonical" serialization of events (#8552) ViktorVovk 2026-05-20 17:10:12 +03:00
  • 7a69c4402a Convert silent libGD abort into UseAfterFreeError in ProjectScopedContainersAccessor Claude 2026-05-20 13:16:42 +00:00
  • 2e4be5835e Revert previous EventsScope.js change Claude 2026-05-20 08:40:13 +00:00
  • a36c2c10f2 Fix IDE crash from WebAssembly heap exhaustion in ProjectScopedContainersAccessor Claude 2026-05-20 08:19:04 +00:00
  • a987d2c4b3 [Auto PR] Update translations (#8601) github-actions[bot] 2026-05-19 16:22:18 +02:00
  • 5aed979a02 Fix regression when dragging events on iOS touch devices (#8616) Clément Pasteau 2026-05-19 16:21:58 +02:00
  • 374a5670c5 No longer use bold for objects inside expressions (#8618) D8H 2026-05-19 16:20:46 +02:00
  • 39991b7fc8 Remove a useless message wrongly displayed when updating an extension without any dependencies (#8617) D8H 2026-05-19 15:55:34 +02:00
  • ae3e4e6ed0 Fix a regression on "edit or add variable" allowing to add variable with an empty name (#8614) D8H 2026-05-19 12:01:16 +02:00
  • bd054aa49b Fix operator color in conditions (#8613) D8H 2026-05-19 11:34:36 +02:00
  • 17ace4e36f Display boolean parameters in pink (#8612) D8H 2026-05-19 10:50:35 +02:00
  • 9a88342553 refactor: remove build-portable wrapper, document inline GD_PORTABLE_BUILD usage experimental-build/cli-build Gleb Volkov 2026-05-19 00:17:21 +02:00
  • 61f512e660 fix: correct Linux portable zip artifact URL in download script Gleb Volkov 2026-05-19 00:11:20 +02:00
  • 8c949d66ee fix: add eslint to lint-staged and fix missing useEffect dependency Gleb Volkov 2026-05-19 00:03:56 +02:00
  • 830587f25b Fix object parameter color in expression (#8611) D8H 2026-05-18 19:42:10 +02:00
  • 032b93f0e2 Fix copied events to keep the same order when pasted (#8610) D8H 2026-05-18 18:24:59 +02:00
  • cea1410fb3 Add syntax highlighting for expressions in events (#8538) D8H 2026-05-18 18:10:00 +02:00
  • 7c9fcbc604 fix: block CLI export on diagnostic errors Gleb Volkov 2026-05-18 17:21:16 +02:00
  • 794bd27b8c Add tests for useLoadSubAgentRequests retry behavior feat/use-load-sub-agent-retry-ff92 Cursor Agent 2026-05-18 15:06:59 +00:00
  • 2cc7b5799b Retry failed sub-agent fetches in useLoadSubAgentRequests Cursor Agent 2026-05-18 15:06:51 +00:00
  • 67e248c63d docs: update Linux CLI instructions - drop xvfb-run, add required system libs Gleb Volkov 2026-05-18 13:18:53 +02:00
  • 38fed19a00 fix: ensure CLI export waits for extension code generation to complete Gleb Volkov 2026-05-18 13:06:49 +02:00
  • d269b85766 Add unit tests for AiRequestContext Florian Rival 2026-05-18 12:38:59 +02:00
  • ddd93b6dd4 fix types Aurélien Vivet 2026-05-18 11:31:48 +02:00
  • bbe7f49c22 Merge branch 'master' into feat/sub-agents Florian Rival 2026-05-18 10:04:44 +02:00
  • 391caaddf4 Add internal hints for objects without known width/height (#8608) Florian Rival 2026-05-17 13:38:23 +02:00
  • cf6334c39b Update wording claude/fix-text-positioning-V7Fqq Florian Rival 2026-05-17 13:30:50 +02:00
  • 59220f554a Trim hint comments, move HintEntry next to its consumer, rename helper Claude 2026-05-17 10:08:34 +00:00
  • 69b86e820c Loosen HintEntry code type and tighten the no-intrinsic-size message Claude 2026-05-16 15:54:06 +00:00
  • 01670e7b24 Add a human-readable message to each structured hint Claude 2026-05-16 15:19:07 +00:00
  • d7a8c42094 Make tool-output hints structured so they can be merged across calls Claude 2026-05-16 14:01:04 +00:00
  • 8a1a159a43 Make objectSizeInfo honest for unknown-size objects + surface hints Claude 2026-05-16 13:42:14 +00:00
  • a89dec3c31 Add tests for sub-agent polling and cleanup-on-navigation fixes feat/sub-agent-context-tests-ff92 Cursor Agent 2026-05-16 11:53:14 +00:00
  • d9d8a7d3ea Fix a regression on the displayed position of custom objects (#8604) D8H 2026-05-16 13:38:28 +02:00
  • 0812e68364 Fix sub-agent polling, handling when selected ai request is changed, useless onProcessFunctionCalls Florian Rival 2026-05-16 13:15:00 +02:00
  • 79e5236030 Fix warning Florian Rival 2026-05-16 11:38:46 +02:00
  • 9d3662fe5a Fix parseCommaSeparatedThreeFiniteNumbers Florian Rival 2026-05-16 11:27:23 +02:00
  • f664d7f291 Merge branch 'master' into feat/sub-agents Florian Rival 2026-05-15 17:12:56 +02:00
  • c8d5f4600c Add a button in the extension editor to select behaviors with the dialog (#8602) D8H 2026-05-15 11:30:00 +02:00
  • f9d1d4c60c Fix and show the button to add parameters to "action with operator" functions as disabled (#8603) D8H 2026-05-15 11:29:59 +02:00
  • 221e767cfd fix: remove duplicate mac zip target causing CI build failure Gleb Volkov 2026-05-14 16:39:08 +02:00
  • d81a6899dd Allow to create variables from autocompletion in more cases (#8583) D8H 2026-05-14 16:24:24 +02:00
  • 9ead1f660c ci: add portable zip build step and include portable zips in release artifacts Gleb Volkov 2026-05-14 15:45:51 +02:00
  • cacd28eed7 Add a "layer" property type for custom behaviors (#8596) D8H 2026-05-14 12:50:25 +02:00
  • 18d50c29e1 prevent miss click if not clicked and not moved fluid-gizmo Aurélien Vivet 2026-05-14 12:30:15 +02:00
  • e2de846279 Allow to load and unload objects from other scenes (#8592) D8H 2026-05-14 10:56:19 +02:00
  • 584cca2d43 Export classes in ResourceLoader for better TypeScript compatibility (#8594) ViktorVovk 2026-05-14 11:21:47 +03:00
  • 4284de1b76 Make in-game editor gizmo move objects without delay Aurélien Vivet 2026-05-13 23:10:53 +02:00
  • 98af5082fe feat(editor): add 3D collision toggle in the Layers panel for in-app editor Aurélien Vivet 2026-05-13 21:28:02 +02:00
  • 2974b9c052 feat(debuggertools): add actions to enable/toggle 3D debug draw Aurélien Vivet 2026-05-13 21:27:51 +02:00
  • c8f55dd99a feat(gdjs): render 3D collision wireframes in the debugger renderer Aurélien Vivet 2026-05-13 21:27:39 +02:00
  • 480a155cef feat(gdjs): add 3D debug-draw infrastructure mirroring the 2D pattern Aurélien Vivet 2026-05-13 21:27:28 +02:00
  • ba7903f54c feat(physics3d): support hot reload of shape and physics properties Aurélien Vivet 2026-05-13 22:14:36 +02:00
  • 3e3b7bcd71 fix(editor): trigger hot reload when a behavior property is edited Aurélien Vivet 2026-05-13 21:43:44 +02:00
  • 0b3f8e7205 Improve types for TypeScript 6 (#8591) D8H 2026-05-13 12:07:46 +02:00
  • 341581d198 DS Guardrails DS-Experiments LuniMoon 2026-05-13 10:50:04 +02:00
  • 0e1c9ec6de Removing hard-coded color value LuniMoon 2026-05-13 10:47:59 +02:00
  • 4bb652f5e1 Fix Ai Panel not aligned to the top properly on mobile + improve games search to be more relevant (#8590) Clément Pasteau 2026-05-13 10:27:58 +02:00
  • f60562eae3 [Auto PR] Update translations (#8585) github-actions[bot] 2026-05-13 10:27:13 +02:00
  • d4cc2e8847 refactor: address PR review - PascalCase, useCliCommandRunner hook, IPC exit Gleb Volkov 2026-05-12 16:30:57 +02:00
  • 84112e74d6 revert TextRenderer.spec.js to the origin/master version Gleb Volkov 2026-05-12 13:51:49 +02:00
  • a5d1914f2d Background color in Light Mode LuniMoon 2026-05-12 12:51:45 +02:00
  • 360e53c67f Adding hover effect LuniMoon 2026-05-12 12:38:28 +02:00
  • 1c17c895bb Allow custom objects to move layer cameras (#8572) D8H 2026-05-12 11:14:34 +02:00
  • 4ffd9ee311 chore: remove obvious comments from CLI build changes Gleb Volkov 2026-05-11 18:00:08 +02:00
  • b45c26e0a9 test: update TextRenderer snapshot for ActivateBehavior rendering change Gleb Volkov 2026-05-11 17:42:44 +02:00
  • 6a16de479d fix: resolve Flow type errors in headless export and CLI command handler Gleb Volkov 2026-05-11 17:39:03 +02:00
  • 969bc75573 add portable build Gleb Volkov 2026-05-11 17:25:49 +02:00
  • 786680fc8c feat(electron): add --run-command CLI to invoke command palette commands Gleb Volkov 2026-04-30 17:24:57 +02:00
  • a8d9b801e5 feat(ide): add headless EXPORT_HTML5_EXTERNAL command palette action Gleb Volkov 2026-04-30 16:56:05 +02:00