aboutsummaryrefslogtreecommitdiff
path: root/drivers/unix/dir_access_unix.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-04-15Fix FBO depth texture formatL. Krause1-2/+2
2017-04-15Correct indentation in gdnative vector2/3Emmanuel Leblond4-139/+168
2017-04-15Implement missing functions in gdnative vector2 and vector3 bindingsEmmanuel Leblond5-82/+303
2017-04-14Correct Variant::hash_compare()Hein-Pieter van Braam2-19/+1
There was a logic error in #7815 which made Variant.hash_compare() == Variant.hash_compare() always true. In an attempt to short-circuit the NaN check I made an (in hindsight) obvious error: 10 == 12 || is_nan(10) == is_nan(12) This will be true for all inputs, except for the NaN, not-NaN case. The macro has been updated to now generate: (10 == 12) || (is_nan(10) && is_nan(10)) so: (10 == 12) || (is_nan(10) && is_nan(12)) = false False or (False and False) is False (10 == 10) || (is_nan(10) && is_nan(10)) = true True or (False and False) is True (Nan == 10) || (is_nan(NaN) && is_nan(10)) = false False or (True and False) is False (Nan == Nan) || (is_nan(NaN) && is_nan(NaN)) = true False or (True and True) is True Which is correct for all cases. This bug was triggered because the hash function for floating point numbers can very easily generate collisions for the tested Vector3(). I've also added an extra hashing step to the float hash function to make this less likely to occur. This fixes #8081 and probably many more random weirdness.
2017-04-14PackedScene: Fix wrong DEFVALIgnacio Etcheverry1-1/+1
2017-04-13Changed a link from http to httpsMaxwell Paul Brickner1-1/+1
This is a really minor change. I just changed the link to the IRC channel login from http to https. Thank you! ^ _ ^
2017-04-14Make buttons closer in Inspector panelvolzhs1-0/+1
2017-04-12re-enabled obj importKarroffel1-3/+3
2017-04-12Removed the deprecated Import menu from the main editor.Nuno Donato2-26/+0
2017-04-12Fix editor style box for ToolButtonvolzhs1-10/+4
2017-04-11Fix a pesky bug in marshalls.cpp/encode_variantBojidar Marinov1-1/+1
Fixes #7556 running game from editor on LLVM builds.
2017-04-11[GDNative] made string functions more C-friendlyKarroffel2-7/+7
2017-04-11Prevent to take too much space for long vertical texturevolzhs1-0/+8
2017-04-11[GDNative] C API and generator fixesKarroffel2-1/+2
2017-04-11[GDNative] re-enabled some init optionsKarroffel1-2/+0
2017-04-10Fix joystick crash when mapping is -1darkoff91-0/+1
2017-04-10[GDNative] added is_reference filed to api.jsonKarroffel1-3/+3
2017-04-10[GDNative] function to get class constructorKarroffel2-0/+11
2017-04-10Fix crash on exit.Andreas Haas2-0/+11
First it crashed in the thread that checks for android devices, then in the audio driver.
2017-04-10.gitignore: Add app_icon.h and splash.h generated headersRémi Verschelde1-19/+20
Also sort alphabetically for clarity.
2017-04-10Re-add ouya gamepad mapping.Andreas Haas1-0/+2
Also adds yet another type of ps4 controller.
2017-04-10Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei82-330/+330
Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
2017-04-10Fix signal error when starting editorvolzhs1-1/+1
need to merge #8198 to work properly
2017-04-10Android: avoiding duplicates in build.gradleRamesh Ravone2-23/+21
2017-04-10[GDNative] Didn't iterate over all scriptsKarroffel1-13/+11
2017-04-09-Fixed crash with splash screen on windowsJuan Linietsky3-1/+3
-properly show editor without having to resize window on windows
2017-04-09Restored (And auto-generated) splash imageJuan Linietsky9-1425/+112
2017-04-09Android: Support to change minSdkVersion (#8313)Ramesh Ravone2-2/+14
2017-04-09-Fix eternal black screen on WindowsJuan Linietsky6-6/+10
-Disabled warnings on windows, need to properly set up warnings
2017-04-09renamed dlscript module to gdnativeKarroffel71-1300/+2448
2017-04-09Change dlscript's godot_get_global_constants signature to return ↵Emmanuel Leblond2-4/+7
godot_dictionary
2017-04-09Ignore .vs folder, fix .vscode commentRay Koopa1-2/+2
2017-04-09libpng: Update to upstream version 1.6.29Rémi Verschelde8-40/+138
2017-04-09opus: Update to upstream version 1.1.4Rémi Verschelde2-2/+3
2017-04-09squish: Update to upstream version 1.15Rémi Verschelde4-9/+31
Also fix clang-format pre-commit hook to ignore thirdparty files.
2017-04-09Style: Apply clang-format (3.9.1) to Obj-C++ filesRémi Verschelde14-694/+629
2017-04-09Add return value in ClassDB.class_[g|s]et_property bindingsEmmanuel Leblond1-2/+2
2017-04-09Add _ClassDB.class_[g|s]et_property to ClassDB exposed methodsEmmanuel Leblond2-0/+21
2017-04-09Formatting of mm filesBastiaanOlij12-1190/+1067
2017-04-09Add GlobalConstants entry to the dlscript's api.json generatorEmmanuel Leblond2-2/+20
2017-04-09Fix warning message when EditorPlugin script is not in tool mode.Andreas Haas1-1/+1
2017-04-08Particle system is complete. Rejoice!Juan Linietsky16-131/+610
2017-04-09Particles2D: Fix flip property (again).Andreas Haas1-4/+4
should have flipped the dst_rect..
2017-04-08Allow zero preprocess time for Particles2DPedro J. Estébanez1-1/+1
2017-04-08Fixup #8123, seems like I forgot a few thingsBojidar Marinov1-3/+3
Should close #8315 Please test, I'm still unsure I did it correctly...
2017-04-08Add godot_get_global_constants function to dlscriptEmmanuel Leblond2-0/+13
2017-04-08DLScript: Fix llvm compilation error.Andreas Haas1-1/+1
`Ordered comparison between pointer and zero`
2017-04-08[DLScript] in-editor reloadingKarroffel2-62/+194
2017-04-08AUTHORS: Prevent bad Markdown formattingRémi Verschelde1-57/+57
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde1446-1/+1447