summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-27Merge pull request #36409 from fire/skeleton-custom-inspectorRémi Verschelde
Custom Skeleton3DEditorPlugin
2020-05-27Merge pull request #39074 from vnen/gdscript-assert-messageRémi Verschelde
Fix assert message when no custom message is set
2020-05-26GDScript: Fix assert message when no custom message is setGeorge Marques
2020-05-26Merge pull request #39070 from bruvzg/win7_ignore_empty_tab_driverRémi Verschelde
Ignore invalid tablet driver name, when non are available.
2020-05-26Ignore invalid tablet driver name, when non are available.bruvzg
2020-05-26Merge pull request #39050 from timoschwarzer/google-play-billing-4.0Rémi Verschelde
(4.0) Re-implement GodotPayment Android plugin using the Google Play Billing library
2020-05-26Merge pull request #28289 from aaronfranke/gridRémi Verschelde
Dynamic infinite 3D grid
2020-05-26Merge pull request #37088 from ThakeeNathees/color-picker-margin-bug-fixRémi Verschelde
Fix: colorpicker margin bug fixed
2020-05-26Merge pull request #39057 from mrushyendra/mono_csharp_warningRémi Verschelde
Update Mono C# warning to reflect latest list of platforms supported
2020-05-26colorpicker margin bug fixedThakee Nathees
2020-05-26Update Mono C# warning to reflect latest list of platforms supportedMaganty Rushyendra
Simple fix for #38627. iOS (#20268) and HTML5 (#20270) removed from list of exceptions for platforms supported in warning message.
2020-05-25Re-implement GodotPayment Android plugin using the Google Play Billing libraryTimo Schwarzer
2020-05-25Merge pull request #38996 from mbrlabs/android-plugin-fixRémi Verschelde
Perform a clean Gradle build if android plugins changed
2020-05-25Merge pull request #39047 from m4gr3d/fix_emit_signalRémi Verschelde
Fix parameters passing when emitting signal
2020-05-25Merge pull request #39049 from m4gr3d/stop_ignoring_hidden_files_in_assetsRémi Verschelde
Stop ignoring hidden files and directories in the `assets` directory
2020-05-25Stop ignoring hidden files and directories in the `assets` directoryFredia Huya-Kouadio
2020-05-25Fix parameters passing when emitting signalFredia Huya-Kouadio
The issue was caused because we were using variables local to the `for` loop block.
2020-05-25Perform a clean Gradle build if android plugins changedMarcus Brummer
Fixes #38986
2020-05-25Merge pull request #39045 from akien-mga/projectsettings-setup-docsRémi Verschelde
Improve documentation of ProjectSettings::setup
2020-05-25Improve documentation of ProjectSettings::setupRémi Verschelde
Subsequent PRs adding and fixing support for bundled PCKs did not update the documentation /o\
2020-05-25Merge pull request #39015 from ↵Rémi Verschelde
ThakeeNathees/dict-key-autocomplete-regression-fix regression: dictionary key no autocomplete fix
2020-05-25Merge pull request #39037 from Faless/js/audio_latencyRémi Verschelde
Fix JS audioContext parameters.
2020-05-25Fix JS audioContext parameters.Fabio Alessandrelli
Were not passed along correctly. `latencyHint` is supposed to be in seconds, not milliseconds.
2020-05-25Merge pull request #36922 from Xrayez/modules-search-pathRémi Verschelde
Add `custom_modules` build option to compile external, user-defined C++ modules
2020-05-25Add `custom_modules` build option to compile external user modulesAndrii Doroshenko (Xrayez)
This patch adds ability to include external, user-defined C++ modules to be compiled as part of Godot via `custom_modules` build option which can be passed to `scons`. ``` scons platform=x11 tools=yes custom_modules="../project/modules" ``` Features: - detects all available modules under `custom_modules` directory the same way as it does for built-in modules (not recursive); - works with both relative and absolute paths on the filesystem; - multiple search paths can be specified as a comma-separated list. Module custom documentation and editor icons collection and generation process is adapted to work with absolute paths needed by such modules. Also fixed doctool bug mixing absolute and relative paths respectively. Implementation details: - `env.module_list` is a dictionary now, which holds both module name as key and either a relative or absolute path to a module as a value. - `methods.detect_modules` is run twice: once for built-in modules, and second for external modules, all combined later. - `methods.detect_modules` was not doing what it says on the tin. It is split into `detect_modules` which collects a list of available modules and `write_modules` which generates `register_types` sources for each. - whether a module is built-in or external is distinguished by relative or absolute paths respectively. `custom_modules` scons converter ensures that the path is absolute even if relative path is supplied, including expanding user paths and symbolic links. - treats the parent directory as if it was Godot's base directory, so that there's no need to change include paths in cases where custom modules are included as dependencies in other modules.
2020-05-25Fix build after merge of #37235Rémi Verschelde
It used APIs that were changed after the PR was last rebased.
2020-05-25Merge pull request #37235 from Calinou/improve-editor-feature-profilesRémi Verschelde
Improve the editor feature profiles UX
2020-05-25Merge pull request #38887 from AndreaCatania/oahash_impRémi Verschelde
OAHashMap crash fix and copy feature.
2020-05-25Merge pull request #39023 from KoBeWi/reinventing_the_wheelRémi Verschelde
Reverse mouse wheel in animation track editor
2020-05-25Merge pull request #38262 from Xrayez/resurrect-issuesRémi Verschelde
Bring back and improve comments clarifying the new bug report template
2020-05-25- Make sure it's impossible to initialize an OAHashMap with 0 capacity ↵Andrea Catania
(would cause division by 0) - Added possibility to copy an OAHashMap - Added unit tests This code is generously donated by IMVU.
2020-05-25Merge pull request #38978 from nekomatata/remote-inspector-res-previewFabio Alessandrelli
Fix resource preview in remote inspector
2020-05-25Merge pull request #39019 from Calinou/add-issue-template-configRémi Verschelde
Add configuration for GitHub issue templates
2020-05-25Reverse mouse wheel in animation track editorTomasz Chabora
2020-05-24Add configuration for GitHub issue templatesHugo Locurcio
This adds a few links on the issue creation page and disallows creating blank issues (since all issues must follow the bug report template).
2020-05-24Merge pull request #39004 from nekomatata/android-reset-surfaceRémi Verschelde
Proper surface reset when resuming app on Android
2020-05-24Merge pull request #39007 from nekomatata/android-object-id-longRémi Verschelde
Use long instead of int for object id in Android java wrapper
2020-05-24Proper surface reset when resuming app on AndroidPouleyKetchoupp
Just re-creating the window instead of restarting the app entirely.
2020-05-24Use long instead of int for object id in Android java wrapperPouleyKetchoupp
Using int for 64-bit values might cause issues with objects not found in ObjectDB when the id is truncated.
2020-05-24regression: dictionary key no autocomplete fixThakee Nathees
Fix: #38998
2020-05-23Merge pull request #38396 from nekomatata/unexpose-sort-childrenRémi Verschelde
Fix Container sorting not working when overriding _sort_children in gdscript
2020-05-23Fix resource preview in remote inspectorPouleyKetchoupp
The specific case for object reference seems unnecessary, as `RES res = var` already does the work. The case where REF is invalid is never hit in the case of already freed objects. The assignment `res = *r` was causing the resource to be always invalidated on the 3.2 branch.
2020-05-22Dynamic infinite 3D gridAaron Franke
Well, infinite for all intents and purposes.
2020-05-22Merge pull request #38942 from neikeq/hinjaku-hinjakuRémi Verschelde
Fix editor ignoring 'single_window_mode' with no main scene
2020-05-22Custom Skeleton3DEditorPluginK. S. Ernest (iFire) Lee
Co-authored-by: Marios Staikopoulos <marios@staik.net>
2020-05-22Merge pull request #38962 from neikeq/4.0-scons-option-build-cilRémi Verschelde
Add SCons option to not build C# solutions
2020-05-22Add SCons option to not build C# solutionsIgnacio Etcheverry
2020-05-22Fix editor ignoring 'single_window_mode' with no main sceneIgnacio Etcheverry
Previously the editor would ignore the 'single_window_mode' editor setting if the edited project didn't have a main scene configured in the project settings.
2020-05-22Merge pull request #38951 from bruvzg/win_ink_block_mm_4Rémi Verschelde
Block WM_MOUSEMOVE during Windows Ink pen handling.
2020-05-22Merge pull request #38366 from akien-mga/xatlas-470576dRémi Verschelde
xatlas: Sync with upstream 470576d