D8H
1cbc1de05a
Fix simple tilemap object being in the wrong category ( #8139 )
2026-01-17 19:48:03 +01:00
D8H
a876f4bf12
Simplify some object descriptions ( #8131 )
...
Co-authored-by: Florian Rival <florian@gdevelop.io >
2026-01-15 14:48:33 +01:00
Florian Rival
3846a1553b
Experimental in-game editor ( #7974 )
...
Co-authored-by: Davy Hélard <davy.helard@gmail.com >
Don't show in changelog
2025-11-11 18:22:37 +01:00
Florian Rival
bdcb6f0533
Improve extension descriptions
2025-08-04 15:36:21 +02:00
Aurélien Vivet
08229cbe1d
Fix typo ( #7639 )
2025-06-05 15:07:04 +02:00
TRP
90fa5ea8e8
Add action to draw a fillet rectangle with Shape painter (rounded rectangle with inverted corners) ( #6433 )
2024-03-12 16:11:02 +01:00
Aurélien Vivet
f1c9521625
Fix sentence of the Draw a Torus action ( #6239 )
2024-01-23 11:00:28 +01:00
TRP
bd898463f5
Add an action to draw a torus with the shape painter object ( #5981 )
...
- Thanks @trp02
2023-12-04 14:11:41 +01:00
TRP
ff77d107b2
Add new shape in shape painter: polygon ( #5836 )
2023-10-30 14:28:38 +01:00
TRP
6b6179ff22
Add new shape in Shape Painter: Chamfer rectangle ( #5817 )
2023-10-25 17:55:42 +02:00
D8H
18e8020bf5
Simplify the list of actions/conditions by removing duplicated actions/conditions that are common between objects ( #5494 )
...
* Actions, conditions and expressions related to opacity, size (width/height), scale, animations and other common features are now visible only once when you search for them in actions/conditions (instead of being shown once for every type of object supporting them). This reduces the risk of confusion for new or existing users, notably when multiple versions of the same action were returned by the search and was making it difficult to choose the proper one.
* Internally, this works thanks to default, built-in behaviors that are supported by the objects.
2023-08-25 11:11:55 +02:00
Oxey405
dfeeb864a5
Allow setting anti-aliasing on shape drawer ( #4509 )
...
* defaulted to "none", it allows 3 anti-aliasing options, from "low" to "high" increasing quality of the drawings.
2023-03-24 16:19:07 +01:00
D8H
257ba78486
Allow event-based objects to define a rotation center point ( #4910 )
...
* It will allow sliders to work vertically.
2023-02-20 11:55:53 +01:00
Florian Rival
7b7e13817c
Hide the old, deprecated Text Entry object when creating a new object from scratch
...
* Instead, use the Text Input object to display a field to let the player write something.
2023-01-18 14:44:13 +01:00
AlexandreS
41fa153ddf
Add description to a certain amount of parameters in actions and conditions ( #4716 )
2022-12-20 13:59:10 +01:00
D8H
a852e91690
Add missing expression group icons ( #4353 )
2022-10-04 14:56:59 +02:00
AlexandreS
4100b24dfd
Improve display of black icons on dark themes ( #4302 )
2022-09-16 12:22:11 +02:00
Florian Rival
cf061638b8
Avoid warnings in the console during preview/export by cleaning old C++ include files ( #4070 )
...
Only show in developer changelog
2022-06-28 19:26:25 +02:00
Florian Rival
43d55112cc
Display objects in categories when creating a new object ( #3562 )
...
Don't show in changelog
2022-01-29 16:02:34 +00:00
D8H
fc6082c35b
Add support for rotating, scaling and flipping a Shape Painter object ( #3402 )
...
* A custom center point can be set (and will be at the center of the drawing if not specified).
* The collision mask is now a rectangle surrounding what is drawn on screen.
* If this changes something in your game, or you want another collision mask, you can use the action to set a custom rectangle as the collision mask of the object.
2021-12-26 22:13:51 +00:00
Florian Rival
1a27f689e0
Remove deprecated/unused/unmaintained GDCpp code ( #2930 )
...
* This also includes extensions code.
Only show in developer changelog
2021-08-17 14:34:58 +02:00
D8H
f4512242e4
Add an action to clear the shapes of a Shape Painter object on demand ( #2868 )
2021-08-04 13:10:29 +02:00
Florian Rival
49949189cf
Remove deprecated strings from translations
...
Don't show in changelog
2021-07-12 11:50:29 +01:00
Florian Rival
f35a3a6827
Improve description of all extensions
...
Don't show in changelog
2021-01-21 20:05:08 +00:00
Aurélien Vivet
98a1d69489
Add actions, conditions and expressions for Shape Painter ( #2203 )
...
* Expressions to get the color of the outline or filling
* Expressions to get the opacity of the outline, filling and size of the outline
* Conditions/actions to check/change the usage of relative coordinates.
2021-01-15 16:14:26 +01:00
Aurélien Vivet
816fb242be
Fix parameter not properly shown for "Clear between frames" action and fix link to help page for inventory
2020-07-05 12:27:22 +02:00
Aurélien Vivet
2704c654d8
Add an option to clear the shape painted using Shape Painter between each frame ( #1815 )
2020-06-14 21:32:22 +01:00
Florian Rival
3b89284fd2
Normalize/fix some action/condition sentences
2020-01-03 22:29:08 +00:00
Florian Rival
2f8840b2cf
[codemod] Adapt sentences of action/conditions
2019-12-27 13:46:57 +01:00
Bouh
ea7b07d2e4
Fix parameter description for Shape Painter Star action ( #1315 )
2019-12-10 21:56:16 +00:00
Bouh
f7f32d6be5
Add support for advanced shapes in Shape Painter ( #1258 )
2019-10-25 11:50:00 +01:00
Bouh
00f2873f48
Add ellipse, rounded rectangle and star to Shape Painter ( #1256 )
2019-10-19 14:38:37 +01:00
Bouh
76165908fc
Add help button for Video object ( #1244 )
2019-10-02 00:20:21 +02:00
Florian Rival
4483e0659a
Rename 'Value to test' to 'Value to compare'
2019-06-19 21:28:58 +01:00
Florian Rival
87adc2cab9
[WIP] Clean old methods used only in GD4 in objects and behaviors (3)
2019-04-21 20:52:48 +01:00
Florian Rival
39887ccc80
Add help links in actions/conditions editor ( #576 )
...
* Add support for help links in InstructionParametersEditor.
* Add help paths for extensions/objects/behaviors/instructions
2018-08-07 23:03:50 +01:00
Florian Rival
a8559bfbbc
Add clang-format to format (C++) source files automatically ( #491 )
...
* Update all CMakeLists of extensions to use clang-format
* Run clang-format on all Extensions
* Update GDCore CMakeLists.txt to add clang-format
* Run clang-format on GDCore files
* Update GDJS and GDCpp CMakeLists.txt to add clang-format
* Run clang-format on GDCpp and GDJS files
2018-05-09 15:57:38 -07:00
Alexander Lebedev
793a242e00
Delete double spaces in some strings ( #406 )
2017-10-18 00:30:33 +02:00
wild-master
0f4d73fae3
English translation improvements ( #375 )
2017-08-28 22:04:16 +02:00
Florian Rival
6e1140fa0c
Expose ShapePainterObject and TextEntryObject to emscripten build
2017-03-15 00:16:24 +01:00
Victor Levasseur
72df404d7f
Automatic versioning ( #311 )
...
* Use the port number in SendHttpRequest and DownloadFile
* Fix "Custom size" and "Custom viewports" not displayed in layer propgrid
* Fix Fedora spec file
* Use automatic versioning from git
* A "correct" version number is now generated even if git is unable to find a tag
2016-11-11 11:32:56 +01:00
Victor Levasseur
a549f220cb
Extensions now use the new templated AddObject and AddRuntimeObject methods
2016-01-28 16:45:35 +01:00
Florian Rival
e444e80493
Update copyrights year
2016-01-14 19:46:56 +01:00
Florian Rival
63cb853d72
Change file organization (Events, Extensions + more folders)
2015-11-01 11:26:40 +01:00
Florian Rival
a5fd4ea861
Remove useless parameters when calling AddParameter in *Extension.cpp
2015-08-17 19:00:13 +02:00
Victor Levasseur
870b6580f5
Replace std::string with gd::String in all remaining extensions
2015-07-12 12:39:40 +02:00
victorlevasseur
2fe320ee3b
Remove GD_T() macro
2015-07-07 13:30:13 +02:00
Victor Levasseur
b32732916c
Actions and conditions are declared in the extension with gd::String (except for the sentence)
...
Added push_back and Split methods to gd::String
2015-06-25 16:49:40 +02:00
Victor Levasseur
0049b5c6fa
Merge remote-tracking branch 'upstream/master' into utf8-tr-macro
...
Conflicts:
Core/GDCore/BuiltinExtensions/SpriteExtension/SpriteExtension.cpp
Core/GDCore/Events/ExpressionMetadata.h
Extensions/Box3DObject/Extension.cpp
Extensions/DraggableAutomatism/Extension.cpp
Extensions/Light/Extension.cpp
Extensions/Network/Extension.cpp
Extensions/PanelSpriteObject/Extension.cpp
Extensions/ParticleSystem/ExtensionSubDeclaration1.cpp
Extensions/ParticleSystem/ExtensionSubDeclaration3.cpp
Extensions/PathAutomatism/Extension.cpp
Extensions/PathfindingAutomatism/Extension.cpp
Extensions/PhysicsAutomatism/Extension.cpp
Extensions/PlatformAutomatism/Extension.cpp
Extensions/PrimitiveDrawing/Extension.cpp
Extensions/SoundObject/Extension.cpp
Extensions/TextEntryObject/Extension.cpp
Extensions/TextObject/Extension.cpp
Extensions/TileMapObject/Extension.cpp
Extensions/TiledSpriteObject/Extension.cpp
Extensions/TopDownMovementAutomatism/Extension.cpp
GDCpp/GDCpp/DocMainPage.h
GDCpp/docs/doxyfile
GDJS/GDJS/BuiltinExtensions/AudioExtension.cpp
GDJS/GDJS/BuiltinExtensions/BaseObjectExtension.cpp
GDJS/GDJS/BuiltinExtensions/CameraExtension.cpp
GDJS/GDJS/BuiltinExtensions/FileExtension.cpp
GDJS/GDJS/BuiltinExtensions/JoystickExtension.cpp
GDJS/GDJS/BuiltinExtensions/NetworkExtension.cpp
GDJS/GDJS/BuiltinExtensions/SceneExtension.cpp
GDJS/GDJS/BuiltinExtensions/SpriteExtension.cpp
scripts/ExtractTranslations.sh
2015-04-28 20:03:27 +02:00
Florian Rival
c2dc553571
Simplified function name declaration for actions/conditions/expressions
2015-04-23 21:30:04 +12:00