summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | Merge pull request #33987 from nekomatata/own-world-environmentRémi Verschelde2020-01-063-3/+61
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Viewport environment is updated properly when set to own world
| * | | | | | | | Viewport environment is updated properly when set to own worldPouleyKetchoupp2019-11-293-3/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When own_world property is set, the viewport stores a unique resource for the world. With this change it keeps being updated from changes made to the world property instead of storing a default empty world with environment settings that can't be modified. Fixes #23412
* | | | | | | | | Merge pull request #34303 from Chaosus/fix_texture_crashRémi Verschelde2020-01-061-0/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fixed crash if passing invalid image ref to TextureLayered
| * | | | | | | | | Fixed crash if passing invalid image ref to TextureLayeredYuri Roubinsky2019-12-121-0/+2
| | | | | | | | | |
* | | | | | | | | | Merge pull request #33566 from akien-mga/xatlas-5b9de84Rémi Verschelde2020-01-064-1489/+2361
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | xatlas: Sync with upstream e12ea82
| * | | | | | | | | | xatlas: Sync with upstream e12ea82Rémi Verschelde2019-12-224-1489/+2361
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #34322 from rainlizard/set_script-variablesRémi Verschelde2020-01-061-0/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | set_script() detailing what happens to variables
| * | | | | | | | | | | doc: Document what happens to old script with Object.set_script()rainlizard2020-01-061-0/+1
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #34020 from gytsen/unify-pack-versionRémi Verschelde2020-01-0610-39/+38
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | PCK: Set VERSION_PATCH in header, factor out header magic
| * | | | | | | | | | | | PCK: Set VERSION_PATCH in header, factor out header magicJoost Heitbrink2020-01-0610-39/+38
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unify pack file version and magic to avoid hardcoded literals. `version.py` now always includes `patch` even for the first release in a new stable branch (e.g. 3.2). The public name stays without the patch number, but `Engine.get_version_info()` already included `patch == 0`, and we can remove some extra handling of undefined `VERSION_PATCH` this way. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
* | | | | | | | | | | | Merge pull request #34296 from timothyqiu/lock-33072Rémi Verschelde2020-01-061-1/+4
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes crash when using Resource::_take_over_path
| * | | | | | | | | | | | Fixes crash when using Resource::_take_over_pathHaoyu Qiu2019-12-121-1/+4
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #34829 from timothyqiu/checks-bundleRémi Verschelde2020-01-061-12/+14
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | Fixes crash for bad property of PackedScene
| * | | | | | | | | | | | Fixes crash for bad property of PackedSceneHaoyu Qiu2020-01-051-12/+14
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #33967 from Calinou/add-os-is-window-focusedRémi Verschelde2020-01-0610-5/+50
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add an `OS.is_window_focused()` getter
| * | | | | | | | | | | | | Add an `OS.is_window_focused()` getterHugo Locurcio2019-11-2810-5/+50
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it possible to know whether the window is focused at a given time, without having to track the focus state manually using `NOTIFICATION_WM_FOCUS_IN` and `NOTIFICATION_WM_FOCUS_OUT`. This partially addresses #33928.
* | | | | | | | | | | | | Merge pull request #34848 from clayjohn/DOCS-VisualServerRémi Verschelde2020-01-062-3/+118
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Finish documenting VisualServer
| * | | | | | | | | | | | | Finish documenting VisualServerclayjohn2020-01-052-3/+118
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #34847 from YeldhamDev/splitcontainer_tabs_docsRémi Verschelde2020-01-062-6/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Complete the SplitContainer and Tabs documentations
| * | | | | | | | | | | | | | Complete the SplitContainer and Tabs documentationsMichael Alexsander2020-01-052-6/+22
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #34852 from timothyqiu/rtl-docRémi Verschelde2020-01-061-5/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Completes the RichTextLabel documentation
| * | | | | | | | | | | | | | | Completes the RichTextLabel documentationHaoyu Qiu2020-01-061-5/+22
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #32126 from Calinou/expose-video-adapter-name-vendorRémi Verschelde2020-01-0614-4/+70
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | Add VisualServer methods to get the video adapter name and vendor
| * | | | | | | | | | | | | | | Add VisualServer methods to get the video adapter name and vendorHugo Locurcio2020-01-0614-4/+70
| | |_|_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These methods can be used in scripts to retrieve the OpenGL `GL_RENDERER` and `GL_VENDOR` strings (respectively). This closes #28404.
* | | | | | | | | | | | | | | Merge pull request #34833 from clayjohn/DOCS-VisualServerRémi Verschelde2020-01-051-3/+107
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | / / / / / / / / / / / / | | |/ / / / / / / / / / / / | |/| | | | | | | | | | | | Document most VisualServer functions
| * | | | | | | | | | | | | Document most VisualServer functionsclayjohn2020-01-051-3/+107
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #34839 from madmiraal/fix-34807Rémi Verschelde2020-01-051-10/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't update the floor_velocity with the current linear_velocity.
| * | | | | | | | | | | | | | Don't update the floor_velocity with the current linear_velocity.Marcel Admiraal2020-01-051-10/+1
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the floor velocity with the body's current linear velocity discards the velocity component provided by the body's angular rotation. Without the current contact point there is no way to calculate the current velocity component provided by the body's angular rotation therefore we need to use the velocity calculated at the time of the collision. Fixes #34807.
* | | | | | | | | | | | | | Merge pull request #34838 from volzhs/calculate-label-sizeRémi Verschelde2020-01-051-9/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | Fix calculating label size
| * | | | | | | | | | | | | Fix calculating label sizevolzhs2020-01-061-9/+9
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #34836 from timothyqiu/maze-of-transformRémi Verschelde2020-01-051-13/+20
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes scaled scrolling of TextureRegion editor
| * | | | | | | | | | | | | Fixes scaled scrolling of TextureRegion editorHaoyu Qiu2020-01-051-13/+20
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #34835 from nekomatata/stylebox-aa-fixRémi Verschelde2020-01-051-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed StyleBoxFlat antialiasing with aa size of 1
| * | | | | | | | | | | | | Fixed StyleBoxFlat antialiasing with aa size of 1PouleyKetchoupp2020-01-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also made aa size consistent when computing uv coordinates and fixed a warning about aa_border_width not initialized in some cases. fixes #34830
* | | | | | | | | | | | | | Merge pull request #34812 from clayjohn/DOCS-VisualServerRémi Verschelde2020-01-051-14/+92
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / | |/| | / / / / / / / / / / | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | | Updated many VisualServer functions
| * | | | | | | | | | | | Updated many VisualServer functionsclayjohn2020-01-041-14/+92
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #34824 from Calinou/2d-zoom-use-editor-scaleRémi Verschelde2020-01-051-7/+12
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Take the editor scale into account for 2D zoom operations
| * | | | | | | | | | | | | Take the editor scale into account for 2D zoom operationsHugo Locurcio2020-01-041-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The zoom level displayed is now relative to the editor scale. This means that with an editor scale of 200%, the 100% zoom level will actually be 200% as it's multiplied by the editor scale. This prevents things from looking too small when opening a project on an hiDPI display. This matches the behavior found in most image editors out there.
* | | | | | | | | | | | | | Merge pull request #34820 from timothyqiu/doc-treeRémi Verschelde2020-01-051-12/+35
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improves Tree documentation
| * | | | | | | | | | | | | | Improves Tree documentationHaoyu Qiu2020-01-041-12/+35
| | |_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #34827 from Calinou/doc-object-get-nonexistentRémi Verschelde2020-01-041-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | Document the return value of `Object.get()` with a nonexistent property
| * | | | | | | | | | | | | Document the return value of `Object.get()` with a nonexistent propertyHugo Locurcio2020-01-041-1/+1
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #34818 from GodotExplorer/gdscript-lsp-declarationRémi Verschelde2020-01-042-54/+69
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDScript LSP: Implement goto declaration
| * | | | | | | | | | | | | GDScript LSP: Implement goto declarationgeequlim2020-01-042-54/+69
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #34811 from timothyqiu/i18nRémi Verschelde2020-01-045-14/+12
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | Makes more strings translatable
| * | | | | | | | | | | | Makes more strings translatableHaoyu Qiu2020-01-045-14/+12
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #34795 from dankan1890/mono_cs_iconRémi Verschelde2020-01-042-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | [Mono]: the C# script icon is now visible in the editor.
| * | | | | | | | | | | | [Mono]: the C# script icon is now visible in the editor.dankan18902020-01-032-1/+1
| | |_|_|_|_|_|_|/ / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #34794 from clayjohn/GLES2-trimesh-crashRémi Verschelde2020-01-031-14/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix crash on trimesh_create
| * | | | | | | | | | | | Fix crash on trimesh_create by making surface->data available in non-tool buildsclayjohn2020-01-031-14/+2
| | |/ / / / / / / / / / | |/| | | | | | | | | |