summaryrefslogtreecommitdiffstats
path: root/editor/editor_help.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #78538 from Sauermann/fix-code-simplificationsYuri Sizov2023-07-121-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | Remove unnecessary value assignments throughout the codebase
| * | | Code simplificationsMarkus Sauermann2023-06-211-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CPPcheck found most of them. no need to assign the variable twice: - AnimationTrackEditTypeAudio - SSEffects variable is assigned in all if-else clauses: - EditorHelp - AndroidInputHandler - MenuBar - ShaderCompiler same if clause: - ItemList clearing an empty bitfield has no effect: - Viewport
* | / Fix regression with enum descriptions now showing up in documentation.ocean (they/them)2023-07-021-1/+1
| |/ |/|
* | Unexpose `DocCache` classDanil Alexeev2023-06-241-1/+0
| |
* | Disable doc cache temporarily for pre-RC stabilizationPedro J. Estébanez2023-06-231-0/+3
|/
* Display `BitField[Enum]` in docs to distinguish from `Enum`Danil Alexeev2023-06-151-6/+18
|
* Use right type in the binding of DocCache::classesPedro J. Estébanez2023-06-021-1/+1
|
* Invalidate the DocCache when updating the xml docsRedworkDE2023-05-281-1/+1
|
* Improve startup benchmarkingFredia Huya-Kouadio2023-05-231-0/+2
| | | | Move the benchmarking measuring methods from `Engine` to `OS` to allow for platform specific overrides (e.g: can be used to hook into platform specific benchmarking and tracing capabilities).
* Use defined key mapping for closing popups and dialogsArman Elgudzhyan2023-05-201-16/+4
| | | | As opposed to hardcoding the escape key. Also removed such hardcoding in a few other places as well as a hardcoded enter key in one of the affected input fields.
* Merge pull request #77033 from dalexeev/editor-help-fix-array-linksRémi Verschelde2023-05-151-1/+2
|\ | | | | | | EditorHelp: Fix displaying typed `Array` links
| * EditorHelp: Fix displaying typed `Array` linksDanil Alexeev2023-05-131-1/+2
| |
* | Exclude overriden properties from Property Descriptions sectionAlex Drozd2023-05-141-9/+10
|/
* Merge pull request #76539 from anvilfolk/gddocsregRémi Verschelde2023-04-281-1/+7
|\ | | | | | | Fix wrongly removing prefix when generating in-editor documentation
| * Fix wrongly removing prefix when generating in-editor documentationocean (they/them)2023-04-281-1/+7
| | | | | | | | Co-authored-by: Danil Alexeev <danil@alexeev.xyz>
* | Fix wait for thread not startedSamuele Panzeri2023-04-271-3/+0
|/
* Merge pull request #72095 from anvilfolk/gd-docsYuri Sizov2023-04-261-38/+86
|\ | | | | Improve GDScript documentation generation & behavior
| * Improve and fix GDScript documentation generation & behaviorocean (they/them)2023-04-211-38/+86
| | | | | | | | | | | | Removes documentation generation (docgen) from the GDScript compiler to its own file. Adds support for GDScript enums and signal parameters and quite a few other assorted fixes and improvements.
* | Improve reliability of editor docs cachePedro J. Estébanez2023-04-251-24/+6
| |
* | Fix EditorHelp failing to loadkobewi2023-04-211-1/+1
|/
* C#: Do not use DocCache when generating glue codeRedworkDE2023-04-201-2/+2
|
* Cache classes editor helpPedro J. Estébanez2023-04-131-6/+110
|
* Make icons of scripted and custom classes fit the editor UIYuri Sizov2023-03-311-2/+2
| | | | | | | | | | | Also: - Add an option to limit the icon size in PopupMenu. This is similar to how this works in Tree and TreeItem. - Add the same option to TabBar. - Add a theme constant for Tree, PopupMenu, Button, and TabBar to apply this limit on the control level. Co-authored-by: Daylily-Zeleen <daylily-zeleen@foxmail.com>
* Streamline class icon resolution in the editorYuri Sizov2023-03-311-13/+5
|
* Enable `RichTextLabel` context menu if selection is enabledDanil Alexeev2023-03-061-0/+1
|
* Merge pull request #67707 from ↵Rémi Verschelde2023-02-141-0/+4
|\ | | | | | | | | | | Cykyrios/hide-private-prop-description-in-classdoc Fix private properties appearing in custom class doc Property Descriptions
| * Fix private properties appearing in class doc Property DescriptionsCykyrios2022-10-211-0/+4
| |
* | Make EditorHelp respect font size settingsYuri Sizov2023-02-111-158/+192
| |
* | Make use of a theme cache in EditorHelp and ensure it's updatedYuri Sizov2023-02-111-188/+192
| | | | | | | | | | | | - Migrates the existing cache to the standard theme cache struct - Moves some parts of the codebase to use cache instead of ad-hoc fetching - Adds hooks to editor settings previously missing from theme regeneration
* | Remove some unused signalsRémi Verschelde2023-01-311-4/+0
| | | | | | | | Part of #37604.
* | Merge pull request #71330 from Geometror/richtextlabel-fit-contentRémi Verschelde2023-01-251-1/+1
|\ \ | | | | | | | | | [RichTextLabel] Match minimum size calculation of Label (proper content fitting)
| * | [RichTextLabel] Match minimum size calculation of LabelHendrik Brucker2023-01-131-1/+1
| | | | | | | | | | | | (optional via fit_content property)
* | | Clean-up, harmonize, and improve StyleBox APIYuri Sizov2023-01-191-2/+2
| | | | | | | | | | | | | | | | | | - Make all margin properties follow the same naming convention (their getter and setter too). - Remove a virtual counterpart of `get_style_margin` from API. - Allow to override `get_minimum_size` from scripting and remove `get_center_size`.
* | | Update all outdated online documentation linksYuri Sizov2023-01-141-1/+1
|/ /
* | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see".
* | Fix left-aligned EditorHelp when first openedMicky2022-12-091-3/+2
| |
* | Use forward-declarations in big editor classestrollodel2022-11-291-0/+1
| |
* | Merge pull request #68904 from aaronfranke/texture-methodsRémi Verschelde2022-11-201-4/+4
|\ \ | | | | | | | | | Rename TextureButton set_*_texture methods to set_texture_*
| * | Rename TextureButton set_*_texture methods to set_texture_*Aaron Franke2022-11-191-4/+4
| | |
* | | Double precision of `String.split_floats`Micky2022-11-201-1/+1
|/ /
* | Add more call-to-action notes when documentation is missingYuri Sizov2022-11-171-17/+33
| |
* | Merge pull request #68159 from Mickeon/doc-help-return-arrayRémi Verschelde2022-11-151-13/+23
|\ \ | | | | | | | | | Change docs' Typed Array & void representation
| * | Change docs' Typed Array & void representationMicky2022-11-151-13/+23
| | | | | | | | | | | | | | | Typed Arrays now look the same as to how they're defined in GDScript. Also modifies "void" to be darkened and show a tooltip.
* | | Merge pull request #68132 from Mickeon/doc-help-colourfulRémi Verschelde2022-11-141-20/+39
|\ \ \ | | | | | | | | | | | | Improve Editor Documentation colors
| * | | Improve Editor Documentation colorsMicky2022-11-011-20/+39
| | | |
* | | | Style: Misc docs and comment style and language fixesRémi Verschelde2022-11-021-1/+1
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | - Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`.
* | | Merge pull request #67578 from KoBeWi/GEDITORRémi Verschelde2022-10-311-1/+1
|\ \ \ | | | | | | | | | | | | Unify usage of GLOBAL/EDITOR_GET
| * | | Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-1/+1
| | |/ | |/|
* | | Merge pull request #68079 from Mickeon/doc-help-hintRémi Verschelde2022-10-311-2/+23
|\ \ \ | |_|/ |/| | | | | Add tooltip to method qualifiers in Documentation Help
| * | Add tooltip to method qualifiers in Documentation HelpMicky2022-10-311-2/+23
| |/