Age | Commit message (Collapse) | Author |
|
-Make constructors, ops and setget inline functions public
-Should help optimizing the GDScript VM
|
|
Add extents get/set override to BoxShape3D and RectangleShape2D for compatibility
|
|
|
|
theoway/missing_description_vs_search_window_fixed
Fixes missing descriptions in Visual Script search window when adding nodes
|
|
reduz/implement-drawing-animation-slices-in-canvas
Implement animation slice drawing in CanvasItem
|
|
Translate file path to URI on LSP symbol requests
|
|
* Added a function to ignore subsequent commands if they don't fall within the slice.
* This will be used by the new TileMap to properly provide animated tiles.
|
|
|
|
|
|
Now uses Ctrl + Scrollwheel for vertical scrolling
Ctrl + Shift Scrollwheel for horizontal scrolling
Also converts some macros to constants
|
|
Rename VisibilityNotifier2D/3D to VisibleOnScreenNotifier2D/3D
|
|
Consider a thread done if current_work is null
|
|
UWP: Keep upstream names for capabilities preset settings to avoid mismatch
|
|
ThemeEditor: Fix text_submitted connections after #49258
|
|
|
|
|
|
The previous code used `camelcase_to_underscore` to prettify the names for
display in the export preset, but it leads to inconsistencies if we don't make
sure to do the reverse operation when writing to the `AppxManifest.xml`.
It's simpler to keep the same names as in the manifest, which is also what
users will see referenced in MS documentation.
Fixes #47900.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
Add a "save on focus loss" editor setting (disabled by default)
|
|
Decrease the editor FPS limit when unfocused from 20 to 10
|
|
Add keyboard shortcuts to the project manager
|
|
Fix GridMap still drawing when Alt+Tabbing
|
|
[Net] ENet non-relaying server now process broadcasts.
|
|
Make zoom limits and step adjustable in `GraphEdit`
|
|
Main: Fixup bogus fallback to project manager with more bolognese
|
|
akien-mga/editorsettings-auto-display-scale-factor
EditorSettings: Factor code to compute auto display scale
|
|
* Renames for 2D and 3D
* Class name was confusing, given both 2D and 3D have a "visible" property that is unrelated to actual on-screen visibility.
* New name makes it clear that this is about visibility on screen.
|
|
Fixes for documentation search
|
|
ERR_FAIL_NULL check file access
|
|
Null in ResourceImporterTexture::_save_stex
|
|
Remove GridMap's "Lock View" option and a related method.
|
|
Refactor VisibilityNotifier3D
|
|
* This is the 3D counterpart to #49632
* Implemented a bit different as 3D works using instancing
After merged, both 2D and 3D classes will most likely be renamed in a separate PR to DisplayNotifier2D/3D.
|
|
Move code folding into CodeEdit and hide line hiding API
|
|
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.
|
|
Updates rich_text_label so that the built-in documentation can be searched
Previously, it would only find the first result and would not select other results
Renames "_entered" functions to "_submitted"
|
|
Fix typo in CodeEdit methods
|
|
Refactor VisibilityNotifier2D
|
|
Fix 8 bone weights in glTF2
|
|
|
|
Don't use the abbrevation "Sep." in UI text
|
|
* Works from RenderinServer
* Accurately tells when on or off-scren, its no longer approximate.
* VisibilityEnabler also simplified to use the process mode instead.
|
|
|
|
Also fixes typo introduced in https://github.com/godotengine/godot/pull/48597/files#r652636544.
|
|
fix url parsing with port numbers
|
|
|
|
(cherry picked from commit a812779cc534784acf47ad3ed3100b045912bdbb)
|
|
Thanks to all contributors and donors for making Godot possible!
|
|
|
|
|
|
|