Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-24 | Goto to parent on left arrow in tree with single column | Paulb23 | |
2017-09-19 | Fix mouse button state in HTML5 platform | Leon Krause | |
Regression from 844c5e12e664e3212feacc9ee3200e116556fbc7 | |||
2017-09-19 | Merge pull request #11388 from hpvb/fix-missing-return-fail | Rémi Verschelde | |
Be type-strict checking on equality checks | |||
2017-09-19 | Allow booleanization of all types | Hein-Pieter van Braam | |
We now allow booleanization of all types. This means that empty versions of all types now evaluate to false. So a Vector2(0,0), Dictionary(), etc. This allows you to write GDScript like: if not Dictionary(): print("Empty dict") Booleanization can now also no longer fail. There is no more valid flag, this changes Variant and GDNative API. | |||
2017-09-19 | Merge pull request #11405 from karroffel/new-hashmap | Rémi Verschelde | |
added OAHashMap type | |||
2017-09-19 | Merge pull request #11418 from marcelofg55/fix_ch_compilelinux | Rémi Verschelde | |
Fix crash handler not including stdlib.h [ci skip] | |||
2017-09-19 | added OAHashMap type | Karroffel | |
2017-09-19 | Fix crash handler not including stdlib.h | Marcelo Fernandez | |
2017-09-19 | Be type-strict checking on equality checks | Hein-Pieter van Braam | |
After a short discussion with @reduz and @karroffel we decided to make all non number/number comparisons return type errors on comparisons. Now bool == bool is allowed but Vector2 == Vector3 is a type error and no longer 'not equal'. The same has been done for the != operators. In addition I forgot to add some failures to some Object operators meaning that there was a potential for a crasher. | |||
2017-09-19 | Merge pull request #11402 from hpvb/remove-gdscript-checks-on-release | Rémi Verschelde | |
Various GDScript performance tweaks | |||
2017-09-19 | Don't call Variant::reference() unnecessarily | Hein-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-19 | Merge pull request #11386 from kosz78/fix-msvc-compile-errors | Rémi Verschelde | |
Fix MSVC compilation errors | |||
2017-09-19 | Fix accidental cast to Vector3 for Vector2 iter | Hein-Pieter van Braam | |
2017-09-19 | Merge pull request #11412 from ISylvox/seperate-to-separate | Rémi Verschelde | |
Fix Typo: 'Seperate' to 'Separate' [ci skip] | |||
2017-09-19 | Merge pull request #11395 from marcelofg55/fix_crashhandler_win | Hein-Pieter van Braam | |
Prevent running the crash_handler when a debugger is present on windows | |||
2017-09-19 | Fixed Typo: 'Seperate' to 'Separate' | Indah Sylvia | |
2017-09-19 | Change structure order for godot nim compatibility | Konstantin Zaitsev | |
2017-09-19 | Fix MSVC compilation errors | Konstantin Zaitsev | |
2017-09-19 | Remove more GDScript runtime checks on release | Hein-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-18 | Prevent running the crash_handler when a debugger is present on windows | Marcelo Fernandez | |
2017-09-18 | Merge pull request #11375 from FigyTuna/rigid_body_docs | Rémi Verschelde | |
[DOCS] Modified/Added documentation for RigidBody and RigidBody2D [ci skip] | |||
2017-09-18 | Merge pull request #11372 from volzhs/fix-smooth-scroll | Rémi Verschelde | |
Fix smooth scrolling in ScrollBar | |||
2017-09-18 | Modified/Added documentation for RigidBody and RigidBody2D | FigyTuna | |
2017-09-18 | Merge pull request #11367 from hpvb/refactor-variant-op | Rémi Verschelde | |
Move Variant::evaluate() switch to computed goto | |||
2017-09-18 | Merge pull request #11376 from RaTi17/gdscript_doc | Rémi Verschelde | |
Added code tags and corrected some lines [ci skip] | |||
2017-09-18 | Added code tags and corrected some lines | RaTi17 | |
2017-09-18 | Merge pull request #11021 from tuga3d/autocomplete-logic-attempt2 | Rémi Verschelde | |
autocomplete logic attempt 2, fixes #10695 | |||
2017-09-18 | Merge pull request #11382 from djrm/pr_fix_metrics | Rémi Verschelde | |
Fixed metrics. | |||
2017-09-17 | Fixed metrics. | Daniel J. Ramirez | |
2017-09-17 | Merge pull request #11220 from toger5/bottom_panel_debugger_tabs_fix | Rémi Verschelde | |
made tabs visible in debugger fixes: #11212 | |||
2017-09-17 | Merge pull request #11313 from deliciousfudge/boxcontainershape-docs | Rémi Verschelde | |
Refactor the docuementation of BoxContainer and BoxShape classes [ci skip] | |||
2017-09-17 | Move Variant::evaluate() switch to computed goto | Hein-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-17 | Merge pull request #11251 from toger5/q_e_fix_freelook | Rémi Verschelde | |
swapped up down shortcut for freelook (to fit unreal) | |||
2017-09-17 | Merge pull request #11252 from marcelofg55/fix_noaudio_crash | Rémi Verschelde | |
Fix crash when no audio driver is available | |||
2017-09-17 | Merge pull request #11328 from Paulb23/left_right_arrow_tree_issue_10737 | Rémi Verschelde | |
Added Left / Right arrow navigation in tree, issue 10737 | |||
2017-09-17 | Merge pull request #11352 from FigyTuna/physics_body_docs | Rémi Verschelde | |
[DOCS] Modified/Added documentation for PhysicsBody and PhysicsBody2D | |||
2017-09-17 | Merge pull request #11351 from cbscribe/kcc_kinematiccollision_doc | Rémi Verschelde | |
[DOCS] Add KinematicCollision descriptions [ci skip] | |||
2017-09-17 | Merge pull request #11349 from willt/getsetmove | Rémi Verschelde | |
[DOCS] added member descriptions to various shapes [ci skip] | |||
2017-09-17 | Merge pull request #11362 from marcelofg55/fix_x11_export | Rémi Verschelde | |
Fix x11 exported executables not getting the +x flag | |||
2017-09-17 | Merge pull request #11360 from volzhs/fix-animation-editor-error | Rémi Verschelde | |
Fix set_item_icon error when starting editor | |||
2017-09-17 | Merge pull request #11370 from marcelofg55/fix_keyu_crashnew | Rémi Verschelde | |
Fix crash when using key+u on a line with only a # | |||
2017-09-18 | Fix smooth scrolling in ScrollBar | volzhs | |
fixes #11369 | |||
2017-09-17 | Fix crash when using key+u on a line with only a # | Marcelo Fernandez | |
2017-09-17 | Merge pull request #11296 from touilleMan/gdnative-api-struct | Thomas Herzog | |
[GDnative] pass api as struct of function pointers to loaded gdnative modules | |||
2017-09-17 | Fix x11 exported executables not getting the +x flag | Marcelo Fernandez | |
2017-09-17 | doc: Sync classref and escape comparators | Rémi Verschelde | |
[ci skip] | |||
2017-09-17 | Merge pull request #11276 from hpvb/fix-11270 | Rémi Verschelde | |
Only do 'drive' discovery on X11 | |||
2017-09-17 | [GDnative] Use X macro to define godot_gdnative_api_struct and it instantiation | Emmanuel Leblond | |
2017-09-17 | Merge pull request #11356 from Paulb23/text_editor_theme_crash | Rémi Verschelde | |
Fixed segfault on loading text editor theme [ci skip] | |||
2017-09-17 | Merge pull request #11353 from Grosskopf/audio-streams-docs | Rémi Verschelde | |
[DOCS] Added Documentation of the rest of the AudioStream files [ci skip] |