summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-19Merge pull request #38861 from RandomShaper/fix_gdsfs_eager_stack_clearRémi Verschelde
Fix too eager GDScriptFunctionState stack cleanup
2020-05-19Merge pull request #38857 from ↵Rémi Verschelde
akien-mga/style-clang-format-unnecessary-semicolons Style: Remove unnecessary semicolons from `core`
2020-05-19Fix too eager GDScriptFunctionState stack cleanupPedro J. Estébanez
2020-05-19Merge pull request #38856 from bruvzg/win_os_exec_quotesRémi Verschelde
[Windows] Add quotes only to the command line arguments with special characters.
2020-05-19Style: Remove unnecessary semicolons from `core`Rémi Verschelde
Semicolons are not necessary after function definitions or control flow blocks, and having some code use them makes things inconsistent (and occasionally can mess up `clang-format`'s formatting). Removing them is tedious work though, I had to do this manually (regex + manual review) as I couldn't find a tool for that. All other code folders would need to get the same treatment.
2020-05-19[Windows] Add quotes only to the command line arguments with special characters.bruvzg
2020-05-19Merge pull request #38852 from AndreaCatania/fixed_axis_lock_kinematicRémi Verschelde
Fixed kinematic body axis lock
2020-05-19Fixed kinematic body axis lockAndrea Catania
2020-05-19Merge pull request #38850 from ↵Rémi Verschelde
akien-mga/style-clang-format-unnecessary-semicolons Style: Fix unnecessary semicolons that confused clang-format
2020-05-19Style: Fix unnecessary semicolons that confused clang-formatRémi Verschelde
2020-05-19Merge pull request #33447 from bruvzg/macos_zip_signRémi Verschelde
macOS add signing of DMG and ZIPed export
2020-05-19Merge pull request #38567 from AndreaCatania/AndreaCatania-patch-3Rémi Verschelde
Removed const from OAHashMap iterator value
2020-05-19Merge pull request #38843 from m4gr3d/update_oculus_hand_tracking_permissionRémi Verschelde
Update the permission string for Oculus hand tracking
2020-05-18Update the permission string for the Oculus hand tracking to match the ↵Fredia Huya-Kouadio
latest api update
2020-05-18Merge pull request #38826 from bruvzg/gdnative_core_typesRémi Verschelde
Add new (and rename changed) core types to GDNative API.
2020-05-18Merge pull request #38711 from clayjohn/force-floatRémi Verschelde
Force using floats in cubemap coefficient
2020-05-18Merge pull request #38723 from neikeq/initial-classdb-testRémi Verschelde
Added tests for ClassDB
2020-05-18Merge pull request #38791 from clayjohn/physical-sky-updateRémi Verschelde
Add night sky to PhysicalSkyMaterial
2020-05-18Merge pull request #38820 from ericrybick/masterRémi Verschelde
Fix certain characters being recognized as special keys on Windows when using the us international layout
2020-05-18Merge pull request #38831 from RandomShaper/remove_jpgd_patchRémi Verschelde
Remove no longer needed patch to jpgd.cpp
2020-05-18Merge pull request #38830 from akien-mga/scons-compilationdb-checkRémi Verschelde
SCons: Improve registration of compilation_db tool, check version
2020-05-18GDNative add new core types.bruvzg
2020-05-18Fix certain characters being recognized as special keys in Windows when ↵Eric Rybicki
using the us international layout
2020-05-18Remove no longer needed patches to jpgd.cppPedro J. Estébanez
2020-05-18Merge pull request #38827 from RandomShaper/fix_oa_hash_mapRémi Verschelde
Fix leaks and crashes in OAHashMap
2020-05-18SCons: Improve registration of compilation_db tool, check versionRémi Verschelde
There's a builtin `toolpath` option we can use for that, so no need to hack around a custom `scons_site` path. The script requires SCons 3.1.1 or later, so we enable it conditionally. Follow-up to #32848.
2020-05-18Fix leaks and crashes in OAHashMapPedro J. Estébanez
This changes the way the lifespan of items is managed to be consistent. Bonus: Simplify cases of destroy-then-emplace.
2020-05-18Merge pull request #38816 from Faless/js/fix_audio_driver_4.0Rémi Verschelde
AudioDriverJavaScript buffer size calculation.
2020-05-18Merge pull request #38825 from akien-mga/glsl-clang-format-fixesRémi Verschelde
GLSL: Change shader type specifier from [vertex] to #[vertex]
2020-05-18Move mix_rate, ouput_latency to AudioDriverManagerFabio Alessandrelli
Each driver used to define the (same) project settings values `audio/mix_rate` and `audio/output_latency`, but the setting names are not driver specific. Overriding is still possible via platform tags.
2020-05-18AudioDriverJavaScript now compute buffer size.Fabio Alessandrelli
Based on mix rate and expected latency.
2020-05-18GLSL: Change shader type specifier from [vertex] to #[vertex]Rémi Verschelde
The added `#` prevents clang-format from misinterpreting the meaning of this statement and thus messing up the formatting of the next lines up until the first `layout` statement. Similarly, a semicolon is now enforced on `versions` defines to prevent clang-format from messing up formatting and putting them all on a single line. Note: In its current state the code will ignore chained statements on a single line separated by a semicolon. Also removed some extraneous lines missed in previous style changes or added by mistake with said changes (e.g. after uniform definitions that clang-format messes up somewhat too, but we live with it).
2020-05-18Merge pull request #38800 from YeldhamDev/icons_completeRémi Verschelde
Add more missing node icons
2020-05-18Merge pull request #38821 from Xrayez/custom-gitignoreRémi Verschelde
Add `custom.py` to .gitignore
2020-05-18Add `custom.py` to .gitignoreAndrii Doroshenko (Xrayez)
The default `custom.py` can be created at the root of the Godot repository to initialize any SCons build options via file which are specific to user.
2020-05-18Merge pull request #38811 from Calinou/popupmenu-default-allow-searchRémi Verschelde
Allow searching with keyboard input by default in PopupMenu
2020-05-18Update description of Object.free() methodRemi Rampin
Clarify that variables pointing to an object don't become `null` when that object is freed, it just makes them invalid. (cherry picked from commit ccf5703568ab7c33723f322088c83a7d9ebcf5a8)
2020-05-17Allow searching with keyboard input by default in PopupMenuHugo Locurcio
See discussion in https://github.com/godotengine/godot-proposals/issues/43.
2020-05-17Merge pull request #38804 from m4gr3d/android_plugin_config_masterRémi Verschelde
Implementation of the Godot Android Plugin configuration file
2020-05-17Merge pull request #38795 from Calinou/doc-array-dictionary-referenceMax Hilbrunner
Document that Dictionary is always passed as reference
2020-05-17Implementation of the Godot Android Plugin configuration fileFredia Huya-Kouadio
2020-05-17Add more missing node iconsMichael Alexsander
2020-05-17Merge pull request #38695 from dreamsComeTrue/node-swap-order-argumentsRémi Verschelde
Replace 'add_child_below_node' with 'add_sibling' in Node
2020-05-17Merge pull request #38793 from Anutrix/window-popup-centered-rect2-fixRémi Verschelde
Fix popup window size calculation in popup_centered_ratio by using Rect2
2020-05-16Document that Dictionary is always passed as referenceHugo Locurcio
See #38792.
2020-05-17Fix popup window size calculation in popup_centered_ratio by using Rect2unknown
2020-05-16Add night sky to PhysicalSkyMaterialclayjohn
2020-05-16Merge pull request #38782 from mbrlabs/text-editor-fixRémi Verschelde
Fixed text editor drawing if smooth scrolling is disabled.
2020-05-16Merge pull request #37519 from HaSa1002/fix-duplicate-inputs-winRémi Verschelde
Fix input event being dispatched multiple times on Windows
2020-05-16Merge pull request #38779 from bruvzg/gdnative_sizes_fixRémi Verschelde
Fix GDNative wrapper type sizes (RID, Variant, Packed*Array), add size checks.