Florian Rival
70a35c11c2
Fix anchor behavior not always properly applying bottom/right edges and warnings
2016-07-24 18:13:50 +02:00
Victor Levasseur
d7c897b488
Anchor behavior for native games ( #275 )
...
* Add AnchorBehavior
* Improve the AnchorBehavior
* Add an icon to the AnchorBehavior
* Code cleaning in AnchorBehavior
* Add more icons for the AnchorBehavior
2016-07-24 15:45:09 +02:00
Florian Rival
d12924daaf
Merge pull request #277 from Wend1go/variable_child_count
...
Add expression to retrieve the number of subitems from a structure variable (native & js)
2016-07-22 14:09:58 +02:00
Wend1go
2d3cdcdde8
Retrieve number of subitems from variable/structure (native/js)
...
- global variables (expression)
- scene variables (expression)
- object variables (expression)
2016-07-22 09:07:49 +02:00
Florian Rival
5ab601e8e6
Add SystemInfo extension with isMobile condition
2016-07-17 18:33:24 +02:00
Florian Rival
5c66a37406
Merge pull request #274 from victorlevasseur/loading-optimization
...
Texture loading optimization
2016-07-17 15:13:26 +02:00
Florian Rival
cfa161f763
Fix music looping in HTML5 game and update Howler.js to latest version
2016-07-17 14:32:13 +02:00
Florian Rival
84c8efffa3
Fix compilation on OS X
2016-07-16 15:13:01 +02:00
Florian Rival
a4e2a3e8f1
Merge branch 'master' of github.com:4ian/GD
2016-07-16 13:24:44 +02:00
Florian Rival
73984d7cfc
Fix loading stored values set to 0/empty string in HTML5 games
2016-07-16 13:24:28 +02:00
Victor Levasseur
327a3b05b8
Load the sf::Image and then load the sf::Texture from it (avoids an image copy)
2016-07-15 18:36:26 +02:00
Victor Levasseur
a9e5790d78
Avoid sf::Texture copy when loading them
2016-07-15 18:10:50 +02:00
Florian Rival
a544666ea4
Merge pull request #271 from RandomShaper/fix-manifest-side-effects
...
Fix side effects of too broad Windows targeting in the manifest for high contrast theme support
2016-07-13 14:01:13 +02:00
Florian Rival
d0ca9cac54
Merge pull request #273 from victorlevasseur/bugfix/gcc_6
...
Some fixes for GCC6 and Fedora 24
2016-07-13 13:56:34 +02:00
Victor Levasseur
d0910e3e6f
Set the RPATH of compiled files when previewing the game
2016-07-12 12:24:18 +02:00
Victor Levasseur
4018353d50
Some fix for GCC6 and Fedora 24
2016-07-12 11:34:14 +02:00
Florian Rival
6388e6a914
Add Lil BUB's HELLO EARTH game links
2016-07-05 01:02:55 +02:00
Pedro J. Estébanez
4f144f7532
Fix side effects of too broad Windows targeting
2016-07-04 19:25:30 +02:00
Victor Levasseur
82a7c3048f
Revert "Provide compatibility with Windows high contrast themes"
...
This reverts commit 91cfff6e84
.
The updated manifest caused some bugs with the text object editor
2016-07-03 23:08:04 +02:00
Florian Rival
8daa0354e1
Merge branch 'master' of github.com:4ian/GD
2016-07-02 19:11:53 +02:00
Florian Rival
f26357c9b8
Fix platformer objects stuck in floor when resized when the origin is not at the top left of the object
2016-07-02 18:30:51 +02:00
Florian Rival
4110c38c10
Update gdupdate-info*.xml files
2016-07-02 18:30:18 +02:00
Florian Rival
084f8fbe72
Fix compilation of IDE on Windows
2016-06-28 23:54:07 +02:00
Florian Rival
db074c7f57
Bump version
4.0.92
2016-06-27 23:54:39 +02:00
Florian Rival
5b1fed4d9e
Merge pull request #269 from 4ian/feature/layers-effects
...
Layers effects for the JS engine (Pixi.js & Cocos2d-JS)
2016-06-24 00:09:29 +02:00
Florian Rival
447106b7fb
Merge pull request #270 from RandomShaper/windows-high-contrast-compat
...
Provide compatibility with Windows high contrast themes
2016-06-23 23:35:37 +02:00
Pedro J. Estébanez
91cfff6e84
Provide compatibility with Windows high contrast themes
...
By providing a manifest specifying the targeted Windows versions (as per https://msdn.microsoft.com/en-us/library/windows/desktop/hh404233(v=vs.85).aspx#_______supporting_high_contrast_themes_in_windows_8_and_later ) now scene renders normally under a high contrast theme on Windows, instead of staying unrefreshed.
2016-06-23 23:30:51 +02:00
Florian Rival
db3a107e0f
Fix GDJS unit tests
2016-06-23 23:16:21 +02:00
Florian Rival
23dab62ad5
Add partial support for Cocos2d-JS fileUtils, deactivated for now
2016-06-23 23:01:26 +02:00
Florian Rival
3dd5c0f997
Fix localStorage with Cocos2d-JS
2016-06-13 23:12:03 +02:00
Florian Rival
517ef5fc57
Make open URL action compatible with Cocos2d-JS
2016-06-12 01:30:47 +02:00
Florian Rival
1d539968bb
Unfold events when highlighting an event in SearchEvents dialog
2016-06-07 22:22:56 +02:00
Florian Rival
4879bfe1b1
Added LightNight effect and action to change effect parameters
2016-06-04 18:20:36 +02:00
Florian Rival
e83d2a2b48
Add support for effects for HTML5 games (Pixi.js and Cocos2d-JS renderers)
...
Two effects are hardcoded for now
2016-06-02 01:05:14 +02:00
Florian Rival
cd84f6c43c
Add gd::Effect and allow one effect to be added to layers
2016-06-01 00:38:56 +02:00
Florian Rival
7bcc3dc6bb
Use the properties grid for editing layers properties and cameras, deleted EditLayerDialog
2016-05-28 22:08:20 +02:00
Florian Rival
1a995ba55c
Add support for Cocos2d-JS localStorage
2016-05-28 14:44:26 +02:00
Florian Rival
622fcdcc62
Fix compilation on OS X
2016-05-26 21:06:00 +02:00
Florian Rival
b933ab24dd
Merge pull request #267 from 4ian/feature/platformer-grab-platforms
...
Feature/platformer grab platforms
2016-05-26 20:57:44 +02:00
Florian Rival
7fe4a5c5ff
Add unit test for platform ledge grabbing for the JS engine
2016-05-23 23:50:31 +02:00
Victor Levasseur
3b36e16256
Fix "°" encoding in the initial instances dialog
2016-05-18 00:19:20 +02:00
Florian Rival
b620737b18
Rework platform ledge grabbing mechanism
2016-05-16 22:31:33 +02:00
Florian Rival
bcb9b03eab
Fix missing Release key handling in platformer "Simulate key press" action
2016-05-15 17:36:24 +02:00
Florian Rival
e20f66909e
Implement platform ledges grabbing for native games
2016-05-15 17:36:24 +02:00
Florian Rival
667d0a1f4a
Add options to allow ledged grab on platform/platformer behaviors + test game
2016-05-15 17:36:24 +02:00
Florian Rival
de9d6bd103
[WIP] Allow to release the grabbed platform with down key
2016-05-15 17:36:24 +02:00
Florian Rival
ba625133f1
[WIP] Rework platform grabbing to avoid issues with floor and rescaled sprites (and avoid relying on object.getX/getY)
2016-05-15 17:36:24 +02:00
Florian Rival
44ce216894
[WIP] Add ability for platformer objects to grab platforms
...
TODO: Add a testbed in GDJS/tests
2016-05-15 17:36:23 +02:00
Florian Rival
0bcf3475b0
Always copy GDJS Runtime/GDCpp headers when building
...
This helps during the development, as copying the headers/GDJS runtime
can be easily forgotten. Also, the commands were not triggered when working only on the
extensions.
2016-05-15 17:34:46 +02:00
Florian Rival
09b35c9dd8
Add test game displaying the width of scaled sprite objects
2016-05-09 23:05:19 +02:00