summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-25Merge pull request #42338 from ↵Rémi Verschelde
godotengine/revert-41697-bug/editor-inspector-refresh-fix Revert "Fix editor inspector refresh not working"
2020-09-25Revert "Fix editor inspector refresh not working"Rémi Verschelde
2020-09-25Style: Fix black formatting after #42332Rémi Verschelde
Somehow it did not run CI checks so we missed that one. Also pin `black` version to latest upstream release.
2020-09-25Merge pull request #42332 from Calinou/default-enable-copy-mono-rootRémi Verschelde
Enable the `copy_mono_root` SCons option by default
2020-09-25Merge pull request #42310 from Calinou/add-styleboxflat-shadow-property-hintRémi Verschelde
Add a property hint to StyleBoxFlat `shadow_size` for editor usability
2020-09-25Merge pull request #42333 from Calinou/new-autokey-editor-iconRémi Verschelde
Replace AutoKey icon with a more universally understood "record" button
2020-09-25Replace AutoKey icon with a more universally understood "record" buttonHugo Locurcio
See discussion in https://github.com/godotengine/godot-proposals/issues/169.
2020-09-25Enable the `copy_mono_root` SCons option by defaultHugo Locurcio
This closes #41652.
2020-09-24Merge pull request #42312 from timothyqiu/false-otherwiseRémi Verschelde
Surrounds boolean false with code tag in doc
2020-09-25Surrounds boolean false with code tagHaoyu Qiu
2020-09-24Add a property hint to StyleBoxFlat `shadow_size` for editor usabilityHugo Locurcio
This adds a visible range to the slider so it can be dragged more easily. This closes #42309.
2020-09-24Merge pull request #42308 from akien-mga/i18n-rename-pt_PTRémi Verschelde
i18n: Rename pt_PT to pt
2020-09-24Merge pull request #41683 from skyace65/FileRémi Verschelde
Move note about using ResourceLoader in the File documentation
2020-09-24i18n: Rename pt_PT to ptRémi Verschelde
We originally used `pt_PT` (i.e. Portuguese (Portugal)) to distinguish with the Brazilian Portuguese variant `pt_BR`, as both are significantly different and need separate translation files. But Portugal's Portuguese (or "European Portuguese") is close to the variant spoken and written in other Portuguese-speaking countries such as Angola and Mozambique, so it makes sense for users of these countries to also have access to the European Portuguese translation (at least until translators decide that adding e.g. `pt_AO` and `pt_MZ` variants would make sense, taking into account the translation effort that this duplication implies). Godot's locale matching checks first for the full locale (e.g. `pt_AO`), and if no translation is found, it checks for the non-regional language code (`pt`), so this change enables translations for Portuguese speakers outside Portugal and Brazil.
2020-09-24Move note about using Resource in the File documentationskyace65
2020-09-24i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 510d87e468d19836c9946830ffd3a6edcfaebf04)
2020-09-24Merge pull request #41934 from timothyqiu/parallax-ignore-zoomRémi Verschelde
Fixes ParallaxLayer offset when camera zoom is ignored
2020-09-24Merge pull request #42014 from Leleat/strip-edges-on-node-renameRémi Verschelde
Strip edges on node rename in SceneTreeDock
2020-09-24Merge pull request #42018 from Leleat/create-user-dir-if-nonexistantRémi Verschelde
Create user-dir, if non-existant, so it can be opened with Godot
2020-09-24Merge pull request #42066 from dalexeev/output_copyRémi Verschelde
Improvement for the Copy button in the Output Log
2020-09-24Merge pull request #42283 from Calinou/doc-print-push-error-warningRémi Verschelde
Improve documentation related to printing error/warning messages
2020-09-24Merge pull request #42089 from skyace65/ShelfFiltersRémi Verschelde
Add documentation for shelf filters
2020-09-24Merge pull request #42070 from Razoric480/ignore-cancel-requestRémi Verschelde
Make LSP ignore $/cancelRequest msgs
2020-09-24Merge pull request #42287 from Calinou/doc-color-constants-cheatsheetRémi Verschelde
Reference the Color constants cheatsheet in the class reference
2020-09-24Merge pull request #42296 from akien-mga/messagequeue-default-size-4096-kbRémi Verschelde
MessageQueue: Change default queue size to 4096 KB
2020-09-24Improve documentation related to printing error/warning messagesHugo Locurcio
2020-09-24Merge pull request #42300 from KoBeWi/nolineRémi Verschelde
Remove unnecessary empty line from Dictionaries
2020-09-24Remove unnecessary empty line from DictionariesTomasz Chabora
2020-09-24MessageQueue: Change default queue size to 4096 KBRémi Verschelde
1024 KB was low enough that many users seem to hit it, which can lead to the editor freezing. The proper fixed as described in #35653 would be to implement a page allocator to prevent this overflow, but as a stop-gap measure, we can increase the default value to a more lenient 4096 KB which should be high enough for the vast majority of use cases. The default size can be brought down again if/when #35653 is properly fixed, and if it's actually relevant from a memory point of view.
2020-09-24Merge pull request #42293 from ricardoalcantara/fix_basis_csharpRémi Verschelde
Basis RotationQuat should be public.
2020-09-24Merge pull request #42284 from Calinou/doc-button-basebuttonRémi Verschelde
Reference the BaseButton class explicitly in button class documentations
2020-09-24Basis RotationQuat should be public.Ricardo Alcantara
2020-09-23Reference the Color constants cheatsheet in the class referenceHugo Locurcio
2020-09-23Reference the BaseButton class explicitly in button class documentationsHugo Locurcio
Users are sometimes confused as to the `pressed` property not being visible in the Button class documentation. This is because `pressed` is defined in BaseButton.
2020-09-23Merge pull request #42259 from zaevi/fix-mono-IsAbsPathRémi Verschelde
Fix C# string.IsAbsPath()
2020-09-23Merge pull request #42274 from KoBeWi/nulleventsRémi Verschelde
Check for null in InputMap::_find_event
2020-09-23Merge pull request #42126 from Calinou/doc-videoplayer-formatsRémi Verschelde
Improve documentation about VideoPlayer video formats
2020-09-23Check for null in InputMap::_find_eventTomasz Chabora
2020-09-23Improve documentation about VideoPlayer video formatsHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/4021.
2020-09-23Merge pull request #42263 from Faless/js/servers_no_threadsRémi Verschelde
Ignore thread models when compiling with NO_THREAD
2020-09-23Ignore thread models when compiling with NO_THREADFabio Alessandrelli
The thread model option for physics (2D) and rendering (single-unsafe, single-safe, multithread), was causing crashes/locks when set as multithreaded and exported for a platform that does not support threads (namely HTML5). This commit ensures that when threads support is not available, that option is ignored, and the equivalent of "single-unsafe" is always used instead.
2020-09-23Merge pull request #42150 from DashCell/resize_tile_shape_fixedRémi Verschelde
Resize the tile shapes when a vertex is outside of the tilesheet
2020-09-23Merge pull request #42129 from kotelifelif/33477Rémi Verschelde
Fix changing icons' colors when switch dark and light theme
2020-09-23Merge pull request #42130 from clayjohn/RenderingDeviceHackRémi Verschelde
Expose local RenderingDevice creation to RenderingServer
2020-09-23Merge pull request #42178 from Faless/js/sync_fs_size_handlersRémi Verschelde
[HTML5] Synchronous main, better persistence, handlers fixes, optional full screen.
2020-09-23JS synchronous start, better persistent FS sync.Fabio Alessandrelli
The engine now expects to emscripten FS to be setup and sync-ed before main is called. This is exposed via `Module["initFS"]` which also allows to setup multiple persistence paths (internal use only for now). Additionally, FS syncing is done **once** for every loop if at least one file in a persistent path was open for writing and closed, and if the FS is not syncing already. This should potentially fix issues reported by users where "autosave" would not work on the web (never calling `syncfs` because of too many writes).
2020-09-23Make canvas resize optional in HTML5.Fabio Alessandrelli
2020-09-23Better HiDPI support in HTML5.Fabio Alessandrelli
2020-09-23Window event listener do not use capture.Fabio Alessandrelli
2020-09-23Small refactor to JavaScript handlers.Fabio Alessandrelli
Crated helper class in native/utils.js. Simplify code in OS/DisplayServer.