Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-20 | Fix duplication of node with script | Evgeny Zuev | |
When duplicating node with script, properties of script weren't copied sometimes. It happened because properties were copied in arbitrary order, and properties of the script were setted before the "script" property itself, i.e. while script is sill NULL. Also, DUPLICATE_SCRIPTS flag wasn't working - script was always copied because `_duplicate` looked for "script/script" property while it should be just "script". Now "script" property is being set before all others, and "script/script" changed to `CoreStringNames::get_singleton()->_script`. | |||
2017-09-20 | Merge pull request #11309 from djrm/pr_hack_font | Rémi Verschelde | |
Changed Mononoki font to Hack font | |||
2017-09-19 | Merge pull request #10748 from Cradmon/fixCoreSet | Rémi Verschelde | |
Refactor core/set.h | |||
2017-09-19 | Merge pull request #11256 from djrm/pr_visual_improvements | Rémi Verschelde | |
Visual improvements and new look for VS | |||
2017-09-19 | Merge pull request #11310 from djrm/pr_mono_font_in_log | Rémi Verschelde | |
Use code font in editor log | |||
2017-09-19 | Merge pull request #11327 from SaracenOne/drag_meshes | Rémi Verschelde | |
Drag and drop for meshes directly. | |||
2017-09-19 | Merge pull request #11378 from Faless/ipv6_no_linklocal | Rémi Verschelde | |
Do not allow link-local addresses to be used by editor debugger | |||
2017-09-19 | Merge pull request #11396 from djrm/pr_fix_metrics | Rémi Verschelde | |
Fixed a lot of HiDPI metrics. | |||
2017-09-19 | Merge pull request #11208 from kitsune/hex-color-shortcuts | Rémi Verschelde | |
Adds 3 and 4 digit html shortcuts to Color | |||
2017-09-19 | Merge pull request #10437 from groud/2d_editor_enhancements | Rémi Verschelde | |
Some 2d editor enhancements | |||
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 | Drag and drop for meshes directly and fix drop restriction for non-Texture ↵ | SaracenOne | |
objects in canvas editor. | |||
2017-09-18 | Add some options and reorganize the 2D editor menus. Makes available forced ↵ | Gilles Roudiere | |
snapping. | |||
2017-09-18 | Fixed a lot of HiDPI metrics. | Daniel J. Ramirez | |
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-18 | Do not allow link-local addresses to be used by editor debugger | Fabio Alessandrelli | |
Default editor debugger address is now 127.0.0.1 | |||
2017-09-17 | Implement smart snapping. Fixes a bug with anchors single-axis move (when ↵ | Gilles Roudiere | |
they were rotated). | |||
2017-09-17 | Avoid grid step to go below zero | Gilles Roudiere | |
2017-09-17 | Use shift to move anchors on a single axis | Gilles Roudiere | |
2017-09-17 | Implement shortcuts to multiply/divide the grid step | Gilles Roudiere | |
2017-09-17 | Fusion the lock/unlock and the group/ungroup buttons | Gilles Roudiere | |
2017-09-17 | Adds keyboards shortcuts | Gilles Roudiere | |
2017-09-17 | Implements rulers | Gilles Roudiere | |
2017-09-17 | Merge pull request #11220 from toger5/bottom_panel_debugger_tabs_fix | Rémi Verschelde | |
made tabs visible in debugger fixes: #11212 |