Commit Graph

2072 Commits

Author SHA1 Message Date
Victor Levasseur
27dc3e7112 Revert "Use prefered locale for conversions from/to current locale"
This reverts commit 0c32f98804.
2015-05-14 14:23:06 +02:00
victorlevasseur
0c32f98804 Use prefered locale for conversions from/to current locale 2015-05-14 14:03:50 +02:00
victorlevasseur
3b1e7d4d49 ResourcesEditor now supports UTF8 (for all properties except paths, kept
in the current locale)
2015-05-11 12:22:32 +02:00
Victor Levasseur
50bc037be9 Fix the UTF SubStr function not throwing an exception when pos > length
Improve UTF8 tests
2015-05-09 12:08:24 +02:00
Victor Levasseur
ed6ef52fd2 Add tests for Utf8 tools 2015-05-09 11:38:59 +02:00
Victor Levasseur
fc2191bfe1 Improve the UTF8 Find and RFind function
Fix a bad behavior in RFind when pos is greater than the string's size
2015-05-09 11:24:11 +02:00
Victor Levasseur
543210b32a Improve the UTF8 substr function (remove the temporary UTF32 encoded string) 2015-05-09 11:18:06 +02:00
Victor Levasseur
4f004b0235 Improve the UTF8 tools documentation 2015-05-08 22:26:06 +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
253581919b Merge branch 'master' of github.com:4ian/GD 2015-05-06 19:11:24 +12:00
Florian Rival
38588dd2c9 Removed dead code and small refactorings 2015-05-06 16:28:14 +12:00
Florian Rival
1f08d352f4 Merge pull request #124 from Lizard-13/get-layer-container
Add a getter for PIXI container of gdjs.Layer
2015-05-06 10:01:26 +12:00
Lizard-13
5472b61a82 Get container for layeres 2015-05-05 11:12:08 -03:00
Florian Rival
cb0acf7e6c Remove some CppCheck warnings 2015-05-05 22:10:51 +12:00
Florian Rival
9b34c19856 Merge pull request #123 from victorlevasseur/bugfix/instructions-list
Fix HTML5 games not working with the new instructions container
2015-05-05 21:34:16 +12:00
Florian Rival
cebad7cd62 Revert "Revert "Store instructions as shared pointers instead of as values""
This reverts commit 755807b075.
2015-05-05 21:27:15 +12:00
Victor Levasseur
fa555dc567 Fix HTML5 games not working with the new instructions container 2015-05-04 16:22:19 +02:00
Florian Rival
175c2310b4 Merge pull request #122 from 4ian/revert-121-bugfix/instructions-list
Revert "Store instructions as shared pointers instead of as values"
2015-05-05 00:08:45 +12:00
Florian Rival
755807b075 Revert "Store instructions as shared pointers instead of as values" 2015-05-05 00:08:31 +12:00
Florian Rival
d4e0446793 Merge pull request #121 from victorlevasseur/bugfix/instructions-list
Added gd::InstructionsList and store instructions using shared pointers instead of values

Fix #40
2015-05-04 23:58:20 +12:00
Florian Rival
e66350a4a1 Workaround to fix objects drag'n'drop on Mac OS X 2015-05-04 23:15:22 +12:00
Florian Rival
dee35d7b5d Merge pull request #115 from victorlevasseur/bugfix-objects-with-same-name
Better checks when renaming objects or groups
2015-05-03 21:43:42 +12:00
Florian Rival
ba2d992351 Merge pull request #120 from victorlevasseur/patch-2
Fix GDevelop deb not depending on build-essential
2015-05-03 20:15:08 +12:00
Victor Levasseur
d0590b2e35 Fix GDevelop deb not depending on build-essential 2015-05-03 09:58:57 +02:00
Florian Rival
05eb69061d Fix tests not loading Howler.js 2015-05-03 19:44:22 +12:00
Florian Rival
cb76e7869d Fixed Sound playing offset still using milliseconds 2015-05-03 13:26:46 +12:00
Florian Rival
6b27f15f9d Merge branch 'master' of github.com:4ian/GD 2015-05-03 13:11:59 +12:00
Florian Rival
0be6ba592a Added pitch conditions/expressions for HTML5 games 2015-05-03 13:05:35 +12:00
Florian Rival
e499143e85 Merge pull request #118 from victorlevasseur/patch-1
Fix sound/music playing offset in GDCpp
2015-05-03 11:54:26 +12:00
Victor Levasseur
c38b1426ab Fix the events test 2015-05-02 11:39:26 +02:00
Victor Levasseur
91692c4d29 Replace std::vector<gd::Instruction> by a custom class managing an array of std::shared_ptr<gd::Instruction> 2015-05-02 11:04:55 +02:00
Victor Levasseur
14e3bd6a2d Fix sound/music playing offset in GDCpp 2015-05-02 10:06:55 +02:00
Florian Rival
3ae4f1ba73 Switched to howler.js for the sound system implementation of HTML5 games
Refactored gdjs.SoundManager
2015-05-02 18:36:52 +12:00
Florian Rival
e857f38fdc Use cordova api/plugins instead of Intel XDK api. 2015-04-30 21:22:30 +12:00
Victor Levasseur
69ada00ebc Fix typo in ObjectOrGroupFinder doc 2015-04-29 18:29:39 +02: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
7dd5be4c19 Add UTF8 support in the TextEntry object 2015-04-29 11:28:56 +02:00
Victor Levasseur
a63638dfbd Replace utf8:: by gd::utf8:: when compiling instructions which doesn't support UTF8 2015-04-28 20:32:28 +02:00
Victor Levasseur
d7014bae6f Merge remote-tracking branch 'upstream/master' into utf8-tr-macro
Conflicts:
	Core/GDCore/BuiltinExtensions/BaseObjectExtension.cpp
2015-04-28 20:18:19 +02:00
Victor Levasseur
cec76de46a Fix some compilation errors (created by the previous merge commit) 2015-04-28 20:15:24 +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
21bf75ecbc Merge pull request #112 from Lizard-13/patch-1
Fix sprite global color in HTML5
2015-04-27 22:13:39 +12:00
Florian Rival
766afcddde Avoid using too much #ifdef for GD_NO_UPDATE_CHECKER 2015-04-27 22:08:25 +12:00
Florian Rival
0b6be1c988 Merge pull request #109 from victorlevasseur/disable-update-checker-macro
Macro to disable the update dialog
2015-04-27 21:52:15 +12:00
Florian Rival
bdc2e216bb Merge pull request #108 from victorlevasseur/bugfix/event-editor-remove-borders
Remove borders in the eventsPanel from the EventEditor
2015-04-27 21:47:41 +12:00
Florian Rival
b1a4b52dc1 Merge pull request #106 from victorlevasseur/bugfix/high-cpu-usage
Fix the high cpu usage when switching to the event editor on Linux
2015-04-27 21:43:28 +12:00
Florian Rival
4cff715741 Fixed typo 2015-04-27 21:37:38 +12:00
Florian Rival
c3e53aa877 Merge branch 'master' of github.com:4ian/GD 2015-04-27 21:34:51 +12:00
Florian Rival
eea57cc65f Minor change to enable a V8 optimization 2015-04-27 21:34:35 +12:00