summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2022-12-19Merge pull request #59682 from Sauermann/fix-following-viewport-transformRémi Verschelde
Include the follow-viewport-transform into CanvasLayer transform calculations
2022-12-18Include the following-viewport-transform into CanvasLayer transformsMarkus Sauermann
The following-viewport-transform was missing from several calculations
2022-12-18Merge pull request #70230 from DarkKilauea/nav-experimentalRémi Verschelde
[4.x] Mark navigation classes and nodes as experimental
2022-12-17Fix Navigation API abbreviations inconsistencysmix8
Schema for navigation to name user facing API with "navigation" without abbreviation and e.g. NavigationServer internals with abbr "nav".
2022-12-17Merge pull request #30675 from zaksnet/link-button-link-propRémi Verschelde
Add a `uri` property to `LinkButton`
2022-12-17Merge pull request #70204 from Calinou/ios-remove-disable-touch-settingRémi Verschelde
Remove Disable Touch debug project setting
2022-12-17Merge pull request #70202 from ↵Rémi Verschelde
Calinou/viewport-transparent-background-rename-project-setting Move transparent background project setting to a subsection
2022-12-17Mark navigation classes and nodes as experimentalJosh Jones
The navigation team has some large changes planned for navigation in the 4.x timeframe, so marking these nodes as experimental to give users a heads up that the API may change in breaking ways.
2022-12-17Remove Disable Touch debug project settingHugo Locurcio
This project setting was only implemented and iOS and likely served no purpose outside of debugging during development of engine features. It was also located in a confusing location in the project settings editor, as it was located below a root category (which appears in bold and is normally not seen as clickable by users).
2022-12-17Move transparent background project setting to a subsectionHugo Locurcio
This prevents the project setting from being located directly within a root category, which is confusing from an UX perspective in the project settings editor.
2022-12-17Add `uri` property for LinkButtonZak
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-12-17Merge pull request #70114 from clayjohn/custom-aabbRémi Verschelde
Expose GeometryInstance3D.custom_aabb property
2022-12-16Merge pull request #70116 from Calinou/vibrate-handheld-silence-warningRémi Verschelde
Silence `Input.vibrate_handheld()` warning as it's already documented
2022-12-16Merge pull request #64563 from timothyqiu/word-wrapRémi Verschelde
Fix `String::word_wrap()` for long words
2022-12-16Merge pull request #69867 from raulsntos/dotnet/colorIgnacio Roldán Etcheverry
C#: Synchronize Color with Core
2022-12-16Fix String::word_wrap() for long wordsHaoyu Qiu
- Changes `TextServer.string_get_word_breaks()` - Returns pairs of boundary start and end offsets - Accepts `chars_per_line` to return line breaks - Removes `String::word_wrap()` Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2022-12-16C#: Synchronize Color with CoreRaul Santos
- Add `Luminance` readonly property. - Add `LinearToSrgb` and `SrgbToLinear` static methods. - Add `FromOkHsl` static method. - Add `FromRgbe9995` static method. - Add `FromString` static method. - Expose `FromHtml` static method. - Expose `HtmlIsValid` static method. - Add and update some Color documentation.
2022-12-16Silence `Input.vibrate_handheld()` warning as it's already documentedHugo Locurcio
The warning causes messages to be spammed if you are calling this method in a game that runs on both desktop and mobile platforms, unless you guard all calls to `Input.vibrate_handheld()` with `OS.has_feature("mobile") or OS.has_feature("web")`. Since the limitation is already documented (and is obvious enough given the method's name), the warning message is redundant.
2022-12-15[RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables.bruvzg
2022-12-15Expose GeometryInstance3D.custom_aabb propertyclayjohn
2022-12-15Merge pull request #70102 from Chaosus/rd_remove_usage_indirectYuri Rubinsky
2022-12-15Fix typos with codespellRémi Verschelde
2022-12-15Changed `STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT` type to enum flagsYuri Rubinsky
2022-12-15Remove a confusing TileMap warningGilles Roudière
2022-12-15Improve documentation on heuristics in AStarGrid2DYuri Rubinsky
2022-12-14Merge pull request #70028 from clayjohn/PM-GLES3Rémi Verschelde
Added gl_compatibility as an option to the project creation screen
2022-12-14Merge pull request #69732 from KoBeWi/rc_undoRémi Verschelde
Add remote history to EditorUndoRedoManager
2022-12-13Merge pull request #70009 from clayjohn/glow-hqRémi Verschelde
Remove high quality glow as it is not any higher quality than regular glow
2022-12-13Merge pull request #70003 from clayjohn/GLES3-ccRémi Verschelde
Various fixes and documentation for CanvasGroup
2022-12-13Added gl_compatibility as an option to the project creation screenclayjohn
Last selected option is saved as default for next time
2022-12-13Various fixes and documentation for CanvasGroupclayjohn
Properly apply custom materials with CanvasGroups in the GLES3 backend Properly blur backbuffer when using a partial rect in forward_plus and gl_compatibility renderers Properly set fit_margin when clear_margin is set Fix shader error during backbuffer clear in mobile renderer
2022-12-13Remove high quality glow as it is not any higher quality than regular glowclayjohn
2022-12-12Fix docstring for String.get_base_dirAndrés Botero
2022-12-12Merge pull request #69629 from smix8/agent_wild_callback_pointer_4.xRémi Verschelde
Fix Navigation agent callback wild pointer crash
2022-12-12Fix Navigation agent callback wild pointer crashsmix8
Fixes crash in sanitizer builds when callback agent or object are already freed.
2022-12-12Merge pull request #69718 from groud/finally_rename_gdnative_to_gdextensionRémi Verschelde
Rename all gdnative occurences to gdextension
2022-12-12Merge pull request #67038 from Calinou/xdg-paths-linux-onlyRémi Verschelde
Only support XDG directory path configuration on Linux
2022-12-12Only support XDG directory path configuration on LinuxHugo Locurcio
XDG support breaks when running Windows builds via WINE. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-12-12Merge pull request #67050 from KoBeWi/syrtRémi Verschelde
Warn if isometric TileMap is not Y-sorted
2022-12-12Rename all gdnative occurences to gdextensionGilles Roudière
Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension ->Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION ->EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface
2022-12-12Merge pull request #69714 from flatline-84/editor_scene_post_import_doc_exampleRémi Verschelde
updated example documentation for EditorScenePostImport
2022-12-12updated example documentation for EditorScenePostImportflatline-84
2022-12-11Merge pull request #69905 from Chaosus/rd_dynamic_state_flagRémi Verschelde
Changed `RD::PipelineDynamicStateFlags` type to enum flags
2022-12-11Merge pull request #69559 from timothyqiu/unique-callRémi Verschelde
Add note about `GROUP_CALL_UNIQUE` not considering arguments
2022-12-11Changed `RD::PipelineDynamicStateFlags` type to enum flagsYuri Rubinsky
2022-12-10Merge pull request #67399 from Calinou/rename-precision-double-sconsRémi Verschelde
Rename `float=64` SCons option to `precision=double`
2022-12-10Enable assigning an owner to navigation regions and linksJosh Jones
This allows users of the server APIs to get back the nodes that created certain regions and links.
2022-12-10Rename `float=64` SCons option to `precision=double`Hugo Locurcio
This avoids confusion with the old `bits=64` option and building for 64-bit CPUs in general.
2022-12-10Merge pull request #69831 from Calinou/audio-random-no-repeats-remove-warningRémi Verschelde
Remove warning when playing random no-repeat sound with only 1 sound in pool
2022-12-09Remove warning when playing random no-repeat sound with only 1 sound in poolHugo Locurcio
This makes setting up sounds for random pitch/volume faster, as you don't have to change the mode from Random (Avoid Repeats) to Random anymore if you only care about randomizing pitch/volume but want to prevent a warning message from appearing on every playback.