Commit Graph

  • aaafcb2733 Adapted to changes in GDCore. Florian 2012-09-09 19:56:43 +00:00
  • 72b26fb28b Adapted to changes in GDCore. Florian 2012-09-09 19:56:16 +00:00
  • f74233bc55 Adapted to changes in GDCore. Florian 2012-09-09 19:55:32 +00:00
  • 8c5c51d2d1 Adapted to changes in GDCore. Florian 2012-09-09 19:55:11 +00:00
  • 8d96385a19 Adapted to changes in GDCore. Florian 2012-09-09 19:54:50 +00:00
  • d16fdf92b6 Corrected code generation when objects are using special characters. Adapted to changes in GDCore. Florian 2012-09-09 19:54:36 +00:00
  • d23a629cda Adapted to changes in GDCore. Florian 2012-09-09 19:53:43 +00:00
  • bb1dc586cb Adapted to changes in GDCore. Florian 2012-09-09 19:53:29 +00:00
  • 2696005fb6 Corrected some settings in project file. Florian 2012-09-09 19:53:02 +00:00
  • cb7c201bc4 Moved ChooseObjectTypeDialog from IDE to GDCore. Added Get/SetLastCompilationDirectory to Project. Florian 2012-09-09 19:45:57 +00:00
  • 4a3f4e8142 Forgot to commit the deletion of a file. Florian 2012-09-09 19:44:43 +00:00
  • 8584919be0 Moved gdTreeItemStringData to GDCore. Added AnimationEnded conditions for Sprite. Added LastCompilationDirectory member to Game. Florian 2012-09-09 19:44:29 +00:00
  • be906afdc3 Added "Insert new object" button in SceneCanvas when right clicking. Reworked compilation dialog. Adapted to changes in GDCore. Florian 2012-09-09 19:42:51 +00:00
  • 00e226593d Added save of the size and position of ObjectTypeChoice dialog. Prevented a wxWidgets assertion when an object returns a bad thumbnail. Florian 2012-08-30 12:56:38 +00:00
  • ee95b5e9f0 Corrected Polygon2d::Rotate. Added experimental SeparateFromObjects action. Added menu button to rotate a polygon in SpriteObjectEditor. Florian 2012-08-30 12:50:23 +00:00
  • 8a994a53da Added warning for non convex polygons in SpriteObjectEditor. Corrected bad automatic collision mask. Florian 2012-08-23 12:56:59 +00:00
  • 8fa344401d Minor add in MainFrameWrapper. Florian 2012-08-23 12:55:58 +00:00
  • 412b8ab733 Hitboxes are now based on arbitrary (convex) polygons instead of rotated rectangles. Adapted SpriteObjectEditor. Florian 2012-08-19 21:35:01 +00:00
  • 1c16e05f07 Added Polygon class and PolygonCollisionTest. Florian 2012-08-16 16:55:22 +00:00
  • 905577fb4f Choosing cancel when changing the time between frames in SpriteObjectEditor was not properly handled. Prevented triggering a SFML bug in sf::SoundStream. Florian 2012-08-14 11:13:21 +00:00
  • b8f5361e29 Corrected search control in ChooseObjectDialog. Florian 2012-08-14 11:10:55 +00:00
  • 02930a06b3 Fixed PickObjectsLinkedTo to works with groups. Florian 2012-08-10 14:19:49 +00:00
  • 193069efe3 Corrected use of automatisms shared data with global objects. Corrected a crash when closing all games in the project manager. Florian 2012-08-09 20:15:22 +00:00
  • a41947e975 Corrected bad placement of points when a sprite is flipped. Corrected a typo. Florian 2012-08-09 20:14:23 +00:00
  • 487480d2f6 Intensity was not properly load. Adapted to changes in GDL. Florian 2012-08-08 22:26:54 +00:00
  • 82cd337c9c Deactivated Welcome screen. Updated StartHere page. Added "Add an external layout" button to ProjectManager. Minor changes. Florian 2012-08-07 17:44:28 +00:00
  • ee22925655 Corrected a typo in CreateObjectsFromExternalLayout action. Corrected crash of PropImage on Windows XP. Added toolbar for the animations panel in SpriteObjectEditor. Corrected slicing related issue in Scene::InsertObject. Florian 2012-08-07 17:35:16 +00:00
  • 34aacaea01 Added missing include for compilation on Linux. Florian 2012-08-07 17:33:30 +00:00
  • 01fa7cea1b Adapted to changes in GDCore. Added optional parameters to set precisely the position of a hinge between two objects. Florian 2012-08-01 21:22:01 +00:00
  • 641bbf5411 Corrected subtle bug when checking if particle emitter has no more particles : hasSomeParticles member was not copied and so sometimes set to false. Adapted to changes in GDL/GDCore. Florian 2012-08-01 21:21:14 +00:00
  • 06836ed5f7 Minor change. Florian 2012-07-28 21:34:43 +00:00
  • 5377c25010 Removed EventsRefactorer. Adapted to changes in GDCore. Florian 2012-07-28 21:34:25 +00:00
  • a368f0c166 Added changesNotifier. Refactored a bit Scene. Clone methods made const. Other minor changes. Florian 2012-07-28 21:32:43 +00:00
  • 31b39de4a9 Added ClassWithObjects base class for Project and Layout. Added MainFrameWrapper Added EventsRefactorer and EventsChangesNotifier Added LinkEvent. Other minor changes. Florian 2012-07-28 21:31:10 +00:00
  • 699d726487 Removed some files. Florian 2012-07-24 16:07:42 +00:00
  • ce0c8089f0 Adapted to changes in GDCore/GDL. Florian 2012-07-24 16:07:28 +00:00
  • bb681a2554 Moved some dialogs to GDCore. Adapted to changes in GDCore. Added button to add an image directly from a file in SpriteObjectEditor. Florian 2012-07-24 16:07:02 +00:00
  • 235063c273 Added AutomatismMetadata and ObjectMetadata Moved dialogs from GDL to GDCore. Added methods to gd::Project to validate object name. Florian 2012-07-24 16:05:28 +00:00
  • cdd7b1215f Adapted to changes in GDCore/GDL. Florian 2012-07-19 19:30:32 +00:00
  • 1649002991 Adapted to changes in GDCore. Refactored a bit layers and cameras : No more distinction is made between Camera and old RuntimeCamera. Moved ChooseLayerDialog and ExpressionsCorrectnessTesting.cpp/.h to GDCore. Florian 2012-07-19 19:30:06 +00:00
  • 42a8967884 Added layers to layouts. Moved ChooseLayerDialog to GDCore. Moved ExpressionsCorrectnessTesting.cpp/.h to GDCore. Florian 2012-07-19 19:27:33 +00:00
  • 2bce5862e6 Corrected ToDeg function declaration. Improved EditExpression and EditTextDialog dialogs. Corrected a crash with ProjectUpdateDlg. Added shortcuts to SpriteObjectEditor. Deleted OldSpriteObjectEditor and other useless files. Florian 2012-07-17 19:28:10 +00:00
  • bb51b35846 Adapted to changes in GDCore. Small changes. Florian 2012-07-15 10:42:38 +00:00
  • 2825faa5e1 Moved some GUI classes to GDCore. Improved SpriteObjectEditor with a preview feature. Florian 2012-07-15 10:42:00 +00:00
  • dfd45b2675 Moved some GUI classes to GDCore. Florian 2012-07-15 10:41:18 +00:00
  • eeb90e852e Forgot to commit the new SpriteObjectEditor being implemented. Small changes. Florian 2012-07-10 22:17:07 +00:00
  • 2e1f50e7b4 Added bitmaps to CommonBitmapManager. Florian 2012-07-10 22:15:47 +00:00
  • 379b24fb1e Added impulse related actions. When clicking on the custom polygon shape, a new point is added. Added Ratio parameter to action AddGearJointBetweenObjects. Added linear velocity expression. Florian 2012-07-08 17:08:37 +00:00
  • 0d3d516ad2 Implementing a new Sprite object editor. Refactored a bit SpriteObject and Animation/Direction/Sprite classes. Corrected wxWidgets assert in ImageResource::RenderPreview. Florian 2012-07-05 20:47:28 +00:00
  • 803bfd04b5 Minor changes Florian 2012-07-05 20:45:49 +00:00
  • f464e9735d Deleted useless directory. Florian 2012-06-28 14:51:58 +00:00
  • fac8f46f77 Deleted useless files. Renamed Game_Develop_EditorFrame to MainFrame.cpp Removed EditPropJeu dialog ( Replaced by ProjectPropertiesPnl ). Moved Extensions dialog to GDCore. Florian 2012-06-28 14:51:27 +00:00
  • 02332a2972 Corrected default collision mask for SpriteObject. Corrected collision mask for SpriteObject with 8 directions. Florian 2012-06-28 14:47:25 +00:00
  • a8628b7104 Added ProjectExtensionsDialog. Added members related to properties grid to gd::Project. Added invertedCondition bitmap to CommonBitmapManager. Florian 2012-06-28 14:45:50 +00:00
  • 6f4fedeb7a Corrected small glitch with searchbox since wxWidgets update. (Work in progress) Adapting EditPropJeu to rely only on gd::Project. Florian 2012-06-24 20:49:42 +00:00
  • 987dac2ba4 Adapted to changes in GDCore. Updated ResourcesEditor to provide access to gd::ResourceLibraryDialog. Florian 2012-06-24 20:48:02 +00:00
  • cd7b8232a5 Added ResourceLibraryDialog. Updated gd::Project to expose and update properties from a wxPropertyGrid. Florian 2012-06-24 20:47:20 +00:00
  • 09fbbec9d6 Adapted to wxWidgets Unicode build. Added HtmlViewerPnl ( work in progress ) A file saved is now correctly added to recent files. Zoom factor is now saved in scene editors. Florian 2012-06-16 21:53:04 +00:00
  • eaf1f75e12 Adapted to wxWidgets unicode build. Added ToDeg/ToRad expressions. Added AngleDifference expression. Florian 2012-06-16 21:51:22 +00:00
  • ec1c0fc928 Corrected EventsEditorSelection::GetAllSelectedEventsWithoutSubEvents. Florian 2012-06-16 21:49:01 +00:00
  • 44124711e9 Forgot to commit some files. Adapted to changes in GDCore/GDL. Florian 2012-06-09 21:18:03 +00:00
  • 0b1614fa0b Adapted to changes in GDCore/GDL. Florian 2012-06-09 21:17:25 +00:00
  • ea66eb3aca Adapted to changes in GDCore/GDL. Font loading is now done when loading scene resources, or when the font is changed with the appropriate action. Cleaned header. Florian 2012-06-09 21:17:11 +00:00
  • c52d3e04d5 Adapted to changes in GDCore/GDL. Florian 2012-06-09 21:16:06 +00:00
  • bab1937d93 Adapted to changes in GDCore. Florian 2012-06-09 21:15:52 +00:00
  • ae01097e72 Last commit didn't compile. Florian 2012-06-09 21:15:27 +00:00
  • 0b7d3f5539 Adapted to changes in GDCore. Cleaned headers. Florian 2012-06-09 21:14:46 +00:00
  • fa99435ff7 Cleaned headers. Minor tweaks. Florian 2012-06-09 21:14:12 +00:00
  • b24b2fc32d Made ParticleEmitterObject header independent from ParticleSystemWrapper header. Florian 2012-06-09 21:13:22 +00:00
  • c2f1dbb584 Adapted to changes in GDL/GDCore. Florian 2012-06-09 21:12:16 +00:00
  • a81fe34ba4 Adapted to changes in GDL/GDCore. Florian 2012-06-09 21:12:01 +00:00
  • 712189efcc Adapted to changes in GDL/GDCore. Florian 2012-06-09 21:11:28 +00:00
  • 47091fabcf Adapted to changes in GDL. Florian 2012-06-09 21:11:04 +00:00
  • 82712acc7b Small changes and fixes. Florian 2012-06-09 21:10:20 +00:00
  • 026f508a45 Cleaned headers. Florian 2012-06-09 21:09:38 +00:00
  • e3767ef4de Prevented errors when using a password without 24 characters exactly. Florian 2012-06-09 21:09:12 +00:00
  • 385e6fc137 Corrected typo. Florian 2012-06-09 21:08:28 +00:00
  • d4034bf74c Fixed ChoiceFile dialog. Adapted to resources using filenames relative to projects directories. Enhanced ExternalLayoutEditor. (Re)enabled ExternalLayout stuff. Florian 2012-06-09 18:14:55 +00:00
  • 0ffb3137fc Adapted SpriteObject, ResourcesManager, ResourcesEditor PropImage dialog so as to use resources filenames relative to the project directory. Added LargeNumberToString expression. Enabled External layout extension. Corrected compilationForRuntime bool not so to true when compiling for Runtime in EventsCodeGenerator. Florian 2012-06-09 18:13:37 +00:00
  • a6cc7d4cd7 Small fix in ResourcesMergingHelper for empty filenames. Florian 2012-06-09 18:10:36 +00:00
  • 3569541fc3 Adapted to changes in GDL. Reworked "Portable" dialog to handle the preservation of directories structure. ( As the IDE now supports filenames relative to the project directory for resources ). Florian 2012-06-03 20:12:28 +00:00
  • 665493cb6c Supressed support for opening "Portable" games: A such feature is not needed anymore as the IDE new supports projects using relative filenames for resources. Added LoadFromSceneAndCustomInstances so as to create a scene using custom initial instances. Florian 2012-06-03 20:07:27 +00:00
  • 882f13738d Added support for preserving directories structure in ResourcesMergingHelper. Florian 2012-06-03 20:06:17 +00:00
  • 4ebe69e1fd Adapted editors and resources classes to use filenames which are relatives to the project directory. The current working directory is changed on the fly when loading/previewing a scene so that every filename in a project is relative to the project directory. Adapted to changes in GDL/GDCore. Added MillionthVector in Credits. Florian 2012-06-03 12:22:54 +00:00
  • 8b879b6bb0 Made CodeCompiler independent from the current working directory by using internally absolute filenames. Adapted editors and resources classes to use filenames which are relatives to the project directory. Minor fixes in some actions descriptions/icons. Adapted to changes in GDCore. Florian 2012-06-03 12:20:35 +00:00
  • e4f970c1eb Added bitmaps to CommonBitmapManager Modified ResourcesMergingHelper to have be able to change the base directory ( Directory resources are relative to, i.e. Project directory ). Florian 2012-06-03 12:17:03 +00:00
  • 1c9ffec71b Forgot to remove a debug message :) Florian 2012-06-01 18:42:08 +00:00
  • b4db644983 Added actions to manipulate images. Florian 2012-06-01 17:13:29 +00:00
  • c78fa1dc9e Corrected a subtle bug in DebuggerGUI when dealing with a std::map. Corrected "Open examples" functions. Florian 2012-06-01 14:04:12 +00:00
  • 527d618dfe Added #include <algorithm> to default includes. Added functions to ImageManager to add arbitrary SFMLTexture to the manager. Florian 2012-05-31 20:49:21 +00:00
  • 4154a7165b Added basic support for ExternalLayouts. Autosave file extension is now gdg.autosave Florian 2012-05-28 14:39:05 +00:00
  • 96cab844d0 Continued implementing ExternalLayouts. Added protection against infinite loop to While events. Florian 2012-05-28 14:36:54 +00:00
  • 99c1942010 TODO : GetAssociatedSettings in ExternalLayout. Added a bitmap to CommonBitmapManager. Florian 2012-05-28 14:35:14 +00:00
  • ad75c6ea03 Adapted to changes in GDL. Florian 2012-05-26 17:15:08 +00:00
  • d33e3fbb88 Adapted in changes in GDCore. Added a separate SceneCanvasSettings class. Florian 2012-05-25 16:42:42 +00:00
  • e23daecd33 Documented InitialInstancesContainer and added Remove method taking an instance in parameter. Florian 2012-05-25 16:42:06 +00:00
  • 066b15d171 Refactored SceneCanvas. Florian 2012-05-25 16:41:46 +00:00
  • 811a31f2d6 Adding ExternalLayout support ( Project manager support for external layout is made ). Florian 2012-05-25 12:00:23 +00:00
  • 3047acbfb9 Added ExternalLayout. Added SceneCanvasSettings for the IDE. Florian 2012-05-25 11:57:41 +00:00
  • 69ec5eb018 Improved ExternalLayout Added ExternalLayouts support to Project. Florian 2012-05-25 11:56:34 +00:00