Commit Graph

  • 5edb0144f1 Moved implementation of some classes to GDCore. ( When compiling for Runtime, these implementation are directly included in GDL ). Florian 2013-04-01 10:41:05 +00:00
  • a04f1e903c Moved implementation of some classes to GDCore. Florian 2013-04-01 10:40:23 +00:00
  • f4910f86fc git-svn-id: svn://localhost@926 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2013-03-31 17:35:32 +00:00
  • 804484bfe0 Nothing. Florian 2013-03-31 17:35:17 +00:00
  • 375a948ff2 git-svn-id: svn://localhost@924 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2013-03-31 17:34:55 +00:00
  • ce3aedf873 Nothing. Florian 2013-03-31 17:34:40 +00:00
  • c127db7912 git-svn-id: svn://localhost@922 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2013-03-31 17:34:21 +00:00
  • a77598109c Nothing. Florian 2013-03-31 17:34:01 +00:00
  • fa7b431177 git-svn-id: svn://localhost@920 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2013-03-31 17:27:38 +00:00
  • 3684d7c93f Removed old comment. Florian 2013-03-31 17:14:47 +00:00
  • 54b37b9a79 Fixed bad resizing of ChoixBouton dialog. Fixed events not connected for ExternalEventsEditor when the scene used was changed. Florian 2013-03-28 15:52:16 +00:00
  • 41926ad93d Fixed FileExists condition. Docked editors in SpriteObjectEditor to avoid freezing them. Florian 2013-03-28 15:50:15 +00:00
  • 812b77ee17 Removed by error ribbon left margin. Florian 2013-03-07 16:32:58 +00:00
  • 28e5aa092c Fixed compiler path on linux. Pause/Play button are disabled accordingly to the state of the editor. Florian 2013-03-07 16:32:20 +00:00
  • 0cfa50934b Moved AutomatismTypeChoice to GDCore. Added shortcuts in ProjectManager. Updated to latest version of wxWidgets: Help button is now provided by wxRibbonBar. Preview is now paused when editing events. Florian 2013-02-19 11:06:09 +00:00
  • 4868cf6876 Updated ChangesNotifier to take into account changes in external events. Updated SceneEditorCanvas according to changes in GDCore. State of SpriteObjectEditor is now saved. Fixed: Link event triggered an error when invalid Florian 2013-02-19 11:05:02 +00:00
  • fc9ceb7cc6 Improved ChooseAutomatismTypeDialog and ChooseObjectTypeDialog Added support for external layouts and external events in ChangesNotifier. Updated AuiTabArt to support wxWidgets 2.9.5 Added PlayPreview/PausePreview to LayoutEditorCanvas. Florian 2013-02-19 11:03:56 +00:00
  • 32118d6ed2 Updated copyright. Updated dlib ( To fix compilation error on Linux ). Florian 2013-02-07 19:51:29 +00:00
  • eab910fb81 Fixed compilation error with functions with special characters or spaces Updated copyright. Florian 2013-02-07 19:48:51 +00:00
  • 949dfb96f1 LayoutEditorCanvas: Properties of the selected instance are shown when the instance is double clicked. Florian 2013-02-07 19:08:50 +00:00
  • 7887accd65 Fixed includes files for camera instructions. Added optional extra lib files for extensions. Fixed not working zoom buttons in SceneEditorCanvas. Added a button to turn the objects in SceneEditorCanvas. Florian 2013-02-07 19:08:17 +00:00
  • d90df40f31 Integrated changes of branch to the trunk. Florian 2013-02-04 21:58:46 +00:00
  • 7ab501bd7c Fixed AutomatismTypeChoice in linux. Updated linux scripts to use the new CppPlatform directory. Added experimental EntryPoint file used when IDE is compiled as a dll. Florian 2013-02-04 21:56:41 +00:00
  • 63c2051682 Added X/YOffset. Florian 2013-02-04 21:53:46 +00:00
  • 3e0a441866 Fixed automatisms not displayed on Linux. Florian 2013-01-27 19:51:04 +00:00
  • 92e231cff7 Updated to use the code compiled as a shared library. On windows, fatal errors are reported using a message box. Florian 2013-01-17 21:17:01 +00:00
  • fcf97f6d93 gd::Platforms are now notified of IDE startup/close. Updated copyright. Florian 2013-01-17 21:15:25 +00:00
  • 0df01d8261 Finished updating CodeCompiler. Updated FullProjectCompiler to use the new compilation process. Updated copyright. Removed llvm libs from linker. Florian 2013-01-17 21:13:53 +00:00
  • 40ad181a5f Updated copyright. Improved handling of locked objects in LayoutEditorCanvas. Florian 2013-01-17 21:11:40 +00:00
  • 6812dc561a Updated scripts as some paths have changed ( GDL files are now in <GD directory>/CppPlatform ). Clipboard was moved to GDCore. Added support for the locked property of initial instances in InitialPositionBrowserDlg. Removed lot of useless files. Florian 2013-01-08 22:48:27 +00:00
  • 03d3d525ca Reworked CodeCompiler for using a gcc as an external compiler instead of embedding clang. Reworked CodeExecutionEngine so as to use the shared library created by the external compiler instead of llvm bitcode. Removed dependencies to llvm and clang. Implemented copy/cut/paste/advanced paste in SceneEditorCanvas. Changed some paths as files relative to GDL are now in <GD directory>/CppPlatform. Florian 2013-01-08 22:46:15 +00:00
  • d31e98e65c Moved Clipboard from IDE to GDCore. Added locked property to initial instances. Moved InstancesAdvancedPasteDialog to GDCore. Florian 2013-01-08 22:42:29 +00:00
  • 2b121b037c Moved Layers editor to GDCore. Modified InitialPositionBrowserDlg to be used with the new gd::LayoutEditorCanvas. Improved LayoutEditorPropertiesPnl. TODO : ExternalLayoutEditor was not tested. Modified some dialogs to use only GDCore classes. Florian 2013-01-04 15:40:15 +00:00
  • ff5092ae93 Refactored a bit Object and InitialPosition: Objects now expose properties for their initial instances ( which will be shown in a wxPropertyGrid ) instead of a custom wxPanel*. Refactored a bit InitialInstancesContainer according to GDCore. Improved SceneEditorCanvas. ( TODO : Copy/Cut/Paste support and some other little tasks remaining ). Updated SpriteObject according to changes. Florian 2013-01-04 15:33:06 +00:00
  • 7ff336a308 Moved LayersEditorPanel from IDE to GDCore. Improved LayoutEditorCanvas. Fixed layout variables helper dialogs not shown in EditExpressionDialog and EditStrExpressionDialog. Added InitialInstancesPropgridHelper to ease the implementation of a property grid dedicated to initial instances in IDE. Florian 2013-01-04 15:29:49 +00:00
  • f8258feacb Working on the new implementation of EditorScene : SceneCanvas will be deprecated, as it is specific to GD C++ Platform. Its new implementation will be provided by the GD C++ Platform. Also removed DebuggerGUI and ProfileDlg dialogs which are related to SceneCanvas. Florian 2012-12-18 22:49:27 +00:00
  • c0ce5af489 Added and started implementing SceneEditorCanvas which is the new implementation of the main canvas of the scene editor. Moved ProfileDlg and DebuggerGUI dialogs from IDE to GDL as they are part of the implementation of the scene editor. Florian 2012-12-18 22:47:41 +00:00
  • c7e305b81a Started implementing LayoutEditorCanvas, which is the base class for implementing the main canvas of a layout editor. Florian 2012-12-18 22:45:27 +00:00
  • a24adaa738 Creating a branch to hold changes made so as to enhance SceneCanvas and in particular the selection management. Florian 2012-11-26 20:50:08 +00:00
  • 9daad3abb2 git-svn-id: svn://localhost@889 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2012-11-26 20:49:48 +00:00
  • 00fb326b9f git-svn-id: svn://localhost@888 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2012-11-26 20:48:46 +00:00
  • a7b44caf2b Some refactoring. Started to implement a new properties panel to be used in scene editors. Florian 2012-11-26 20:41:51 +00:00
  • e9cf810ef6 Updated help buttons of some dialogs. Florian 2012-11-26 20:40:48 +00:00
  • eba34e5406 Updated SkinHelper with wxPropertyGrid support. Florian 2012-11-26 20:40:27 +00:00
  • 5a372eb544 Added HelpViewDlg dialog and adapted help system to use GDCore HelpFileAccess class : Help is now displayed by IDE. Updated Help buttons to set them as hyperlink buttons. Applied customized skin to all wxAuiToolBars. Updated help links. Removed useless files. Florian 2012-11-22 23:29:05 +00:00
  • 48701440c9 Fixed GetTimeFromStartInSeconds. Fixed crash in last commit with execution engine. Updated Help buttons to set them as hyperlink buttons. Applied customized skin to all wxAuiToolBars. Updated help links. Florian 2012-11-22 23:26:58 +00:00
  • 5b66af8b60 Updated Help buttons to set them as hyperlink buttons. Added SkinHelper and applied customized skin to all wxAuiToolBars. Updated help links. Added support for groups in ChangesNotifier. Florian 2012-11-22 23:26:08 +00:00
  • 6c61009afb Unversioned obj folder. Florian 2012-11-18 17:34:08 +00:00
  • 134bb1b623 Initial import. Florian 2012-11-18 17:33:39 +00:00
  • f920d60691 git-svn-id: svn://localhost@879 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2012-11-18 17:33:30 +00:00
  • de617fbb33 Removed default size of panels in various dialogs. Fixed Source files not shown in project manager. Adapted to changes in GDL. Florian 2012-11-18 17:32:40 +00:00
  • 89c52026cd Added DependenciesAnalyzer Updated CodeCompilationHelpers and LinkEvent to be able to compile external events separately from scene's events when it is possible. Refactored a bit Scene class. Fixed crash in some dialogs due to fixed default size for panels. Florian 2012-11-18 17:14:15 +00:00
  • c1d261d02e Removed default size of panels in ChooseAutomatismDialog, ChooseLayerDialog. Updated ExternalEvents with Set/GetAssociatedScene. Updated ChangesNotifier and EventsChangesNotifier to also notify ExternalEvents about changes. Florian 2012-11-18 16:59:45 +00:00
  • 230c201806 Added option to specify the number of thread allowed for GDL's CodeCompiler. Florian 2012-11-03 20:31:27 +00:00
  • 84d88d82e9 Enhanced CodeCompiler to support multithreading ( By discarding useless threads ). Florian 2012-11-03 20:30:51 +00:00
  • da2ff91856 Adapted to GDL/SFML changes. Florian 2012-11-01 13:14:22 +00:00
  • 8314517d58 Fixed "Compiling..." text not displayed. Fixed compilation directory not saved. Tutorial buttons now redirect to the wiki. Added check for existence of SelectLanguage.cfg file to force to choose a language at startup. Florian 2012-11-01 13:13:58 +00:00
  • 94793979f9 Switched time handling from milliseconds to microseconds. Fixed SpriteObject::GetDrawableX when SpriteObject is flipped. Florian 2012-11-01 13:12:10 +00:00
  • 82d589efe6 Switched time handling from milliseconds to microseconds. Florian 2012-11-01 13:08:34 +00:00
  • eb3e9bab24 Adapted to latest version of SFML2 ( Naming convention changed and some others changes ). Prevented switch to events tab when previewing a scene. Added customizable font for events editor. Fixed position of pasted objects in SceneCanvas. Florian 2012-10-24 19:37:58 +00:00
  • 1c576db891 Adapted to latest version of SFML2 ( Naming convention changed and some others changes ). Added (optional) disabling of input when focus is lost. Florian 2012-10-24 19:35:44 +00:00
  • 6a4e187a3f Fixed variable default value in ChooseVariableDialog when adding a variable. The choice relative to absolute filenames was not taken into account in ProjectResourcesCopier. Florian 2012-10-24 19:33:22 +00:00
  • c1a3125e69 Unversioned Code::Blocks IDE files. Florian 2012-10-14 19:52:55 +00:00
  • 430f24568c Exchanged all french messages with their English counterparts. Florian 2012-10-14 19:52:18 +00:00
  • 09bcc34152 Unversioned Code::Blocks IDE files. Florian 2012-10-14 19:51:48 +00:00
  • d9608cf212 Unversioned Function.layout Florian 2012-10-14 19:51:10 +00:00
  • fd87ab0ae2 Fixed crash in MainFrame due to fixed size panel. Florian 2012-10-11 21:24:53 +00:00
  • 2ec5a4487a Fixed typo in SeparateFromObjects action. Fixed toolbar of ResourcesEditor. Florian 2012-10-11 21:24:14 +00:00
  • 7e90e561fa Added ResourcesAbsolutePathChecker. Fixed ChooseObjectDialog. Made ProjectExtensionsDialog resizeable. ProjectResourcesCopier now asks about how to deal with absolute filenames ( if necessary ). Fixed RecursiveMkDir. Florian 2012-10-11 20:41:58 +00:00
  • c0c83233e8 Removed now useless "Portable" dialog. Enhanced NewProjectDialog. Added "Create new project" button in StartHerePage. Fixed Credits dialog size. Florian 2012-10-11 20:40:22 +00:00
  • 1fd9caafd3 Adapted ProjectManager and MainFrame to uses gd::Project instead of GDL's Game class. Added NewProjectDialog. Added PlatformManager. Florian 2012-10-03 20:05:58 +00:00
  • e88eccb6d2 Improved ResourcesEditor. Adapted classes for using ResourcesManager from GDCore. Corrected LinkEvent saving/loading functions. Moved large parts of OpenSaveGame into SaveToXml/LoadFromXml member functions of various classes. Adapted the provided TinyXml library to be used only when GDL is not compiled with GDCore support. Florian 2012-10-03 20:04:16 +00:00
  • 48958b26fb Included TinyXml as part of Game Develop Core. Added ResourcesManager. Added support to projects for exposing their resources. Added XML saving/loading support to projects. Added ProjectResourcesCopier. Added some wxwidgets related classes. Florian 2012-10-03 20:00:39 +00:00
  • 50ded17ef5 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:59:46 +00:00
  • 7f503c86db Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:59:37 +00:00
  • f1256beea3 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:59:22 +00:00
  • 45d6c71a9a Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:59:00 +00:00
  • 18a5f2b960 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:58:53 +00:00
  • 4a09017f0c Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:58:46 +00:00
  • a9daf5c04d Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:58:38 +00:00
  • 8df9d286f6 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:58:13 +00:00
  • 46aa856447 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:57:57 +00:00
  • ddd15f58b9 Add obj to ignore pattern. Florian 2012-09-20 19:57:40 +00:00
  • e26bbfa7e4 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:57:08 +00:00
  • 7d35fc59fa Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:55:40 +00:00
  • 9f2ddc45e5 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:55:21 +00:00
  • b6c2fbb098 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:54:53 +00:00
  • de438fddd9 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:54:16 +00:00
  • 49d7472016 git-svn-id: svn://localhost@840 8062f311-0dae-4547-b526-b8ab9ac864a5 Florian 2012-09-20 19:54:04 +00:00
  • d94acd186e Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:53:54 +00:00
  • dfaa73108c Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:53:45 +00:00
  • 8672f179e9 Exchanged all french messages with their English counterparts. Gui elements in SceneCanvas are now independant from the zoom factor. Work in progress: NewProjectDialog. Florian 2012-09-20 19:53:26 +00:00
  • adfc935552 Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:52:26 +00:00
  • c6f05ee0da Exchanged all french messages with their English counterparts. Florian 2012-09-20 19:51:50 +00:00
  • ef4f5ea71e Minor fixes for translations. Florian 2012-09-09 20:35:32 +00:00
  • 4ebffacec1 Adapted to changes in GDCore. Florian 2012-09-09 19:59:51 +00:00
  • eeb189651b Adapted to changes in GDCore. Fixed not translated string. Florian 2012-09-09 19:59:35 +00:00
  • 0f40d9a66e Adapted to changes in GDCore. Florian 2012-09-09 19:59:15 +00:00
  • 4fdf7ec653 Adapted to changes in GDCore. Florian 2012-09-09 19:59:04 +00:00
  • a58d04b45c Adapted to changes in GDCore. Florian 2012-09-09 19:58:21 +00:00