summaryrefslogtreecommitdiffstats
path: root/editor/editor_help.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Improve engine startup/shutdown benchmarksYuri Sizov2023-12-081-3/+7
| | | | | | | | | - Add contexts to give a better sense of benchmarked areas. - Add missing benchmarks and adjust some begin/end points. - Clean up names. - Improve Android's internal benchmarks in a similar manner. Co-authored-by: Fredia Huya-Kouadio <fhuya@meta.com>
* Polish & fix editor help cache generationPedro J. Estébanez2023-11-021-30/+25
| | | | | | | - Isolated the generation of extensions's docs. They're now not cached and refreshed as needed. - Removed superfluous sorting of the class list. - Removed some superfluous/unused elements. - Renamed some items for clarity.
* Improve threading in ClassDB and EditorHelpYuri Sizov2023-10-201-20/+24
|
* Add bulk change guards to successive theme overrides in Editor and GUIYuri Sizov2023-10-191-0/+2
|
* Editor: Fix some issues with `EditorHelpTooltip`Danil Alexeev2023-10-101-3/+8
|
* Tweak metadata property tooltip to avoid being misleadingHugo Locurcio2023-10-071-2/+7
|
* Merge pull request #82067 from dalexeev/gds-docgen-fix-metatypes-and-valuesRémi Verschelde2023-10-051-6/+6
|\ | | | | | | GDScript DocGen: Fix and improve appearance of metatypes and values
| * GDScript DocGen: Fix and improve appearance of metatypes and valuesDanil Alexeev2023-09-211-6/+6
| |
* | Merge pull request #82691 from YuriSizov/rst-validate-with-exceptionsRémi Verschelde2023-10-041-20/+31
|\ \ | | | | | | | | | Validate `code` tags for class and member references
| * | Validate `code` tags for class and member referencesYuri Sizov2023-10-031-20/+31
| | | | | | | | | | | | | | | | | | | | | | | | This commit also adds means to manually disable warnings in `code` tags where it's a false positive with the new `skip-lint` attribute. Warnings are now enabled on CI to prevent future errors.
* | | Revamp how documentation tooltips workMichael Alexsander2023-10-031-2/+242
|/ /
* / [RTL] Add support for image dynamic updating, padding, tooltips and size in ↵bruvzg2023-09-261-6/+32
|/ | | | percent.
* Merge pull request #81346 from timothyqiu/interningYuri Sizov2023-09-061-6/+19
|\ | | | | | | Avoid text substitution in EditorHelp messages
| * Avoid text substitution in EditorHelp messagesHaoyu Qiu2023-09-051-6/+19
| |
* | Add EditorStringNames singletonkobewi2023-09-031-48/+49
|/
* Use the gray color for all abstract classesMewPurPur2023-08-311-1/+1
|
* Merge pull request #78941 from ↵Yuri Sizov2023-07-311-6/+23
|\ | | | | | | | | | | dalexeev/gds-doc-comments-deprecated-and-experimental GDScript: Add `@deprecated` and `@experimental` doc comment tags
| * GDScript: Add `@deprecated` and `@experimental` doc comment tagsDanil Alexeev2023-07-081-6/+23
| |
* | Merge pull request #78615 from RandomShaper/fix_doc_cacheYuri Sizov2023-07-261-39/+11
|\ \ | | | | | | | | | Re-enable docs cache with fixes
| * | Re-enable docs cache with fixesPedro J. Estébanez2023-07-051-39/+11
| | |
* | | Merge pull request #79206 from raulsntos/doc-mention-csharp-differencesYuri Sizov2023-07-141-0/+49
|\ \ \ | | | | | | | | | | | | Add a warning about C# differences in classref doc
| * | | Add a note about C# differences in classref docRaul Santos2023-07-091-0/+49
| | |/ | |/|
* | | Merge pull request #78649 from MewPurPur/dont-link-to-own-pageYuri Sizov2023-07-121-8/+15
|\ \ \ | | | | | | | | | | | | Tweak documentation to use bold font when a class is referencing itself
| * | | Tweak documentation to use bold font when a class is referencing itselfMewPurPur2023-06-241-8/+15
| | | |
* | | | 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