Commit Graph

  • 694f1bc4ac Adapted to changes in GDL/GDCore. SearchEvents dialog is now selecting the events when browsing results. Florian 2012-05-24 16:02:56 +00:00
  • b2b422730a Corrected crash when deleting a RuntimeScene ( bad destruction order with objects and automatisms runtime shared data ). Adapted to changes in GDCore : Now using InitialInstancesContainer to manage objects initial instances. Added LoadFromXml/SaveToXml methods to ListVariable. Florian 2012-05-24 16:01:21 +00:00
  • 75cbfa47d6 Added InitialInstance and InitialInstancesContainer ( Used in Layouts and ExternalLayout ). Started creating ExternalLayout. Florian 2012-05-24 15:58:56 +00:00
  • 943f91f928 Added date and time to log file messages. Deleted deprecated "localisation" radio buttons in ChoixCondition dialog. Added GDCore directory to TranslationsUpdate.bat script. Minor corrections. Florian 2012-05-23 15:22:01 +00:00
  • a4ec3a435e Adapted to changes in GDL. Florian 2012-05-16 20:38:04 +00:00
  • 022fb0e257 Adapted to changes in GDCore. Enhanced BugReport dialog. Help file is now on the wiki. Florian 2012-05-16 20:33:18 +00:00
  • 6ccd43a867 Help file is now on the wiki. Florian 2012-05-16 20:32:32 +00:00
  • fbb309a6cf Updated help file access to use URL. Florian 2012-05-16 20:32:08 +00:00
  • 2ce6d06ed9 Moved some files. Enhanced documentation. Adapted to changes in GDCore. Florian 2012-05-15 19:19:49 +00:00
  • 883eec1623 Moved ExpressionParser to GDCore. Enhanced ChooseVariableDialog. Enhanced documentation. Moved some classes to gd namespace. Florian 2012-05-15 19:18:29 +00:00
  • df9855f46f Unversioned obj folder. Florian 2012-05-15 10:02:34 +00:00
  • 8d2ead75ad Initial import. Florian 2012-05-15 10:00:40 +00:00
  • 3d08928d7d Unversioned obj folder. Florian 2012-05-15 10:00:05 +00:00
  • 64cbcca7e9 Initial import. Florian 2012-05-15 09:58:31 +00:00
  • b81ee7bb10 Unversioned obj folder. Florian 2012-05-15 09:57:53 +00:00
  • 776ed8e5df Initial import. Florian 2012-05-15 09:57:09 +00:00
  • 277f79f967 Adapted to changes in GDL. Fixed: Gravity was not properly saved when using the editor. Florian 2012-05-14 21:40:38 +00:00
  • 588961da2e Added support for scenes relying on others bitcode files than their own. Adapted to changes in GDL. Florian 2012-05-14 11:37:34 +00:00
  • cee23154c8 Adapted to changes in GDCore. Florian 2012-05-14 11:34:09 +00:00
  • 074b588669 Adapted to changes in GDL. Corrected typo in CreateByName action. Corrected includes files not embraced by #if defined(GD_IDE_ONLY) .. #endif. Florian 2012-05-14 11:33:53 +00:00
  • fdf31508b8 Moved some classes to gd namespace. Florian 2012-05-14 11:32:01 +00:00
  • 1880eb34fa Adapted to changes in GDCore. ( Notably, InitialVariablesDialog was removed and is now available in GDCore thanks to the ChooseVariableDialog class ). Compilation is not using PCH anymore. Now display duration of a compilation. Florian 2012-05-13 15:25:21 +00:00
  • 753c53bab8 Suppressed header for PCH as PCH is not used anymore during events compilation ( Time benefit not so high, weird compilation errors with some headers.. ) Adapted to changes in GDCore. Removed boost headers from Object.h to have a cleaner header. Objects are now storing their automatisms using raw pointers. Automatisms and Objects Clone method are now returning a raw pointer. Florian 2012-05-13 15:22:23 +00:00
  • c707d3a4bc Added gd::Variable, gd::VariablesContainer. Moved ChooseVariableDialog to GDCore. Moved BaseEvent to gd namespace. Improved documentation. Florian 2012-05-13 15:17:46 +00:00
  • a1fbdb4f58 Merged changes from Victor Levasseur to add audio support. Corrected TimePosition condition. Adapted to changes in GDCore. Florian 2012-05-12 13:28:14 +00:00
  • 4464fb8be4 Optimized variables related functions: ( Huge performance improvements on events using a lot variables ) Added new functions for events to access to a variable using its index in the variable vector. Actions/conditions/expressions related to variables can take advantage of these new functions when the variable used has been declared in the scene/game initial variables. Florian 2012-05-04 19:18:29 +00:00
  • 8c88989fa2 Added recompilation when global or scene variables are changed. Moved information message during preview to the Info bar. Florian 2012-05-04 19:13:44 +00:00
  • 54d7eb0662 Added log file option. Tried to correct the fact that SFML does not intercept events when used on a wxSFMLCanvas on linux by emulating these events. TODO: Test it Adapted to changes in GDCore. Florian 2012-04-27 20:53:21 +00:00
  • 32509a2e84 CodeCompiler: Made sure that only GD provided headers are used. Linux compilation: Added two files to the list of files to copy. Adapted to changes in GDCore. Florian 2012-04-27 20:50:30 +00:00
  • ef9ee1a780 Added gd::Object specification. Added gd::Automatism specification. Added gd::ObjectGroup. Florian 2012-04-27 20:48:56 +00:00
  • ee090a9866 Adapted to changes in GDCore. Florian 2012-04-15 21:30:00 +00:00
  • 99285cec1d Adapted to changes in GDCore. Corrected no recompilation of events when copying a scene. Florian 2012-04-15 21:27:37 +00:00
  • b604c07166 Added gd::ExternalEvents specification. Added methods related to ExternalEvents management to gd::Project. Added methods to gd::Layout. Florian 2012-04-15 21:26:28 +00:00
  • 2a3a775f00 Reworked parts of ProjectManager to use GDCore function to manage layouts. Modified EditPropScene to use ( partially ) GDCore. Florian 2012-04-12 22:40:17 +00:00
  • 2e8a48039a Implemented GD Core new methods ( from gd::Project mainly, related to Layout management ). Florian 2012-04-12 22:38:43 +00:00
  • 99dd858054 Added methods related to Layout management to gd::Project. Florian 2012-04-12 22:37:42 +00:00
  • 1b6f025bbe Adapted to changes in GDL and GDCore. Florian 2012-04-11 22:09:03 +00:00
  • 7124e7a545 Code cleaning. Game now inherits from gd::Project and Scene from gd::Layout ( only at edittime ). Moved some members from public to private scope and added instead methods (inherited from GDCore classes for a lot of them). Florian 2012-04-11 22:05:16 +00:00
  • 99039d03af No changes made. Florian 2012-04-11 21:57:29 +00:00
  • 34ca93ec70 Improved classes definitions. Florian 2012-04-11 21:56:50 +00:00
  • ee7b10fa51 Fixed duplication of more than one object using Ctrl+Drag in scene editor. Florian 2012-04-03 21:39:06 +00:00
  • c2dbdd4374 Removed useless files. Adapted to changes in GDL/GDCore. Florian 2012-03-31 16:11:59 +00:00
  • ea9abed416 Moved parts of GDL to GD Core. Florian 2012-03-31 16:11:03 +00:00
  • c38817e70b Moved some parts to GD Core. Renamed *Infos classes to *Metadata. ExpressionInstruction and StrExpressionInstruction no more used. Corrected crash in OpenSaveGame. Florian 2012-03-31 16:09:55 +00:00
  • 3803b293c3 git-svn-id: svn://localhost@684 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2012-03-24 14:55:37 +00:00
  • 42c4bc9c28 Moved Events related classes and some related IDE classes to Core library. Renamed InstructionInfos to InstructionMetadata. Updated includes. Florian 2012-03-24 14:51:59 +00:00
  • 88ae518c45 Achieved to get an independent library. Contains for now all classes related to events definition and rendering. Florian 2012-03-17 17:47:28 +00:00
  • d7bd1d9487 Minor changes. Florian 2012-03-17 14:14:07 +00:00
  • 4f0f7f89cc Minor bug fixes. Florian 2012-03-17 14:13:27 +00:00
  • 0ac12aba0c Adding first files. Florian 2012-03-17 14:06:20 +00:00
  • 596b6f78cc git-svn-id: svn://localhost@678 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2012-03-17 13:30:31 +00:00
  • 5749c1abe4 Unversioned unnecessary files. Florian 2012-03-17 13:13:19 +00:00
  • a32002c1c7 Initial import Florian 2012-03-17 13:11:36 +00:00
  • 7eefbf4166 git-svn-id: svn://localhost@675 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2012-03-17 13:11:21 +00:00
  • 5cb7138349 Merged Victor Levasseur changes to support Bold/Italic/Underlined styles. Florian 2012-03-03 15:59:37 +00:00
  • 8d78af40fd Updated copyright and includes. Florian 2012-03-03 15:57:25 +00:00
  • d9b439b9f9 Updated copyright and includes. Florian 2012-03-03 15:56:26 +00:00
  • 0be770c9f5 Updated copyright and includes. Florian 2012-03-03 15:55:46 +00:00
  • c88406f495 Updated copyright and includes. Florian 2012-03-03 15:54:55 +00:00
  • d50e842ba6 Versioned missing AStarAutomatismEditor.wxs file. Florian 2012-03-03 15:54:02 +00:00
  • ff1edf100c Updated copyright. Added AES.depend and AES.layout to ignore list. Florian 2012-03-03 15:53:15 +00:00
  • 3d3642a77d Updated includes. Updated copyright. Florian 2012-03-03 15:52:14 +00:00
  • 3a3c72f072 Added obj directory to ignore list. Florian 2012-03-03 15:51:46 +00:00
  • 41cc1214fe Corrected crash and non working Reset action. Corrected bad names in debugger. Florian 2012-03-03 15:51:15 +00:00
  • 17daf4fb56 Updated copyright. Florian 2012-03-03 15:50:20 +00:00
  • 57b649b6bf Added Function.depend to ignore list. Florian 2012-03-03 15:49:53 +00:00
  • ab77ed866f Fixed bug when using objects not passed as arguments in a function. Florian 2012-02-26 17:22:48 +00:00
  • 7adfd074c0 Adapted to changes in GDL. Notably, objects passed as arguments must now be clearly specified. Updated copyright. Florian 2012-02-15 23:12:44 +00:00
  • 7f0d8345e2 Updated copyright. Adapted to changes in GDL. Florian 2012-02-15 23:11:38 +00:00
  • da788c5091 Adapted to changes in GDL. Adapted to the new support for external C++ source files and C++ code events. Florian 2012-02-15 23:09:24 +00:00
  • f3cbfeddb5 Implemented C++ code event, and added full support for external C++ source file compilation. Improved debugger for AudioExtension. Cleaned up some headers. Florian 2012-02-15 23:08:22 +00:00
  • bd4285141b Made a mistake in a file path. Florian 2012-02-10 17:39:31 +00:00
  • a64486fd9c Forgot to commit files. Florian 2012-02-10 17:34:39 +00:00
  • 07d3b78673 Some headers have changed in GDL. Florian 2012-02-10 17:34:15 +00:00
  • f06c629e3e Renamed EventsExecutionEngine to CodeExecutionEngine. Moved some files. Florian 2012-02-10 17:33:55 +00:00
  • 5d6a500196 Added support for initial variables to EditOptionsPosition. Object names are started to be edited as soon as objects are created in EditorObjectList. Florian 2012-02-08 22:15:36 +00:00
  • 5e12c8d1d4 Added initial variables specific to objects initial positions. Compilation fixes. Florian 2012-02-08 22:14:13 +00:00
  • 3181c74254 Corrected bug making timed events non working. Adapted to changes in GDL. Updated copyright. Florian 2012-02-08 22:11:34 +00:00
  • 637b07b534 Adapted compilation tools to new CodeCompiler. Florian 2012-02-05 17:35:25 +00:00
  • 42e49b40bc Added support to CodeCompiler for notifying arbitrary controls that progress has been made. Forgot to commit EditCppCodeEvent.wxs Removed all SourceFileBuilder and CompilerToolchainPathManager. Florian 2012-02-05 17:34:41 +00:00
  • d7f1b0ea8c Corrected SetAngle/GetAngle actions/conditions. Updated copyright. Florian 2012-02-05 14:44:38 +00:00
  • 49103113a7 Adapted to the new CodeCompiler class. Florian 2012-02-04 23:15:10 +00:00
  • b3db87b218 Refactored EventsCodeCompiler to the new CodeCompiler class. TODO : Adapt external source files so as to be compiled using the new CodeCompiler. Florian 2012-02-04 23:14:52 +00:00
  • e75d02d3da Updated copyright, corrected translations, adapted to changes in GDL. Florian 2012-02-04 14:44:44 +00:00
  • fe893f9e07 Corrected Layer condition. Florian 2012-02-04 14:43:52 +00:00
  • 73b807b31e Updated copyright. Adapted to changes in GDL. Florian 2012-02-03 21:14:01 +00:00
  • 518e18d2e3 Started implementing C++ code events. Corrected radio button bug on linux for EditLink dialog. Florian 2012-02-03 21:05:16 +00:00
  • 21c9d0831e Some changes made to CustomPolygonDialog have been undo by the last commit. Florian 2012-01-31 21:55:14 +00:00
  • 299c5de125 Added Victor Levasseur "fixed time step" fix. Florian 2012-01-31 21:52:22 +00:00
  • fb86c56c9f Improved CustomPolygonDialog. Adapted to changes in GDL. Florian 2012-01-30 22:14:45 +00:00
  • fda4b47a6f Minor changes. Florian 2012-01-23 21:46:00 +00:00
  • 5f60b27954 Corrected duplicate action. Florian 2012-01-23 21:45:27 +00:00
  • 13c2b84269 Added obj directory to ignore list. Florian 2012-01-22 10:59:09 +00:00
  • 943d3bd46f Updated copyright. Updated includes according to changes in GDL. Florian 2012-01-22 10:56:58 +00:00
  • a630e2c38f Finished reorganizing files of GDL. Added Ctrl+Drag'n'drop shortcut to clone an object to SceneCanvas. Florian 2012-01-14 23:30:11 +00:00
  • 25386cc303 Finished reorganizing files of GDL. Small improvements to EditLink dialog. Florian 2012-01-14 23:27:26 +00:00
  • 3d197a3f87 Reorganizing files of GDL in progress... Florian 2012-01-11 17:28:38 +00:00
  • 9e420fd3a3 Reorganizing files of GDL in progress... Florian 2012-01-09 21:01:07 +00:00
  • a2da6c9bd4 Reorganizing files of GDL in progress... Florian 2012-01-09 20:54:56 +00:00
  • aa3d75f7f3 Reorganizing files in progress... Florian 2012-01-09 20:39:38 +00:00