summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-24Merge pull request #37268 from clayjohn/VULKAN-sky-colorRémi Verschelde
Replace subpass textures with color in sky shader
2020-03-24Replace subpass textures with color in sky shaderclayjohn
2020-03-24Merge pull request #37271 from akien-mga/cleanup-unused-classesRémi Verschelde
Remove unused classes and stray headers
2020-03-24Merge pull request #37261 from m6c7l/feature/issue-37239Rémi Verschelde
Linux: add relaxation to conditions in the joystick check routine
2020-03-24Move DocData and Collada out of their subfoldersRémi Verschelde
Now that the unused DocDump was removed, the `editor/doc` subfolder is redundant. Similarly, there's no reason for Collada to have a subfolder for itself when glTF or OBJ don't.
2020-03-24Remove unused classes and stray headersRémi Verschelde
Found by reviewing headers with 1 or less matching includes: ``` find -name thirdparty -prune -o -name "*.h" -exec basename {} \; | sort -u > headers for header in $(cat headers); do echo "$header: "; rg -l "#include \"(.*/)?$header\"" | wc -l; done > list-includes ```
2020-03-24Merge pull request #37247 from Ev1lbl0w/bugfixRémi Verschelde
Fixed WM_DELETE flag being set too late
2020-03-24Merge pull request #37264 from dreamsComeTrue/remove-space2d-classRémi Verschelde
Remove unreferenced & undocumented class scene/resources/Space2D
2020-03-24issue-37239 add relaxation to conditions in the joystick check routine for ↵m6c7l
being identified as joystick
2020-03-24Remove unreferenced & undocumented class Space2DDominik 'dreamsComeTrue' Jasiński
2020-03-23Merge pull request #33508 from nekomatata/object-has-signalRémi Verschelde
Added has_signal method for Object
2020-03-23Fixed WM_DELETE flag being set too lateEv1lbl0w
2020-03-23Added has_signal method for ObjectPouleyKetchoupp
2020-03-23Merge pull request #37219 from RajatGoswami/missing-include-guardsRémi Verschelde
Adding missing include guards to header files identified by LGTM
2020-03-23Adding missing include guards to header files identified by LGTM.Rajat Goswami
This addresses the issue godotengine/godot#37143
2020-03-22Merge pull request #37179 from clayjohn/VULKAN-sky-shaderRémi Verschelde
Implement Sky Shaders
2020-03-22Merge pull request #37210 from van800/fix-36995Rémi Verschelde
Fix warning: Property not found: mono/editor/editor_path_optional
2020-03-22Merge pull request #37216 from aaronfranke/file-formattingRémi Verschelde
Make file formatting comply with POSIX standards
2020-03-22Travis: Temporarily disable macOS buildsRémi Verschelde
Travis CI has had trouble the past few days and macOS builds error out for no reason.
2020-03-21Working sky shader implementationclayjohn
2020-03-21Make file formatting comply with POSIX and Unix standardsAaron Franke
UTF-8, LF, no BOM, and newlines at the end of files
2020-03-21Fix warning: Property not found: mono/editor/editor_path_optional (#36995)Ivan.Shakhov
2020-03-21Merge pull request #37161 from simpuid/positon-gizmo-fixRémi Verschelde
Fixes transform gizmo position when node has default transform
2020-03-21Merge pull request #37201 from akien-mga/textedit-divide-by-zeroRémi Verschelde
Fix potential divisions by 0 reported by MSVC
2020-03-21Fixes transform gizmo position when node has default transformsimpuid
Changes made: * Added dirty bit for SpatialEditorSelectedItem's last_xform * SpatialEditorViewport checks that dirt bit too before skipping the selection
2020-03-21Fix potential divisions by 0 reported by MSVCRémi Verschelde
The `TextEdit` one was indeed a potential bug. The `PCKPacker` one seems to be a false positive, it's already in a `for` loop that depends on `files.size()`.
2020-03-20Merge pull request #37187 from Chaosus/shader_fixYuri Roubinsky
Fix incorrect shader block parsing
2020-03-20Fix incorrect shader block parsingYuri Roubinsky
2020-03-20Merge pull request #37183 from Chaosus/shader_reassignYuri Roubinsky
Allow to reassign local variables in shaders
2020-03-20Merge pull request #37185 from akien-mga/i18n-classref-headersRémi Verschelde
i18n: Improve classref translation extractor, add Makefile and generate .pot file
2020-03-20i18n: Generate translation template for class referenceRémi Verschelde
2020-03-20i18n: Add Makefile to extract classref stringsRémi Verschelde
Change extract script `path` argument to support specifying multiple paths, like `makerst.py`. This prevents parsing invalid XML files while scanning the whole repository.
2020-03-20i18n: Add header strings to translation catalogRémi Verschelde
2020-03-20Allow to reassign local variables in shadersYuri Roubinsky
2020-03-20Merge pull request #37164 from akien-mga/doc-translationsRémi Verschelde
i18n: Add support for translating the class reference
2020-03-20Merge pull request #37169 from AndreaCatania/AndreaCatania-patch-2Rémi Verschelde
Fixes navigation path reset
2020-03-20Merge pull request #37114 from ThakeeNathees/translation-catalog-makerRémi Verschelde
Add script to generate translation catalog for the class reference
2020-03-20Merge pull request #37174 from m4gr3d/make_godot_plugin_callbacks_genericRémi Verschelde
Update the naming scheme for the GodotPlugin's methods
2020-03-20i18n: Fix parsing of multiple escapes before quotesThakee Nathees
See https://github.com/godotengine/godot/pull/37114#issuecomment-601463765
2020-03-20i18n: Add support for translating the class referenceRémi Verschelde
- Parse `.po` files from `doc/translations/*.po` like already done with `editor/translations/*.po`. - Add logic to register a doc translation mapping in `TranslationServer` and `EditorSettings`. - Add `DTR()` to lookup the doc translation mapping (similar to `TTR()`). Strings are automatically dedented and stripped of whitespace to ensure that they would match the translation catalog. - Use `DTR()` to translate relevant strings in `EditorHelp`, `EditorInspector`, `CreateDialog`, `ConnectionsDialog`. - Small simplification to `TranslationLoaderPO`, the path argument was not really meaningful.
2020-03-20Merge pull request #37171 from Chaosus/shader_fix_timeYuri Roubinsky
Fix shader TIME auto-completion
2020-03-19Add shader based background modeBastiaan Olij
2020-03-19Update the naming scheme for the GodotPlugin's methods in preparate of the ↵fhuya
vulkan integration.
2020-03-19Fix shader TIME auto-completionYuri Roubinsky
2020-03-19Merge pull request #37167 from Chaosus/shader_fixYuri Roubinsky
Removed old TIME references from shader_types
2020-03-19Fixes navigation path resetAndrea Catania
2020-03-19Removed old TIME references from shader_typesYuri Roubinsky
2020-03-19Merge pull request #37159 from ThakeeNathees/f8-stop-process-crash-fixFabio Alessandrelli
Fix editor crash when stopping game with F8.
2020-03-19Merge pull request #37166 from Chaosus/shader_timeYuri Roubinsky
Makes shader 'TIME' available in custom functions by default
2020-03-19Makes shader 'TIME' available in custom functions by defaultYuri Roubinsky