Florian Rival
eae2a06a4e
Improve export speed (~20%) by memoizing mangled names
2020-01-28 23:57:37 +00:00
Florian Rival
32dd269d18
Add automatic refactoring of project when an events based behavior is renamed
2019-05-08 16:05:03 +01:00
Florian Rival
433dc763d1
Separate Behavior into BehaviorContent and Behavior, and add RuntimeBehavior for GDCpp
2019-05-03 22:47:21 +01:00
Florian Rival
bf8d1a6a28
Remove dead code from gd::Layout
2019-04-26 14:12:59 +01:00
Florian Rival
dc27d5f962
Rename gd::ClassWithObjects to gd::ObjectsContainer
2018-09-09 21:28:26 +01:00
Florian Rival
326ec9cac0
Abstract gd::Project/gd::Layout out of code generation
2018-09-09 16:21:35 +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
d2af0da1b1
Added tools method to ResourcesManager and finish working version of ResourcesList
2018-01-30 21:56:40 +01:00
Florian Rival
6bbedbd8f9
Fix BehaviorSharedData not created by newIDE + fix warnings
2018-01-27 17:00:44 +01:00
Florian Rival
b426212496
Add ObjectGroupsContainer in GDCore and improve groups edition in newIDE
2017-09-23 21:28:29 +02:00
Florian Rival
17ea67c2a9
Enable layers to be re-order using drag'n'drop in newIDE
2017-06-17 17:28:05 +02:00
Florian Rival
e3eacb53ee
[WIP] Allow newIDE to send changes made to layers to IDE
2017-04-09 18:12:39 +02:00
Florian Rival
a507f7a3ee
Rename GetAssociatedLayoutEditorCanvasOptions to GetAssociatedSettings
2017-04-04 18:45:25 +02:00
Florian Rival
f8fa933a02
[WIP] Enhance integration of newIDE in ExternalLayoutEditor
2017-04-02 15:41:13 +02:00
Florian Rival
b7e0e7d54d
[WIP] Allow newIDE to send the ui settings associated to the edited scene/external layout
...
TODO: uiSettings are still not properly received by the IDE
2017-03-20 00:02:47 +01:00
Victor Levasseur
9a532a19db
RuntimeObjects are now managed by unique_ptr
2016-11-15 08:33:56 +01:00
Victor Levasseur
e88701df92
Use std::iter_swap to spaw objects in vectors
2016-09-16 18:39:20 +02: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