summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-19Merge pull request #11402 from hpvb/remove-gdscript-checks-on-releaseRémi Verschelde
Various GDScript performance tweaks
2017-09-19Don't call Variant::reference() unnecessarilyHein-Pieter van Braam
operator= does not need to call reference() if the new value is of the same type as the old. This saves us zeroing the Variant, This speeds up reuse of a Variant in a loop by roughly 50%.
2017-09-19Merge pull request #11386 from kosz78/fix-msvc-compile-errorsRémi Verschelde
Fix MSVC compilation errors
2017-09-19Fix accidental cast to Vector3 for Vector2 iterHein-Pieter van Braam
2017-09-19Merge pull request #11412 from ISylvox/seperate-to-separateRémi Verschelde
Fix Typo: 'Seperate' to 'Separate' [ci skip]
2017-09-19Merge pull request #11395 from marcelofg55/fix_crashhandler_winHein-Pieter van Braam
Prevent running the crash_handler when a debugger is present on windows
2017-09-19Fixed Typo: 'Seperate' to 'Separate'Indah Sylvia
2017-09-19Change structure order for godot nim compatibilityKonstantin Zaitsev
2017-09-19Fix MSVC compilation errorsKonstantin Zaitsev
2017-09-19Remove more GDScript runtime checks on releaseHein-Pieter van Braam
As a preparation for other performance enhancements to GDScript:call() start by removing more of the GDScript runtime checks on release. This code has been tested with 2d/platformer, 3d/platformer, 3d/materials_test, and goltorus. No regressions were found.
2017-09-18Prevent running the crash_handler when a debugger is present on windowsMarcelo Fernandez
2017-09-18Merge pull request #11375 from FigyTuna/rigid_body_docsRémi Verschelde
[DOCS] Modified/Added documentation for RigidBody and RigidBody2D [ci skip]
2017-09-18Merge pull request #11372 from volzhs/fix-smooth-scrollRémi Verschelde
Fix smooth scrolling in ScrollBar
2017-09-18Modified/Added documentation for RigidBody and RigidBody2DFigyTuna
2017-09-18Merge pull request #11367 from hpvb/refactor-variant-opRémi Verschelde
Move Variant::evaluate() switch to computed goto
2017-09-18Merge pull request #11376 from RaTi17/gdscript_docRémi Verschelde
Added code tags and corrected some lines [ci skip]
2017-09-18 Added code tags and corrected some linesRaTi17
2017-09-18Merge pull request #11021 from tuga3d/autocomplete-logic-attempt2Rémi Verschelde
autocomplete logic attempt 2, fixes #10695
2017-09-18Merge pull request #11382 from djrm/pr_fix_metricsRémi Verschelde
Fixed metrics.
2017-09-17Fixed metrics.Daniel J. Ramirez
2017-09-17Merge pull request #11220 from toger5/bottom_panel_debugger_tabs_fixRémi Verschelde
made tabs visible in debugger fixes: #11212
2017-09-17Merge pull request #11313 from deliciousfudge/boxcontainershape-docsRémi Verschelde
Refactor the docuementation of BoxContainer and BoxShape classes [ci skip]
2017-09-17Move Variant::evaluate() switch to computed gotoHein-Pieter van Braam
In an effort to make GDScript a little faster replace the double switch() with a computed goto on compilers that set __GNUC__. For compilers that don't support computed goto it will fall back to regular switch/case statements. In addition disable using boolean values in a mathematical context. Now boolean values can only be compared with other booleans. Booleans will also no longer be coerced to integers. This PR replaces #11308 and fixes #11291
2017-09-17Merge pull request #11251 from toger5/q_e_fix_freelookRémi Verschelde
swapped up down shortcut for freelook (to fit unreal)
2017-09-17Merge pull request #11252 from marcelofg55/fix_noaudio_crashRémi Verschelde
Fix crash when no audio driver is available
2017-09-17Merge pull request #11328 from Paulb23/left_right_arrow_tree_issue_10737Rémi Verschelde
Added Left / Right arrow navigation in tree, issue 10737
2017-09-17Merge pull request #11352 from FigyTuna/physics_body_docsRémi Verschelde
[DOCS] Modified/Added documentation for PhysicsBody and PhysicsBody2D
2017-09-17Merge pull request #11351 from cbscribe/kcc_kinematiccollision_docRémi Verschelde
[DOCS] Add KinematicCollision descriptions [ci skip]
2017-09-17Merge pull request #11349 from willt/getsetmoveRémi Verschelde
[DOCS] added member descriptions to various shapes [ci skip]
2017-09-17Merge pull request #11362 from marcelofg55/fix_x11_exportRémi Verschelde
Fix x11 exported executables not getting the +x flag
2017-09-17Merge pull request #11360 from volzhs/fix-animation-editor-errorRémi Verschelde
Fix set_item_icon error when starting editor
2017-09-17Merge pull request #11370 from marcelofg55/fix_keyu_crashnewRémi Verschelde
Fix crash when using key+u on a line with only a #
2017-09-18Fix smooth scrolling in ScrollBarvolzhs
fixes #11369
2017-09-17Fix crash when using key+u on a line with only a #Marcelo Fernandez
2017-09-17Merge pull request #11296 from touilleMan/gdnative-api-structThomas Herzog
[GDnative] pass api as struct of function pointers to loaded gdnative modules
2017-09-17Fix x11 exported executables not getting the +x flagMarcelo Fernandez
2017-09-17doc: Sync classref and escape comparatorsRémi Verschelde
[ci skip]
2017-09-17Merge pull request #11276 from hpvb/fix-11270Rémi Verschelde
Only do 'drive' discovery on X11
2017-09-17[GDnative] Use X macro to define godot_gdnative_api_struct and it instantiationEmmanuel Leblond
2017-09-17Merge pull request #11356 from Paulb23/text_editor_theme_crashRémi Verschelde
Fixed segfault on loading text editor theme [ci skip]
2017-09-17Merge pull request #11353 from Grosskopf/audio-streams-docsRémi Verschelde
[DOCS] Added Documentation of the rest of the AudioStream files [ci skip]
2017-09-17Merge pull request #11201 from kerskuchen/tilemap-shortcutsRémi Verschelde
Adds missing shortcuts to TileEditor. Keeps fill-tool selected after use.
2017-09-18Fix set_item_icon error when starting editorvolzhs
2017-09-17Merge pull request #11294 from karroffel/json-objectThomas Herzog
added JSON singleton
2017-09-17[GDnative] create godot_gdnative_api_struct and pass it to ↵Emmanuel Leblond
godot_gdnative_init_options
2017-09-17Fixed segfault on loading text editor themePaulb23
2017-09-17correction to one way collision codeJuan Linietsky
2017-09-17fixes to one way collision, closes #10971Juan Linietsky
2017-09-17Added Documentation of AudioStreamGrosskopf
2017-09-17Merge pull request #11322 from Grosskopf/audio-stream-player-3D-docsPoommetee Ketson
[DOCS] wrote documentation for audio stream player 3D [ci skip]