summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2022-03-16Merge pull request #59140 from reduz/physics-server-extensionRémi Verschelde
2022-03-16Implement GDExtension export plugin.bruvzg
2022-03-15Create GDExtension clases for PhysicsServer3Dreduz
* Allows creating a GDExtension based 3D Physics Server (for Bullet, PhysX, etc. support) * Some changes on native struct binding for PhysicsServer This allows a 3D Physics server created entirely from GDExtension. Once it works, the idea is to port the 2D one to it.
2022-03-15Merge pull request #59143 from Calinou/doc-range-value-changedRémi Verschelde
2022-03-14Document Range's `value_changed` signal is also emitted with code changesHugo Locurcio
This also mentions that the signal is potentially emitted every frame, which can have performance implications.
2022-03-14Remove generating of null comparison operators from documentationYuri Roubinsky
2022-03-14Merge pull request #58693 from Calinou/doc-physics-shapesRémi Verschelde
2022-03-14Merge pull request #59086 from Calinou/doc-nodepath-stringnameMax Hilbrunner
Improve documentation for NodePath and StringName
2022-03-14Merge pull request #57392 from madmiraal/implement-3888Rémi Verschelde
2022-03-13Cleanup embed subwindows getterskobewi
2022-03-13Merge pull request #59108 from KoBeWi/somewhere_on_the_screenRémi Verschelde
2022-03-13Merge pull request #59107 from otonashixav/expose-add-animation-sliceRémi Verschelde
2022-03-13Expose methods for screen-space transformskobewi
2022-03-13Expose `RenderingServer::canvas_item_add_animation_slice` in GDScriptXavier Loh
2022-03-13Improve documentation for NodePath and StringNameHugo Locurcio
- Update the NodePath shorthand prefix for `master`. - Document the StringName construction shorthand (`&"example"`). - Cross-link between NodePath and StringName, as these are related concepts.
2022-03-13Merge pull request #58018 from Calinou/procedural-sky-add-cover-textureRémi Verschelde
Add sky cover texture for ProceduralSkyMaterial
2022-03-12Merge pull request #54399 from ↵Rémi Verschelde
Calinou/filedialog-current-properties-hint-no-editor Don't store and show current file/directory/path FileDialog properties
2022-03-12Allow negative indexes in ItemList and PopupMenukobewi
2022-03-11Clarify the position of points in `Curve{2D,3D}.add_point()`Hugo Locurcio
2022-03-11Add options to embolden and transform font outlines to simulate bold and ↵bruvzg
italic typefaces.
2022-03-11Merge pull request #58751 from bruvzg/loc_str_propsRémi Verschelde
2022-03-11Merge pull request #58965 from TechnoPorg/remove-stex-occurrencesRémi Verschelde
Remove more occurrences of "stex"
2022-03-10Remove more occurrences of "stex"TechnoPorg
2022-03-10Merge pull request #58485 from aaronfranke/time-offsetRémi Verschelde
2022-03-10Merge pull request #58781 from BastiaanOlij/openxr_signals_and_eventsRémi Verschelde
Adding signals and events to OpenXR interface
2022-03-10Discern between virtual and abstract class bindingsreduz
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved.
2022-03-10Adding signals and events to OpenXR interfaceBastiaan Olij
Improving interaction profile logic
2022-03-09Remove unused Bullet module and thirdparty codeRémi Verschelde
It has been disabled in `master` since one year (#45852) and our plan is for Bullet, and possibly other thirdparty physics engines, to be implemented via GDExtension so that they can be selected by the users who need them.
2022-03-09Remove unused GDNative codeRémi Verschelde
This has been superseded by GDExtension so this code is no longer useful nor usable. There's still some GDNative-related stuff in platform export code which needs to be adapted for GDExtension (e.g. to include GDExtension libraries in exports).
2022-03-09Replace `TabBar`'s `min_width` with `max_tab_width` and expose itMichael Alexsander
2022-03-08Merge pull request #58877 from akien-mga/core-unexpose-range_step_decimalsRémi Verschelde
2022-03-08Rename Control's Rect properties to exclude rect_ partMarcel Admiraal
2022-03-08Merge pull request #57769 from Chaosus/vs_customRémi Verschelde
2022-03-08Merge pull request #58850 from YeldhamDev/more_tab_regressionsRémi Verschelde
2022-03-08Add `_get_func_code/_is_available` virtual functions to custom nodesYuri Roubinsky
2022-03-08Merge pull request #49447 from Calinou/remove-shadow-color-propertyRémi Verschelde
Remove unused `shadow_color` property from Light3D
2022-03-07VariantUtility: Unexpose `Math::range_step_decimals`Rémi Verschelde
This method was meant only as a convenience for editor code to allow using a step of 0 to disable snapping. It was exposed by mistake when refactoring GlobalScope.
2022-03-07Merge pull request #57930 from piiertho/bugfix/add-none-flag-to-resource-saverRémi Verschelde
2022-03-07Fix ResourceSaver::save method exposition flag parameterPierre-Thomas Meisels
enh: Add FLAG_NONE to SaverFlags in ResourceSaver to fix api inconsistency fix: flags parameter of ResourceSaver::save is now uint32_t to allow flag composition in scripts
2022-03-07Merge pull request #57812 from piiertho/bugfix/add-none-enum-global-constantsRémi Verschelde
2022-03-07bugfix: bind core enums' none valuesPierre-Thomas Meisels
2022-03-07Merge pull request #58750 from Chaosus/vs_varyingsRémi Verschelde
Add varying support to visual shaders
2022-03-06Fix regressions with nameless and icon-only tabsMichael Alexsander
2022-03-06Merge pull request #58788 from reduz/rename-streamtextureRémi Verschelde
Rename StreamTexture* to CompressedTexture*
2022-03-06Merge pull request #58803 from KoBeWi/a_bit_of_everythingRémi Verschelde
Various code and documentation improvements
2022-03-05Various code and documentation improvementskobewi
2022-03-05Change tabs_rearrange_group to propertykobewi
2022-03-05Rename StreamTexture* to CompressedTexture*reduz
* Its not and will not be used for streaming. * Streaming will be implemented in 4.1 and it will work different. * It makes more sense to be called CompressedTexture since it imports and compresses texture files.
2022-03-05Merge pull request #53839 from EricEzaM/editor-settings-changed-settingsRémi Verschelde
Added ability to get list of editor settings changed when saving editor settings. Optimised settings changed notification.
2022-03-05Added ability to retrieve array of changed settings changed when it is saved.Eric M