Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-29 | Actually set GDScript static reference | George Marques | |
2020-05-29 | Merge pull request #39143 from madmiraal/fix-39116 | Rémi Verschelde | |
Do not probe joypads if DirectInput cannot be initialized. | |||
2020-05-29 | Do not probe joypads if DirectInput cannot be initialized. | Marcel Admiraal | |
2020-05-29 | Merge pull request #39010 from gvekan/fix-documentation | Rémi Verschelde | |
Fix ProjectSettings.save_custom documentation | |||
2020-05-29 | Merge pull request #39085 from madmiraal/fix-39059 | Rémi Verschelde | |
Correct Bullet's default Area angular damp value. | |||
2020-05-29 | Merge pull request #39051 from Xrayez/geometry-split | Rémi Verschelde | |
Split `Geometry` singleton into `Geometry2D` and `Geometry3D` | |||
2020-05-29 | Merge pull request #39137 from Xrayez/custom-modules-profile | Rémi Verschelde | |
SCons: Allow to read `custom_modules` option via a file | |||
2020-05-29 | SCons: Allow to read `custom_modules` option via a file | Andrii Doroshenko (Xrayez) | |
The `custom_modules` option was only read via the command line by fetching `ARGUMENTS` dictionary directly. Instead, the option's value can now be read via any existing configuration files (`custom.py`) as well as command line, while also updating the environment. | |||
2020-05-29 | Merge pull request #39142 from akien-mga/all-your-bugs-are-belong-to-us | Rémi Verschelde | |
GitHub: Remove feature request placeholder template | |||
2020-05-29 | GitHub: Remove feature request placeholder template | Rémi Verschelde | |
We now have a proper link to godotengine/godot-proposals thanks to #39019 and #39132, so that hacky 'Don't open issues here' template is no longer needed. | |||
2020-05-29 | Merge pull request #39129 from Xrayez/exit-here | Rémi Verschelde | |
SCons: Prefer `Exit()` method over `sys.exit()` | |||
2020-05-29 | Merge pull request #39132 from aaronfranke/configdotyml | Rémi Verschelde | |
Fix GitHub issue template config not working | |||
2020-05-28 | Merge pull request #39122 from Calinou/travis-xcode-11.5 | Rémi Verschelde | |
Travis CI: Use the Xcode 11.5 image for macOS builds | |||
2020-05-28 | Fix GitHub issue template config not working | Aaron Franke | |
It was in the wrong folder | |||
2020-05-28 | SCons: Prefer `Exit()` method over `sys.exit()` | Andrii Doroshenko (Xrayez) | |
Sconscript provides it's own `Exit()` method which is currently an alias for `sys.exit()` internally, with the only difference that if no exit code is specified, it defaults to 0. This encourages the usage of SCons-implemented methods like `Glob()` over `glob.glob()`, which may overcome limitations of the built-in Python features in the future. | |||
2020-05-28 | Merge pull request #39125 from Xrayez/py-modules-order-4.0 | Rémi Verschelde | |
SCons: use `OrderedDict` to ensure insertion order of modules | |||
2020-05-28 | SCons: use `OrderedDict` to ensure insertion order of modules | Andrii Doroshenko (Xrayez) | |
The insertion order for dictionaries is only a language feature for Python 3.6/3.7+ implementations, and not prior to that. This ensures that the engine won't be rebuilt if the order of detected modules changes in any way, as the `OrderedDict` should guarantee inerstion order. | |||
2020-05-28 | Merge pull request #39120 from volzhs/godotpayment-consume-master | Rémi Verschelde | |
Add missing consumePurchase plugin method for GodotPayment | |||
2020-05-28 | Travis CI: Use the Xcode 11.5 image for macOS builds | Hugo Locurcio | |
2020-05-28 | Add missing consumePurchase plugin method for GodotPayment | volzhs | |
2020-05-28 | Merge pull request #39111 from nathanfranke/directory_remove_print | Rémi Verschelde | |
Remove "erasing" print from Directory.remove (Windows) | |||
2020-05-28 | Merge pull request #39118 from akien-mga/doc-l10n-propertyselector | Rémi Verschelde | |
Use translated docs in PropertySelector | |||
2020-05-28 | fix(Directory): remove erasing print | Nathan Franke | |
Fixes #39106 | |||
2020-05-28 | Use translated docs in PropertySelector | Rémi Verschelde | |
And do the dedent and stripping for both translated and non-translated strings for consistency, and so that we don't need to do it at the call site. | |||
2020-05-28 | Merge pull request #39116 from Calinou/tweak-failed-dinput-message | Rémi Verschelde | |
Tweak the DirectInput initialization failure message | |||
2020-05-28 | Tweak the DirectInput initialization failure message | Hugo Locurcio | |
This closes #36662. | |||
2020-05-27 | Merge pull request #39097 from m4gr3d/validate_plugins_build_config | Rémi Verschelde | |
Validate that `Use Custom Build` is enabled when `Plugins` are selected | |||
2020-05-27 | Merge pull request #39102 from Calinou/makerst-print-status-messages | Rémi Verschelde | |
makerst: Print status messages to make the CI output clearer | |||
2020-05-27 | makerst: Print status messages to make the CI output clearer | Hugo Locurcio | |
This also removes an unused method. | |||
2020-05-27 | Validate that `Use Custom Build` is enabled when `Plugins` are selected | Fredia Huya-Kouadio | |
Remove `GodotPayment` from the default build template | |||
2020-05-27 | Merge pull request #39089 from mrushyendra/localVectorBug | Rémi Verschelde | |
Fix unsigned integer bug in LocalVector::erase | |||
2020-05-27 | Fix unsigned integer bug in LocalVector::erase | Maganty Rushyendra | |
`erase()` calls `find()` to get the index of the element to remove, if any. https://github.com/godotengine/godot/blob/c2151e18135817c9f926a5a00341016ac77301d4/core/local_vector.h#L77-L81 `find()` returns a signed integer. In particular, it returns -1 if no element is found. Since `erase()` converts this to an unsigned type, the wrong element may be erroneously removed from the vector. Other ways to fix this would involve changing function signatures, so this seemed to be the least disruptive change. Fixes #38884 | |||
2020-05-27 | Merge pull request #37198 from Xrayez/progress-inside | Rémi Verschelde | |
SCons: Move build progress related logic out of main SConstruct | |||
2020-05-27 | Split `Geometry` singleton into `Geometry2D` and `Geometry3D` | Andrii Doroshenko (Xrayez) | |
Extra `_2d` suffixes are removed from 2D methods accoringly. | |||
2020-05-27 | Merge pull request #39080 from m4gr3d/fix_emit_signal | Rémi Verschelde | |
Use compile-time constant for the size of the signal parameters | |||
2020-05-27 | Correct Bullet's default Area angular damp value. | Marcel Admiraal | |
2020-05-27 | Merge pull request #39062 from akien-mga/du-pain-et-des-jeux | Rémi Verschelde | |
Add shortcut for Pan Mode (G) | |||
2020-05-27 | Merge pull request #39064 from bruvzg/gdn_packed_array_ptr | Rémi Verschelde | |
GDNative: Add bindings for the Packed*Array ptr() and ptrw() functions. | |||
2020-05-27 | Merge pull request #39066 from Xrayez/is-module-yes | Rémi Verschelde | |
Do not rely on the existence of `config.py` while detecting modules | |||
2020-05-27 | Merge pull request #39079 from mrushyendra/exposeGetCharSize | Rémi Verschelde | |
Expose `get_char_size()` from Font instead of BitmapFont | |||
2020-05-27 | Use compile-time constant for the size of the signal parameters | Fredia Huya-Kouadio | |
2020-05-27 | Merge pull request #39077 from m4gr3d/override_command_line_args | Rémi Verschelde | |
Provide the ability to override the command line arguments | |||
2020-05-27 | Expose `get_char_size()` from Font instead of BitmapFont | Maganty Rushyendra | |
`get_char_size()` is a public virtual function defined in the `Font` class. Implementations exist for both `BitmapFont` and `Dynamic Font`. However, it was only exposed to the GDScript API through the Bitmap Font, and not for Dynamic Font. This commit exposes the function through `Font` instead. Fixes #23967 | |||
2020-05-27 | Provide the ability for clients of the Godot library to add their own ↵ | Fredia Huya-Kouadio | |
command line arguments | |||
2020-05-27 | Merge pull request #36409 from fire/skeleton-custom-inspector | Rémi Verschelde | |
Custom Skeleton3DEditorPlugin | |||
2020-05-27 | Merge pull request #39074 from vnen/gdscript-assert-message | Rémi Verschelde | |
Fix assert message when no custom message is set | |||
2020-05-26 | GDScript: Fix assert message when no custom message is set | George Marques | |
2020-05-26 | Merge pull request #39070 from bruvzg/win7_ignore_empty_tab_driver | Rémi Verschelde | |
Ignore invalid tablet driver name, when non are available. | |||
2020-05-26 | Ignore invalid tablet driver name, when non are available. | bruvzg | |
2020-05-26 | Do not rely on the existence of `config.py` while detecting modules | Andrii Doroshenko (Xrayez) | |
The existence of `SCsub` is checked instead. This file is required for all modules, and prevents the build system to leave modules without `config.py` undetected, leading to silently ignoring the module during compilation. |