Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #87688 from AThousandShips/what_is_this | Rémi Verschelde | 2024-01-29 | 1 | -9/+9 |
|\ | | | | | | | Remove unnecessary `this->` expressions | ||||
| * | Remove unnecessary `this->` expressions | A Thousand Ships | 2024-01-29 | 1 | -9/+9 |
| | | |||||
* | | Merge pull request #87381 from YuriSizov/core-sneaky-properties | Rémi Verschelde | 2024-01-29 | 1 | -1/+9 |
|\ \ | | | | | | | | | | Better hide internal properties from users | ||||
| * | | Better hide internal properties from users | Yuri Sizov | 2024-01-29 | 1 | -1/+9 |
| |/ | |||||
* / | GDExtension: add an interface for loading extra documentation | Riteo | 2024-01-26 | 1 | -0/+34 |
|/ | | | | | | | | | | | Adds two new GDExtension interface methods: - `editor_help_load_xml_from_utf8_chars` - `editor_help_load_xml_from_utf8_chars_and_len` Both of these methods parse the XML passed into an extra documentation container which, when needed, is merged into the main doc container. Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com> | ||||
* | Add inheriting classes to `DocTools` | A Thousand Ships | 2024-01-16 | 1 | -23/+13 |
| | |||||
* | Reorganize code related to editor theming | Yuri Sizov | 2024-01-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well. | ||||
* | Update deferred calls to use Callables | kobewi | 2024-01-09 | 1 | -1/+1 |
| | |||||
* | Add const references detected by clang-tidy | Wilson E. Alvarez | 2023-12-16 | 1 | -4/+4 |
| | |||||
* | Improve engine startup/shutdown benchmarks | Yuri Sizov | 2023-12-08 | 1 | -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 generation | Pedro J. Estébanez | 2023-11-02 | 1 | -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 EditorHelp | Yuri Sizov | 2023-10-20 | 1 | -20/+24 |
| | |||||
* | Add bulk change guards to successive theme overrides in Editor and GUI | Yuri Sizov | 2023-10-19 | 1 | -0/+2 |
| | |||||
* | Editor: Fix some issues with `EditorHelpTooltip` | Danil Alexeev | 2023-10-10 | 1 | -3/+8 |
| | |||||
* | Tweak metadata property tooltip to avoid being misleading | Hugo Locurcio | 2023-10-07 | 1 | -2/+7 |
| | |||||
* | Merge pull request #82067 from dalexeev/gds-docgen-fix-metatypes-and-values | Rémi Verschelde | 2023-10-05 | 1 | -6/+6 |
|\ | | | | | | | GDScript DocGen: Fix and improve appearance of metatypes and values | ||||
| * | GDScript DocGen: Fix and improve appearance of metatypes and values | Danil Alexeev | 2023-09-21 | 1 | -6/+6 |
| | | |||||
* | | Merge pull request #82691 from YuriSizov/rst-validate-with-exceptions | Rémi Verschelde | 2023-10-04 | 1 | -20/+31 |
|\ \ | | | | | | | | | | Validate `code` tags for class and member references | ||||
| * | | Validate `code` tags for class and member references | Yuri Sizov | 2023-10-03 | 1 | -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 work | Michael Alexsander | 2023-10-03 | 1 | -2/+242 |
|/ / | |||||
* / | [RTL] Add support for image dynamic updating, padding, tooltips and size in ↵ | bruvzg | 2023-09-26 | 1 | -6/+32 |
|/ | | | | percent. | ||||
* | Merge pull request #81346 from timothyqiu/interning | Yuri Sizov | 2023-09-06 | 1 | -6/+19 |
|\ | | | | | | | Avoid text substitution in EditorHelp messages | ||||
| * | Avoid text substitution in EditorHelp messages | Haoyu Qiu | 2023-09-05 | 1 | -6/+19 |
| | | |||||
* | | Add EditorStringNames singleton | kobewi | 2023-09-03 | 1 | -48/+49 |
|/ | |||||
* | Use the gray color for all abstract classes | MewPurPur | 2023-08-31 | 1 | -1/+1 |
| | |||||
* | Merge pull request #78941 from ↵ | Yuri Sizov | 2023-07-31 | 1 | -6/+23 |
|\ | | | | | | | | | | | dalexeev/gds-doc-comments-deprecated-and-experimental GDScript: Add `@deprecated` and `@experimental` doc comment tags | ||||
| * | GDScript: Add `@deprecated` and `@experimental` doc comment tags | Danil Alexeev | 2023-07-08 | 1 | -6/+23 |
| | | |||||
* | | Merge pull request #78615 from RandomShaper/fix_doc_cache | Yuri Sizov | 2023-07-26 | 1 | -39/+11 |
|\ \ | | | | | | | | | | Re-enable docs cache with fixes | ||||
| * | | Re-enable docs cache with fixes | Pedro J. Estébanez | 2023-07-05 | 1 | -39/+11 |
| | | | |||||
* | | | Merge pull request #79206 from raulsntos/doc-mention-csharp-differences | Yuri Sizov | 2023-07-14 | 1 | -0/+49 |
|\ \ \ | | | | | | | | | | | | | Add a warning about C# differences in classref doc | ||||
| * | | | Add a note about C# differences in classref doc | Raul Santos | 2023-07-09 | 1 | -0/+49 |
| | |/ | |/| | |||||
* | | | Merge pull request #78649 from MewPurPur/dont-link-to-own-page | Yuri Sizov | 2023-07-12 | 1 | -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 itself | MewPurPur | 2023-06-24 | 1 | -8/+15 |
| | | | | |||||
* | | | | Merge pull request #78538 from Sauermann/fix-code-simplifications | Yuri Sizov | 2023-07-12 | 1 | -1/+1 |
|\ \ \ \ | |_|/ / |/| | | | | | | | Remove unnecessary value assignments throughout the codebase | ||||
| * | | | Code simplifications | Markus Sauermann | 2023-06-21 | 1 | -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-02 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Unexpose `DocCache` class | Danil Alexeev | 2023-06-24 | 1 | -1/+0 |
| | | |||||
* | | Disable doc cache temporarily for pre-RC stabilization | Pedro J. Estébanez | 2023-06-23 | 1 | -0/+3 |
|/ | |||||
* | Display `BitField[Enum]` in docs to distinguish from `Enum` | Danil Alexeev | 2023-06-15 | 1 | -6/+18 |
| | |||||
* | Use right type in the binding of DocCache::classes | Pedro J. Estébanez | 2023-06-02 | 1 | -1/+1 |
| | |||||
* | Invalidate the DocCache when updating the xml docs | RedworkDE | 2023-05-28 | 1 | -1/+1 |
| | |||||
* | Improve startup benchmarking | Fredia Huya-Kouadio | 2023-05-23 | 1 | -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 dialogs | Arman Elgudzhyan | 2023-05-20 | 1 | -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-links | Rémi Verschelde | 2023-05-15 | 1 | -1/+2 |
|\ | | | | | | | EditorHelp: Fix displaying typed `Array` links | ||||
| * | EditorHelp: Fix displaying typed `Array` links | Danil Alexeev | 2023-05-13 | 1 | -1/+2 |
| | | |||||
* | | Exclude overriden properties from Property Descriptions section | Alex Drozd | 2023-05-14 | 1 | -9/+10 |
|/ | |||||
* | Merge pull request #76539 from anvilfolk/gddocsreg | Rémi Verschelde | 2023-04-28 | 1 | -1/+7 |
|\ | | | | | | | Fix wrongly removing prefix when generating in-editor documentation | ||||
| * | Fix wrongly removing prefix when generating in-editor documentation | ocean (they/them) | 2023-04-28 | 1 | -1/+7 |
| | | | | | | | | Co-authored-by: Danil Alexeev <danil@alexeev.xyz> | ||||
* | | Fix wait for thread not started | Samuele Panzeri | 2023-04-27 | 1 | -3/+0 |
|/ | |||||
* | Merge pull request #72095 from anvilfolk/gd-docs | Yuri Sizov | 2023-04-26 | 1 | -38/+86 |
|\ | | | | | Improve GDScript documentation generation & behavior |