summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-21Merge pull request #11141 from fcobos/x11_borderless_switch_fixRémi Verschelde
X11 - Adding borders back to a borderless window was not working.
2017-09-21Merge pull request #11446 from marcelofg55/ciep_null_checksRémi Verschelde
Add missing NULL checks on CanvasItemEditor [ci skip]
2017-09-21Correct spelling SEPERATE -> SEPARATE to fix buildLeon Krause
2017-09-20Fix import order, so scenes are imported after textures.Juan Linietsky
Also fix bugs when meshes are always generated.
2017-09-20Merge pull request #11437 from hpvb/allow-compare-to-nullJuan Linietsky
Allow equality checks between null and arbitrary types
2017-09-20Allow equality checks between null and arbitrary typesHein-Pieter van Braam
Uninitialzed values in GDScript are of type NIL so not allowing null comparisons did end up breaking some code. This commit reenables NULL equality checks for all types. We're going to have to figure out how to make this fast for the compiler later.
2017-09-20Add missing NULL checks on CanvasItemEditorMarcelo Fernandez
2017-09-20Merge pull request #11409 from MarufSarker/PR-core-math-is_nanRémi Verschelde
Verbose and Platform-specific implementation for is_nan
2017-09-20Merge pull request #11153 from letheed/rename-posRémi Verschelde
Rename pos/rot/loc/scl
2017-09-20Rename pos to position in user facing methods and variablesletheed
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
2017-09-20Merge pull request #11422 from poke1024/fixsourcefontsize2Rémi Verschelde
Better script code font size rescaling on retina displays
2017-09-20Merge pull request #11434 from endragor/disable-recast-androidRémi Verschelde
Do not compile Recast for Android [ci skip]
2017-09-20Merge pull request #11432 from endragor/min-sdk-version-18Rémi Verschelde
Set Android minSdkVersion to 18 [ci skip]
2017-09-20Merge pull request #11431 from endragor/game-center-player-idRémi Verschelde
Return player ID after connecting to Game Center [ci skip]
2017-09-20Merge pull request #11435 from volzhs/remove-show-button-name-on-offRémi Verschelde
Show button name always in main toolbar [ci skip]
2017-09-20Show button name always in main toolbarvolzhs
2017-09-20Do not compile Recast for AndroidRuslan Mustakov
At least this makes Godot compile for Android until there is a better solution.
2017-09-20Set Android minSdkVersion to 18Ruslan Mustakov
It's the minimum version where GLES 3 API is available. It is already the version Godot binary is compiled with for Android, but the config files were not updated in time.
2017-09-20Return player ID after connecting to Game CenterRuslan Mustakov
2017-09-20verbose and platform specific implementation for is_nanABU MD. MARUF SARKER
2017-09-20Merge pull request #11309 from djrm/pr_hack_fontRémi Verschelde
Changed Mononoki font to Hack font
2017-09-19Merge pull request #10748 from Cradmon/fixCoreSetRémi Verschelde
Refactor core/set.h
2017-09-19Merge pull request #11256 from djrm/pr_visual_improvementsRémi Verschelde
Visual improvements and new look for VS
2017-09-19Merge pull request #11310 from djrm/pr_mono_font_in_logRémi Verschelde
Use code font in editor log
2017-09-19Merge pull request #11327 from SaracenOne/drag_meshesRémi Verschelde
Drag and drop for meshes directly.
2017-09-19Merge pull request #11378 from Faless/ipv6_no_linklocalRémi Verschelde
Do not allow link-local addresses to be used by editor debugger
2017-09-19Merge pull request #11396 from djrm/pr_fix_metricsRémi Verschelde
Fixed a lot of HiDPI metrics.
2017-09-19Merge pull request #11208 from kitsune/hex-color-shortcutsRémi Verschelde
Adds 3 and 4 digit html shortcuts to Color
2017-09-19Merge pull request #10437 from groud/2d_editor_enhancementsRémi Verschelde
Some 2d editor enhancements
2017-09-19better script code font size rescaling on retina displayspoke1024
2017-09-19Fix mouse button state in HTML5 platformLeon Krause
Regression from 844c5e12e664e3212feacc9ee3200e116556fbc7
2017-09-19Merge pull request #11388 from hpvb/fix-missing-return-failRémi Verschelde
Be type-strict checking on equality checks
2017-09-19Allow booleanization of all typesHein-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-19Merge pull request #11405 from karroffel/new-hashmapRémi Verschelde
added OAHashMap type
2017-09-19Merge pull request #11418 from marcelofg55/fix_ch_compilelinuxRémi Verschelde
Fix crash handler not including stdlib.h [ci skip]
2017-09-19added OAHashMap typeKarroffel
2017-09-19Fix crash handler not including stdlib.hMarcelo Fernandez
2017-09-19Be type-strict checking on equality checksHein-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-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-18Drag and drop for meshes directly and fix drop restriction for non-Texture ↵SaracenOne
objects in canvas editor.
2017-09-18Add some options and reorganize the 2D editor menus. Makes available forced ↵Gilles Roudiere
snapping.