Commit graph

5505 commits

Author SHA1 Message Date
Juan Linietsky
ba5bc57816 Figured out a way to fix event propagation for shortcuts and some other cases so they properly stop shortcuts if a modal window is open, closes #4848 2016-06-27 20:14:59 -03:00
Juan Linietsky
972c2ad09f Ask about selecting a main scene if one has not been selected. 2016-06-27 20:00:18 -03:00
Juan Linietsky
1f9812ab83 fix bug in reporting of message queue size 2016-06-27 19:07:58 -03:00
Juan Linietsky
efdcf205d2 Make most resources (save for packedscenes and scripts) reload if they change on disk. Closes #4059. 2016-06-27 13:17:20 -03:00
Juan Linietsky
88e28af5e3 Add a small workaround to avoid modal tabs to be closed if they are spawned in the same frame, closes #3837 2016-06-27 11:22:13 -03:00
Juan Linietsky
d41b7a66e9 Properly complain when a scene file has not be selected, closes #3811 2016-06-27 10:59:37 -03:00
Juan Linietsky
e2d208f122 Ability to rotate controls using tool, closes #3800 2016-06-27 10:47:51 -03:00
Juan Linietsky
47d6cc08bb Properly deliver localized coordinates when passing gui events through parents, closes #4215 2016-06-27 10:00:36 -03:00
sanikoyes
081c400ac6 Add placeholder property for line_edit
this useful for user input tip
2016-06-27 19:47:40 +08:00
Pedro J. Estébanez
e7b2626707 Make Android build smarter (SCons + Gradle)
Upgrade Gradle and Android plugin for Gradle
Disable all signing and zip-aligning for the export templates
Give correct names to generated APKs
Put .so files built by SCons right where Gradle has to pick them according to arch & build type
Downgrade NDK platform to 14 to match minSdkVersion
2016-06-27 10:49:15 +02:00
Pedro J. Estébanez
6ce47d9b51 Improve parallax mirroring algorithm
Replaces the iterative approach currently used by an equivalent direct computation.
Also fixes infinite looping that happens when the mirroring value is negative.
2016-06-27 10:40:33 +02:00
Juan Linietsky
2c59f77885 Merge pull request #5438 from akien-mga/pr-revert-loop-interpolation
Revert "Added toggle for loop interpolation based on adolson's code"
2016-06-27 01:24:16 -03:00
Ferdinand Thiessen
9e751178eb Fix compiling for X11 on non-86, this fixes #5444 2016-06-27 03:03:42 +02:00
Samuel Grigolato
9ac7eaa89c Add support to String type in gdscript iteration. #5188 2016-06-26 21:13:31 -03:00
Samuel Grigolato
f55dc6d0b6 Fix issue when switching between FileSystem and other editor docks. #5384 2016-06-26 19:21:40 -03:00
Juan Linietsky
8362bb1434 Merge pull request #5437 from vnen/fix-visualserver-minimize-error
Fix visual server error when minimizing the window
2016-06-26 19:05:39 -03:00
George Marques
bf44275b1a
Fix visual server error when minimizing the window 2016-06-26 18:54:34 -03:00
Rémi Verschelde
da034f324a Revert "Added toggle for loop interpolation based on adolson's code"
This reverts commits 8884b8f519
bd5c8f2aa0
and 5cb31f6d5b.

<reduz> Akien, I understand the need for the second loop mode, but I think
the current UI is pretty confusing. I think this should be changed for an
enum, both there and in the animation.. otherwise we should revert it
[...]
<reduz> alternatively this could be added per track, which I think should
make it a little less confusing

Reopens #959..
2016-06-26 23:45:18 +02:00
Juan Linietsky
10f411b47b Avoid mirroring to go negative to fix crash, closes #4036 2016-06-26 16:51:13 -03:00
Juan Linietsky
8baa85d6b4 remove the warning of instances in use at exit 2016-06-26 16:34:28 -03:00
Juan Linietsky
282da142ae Added an option to ParallaxLayer to add an extra scroll offset, helps if you want to make clouds to move by themselves and animate that, for example. 2016-06-26 16:22:20 -03:00
Juan Linietsky
33f1204dc4 Fix error reporting when a scene is not imported properly, closes #3968 2016-06-26 15:37:39 -03:00
Rémi Verschelde
66d513bb2a Merge pull request #5434 from vnen/fix-msvc-cscript-compile
Fix cscript module syntax errors for MSVC compiler
2016-06-26 20:12:43 +02:00
George Marques
dc2ec3140a
Fix cscript module syntax errors for MSVC compiler 2016-06-26 14:19:46 -03:00
Juan Linietsky
5b96496a99 Merge pull request #5431 from godotengine/revert-5416-master
Revert "Fix issue when switching between FileSystem and other editor docks"
2016-06-26 13:33:03 -03:00
Juan Linietsky
3668bdc93e Revert "Fix issue when switching between FileSystem and other editor docks" 2016-06-26 13:32:15 -03:00
Rémi Verschelde
5dbb587c0f Merge pull request #5430 from godotengine/revert-5391-parallax-layer-fix-tidy
Revert "Improve parallax mirroring algorithm"
2016-06-26 18:03:33 +02:00
Rémi Verschelde
0be12898a7 Revert "Improve parallax mirroring algorithm" 2016-06-26 18:03:15 +02:00
Juan Linietsky
130b83bc52 Ability to set draw transform as a matrix, closes #5428 2016-06-26 13:01:17 -03:00
Paulb23
7f98f37f13 Fixed selected text turning black, issue 5199 2016-06-26 16:38:16 +01:00
Daniel J. Ramirez
8f259ff5ca Shortcuts for script switching in script Mode 2016-06-26 10:21:02 -05:00
Juan Linietsky
fb9d1498bf Cleaner way to enable ptrcall 2016-06-26 11:59:25 -03:00
Juan Linietsky
f31a6d26f1 missing files 2016-06-26 11:02:15 -03:00
Juan Linietsky
3813160ea0 -Fix crashes with thread_exit()
-Added draft of C script API (still disabled and unused)
2016-06-26 10:54:45 -03:00
Rémi Verschelde
544b196d77 Merge pull request #5416 from samuelgrigolato/master
Fix issue when switching between FileSystem and other editor docks
2016-06-26 09:52:39 +02:00
Rémi Verschelde
8a5d23c820 Merge pull request #5412 from vnen/dvector-invert-bind
Expose *Array.invert() to script
2016-06-26 09:46:51 +02:00
Rémi Verschelde
7d06d50e65 Merge pull request #5395 from vnen/android-sensors
Fix Android sensors polling rate on resume
2016-06-26 09:46:10 +02:00
Rémi Verschelde
fad6b29a59 Merge pull request #5390 from volzhs/jni-stringarray
Fix string array parameter check with jni
2016-06-26 09:45:36 +02:00
Rémi Verschelde
b02d67be30 Merge pull request #5307 from MarianoGnu/master
TextureRegion improvements
2016-06-26 09:43:45 +02:00
samuel.grigolato
ee7c1bc235 Fix issue when switching between FileSystem and other docks. #5384 2016-06-25 18:48:33 -03:00
Juan Linietsky
620da09b87 try to fix windows build 2016-06-25 15:20:37 -03:00
George Marques
441640506f
Add *Array.invert() documentation 2016-06-25 14:47:32 -03:00
George Marques
a6ec3af349
Expose *Array.invert() to script
Properly solve #4601.
2016-06-25 14:16:28 -03:00
Pedro J. Estébanez
d306b9bea5 Optimize member access with self
Let the compiler take the fast path when a member is superfluously accessed with `self.`.
2016-06-25 15:59:39 +02:00
Juan Linietsky
8dac3bf3b1 Added function to notify ScriptLanguage when a thread is created/freed, allows scripts to allocate a stack there via TLS 2016-06-25 10:41:23 -03:00
Rémi Verschelde
c931ed976b Gradle: remove trailing spaces 2016-06-25 13:39:03 +02:00
Rémi Verschelde
882b3ed138 Merge pull request #5400 from paper-pauper/wm-class-fix
Changes X11 res_name to "Godot_Engine"
2016-06-25 10:39:24 +02:00
Rémi Verschelde
38faed54ba Merge pull request #5398 from djrm/shortcuts
Configurable shortcuts for tabs switching
2016-06-25 10:36:44 +02:00
Rémi Verschelde
e4c5a16a2c Merge pull request #5397 from djrm/gizmos_fix
Added high resolution icons for the Gizmos
2016-06-25 10:28:58 +02:00
paper-pauper
dd1ad31757 Changes X11 res_name to "Godot_Engine"
Add additional/alternative WM_CLASS; only affects the game window, avoids redundancy and allows finer control in WMs (#5265)
2016-06-25 07:15:21 +02:00