aboutsummaryrefslogtreecommitdiff
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Made some methods to check method/signal availability in GDScript, closes #9800Juan Linietsky2017-08-291-0/+6
|
* Removed ParamDef and ParamHint structsWilson E. Alvarez2017-08-292-28/+0
|
* -Some fixes to code completion.Juan Linietsky2017-08-281-1/+1
| | | | | -Fix getter in code completion being displayed when it shouldn't -Clean up preview generation for editors and exposed it as editor plugin
* Make build scripts Python3 compatibleMatthias Hoelzl2017-08-271-2/+2
| | | | | | | | - The Windows, UWP, Android (on Windows) and Linux builds are tested with Scons 3.0 alpha using Python 3. - OSX and iOS should hopefully work but are not tested since I don't have a Mac. - Builds using SCons 2.5 and Python 2 should not be impacted.
* Dead code tells no talesRémi Verschelde2017-08-2722-1215/+8
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-27234-234/+234
|
* Re-apply clang-format to all filesRémi Verschelde2017-08-272-5/+5
| | | | Some badly formatted code has managed to pass through our CI...
* MethodBind: Adds operator== to compare by idIgnacio Etcheverry2017-08-261-0/+1
|
* Merge pull request #10658 from henkz1/android-buildRémi Verschelde2017-08-261-3/+3
|\ | | | | Fix Android build
| * Fix refactored Object::cast_to in NO_SAFE_CAST branchHenrik Andersson2017-08-261-3/+3
| |
* | Fix double single quotes in `connect` error printPoommetee Ketson2017-08-271-1/+1
| |
* | Merge pull request #10648 from Xrayez/image-get-sizeRémi Verschelde2017-08-262-0/+7
|\ \ | | | | | | Add handy get_size() method to Image class
| * | Add handy get_size() method to Image classAndrii Doroshenko (Xrayez)2017-08-262-0/+7
| |/
* / Cleanup tons of obsolete commented out codeRémi Verschelde2017-08-261-12/+9
|/ | | | | Mostly in EditorNode, dropping some obsolete editor plugins and also a cleanup of ProjectSettings/EditorSettings.
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-2413-74/+34
| | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Add a static version of Object::cast_to()Hein-Pieter van Braam2017-08-241-0/+40
| | | | | This is to prepare to replace all instances of the member version of cast_to().
* Show proper string with InputEvent.as_text()volzhs2017-08-252-0/+84
|
* GCC fixesJuan Linietsky2017-08-241-2/+0
|
* -Code completion for enumerationsJuan Linietsky2017-08-242-8/+17
| | | | -Disabled GDNative and GDNativeScript so build compiles again
* Changed MethodBind API to request information from methods. It's much claner ↵Juan Linietsky2017-08-239-109/+131
| | | | | | now. Also changed PropertyInfo to include informatino about class names.
* Moved member variables to initializer listWilson E. Alvarez2017-08-221-7/+7
|
* Merge pull request #10520 from RandomShaper/fix-double-parsingJuan Linietsky2017-08-221-3/+1
|\ | | | | Fix tokenization of doubles
| * Fix tokenization of doublesPedro J. Estébanez2017-08-211-3/+1
| | | | | | | | Fixes #9600.
* | Merge pull request #10487 from marcelofg55/curscr_as_defaultRémi Verschelde2017-08-223-9/+9
|\ \ | | | | | | p_screen param from get_screen_* funcs now default to the current screen
| * | p_screen param from get_screen_* funcs now default to the current screenMarcelo Fernandez2017-08-213-9/+9
| | |
* | | Merge pull request #10340 from Rubonnek/remove-unnecessary-assignmentsRémi Verschelde2017-08-222-3/+1
|\ \ \ | | | | | | | | Removed unnecessary assignments
| * | | Removed unnecessary assignmentsWilson E. Alvarez2017-08-212-3/+1
| | | |
* | | | Merge pull request #10254 from marcelofg55/masterRémi Verschelde2017-08-222-1/+7
|\ \ \ \ | | | | | | | | | | Added notification const NOTIFICATION_WM_ABOUT
| * | | | Added notification const NOTIFICATION_WM_ABOUTMarcelo Fernandez2017-08-172-1/+7
| | | | |
* | | | | Merge pull request #10351 from neikeq/enums-are-for-the-weakJuan Linietsky2017-08-2121-780/+910
|\ \ \ \ \ | | | | | | | | | | | | ClassDB: Provide the enum name of integer constants
| * | | | | ClassDB: Provide the enum name of integer constantsIgnacio Etcheverry2017-08-2021-780/+910
| | |_|/ / | |/| | |
* | | | | Merge pull request #10415 from tagcup/euler_hackRémi Verschelde2017-08-221-13/+4
|\ \ \ \ \ | | | | | | | | | | | | Fix incorrect workaround for pure Y (X) rotations in XYZ (YXZ) conven…
| * | | | | Fix incorrect workaround for pure Y (X) rotations in XYZ (YXZ) convention.Ferenc Arn2017-08-181-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #10352.
* | | | | | Merge pull request #10225 from Noshyaar/mapRémi Verschelde2017-08-221-2/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | GDScript Built-in: add inverse_lerp & range_lerp
| * | | | | | GDScript Built-in: add inverse_lerp & range_lerpPoommetee Ketson2017-08-181-2/+8
| | | | | | |
* | | | | | | Merge pull request #10433 from djrm/pr_svg_supportRémi Verschelde2017-08-212-4/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | SVG support
| * | | | | | | Added support for SVGDaniel J. Ramirez2017-08-202-4/+4
| | | | | | | |
* | | | | | | | Merge pull request #10484 from Sipaha/pr_mt_queue_deadlock_fixRémi Verschelde2017-08-212-18/+47
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | Fix deadlock in CommandQueueMT
| * | | | | | | Move wait_for_flush out of queue lockSipaha2017-08-212-18/+47
| |/ / / / / /
* | | | | | | Merge pull request #10471 from akien-mga/args-doubledashRémi Verschelde2017-08-213-12/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Third take at making command-line arguments more UNIX-like + main.cpp and help cleanup
| * | | | | | | Fixes for new two-dash long command line argumentsRémi Verschelde2017-08-213-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixes some single-dash leftovers that were missed in the previous commit - Reorder the help output for clarity, and document missing options - Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit - Improve error message on malformed arguments and do not display help on error - Always use long form of arguments when starting a new Godot process from C++, for clarity and easy grepping - Cleanup obsolete code here and there
* | | | | | | | Fix binary object marshalling, closes #9472Juan Linietsky2017-08-211-1/+6
|/ / / / / / /
* / / / / / / simplify the way window is allowed to steal focus, no longer relying on ↵Juan Linietsky2017-08-201-2/+0
|/ / / / / / | | | | | | | | | | | | | | | | | | project.godot. Closes #9459
* | | | | | Merge pull request #10319 from neikeq/pr-engine-editor-hintJuan Linietsky2017-08-204-0/+28
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Adds Engine::is_editor_hint() method
| * | | | | Adds editor_hint to Engine classIgnacio Etcheverry2017-08-194-0/+28
| | |_|/ / | |/| | |
* | | | | Merge pull request #10481 from neikeq/water-store-remarkRémi Verschelde2017-08-201-1/+6
|\ \ \ \ \ | | | | | | | | | | | | Fixes Ref's GetTypeInfo missing with ptrcall disabled
| * | | | | Fixes Ref's GetTypeInfo missing with ptrcall disabledIgnacio Etcheverry2017-08-201-1/+6
| | | | | |
* | | | | | Exposed Transform.interpolate_with()Przemysław Gołąb (n-pigeon)2017-08-201-1/+3
|/ / / / / | | | | | | | | | | | | | | | Additionaly changed values names for 2D version to more descriptive ones.
* | | | | Revert "Second take at making command-line arguments more UNIX-like + ↵Juan Linietsky2017-08-193-0/+12
| | | | | | | | | | | | | | | | | | | | main.cpp and help cleanup"
* | | | | Fixes for new two-dash long command line argumentsRémi Verschelde2017-08-193-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixes some single-dash leftovers that were missed in the previous commit - Reorder the help output for clarity, and document missing options - Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit - Improve error message on malformed arguments and do not display help on error - Cleanup obsolete code here and there