summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-16Main: Fixup bogus fallback to project manager with more bologneseRémi Verschelde
WARNING: Hacks everywhere! The logic in `main.cpp` is due a full rewrite as it's extremely hacky, splitting argument parsing over several functions, with a mess of global state and assumptions about what combinations of arguments or lack thereof should mean in terms of what we want to read: game, editor, project manager, or command line tools such as `--doctool`, `--export` or `--script`. Until this is fully rewritten, this patch hacks things some more to ensure that we don't fall back to the project manager in cases where it's not warranted, and especially not *too late*, as it can mean that we haven't properly initialized stuff like `EditorPaths` needed by the PM (which in turn impacts what kind of path will be used for logs and the shader cache, etc... the rabbit hole goes deep). Fixes #41435. Fixes #49392. Fixes #49658. Fixes https://github.com/godotengine/godot/issues/38202#issuecomment-773158477.
2021-06-16Merge pull request #49657 from timothyqiu/postionRémi Verschelde
Fix typo in CodeEdit methods
2021-06-16Merge pull request #49632 from reduz/refactor-visibility-notifier-2dRémi Verschelde
Refactor VisibilityNotifier2D
2021-06-16Merge pull request #49401 from fire/8-weightsK. S. Ernest (iFire) Lee
Fix 8 bone weights in glTF2
2021-06-16Fix typo in CodeEdit methodsHaoyu Qiu
2021-06-16Merge pull request #47639 from timothyqiu/abbrRémi Verschelde
Don't use the abbrevation "Sep." in UI text
2021-06-16Refactor VisibilityNotifierreduz
* Works from RenderinServer * Accurately tells when on or off-scren, its no longer approximate. * VisibilityEnabler also simplified to use the process mode instead.
2021-06-16Merge pull request #49505 from underdoeg/patch-2Rémi Verschelde
fix url parsing with port numbers
2021-06-16Style fix in DONORS.md (trailing space)Rémi Verschelde
2021-06-16i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit a812779cc534784acf47ad3ed3100b045912bdbb)
2021-06-16Update AUTHORS and DONORS listRémi Verschelde
Thanks to all contributors and donors for making Godot possible!
2021-06-16Don't use the abbrevation "Sep." in UI textHaoyu Qiu
2021-06-16Merge pull request #49649 from timothyqiu/project-settings-keyRémi Verschelde
2021-06-16Save binary ProjectSettings key length properlyHaoyu Qiu
2021-06-16Merge pull request #49634 from ↵Rémi Verschelde
godotengine/revert-49482-49451-fix-selection-changed-multinodeeditor Revert "Fix SceneTreeDock::_selection_changed to handle to single selection from Multiple Selection"
2021-06-16Revert "Fix SceneTreeDock::_selection_changed to handle to single selection ↵Rémi Verschelde
from Multiple Selection"
2021-06-15Merge pull request #49630 from kodiwills/fix-custom-irradiance-typoRémi Verschelde
Fix typo in `CUSTOM_IRRADIANCE` calculations
2021-06-15Fix typo in CUSTOM_IRRADIANCE calculationsKodi
2021-06-15Merge pull request #49624 from nekomatata/fix-sub-resource-cacheRémi Verschelde
Fix sub-resource storing the wrong index in cache
2021-06-15Fix sub-resource storing the wrong index in cachePouleyKetchoupp
The subindex within Resource wasn't synchronized with the path stored in cache when saving a packed scene. It could cause sub-resources to be swapped when loading the same packed scene in the same session. Now the subindex in Resource reflects the sub-resource path in cache, making saving and loading sub-resources consistent. Co-authored-by: latorril <latorril@gmail.com>
2021-06-15Fix build after merge of #48598Rémi Verschelde
2021-06-15Merge pull request #48597 from Calinou/editor-scale-auto-portraitRémi Verschelde
Handle portrait mode monitors in the automatic editor scale detection
2021-06-15Merge pull request #48598 from Calinou/animation-track-editor-improve-scrollingRémi Verschelde
Improve scrolling actions in the animation track editor
2021-06-15Merge pull request #48619 from Calinou/editor-autoload-rename-singletonRémi Verschelde
Rename "Singleton" to "Global Variable" in the AutoLoad editor
2021-06-15Merge pull request #48681 from Calinou/doc-audioeffectpitchshiftRémi Verschelde
Complete documentation for the AudioEffectPitchShift class
2021-06-15Merge pull request #49619 from KoBeWi/virtual_policeRémi Verschelde
Validate that all virtual methods start with _
2021-06-15Validate that all virtual methods start with _kobewi
2021-06-15Merge pull request #48682 from Calinou/doc-audio-generationRémi Verschelde
Improve AudioStreamGenerator and AudioEffectSpectrumAnalyzer documentation
2021-06-15Merge pull request #49616 from BastiaanOlij/more_rename_transformRémi Verschelde
Adding some more missing renames for Transform3D and Quaternion
2021-06-15Merge pull request #48998 from kleonc/Node-add_child-fixRémi Verschelde
Node.add_child Check for cyclic dependency
2021-06-15Merge pull request #49003 from ↵Rémi Verschelde
Calinou/editor-freelook-fix-redrawing-when-not-moving Fix editor constantly redrawing when freelook is active with still camera
2021-06-15Merge pull request #49011 from KoBeWi/totally_hRémi Verschelde
Fix valign with stylebox borders
2021-06-15Adding some more missing renames for Transform3D and QuaternionBastiaan Olij
2021-06-15Merge pull request #49083 from foxydevloper/make-easing-line-smoothRémi Verschelde
Make easing properties drawn with anti aliasing
2021-06-15Merge pull request #49107 from timothyqiu/circular-structureRémi Verschelde
Fix json dump and print of circular structure
2021-06-15Merge pull request #49108 from LightningAA/reload-current-project-4.0Rémi Verschelde
Add the ability to reload the current project
2021-06-15Merge pull request #49292 from KoBeWi/you_changed,_animationRémi Verschelde
Clarify animation_changed signal
2021-06-15Merge pull request #49310 from foxydevloper/add-drag-threshold-select-modeRémi Verschelde
Prevent accidental drags by adding drag distance threshold
2021-06-15Merge pull request #49432 from Calinou/tweak-physics-fps-property-hintRémi Verschelde
Tweak the physics FPS property hint to only allow reasonable values
2021-06-15Merge pull request #49437 from Calinou/graphedit-allow-higher-lower-zoom-valuesRémi Verschelde
Allow higher and lower maximum zoom values in GraphEdit
2021-06-15Merge pull request #49482 from ↵Rémi Verschelde
unsignedFoo/49451-fix-selection-changed-multinodeeditor Fix SceneTreeDock::_selection_changed to handle to single selection from Multiple Selection
2021-06-15Merge pull request #49508 from kleonc/texture_button-updating-min_sizeRémi Verschelde
TextureButton Update min size on any texture change
2021-06-15Merge pull request #49604 from pfertyk/issue-49453-wrong-recent-directory-namesRémi Verschelde
Remove trailing slash from recent dir if needed
2021-06-15Merge pull request #49594 from bruvzg/macos_app_categoryRémi Verschelde
Add LSApplicationCategoryType to the template and export dialog.
2021-06-15Merge pull request #49570 from RandomShaper/fix_slow_scene_ioRémi Verschelde
2021-06-15Merge pull request #49459 from akien-mga/fixup-editor-paths-settingsRémi Verschelde
2021-06-15Merge pull request #49612 from ↵Rémi Verschelde
SpaghettiCoder01/49517-add-shift-backspace-support Added InputMap entry for backspacing using Shift+Backspace
2021-06-15Added Input_Map entry for backspacing using Shift+BackspaceSpaghettiCoder01
2021-06-15Merge pull request #49388 from pycbouh/theme-editor-better-previewsRémi Verschelde
Overhaul the theme editor and improve user experience
2021-06-15Merge pull request #49593 from bruvzg/tga_loader_fixesRémi Verschelde
Fix loading RLE compressed TGAs and invalid memory reads.