Commit Graph

57 Commits

Author SHA1 Message Date
victorlevasseur 2fe320ee3b Remove GD_T() macro 2015-07-07 13:30:13 +02:00
victorlevasseur c98e97e60a Merge remote-tracking branch 'upstream/master' into utf8-gdstring
Conflicts:
	.travis.yml
	Core/GDCore/BuiltinExtensions/SpriteExtension/Dialogs/SpriteObjectEditor.cpp
	Core/GDCore/Events/Builtin/ForEachEvent.h
	Core/GDCore/Events/Event.cpp
	Core/GDCore/Events/Event.h
	Core/GDCore/Events/EventMetadata.cpp
	Core/GDCore/Events/EventMetadata.h
	Core/GDCore/Events/ExpressionMetadata.h
	Core/GDCore/Events/Instruction.h
	Core/GDCore/Events/InstructionMetadata.h
	Core/GDCore/IDE/Dialogs/EditLayerDialog.cpp
	Core/GDCore/PlatformDefinition/Object.cpp
	Core/GDCore/PlatformDefinition/PlatformExtension.cpp
	Core/GDCore/PlatformDefinition/PlatformExtension.h
	Extensions/Function/Extension.cpp
	Extensions/TextObject/TextObject.h
	Extensions/TimedEvent/Extension.cpp
	GDCpp/GDCpp/BuiltinExtensions/CommonInstructionsExtension.cpp
	GDCpp/GDCpp/BuiltinExtensions/KeyboardTools.h
	GDCpp/GDCpp/BuiltinExtensions/MouseTools.h
	GDCpp/GDCpp/BuiltinExtensions/SceneExtension.cpp
	GDCpp/GDCpp/InputManager.cpp
	GDCpp/GDCpp/RuntimeSpriteObject.cpp
	GDCpp/GDCpp/RuntimeSpriteObject.h
	GDJS/GDJS/BuiltinExtensions/BaseObjectExtension.cpp
	GDJS/GDJS/BuiltinExtensions/CommonInstructionsExtension.cpp
	GDJS/GDJS/BuiltinExtensions/SceneExtension.cpp
	GDJS/GDJS/BuiltinExtensions/VariablesExtension.cpp
	GDJS/GDJS/Exporter.cpp
	GDJS/GDJS/Exporter.h
	IDE/Dialogs/ObjectsEditor.cpp
	IDE/Preferences.cpp
2015-07-06 15:16:59 +02:00
Victor Levasseur 346bfd48a2 Replace std::string by gd::String in GDIDE 2015-07-05 22:55:12 +02:00
Florian Rival 6831bd6e5d Change wording of some buttons from 'Edition' to 'Edit' 2015-06-24 09:02:39 +12:00
Victor Levasseur 7046cf1f75 _() now returns a gd::String object
Make some adjustments in source code to avoid ambiguous conversions.
2015-06-22 13:58:10 +02:00
Victor Levasseur 69ce8ba239 Replace translation (by GD_T) in ObjectsEditor 2015-05-08 21:16:54 +02:00
Victor Levasseur 811a0fba65 Merge remote-tracking branch 'upstream/master' into utf8-tr-macro
Conflicts:
	Core/GDCore/BuiltinExtensions/BaseObjectExtension.cpp
	GDCpp/GDCpp/BuiltinExtensions/CommonInstructionsExtension.cpp
	GDJS/GDJS/BuiltinExtensions/AudioExtension.cpp
	IDE/Dialogs/ObjectsEditor.cpp
2015-05-08 18:59:48 +02:00
Florian Rival e66350a4a1 Workaround to fix objects drag'n'drop on Mac OS X 2015-05-04 23:15:22 +12:00
Victor Levasseur 0a60b4f355 Merge remote-tracking branch 'upstream/master' into bugfix-objects-with-same-name 2015-04-29 18:15:27 +02:00
Victor Levasseur 0049b5c6fa Merge remote-tracking branch 'upstream/master' into utf8-tr-macro
Conflicts:
	Core/GDCore/BuiltinExtensions/SpriteExtension/SpriteExtension.cpp
	Core/GDCore/Events/ExpressionMetadata.h
	Extensions/Box3DObject/Extension.cpp
	Extensions/DraggableAutomatism/Extension.cpp
	Extensions/Light/Extension.cpp
	Extensions/Network/Extension.cpp
	Extensions/PanelSpriteObject/Extension.cpp
	Extensions/ParticleSystem/ExtensionSubDeclaration1.cpp
	Extensions/ParticleSystem/ExtensionSubDeclaration3.cpp
	Extensions/PathAutomatism/Extension.cpp
	Extensions/PathfindingAutomatism/Extension.cpp
	Extensions/PhysicsAutomatism/Extension.cpp
	Extensions/PlatformAutomatism/Extension.cpp
	Extensions/PrimitiveDrawing/Extension.cpp
	Extensions/SoundObject/Extension.cpp
	Extensions/TextEntryObject/Extension.cpp
	Extensions/TextObject/Extension.cpp
	Extensions/TileMapObject/Extension.cpp
	Extensions/TiledSpriteObject/Extension.cpp
	Extensions/TopDownMovementAutomatism/Extension.cpp
	GDCpp/GDCpp/DocMainPage.h
	GDCpp/docs/doxyfile
	GDJS/GDJS/BuiltinExtensions/AudioExtension.cpp
	GDJS/GDJS/BuiltinExtensions/BaseObjectExtension.cpp
	GDJS/GDJS/BuiltinExtensions/CameraExtension.cpp
	GDJS/GDJS/BuiltinExtensions/FileExtension.cpp
	GDJS/GDJS/BuiltinExtensions/JoystickExtension.cpp
	GDJS/GDJS/BuiltinExtensions/NetworkExtension.cpp
	GDJS/GDJS/BuiltinExtensions/SceneExtension.cpp
	GDJS/GDJS/BuiltinExtensions/SpriteExtension.cpp
	scripts/ExtractTranslations.sh
2015-04-28 20:03:27 +02:00
Florian Rival 752d2a48cf Added Backspace as an alternative to Delete key shortcut 2015-04-23 22:12:42 +12:00
Victor Levasseur 1dce6df524 Fix a compilation issue in ObjectEditor 2015-04-12 22:53:39 +02:00
Victor Levasseur 62cc061b6f Move tools to search objects and groups in another class
Improve error messages
2015-04-12 22:49:29 +02:00
Victor Levasseur 5ca471c246 Improve test on the name of renamed objects/groups (and also when setting an object/group global)
Improve warning message when another object/group with the same name is found
2015-04-12 00:40:37 +02:00
victorlevasseur b772a99ff0 Add GD_T macro to translate UTF8 std::string (and _ macro is for wxString
only)
Updated all source code to use the new macro
2015-03-29 14:40:07 +02:00
Florian Rival a5e9f4bdec Added action to de/activate mouse simulation with touch events. Refactoring and MacOS adaptations. 2015-03-15 17:34:49 +13:00
Florian Rival e7fcb2e3de Fixed libPNG warnings in ObjectsEditor and factored lists rendering by using ObjectListDialogsHelper 2015-03-15 14:41:05 +13:00
Florian Rival b2a3ec44a4 Tweaked CMakeLists.txt and some files for MacOS compilation 2015-03-07 12:15:08 +13:00
Victor Levasseur 0e92ebfd4a Remove boost 2015-01-20 18:29:55 +01:00
Victor Levasseur c8879a20db Replace boost::to_upper/to_upper_copy with gd::StrUppercase 2015-01-19 20:26:01 +01:00
Victor Levasseur 851379a9de Some fixes to build GDevelop with wxWidgets built with std containers 2014-12-28 20:54:36 +01:00
Florian Rival e5989571ee Version bump and little wording changes 2014-12-21 22:49:40 +01:00
Florian Rival efa64b6505 Allow adding objects to a group using a dedicated dialog in Objects Editor 2014-12-21 22:08:57 +01:00
Florian Rival ee303a5f7a Ensure only appropriate ribbon buttons are enabled in Objects Editor 2014-12-21 21:38:47 +01:00
Victor Levasseur abdfd08806 Some improvements to the objects list 2014-12-21 12:01:47 +01:00
Victor Levasseur 293c008eed Move only the item when setting a group global
Various fixes
2014-12-20 17:51:09 +01:00
Victor Levasseur 0d1521f791 Do not refresh the object list when set an object global 2014-12-14 21:49:48 +01:00
Victor Levasseur ff170070ce Disable up/down buttons when a group is selected 2014-12-12 00:13:56 +01:00
Victor Levasseur 2379aa086c Fix being unable to delete an object from a global group 2014-12-12 00:00:59 +01:00
Victor Levasseur 8d335c571a Fix a bug when refreshing the ObjectsEditor 2014-12-09 06:48:33 +01:00
Victor Levasseur a707b51c41 Can create a group by dragging an object on "Groups" tree item 2014-12-07 11:55:11 +01:00
Victor Levasseur c519c26787 Fix a bug when renaming the same object multiple times 2014-12-07 11:13:05 +01:00
Victor Levasseur 8310853fd9 Make some items not editable 2014-12-06 18:48:04 +01:00
Victor Levasseur e4dd9d1df2 Remove the group dialog 2014-12-06 18:36:56 +01:00
Victor Levasseur 891d055695 Hide the confirmation message when deleting an object from a group (in ObjectsEditor) 2014-12-06 18:35:26 +01:00
Victor Levasseur 227d5daa78 Some fixes 2014-12-06 16:44:19 +01:00
Victor Levasseur 8d8cb27d24 Add menu to delete objects from groups
Fix compilation failure on Travis CI
2014-12-06 16:29:01 +01:00
Victor Levasseur 92bc85775c Can drag&drop objects into groups
Add thumbnails in the ObjectListDialogsHelper
2014-12-06 15:48:19 +01:00
Victor Levasseur 1c32a2501c Separate objects and groups in ObjectEditor and ChooseObjectDialog 2014-12-06 11:57:28 +01:00
Victor Levasseur 8a3a26e9c6 Global objects are now shown in bold 2014-12-06 10:51:15 +01:00
Victor Levasseur 882069c415 Fix "Add object" ribbon button opening edition window 2014-10-10 21:06:03 +02:00
Florian Rival 6eb53bb0db Fix new object badly renamed on wxGTK after being inserted in an ObjectsEditor. 2014-10-07 22:45:06 +02:00
Florian Rival a5408d21fd Fixed typos, removed useless debug messages. 2014-08-08 22:58:21 +02:00
Florian Rival 81ca49d98a Aspect ratio can now be preserved for HTML5 games (fullscreen activated or not).
Renamed GetLayoutCount to GetLayoutsCount.
2014-05-30 02:41:17 +02:00
Florian Rival a63cb3ef8f Instructions "manipulated type" of standard extensions are now set in GDCore.
Fixed serialization of some classes.
Fixed serializer JSON saving and added loading from JSON.
Exposed gd::Serializer::From/ToJSON to embind.
Added more visible buttons to add automatisms to objects in the IDE.
2014-05-08 16:12:55 +02:00
Florian Rival fb02721bf9 All singletons now have a Get method instead of GetInstance.
Exposed more methods to embind.
2014-04-21 17:49:34 +02:00
Florian 31d9147350 Adapted to changes in GDCore.
git-svn-id: svn://localhost@1246 8062f311-0dae-4547-b526-b8ab9ac864a5
2014-02-06 20:03:52 +00:00
Florian 78cdbdc4bd Adapted dialogs to use gd::SkinHelper for their icons.
git-svn-id: svn://localhost@1243 8062f311-0dae-4547-b526-b8ab9ac864a5
2014-02-04 16:23:22 +00:00
Florian d55cbf3234 Ensure that the main editor keep the focus when leaving the editor of an object.
Fixed HelpViewerDlg toolbar not shown on Linux and badly displayed text in Credits dialog.

git-svn-id: svn://localhost@1232 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-12-29 01:07:24 +00:00
Florian 3c54e9ed12 Improved BugReport dialog (Report sent using a http request and autosaves of opened files are open after closing the dialog).
GD now warns the user when closing a project where changes have been made.
Tweaks for Ubuntu in ChoixAction/Condition and other dialogs.
Update CMakeLists.txt to use GTK3 on Linux.

git-svn-id: svn://localhost@1230 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-12-27 17:44:10 +00:00