| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2017-04-20 | i18n: Add more assetlib strings to translate | Rémi Verschelde | 36 | -1859/+6922 | |
| Fixes #8463. | |||||
| 2017-04-20 | i18n: Sync translation templates with current source | Rémi Verschelde | 34 | -800/+1940 | |
| 2017-04-20 | [GDNative] fixed msvc build | Karroffel | 1 | -2/+2 | |
| 2017-04-20 | Move VERSION_MKSTRING logic to version.h | Rémi Verschelde | 5 | -12/+41 | |
| Fixes a bug where the VERSION_PATCH define is not yet in scope if typedefs.h is included before version.h at compilation time. (cherry picked from commit 3b687c5474113b64f186388883ca85cdfe6523d4) | |||||
| 2017-04-20 | gitignore: Add version_generated.h | Rémi Verschelde | 1 | -1/+1 | |
| 2017-04-20 | Clarification of degrees/radians in angle methods | Chris Bradfield | 1 | -7/+18 | |
| 2017-04-19 | [GDNative] explicit calling convention | Karroffel | 2 | -15/+29 | |
| 2017-04-18 | Fixed that playing the project opens the project manager | Marco Melorio | 1 | -1/+1 | |
| Fixes #8445 | |||||
| 2017-04-18 | Convert indent on save | Paulb23 | 4 | -0/+47 | |
| 2017-04-18 | Added support for space indentation | Paulb23 | 9 | -40/+168 | |
| 2017-04-17 | Drop EXEC PATHP?? super verbose info message | Rémi Verschelde | 1 | -1/+0 | |
| It seems to give nightmares to Windows users. | |||||
| 2017-04-17 | Fix PRNG randomization. | Ferenc Arn | 3 | -6/+3 | |
| PCG32 doesn't like small seeds, which leads to zero random values (prior to #7532, zero values were handled as special cases). Use a large default seed, and also add a shift in Math::randomize. Fixes #8423. | |||||
| 2017-04-17 | [GDNative] added "new" method and fixed headers | Karroffel | 3 | -0/+54 | |
| 2017-04-17 | gdnative: Implement missing function for godot_basis. | Emmanuel Leblond | 2 | -32/+180 | |
| 2017-04-17 | gdnative: modify vector2&vector3 functions signature to use value passing ↵ | Emmanuel Leblond | 4 | -381/+431 | |
| instead of ptr. | |||||
| 2017-04-17 | Add godot_string_unicode_str to GDnative | Emmanuel Leblond | 2 | -0/+6 | |
| 2017-04-17 | ScriptEditor: Fixes bug where menu option would be handled twice | Ignacio Etcheverry | 1 | -19/+20 | |
| 2017-04-17 | External editor improvements and fixes | Ignacio Etcheverry | 11 | -66/+74 | |
| Notable changes: - Now ScriptLanguages have the option to override the global external editor setting. If `ScriptLanguage::open_in_external_editor()` returns `ERR_UNAVAILABLE` (which it does by default), then the global external editor option will be used. - Added formatting to the external editor execution arguments. Now it's possible to write something like this: `{project} -g {file}:{line}:{col}`. - `VisualScript::get_member_line()` now can return the line of functions (well, it returns the id of the _Function_ node of the function). I guess there is nothing else we can get a "line" from. Fixes: - Fixes a bug where `ScriptEditor::script_goto_method()` would not work if the script is not already open in the built-in editor. - Fixes wrong DEFVAL for `cursor_set_column` and `cursor_set_line` in TextEdit. - `Script::get_member_line()` now returns -1 ("found nothing") by default. | |||||
| 2017-04-16 | [GD 3.0] Fix stretch mode 2d... again | Shockblast | 1 | -1/+1 | |
| Objects on the screen were not displayed when the project was played, because it looked for the values of width and height of menus with old names (godot 2.1?) For that reason delivered value (0, 0). | |||||
| 2017-04-16 | Added ability to convert indent type | Paulb23 | 2 | -0/+104 | |
| 2017-04-16 | Use .godot as file extension for project files. | Andreas Haas | 7 | -45/+148 | |
| Now project files don't have to be named "godot.cfg" anymore, they can have any name so as long as it ends with *.godot. Also godot will automatically start the editor now if launched with a project file as an argument. This allows for double-clicking of projects to open them :) Code-wise this should be complete, but there's still work to do: - Make a nice icon for godot projects. - Work on installers/packaging -> register the extension and icon with godot. - Update the 2.1 to 3.0 exporter. Tested on linux and windows so far. | |||||
| 2017-04-16 | Editor: decrease blending time for dialog dimming a little. | Andreas Haas | 1 | -1/+1 | |
| Feels snappier now. | |||||
| 2017-04-15 | Fix FBO depth texture format | L. Krause | 1 | -2/+2 | |
| 2017-04-15 | Correct indentation in gdnative vector2/3 | Emmanuel Leblond | 4 | -139/+168 | |
| 2017-04-15 | Implement missing functions in gdnative vector2 and vector3 bindings | Emmanuel Leblond | 5 | -82/+303 | |
| 2017-04-14 | Correct Variant::hash_compare() | Hein-Pieter van Braam | 2 | -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-14 | PackedScene: Fix wrong DEFVAL | Ignacio Etcheverry | 1 | -1/+1 | |
| 2017-04-13 | Changed a link from http to https | Maxwell Paul Brickner | 1 | -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-14 | Make buttons closer in Inspector panel | volzhs | 1 | -0/+1 | |
| 2017-04-13 | replaced incompatible keywords/function | Dobbias | 1 | -6/+6 | |
| 2017-04-13 | Respect the expand margin for StyleBoTextures again. | Ray Koopa | 3 | -33/+33 | |
| 2017-04-12 | re-enabled obj import | Karroffel | 1 | -3/+3 | |
| 2017-04-12 | Removed the deprecated Import menu from the main editor. | Nuno Donato | 2 | -26/+0 | |
| 2017-04-12 | Fix editor style box for ToolButton | volzhs | 1 | -10/+4 | |
| 2017-04-11 | Fix a pesky bug in marshalls.cpp/encode_variant | Bojidar Marinov | 1 | -1/+1 | |
| Fixes #7556 running game from editor on LLVM builds. | |||||
| 2017-04-12 | Show script filename instead of thumbnail | volzhs | 1 | -2/+6 | |
| 2017-04-11 | [GDNative] made string functions more C-friendly | Karroffel | 2 | -7/+7 | |
| 2017-04-11 | Prevent to take too much space for long vertical texture | volzhs | 1 | -0/+8 | |
| 2017-04-11 | [GDNative] C API and generator fixes | Karroffel | 2 | -1/+2 | |
| 2017-04-11 | [GDNative] re-enabled some init options | Karroffel | 1 | -2/+0 | |
| 2017-04-10 | Fix joystick crash when mapping is -1 | darkoff9 | 1 | -0/+1 | |
| 2017-04-10 | [GDNative] added is_reference filed to api.json | Karroffel | 1 | -3/+3 | |
| 2017-04-10 | [GDNative] function to get class constructor | Karroffel | 2 | -0/+11 | |
| 2017-04-10 | Fix crash on exit. | Andreas Haas | 2 | -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 headers | Rémi Verschelde | 1 | -19/+20 | |
| Also sort alphabetically for clarity. | |||||
| 2017-04-10 | Re-add ouya gamepad mapping. | Andreas Haas | 1 | -0/+2 | |
| Also adds yet another type of ps4 controller. | |||||
| 2017-04-10 | Rename [gs]et_pos to [gs]et_position for Controls | Sergey Pusnei | 82 | -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-10 | Fix signal error when starting editor | volzhs | 1 | -1/+1 | |
| need to merge #8198 to work properly | |||||
| 2017-04-10 | Android: avoiding duplicates in build.gradle | Ramesh Ravone | 2 | -23/+21 | |
| 2017-04-10 | [GDNative] Didn't iterate over all scripts | Karroffel | 1 | -13/+11 | |
