Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-03 | Make overridden properties link to parent definition | Yuri Sizov | |
Co-authored-by: Josh DeGraw <joshmdegraw@gmail.com> | |||
2021-12-01 | Sort and group theme properties in docs, improve formatting for theme and enums | Yuri Sizov | |
2021-11-18 | Add [theme_item] tag to editor help | kobewi | |
2021-10-10 | Add warnings to methods that give access to internal nodes | Yuri Sizov | |
2021-09-20 | Don't generate empty doc sections and reduce code duplication | Aaron Franke | |
2021-08-23 | Entirely removes BIND_VMETHOD in favor of GDVIRTUAL | reduz | |
* `_gui_input`, `_input`, `_unhandled_input` and `_unhandled_key_input` are now regular C++ virutal functions. * Everything else converted to GDVIRTUAL * BIND_VMETHOD is gone, always use the new syntax from now on. Creating `_gui_input` method and using the binder to register events will no longer work, simply override the virtual function now. | |||
2021-08-21 | Refactor GraphEdit connections | Jummit | |
Remove duplicate bezier code and use Curve instead. Add an overridable method for retrieving the points of a connection line, which makes it posible to create custom connections lines. | |||
2021-08-12 | Better port handling connection for `GraphEdit` | Yuri Roubinsky | |
2021-08-11 | Automatic arrangement of nodes in VisualScript/VisualShaders editors | Umang Kalra | |
This PR and commit adds the functionality to arrange nodes in VisualScript/VisualShader editor. The layout generated by this feature is compact, with minimum crossings between connections & uniform horizontal & vertical gaps between the nodes. This work has been sponsored by GSoC '21. Full list of additions/changes: • Added arrange_nodes() method in GraphEdit module. • This method computes new positions for all the selected nodes by forming blocks and compressing them. The nodes are moved to these new positions. • Adding this method to GraphEdit makes it available for use in VisualScript/VisualShaders editors and its other subclasses. • Button with an icon has been added to call arrange_nodes() in GraphEdit. • This button is inherited by VisualScript/VisualShaders editors to invoke the method. • Undo/redo is functional with this method. • By using signals in arrange_nodes(), position changes are registered in undo/redo stack of the subclass that is using the method. • Metadata of the method has been updated in ClassDB • Method description has been added to class reference of GraphEdit | |||
2021-08-04 | Add theme item descriptions to the online documentation | Yuri Sizov | |
2021-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-06-18 | Better format arguments in variant parser | Michael Alexsander Silva Dias | |
2021-06-16 | Make zoom limits and step adjustable in GraphEdit | Yuri Sizov | |
2021-03-19 | class reference proofreading | Paul Joannon | |
2021-01-04 | doc: Sync classref with current source | Rémi Verschelde | |
2020-12-21 | Rename unselect to deselect | Marcel Admiraal | |
2020-12-18 | Added GraphEdit properties to control lines thickness and antialiasing | Yuri Roubinsky | |
2020-12-17 | FIx visual issues with GraphEdit minimap | Yuri Sizov | |
2020-11-30 | Add a minimap to the GraphEdit | Yuri Sizov | |
2020-10-20 | Removed underscore from GraphEdit begin/end_node_move signals | Yuri Roubinsky | |
2020-04-29 | Merge pull request #36960 from pycbouh/docs-improve-shortcuts | Rémi Verschelde | |
Improve shortcut formatting in docs | |||
2020-04-20 | doc: Sync classref with current source | Rémi Verschelde | |
Add missing enum bindings. | |||
2020-04-10 | Improve shortcut formatting in docs | Yuri Sizov | |
2020-03-13 | Add LOTS of missing docs | Tomasz Chabora | |
2020-02-22 | doc: Sync classref with StringName/Callable changes | Rémi Verschelde | |
2020-02-12 | doc: Sync classref with current source | Rémi Verschelde | |
Lots of internal API changes and some docstrings were lost in the conversion. I manually salvaged many of them but for all the rendering-related ones, an additional pass is needed. Added missing enum bindings in BaseMaterial3D and VisualServer. | |||
2020-01-31 | Update docs to version 4.0 | clayjohn | |
2020-01-26 | doc: Drop unused 'category' property from header | Rémi Verschelde | |
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0. | |||
2020-01-08 | Merge pull request #34901 from YeldhamDev/multiple_doc_completions | Rémi Verschelde | |
Complete docs for GraphEdit/Node and PopupMenu | |||
2020-01-07 | Make possible to edit the GraphEdit's selection rect colors | Michael Alexsander | |
2020-01-07 | Complete docs for GraphEdit/Node and PopupMenu | Michael Alexsander | |
2019-12-17 | doc: Sync classref with current source | Rémi Verschelde | |
2019-12-14 | Updated get_zoom_hbox() documentation. | Hannah Crawford | |
2019-09-24 | doc: Fix parsing of self-closing XML tags | Rémi Verschelde | |
Follow-up to #31925, `<member />` tags just before `</members>` would cause a parsing issue, and we'd never notice that we're no longer parsing members. Also added space before closing `/>`. | |||
2019-09-04 | Run doctool after overridden properties changes | Bojidar Marinov | |
2019-08-05 | doc: Sync classref with current source | Rémi Verschelde | |
2019-07-31 | Implement copy/paste in visual shaders | Chaosus | |
2019-06-30 | doc: Add default values to all properties | Rémi Verschelde | |
Thanks to @bojidar-bg's impressive work in #29380. | |||
2019-06-29 | doc: Sync classref with current source | Rémi Verschelde | |
2019-06-27 | Proofread and improve the whole class reference | Hugo Locurcio | |
- Document a few more properties and methods - Add more information to many classes - Fix lots of typos and gramar mistakes - Use [code] tags for parameters consistently - Use [b] and [i] tags consistently - Put "Warning:" and "Note:" on their own line to be more visible, and make them always bold - Tweak formatting in code examples to be more readable - Use double quotes consistently - Add more links to third-party technologies | |||
2019-06-27 | Shows menu when dragging connection on empty space in visual shader graph | Chaosus | |
2019-05-23 | Change "Return" to "Returns" where necessary in XML documentation | Sean Heffernan | |
In many of the XML files it had been noted that when the documentation refers to a return value, both "Return" and "Returns" are used. This has now been fixed to only say "Returns". Fixes #28867 | |||
2019-04-22 | Merge pull request #28125 from KoBeWi/code_true_code | Rémi Verschelde | |
Consistently wrap booleans in [code] | |||
2019-04-19 | doc: Drop unused <demos> tag | Rémi Verschelde | |
2019-04-17 | Consistently wrap booleans in [code] | Tomasz Chabora | |
2019-04-01 | doc: Bump version to 3.2 | Rémi Verschelde | |
2019-01-07 | doc: Fix wrong references found by Sphinx and new makerst.py | Rémi Verschelde | |
2018-12-27 | doc: Sync classref with current source | Rémi Verschelde | |
Fix various code formatting issues and argument names. | |||
2018-12-17 | Change *_slot to *_port on get_connection_list | Mateus Felipe C. C. Pinto | |
2018-09-01 | Improve ClassDB information for some some signal parameters | Kelly Thomas | |