Commit graph

5292 commits

Author SHA1 Message Date
Rémi Verschelde
0729c852b4 Fix indentation issues in last commits
Ping @reduz.
2016-06-07 07:39:40 +02:00
punto-
78218359b1 Merge pull request #5078 from godotengine/revert-5054-fix-implicit-extends
Revert "Fix implicit GDScript Reference inheritance"
2016-06-06 21:19:10 -07:00
punto-
86253cbdfe Revert "Fix implicit GDScript Reference inheritance" 2016-06-06 23:40:50 -03:00
Juan Linietsky
0c985913a7 Merge pull request #4092 from sanikoyes/Pr-etc1-pkm-loading
Add etc1(pkm) texture loading support
2016-06-06 22:14:11 -03:00
Juan Linietsky
06bc4e20d3 Merge pull request #4101 from SaracenOne/listener
Added New Listener Spatial Node.
2016-06-06 22:13:23 -03:00
Juan Linietsky
aec5506414 properly pass events to parent controls, closes #4701 2016-06-06 22:03:29 -03:00
Juan Linietsky
e535c942f3 Merge branch 'master' of https://github.com/godotengine/godot 2016-06-06 21:15:13 -03:00
Juan Linietsky
2b9cab25c0 -Fix small bug regarding to canvas layer detection, closes #4381 2016-06-06 21:14:25 -03:00
Juan Linietsky
c86f1f1737 Merge pull request #4693 from kjohnson0451/dvector_invert
Adds invert() method DVector
2016-06-06 20:54:39 -03:00
Juan Linietsky
9a3ca0eaa2 Merge pull request #4824 from 29jm/pr-3481
Ability to rename autoloads
2016-06-06 20:46:10 -03:00
Juan Linietsky
82b759d938 Merge pull request #4895 from TheoXD/_fix_interactive_loader_cache
fixed interactive_loader() not returning a cached scene
2016-06-06 20:35:54 -03:00
Juan Linietsky
736b65e566 Merge pull request #4977 from SaracenOne/scripting_expose
Expose extra methods and constants to scripts
2016-06-06 20:27:40 -03:00
Juan Linietsky
be830d10c2 Merge pull request #5026 from Geequlim/patch9frame-extension
Enhanced Patch9Frame
2016-06-06 20:15:33 -03:00
Juan Linietsky
7499fa4507 Merge pull request #5048 from J08nY/dictionary
Added Dictionary.values()
2016-06-06 20:09:04 -03:00
Juan Linietsky
5aa4070438 Merge pull request #5054 from eska014/fix-implicit-extends
Fix implicit GDScript Reference inheritance
2016-06-06 20:08:39 -03:00
Juan Linietsky
9df4c18853 Merge pull request #5056 from SaracenOne/bitmask_import_plugin
Bitmask import plugin
2016-06-06 20:07:30 -03:00
Juan Linietsky
c42651c39e Merge branch 'master' of https://github.com/godotengine/godot 2016-06-06 19:56:34 -03:00
Juan Linietsky
85f4f39279 Added function get_signals_connected_to_this_this()
should help properly implement #5058
2016-06-06 19:55:50 -03:00
Juan Linietsky
a1b696aa56 Merge pull request #5067 from Hinsbart/x11_vsync
x11: fix vsync support
2016-06-06 19:40:28 -03:00
Andreas Haas
5cd7611a9a x11: fix vsync support 2016-06-07 00:19:01 +02:00
Rémi Verschelde
3ae24865f1 Merge pull request #5074 from djrm/new_icons
Fixed some icons by the feedback received, also added some missing icons
2016-06-06 23:51:36 +02:00
Daniel J. Ramirez
bf4d749f10 Fixed some icons given the feedback, also added some missing icons 2016-06-06 16:40:59 -05:00
Rémi Verschelde
31fb0eff62 Merge pull request #5072 from Paulb23/error_tab_index_issue_4997
Fix error tab index out of size print, issue 4997
2016-06-06 23:32:27 +02:00
Rémi Verschelde
7fd6977ef9 Merge pull request #5070 from zenvoid/master
Add missing license information for bundled libraries
2016-06-06 23:31:55 +02:00
Rémi Verschelde
7dd00d3398 Merge pull request #5065 from RandomShaper/keep-default-build-env
Keep the default environment variables as set by SCons
2016-06-06 23:27:08 +02:00
Rémi Verschelde
1ce0ccac29 Merge pull request #5059 from J08nY/directory-support
Somewhat fixed Directory::get_space_left() return values.
2016-06-06 23:24:56 +02:00
Paulb23
a0eb297cfc Fix error tab index out of size print, issue 4997 2016-06-06 20:25:19 +01:00
Rémi Verschelde
840c5f9b98 Merge pull request #5071 from SaracenOne/anchor_icon_fix
Anchor icon fix
2016-06-06 20:47:35 +02:00
Saracen
3a21f98131 Fixed bottom left and right icon order for anchor editor. 2016-06-06 19:38:49 +01:00
Roberto
c0a8c4f6e4 Add missing license information (ogg/vorbis/opus) 2016-06-06 19:05:36 +02:00
Andreas Haas
be867f3877 Add a "copy path" item to the filesystem dock context menu.
Copies the path (in "res://" format) of the selected resource to the clipboard.
Useful for preloads/extends etc.
2016-06-06 17:20:03 +02:00
Roberto
18fc2ccbe1 Add missing license information (Theora) 2016-06-06 16:32:37 +02:00
Pedro J. Estébanez
ad0af9d273 Keep the default environment variables as set by SCons 2016-06-06 13:49:28 +02:00
Roberto
f97f8971e3 Add missing license information (WebP) 2016-06-06 12:45:30 +02:00
Roberto
04fc62c4e3 Add missing license information (MiniZip) 2016-06-06 12:32:02 +02:00
J08nY
3fb3b7c1f7 Somewhat fixed Directory::get_space_left() return values. 2016-06-06 08:14:22 +02:00
Rémi Verschelde
955ed0a95f HiDPI: Use global/hidpi_mode as property 2016-06-06 07:38:39 +02:00
Rémi Verschelde
63ab89d28c Merge pull request #5062 from volzhs/translation-korean-1
Better translation for Korean
2016-06-06 07:26:33 +02:00
volzhs
5af475cd3e Better translation for Korean 2016-06-06 13:54:24 +09:00
Ariel Manzur
942de803f9 temporary fix for vsync call on x11 2016-06-05 22:25:01 -03:00
Juan Linietsky
2420e46b44 vsync support
-works on windows
-may not work on X11, if so please fix
-OSX does not seem to support disabling vsync
2016-06-05 19:14:33 -03:00
Juan Linietsky
684a1207c0 make hdpi manually configurable in project settings
also added hidpi support to project manager
2016-06-05 18:43:56 -03:00
Rémi Verschelde
8d497301d4 Merge pull request #5055 from djrm/new_icons
Added missing icons for some nodes, changed instance icon
2016-06-05 23:01:49 +02:00
Rémi Verschelde
c1a18039c8 Merge pull request #5053 from Hinsbart/fix_editor_events
fix ui_* input events in Editor
2016-06-05 23:01:05 +02:00
Pawel Kowal
494847f0d1 Improved Blender/Collada -colonly import creating collision shapes for empties 2016-06-05 20:59:21 +02:00
Saracen
1dab0aab7c Bitmask import plugin 2016-06-05 19:14:39 +01:00
Dennis Brakhane
1e068d34f4 Add support for Python-like negative indexing
Negative indexing is a useful feature in Python, especially when combined
with array slicing. Array slicing will hopefully be implemented later, but
negative indexing is useful in its own right.

A negative index is indexing from the end of an array,
"array[-1] == array[array.size()-1]", using a negative index
larger/smaller than the length of the array is still an error.

While primarily useful for arrays and strings, support is also added to
"array like" structures like Vector3 and Color. This is done just
to be consistent; vector3[2] is much clearer than vector3[-1], but disallowing
it while allowing it for an array with 3 elements seems confusing.
2016-06-05 20:00:54 +02:00
Dennis Brakhane
842057e56f Move repetitive code to macros
In preparation for the following "allow negative indexing" commit,
replace the repetitive array "set index" and "get index" code with
macros.

no functional changes were made, the resulting machine code is unchanged.
2016-06-05 20:00:54 +02:00
Daniel J. Ramirez
7398d696d0 Added missing icons for some nodes, changed instance icons 2016-06-05 12:53:01 -05:00
eska
3acbf8e71f Fix implicit GDScript Reference inheritance 2016-06-05 19:17:33 +02:00