D8H
dc146a7411
Add a command to generate an action and an expression for a custom object property ( #4620 )
...
* Don't show in changelog
2022-12-04 20:27:17 +01:00
Florian Rival
09bedc6ce5
Ensure events generated code is stable across code generation.
...
This is done by given unique identifiers to "Trigger Once" conditions (stable given the same object in memory) and events list function names (stable given events with same content).
This avoids useless hot-reloading and re-triggering Trigger Once conditions after a hot-reloading.
Don't show in changelog
2020-07-25 14:23:01 +01:00
Florian Rival
13bc2a5cd8
Remove more dead code
2019-04-26 14:12:59 +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
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
Victor Levasseur
cc6810e3f6
Replace unsigned int with std::size_t where it's possible
2015-08-18 18:43:39 +02:00
Victor Levasseur
4efab914fe
Rename Utf8String.h/.cpp to String.h/.cpp
2015-07-09 18:17:13 +02:00
Victor Levasseur
0a1542ba73
Replace all std::string by gd::String in GDCore
...
Add some other methods to gd::String (insert, ...)
2015-07-04 23:58:06 +02:00
Florian Rival
cebad7cd62
Revert "Revert "Store instructions as shared pointers instead of as values""
...
This reverts commit 755807b075
.
2015-05-05 21:27:15 +12:00
Florian Rival
755807b075
Revert "Store instructions as shared pointers instead of as values"
2015-05-05 00:08:31 +12:00
Victor Levasseur
91692c4d29
Replace std::vector<gd::Instruction> by a custom class managing an array of std::shared_ptr<gd::Instruction>
2015-05-02 11:04:55 +02:00
Florian Rival
64e6860718
Version bump.
...
Updated copyrights.
2015-01-22 21:22:01 +01:00
Florian Rival
40a82c61ea
Switched from LGPL and zlib/png licenses to MIT License.
2014-11-30 16:59:51 +01:00
Florian Rival
7d3ada265c
Replaced "Game Develop" by "GDevelop"
2014-09-24 16:25:13 +02:00
Florian Rival
8844642ae0
Updated copyrights.
...
Added doxygen files.
Cleaned some files.
2014-06-26 00:20:36 +02:00
Florian Rival
c9f8c37aa6
Started excluding parts of code from emscripten build.
2014-04-16 17:20:01 +02:00
Florian Rival
830b533c6d
Updated GDCore which was not up-to-date.
...
Binaries are now produced in a directory named with the build type and the os short name.
Added all files that are not binaries.
2014-04-01 00:19:58 +02:00
Florian
842104b3f8
Updated ChooseVariableDialog to support structures.
...
Updated gd::Variable to support saving/loading structures.
git-svn-id: svn://localhost@1176 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-09-03 16:16:00 +00:00
Florian
40ad181a5f
Updated copyright.
...
Improved handling of locked objects in LayoutEditorCanvas.
git-svn-id: svn://localhost@900 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-01-17 21:11:40 +00:00
Florian
fdf31508b8
Moved some classes to gd namespace.
...
git-svn-id: svn://localhost@708 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-14 11:32:01 +00:00
Florian
88ae518c45
Achieved to get an independent library. Contains for now all classes related to events definition and rendering.
...
git-svn-id: svn://localhost@682 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-03-17 17:47:28 +00:00