d78336c65e
[CTL] Add missing font outline drawing routines and theme constants.
2021-02-14 14:11:44 +02:00
444f57210e
Merge pull request #42721 from Paulb23/update_syntax_highlighting_docs
...
Update SyntaxHighlighter documentation
2021-02-04 14:44:21 +01:00
8eb39f4e8b
Change themes *_color_* to *_*_color
...
Changed:
font_color_accel -> font_accelerator_color
font_color_bg -> font_unselected_color
font_color_disabled -> font_disabled_color
font_color_fg -> font_selected_color
font_color_hover -> font_hover_color
font_color_hover_pressed -> font_hover_pressed_color
font_color_pressed -> font_pressed_color
font_color_readonly -> font_readonly_color
font_color_selected -> font_selected_color
font_color_shadow -> font_shadow_color
font_color_uneditable -> font_uneditable_color
icon_color_disabled -> icon_disabled_color
icon_color_hover -> icon_hover_color
icon_color_hover_pressed -> icon_hover_pressed_color
icon_color_normal -> icon_normal_color
icon_color_pressed -> icon_pressed_color
Also includes:
font_outline_modulate -> font_outline_color
tab_fg -> tab_selected
tab_bg -> tab_unselected
2021-01-24 06:28:49 +00:00
09212fba1e
Fix missed renamings from empty() to is_empty()
...
Those were missed in #44401 or added by later PRs.
2020-12-29 09:55:07 +01:00
7e2c0ffd1a
[Complex Text Layouts] Add TextServer documentation. Update Font, CanvasItem, Theme and modified controls documentation.
2020-11-26 14:25:52 +02:00
59ed3c1aaf
Changed mouse cursor to the caret (text cursor) location.
2020-11-13 14:57:18 +00:00
424cd00f8b
doc: Sync classref with current source + fixup some bindings
...
Includes various changes triggered by the refactoring of method bindings.
2020-11-04 15:38:26 +01:00
b707920355
Update SyntaxHighlighter documentation
2020-10-11 17:14:37 +01:00
a2a78a8066
doc: Sync classref with current source
...
Bind missing enums.
2020-09-11 12:22:10 +02:00
eb8fe8b084
Document scroll horizontal and scroll vertical in text edit
2020-09-01 10:13:54 -04:00
095331fae4
Add option to disable virtual keyboard for TextEdit
...
Adding support for disabling virtual keyboard on mobile platforms, in
order to make it consistent with LineEdit.
It allows implementing a custom virtual keyboard.
2020-08-09 11:06:36 +02:00
b79aa89796
doc: Sync classref with current source
2020-07-15 08:43:21 +02:00
cf97137681
Merge pull request #40089 from slooths/doc-textedit-minimap
...
Add documentation for minimap_draw and minimap_width
2020-07-03 17:35:22 +02:00
54ce2e9820
Merge pull request #40086 from slooths/doc-update-select-methods
...
Update TextEdit select and select_all method descriptions
2020-07-03 15:36:46 +02:00
eaf15fd5a2
Merge pull request #40085 from slooths/doc-selecting-enabled
...
Add documentation for selecting_enabled
2020-07-03 15:23:39 +02:00
df8f0e6215
Add documentation for minimap_draw and minimap_width
2020-07-03 07:42:43 -05:00
b2471edf45
Update TextEdit select and select_all methods
2020-07-03 06:44:34 -05:00
bc1ea1cbad
Add documentation for selecting_enabled
2020-07-03 06:24:40 -05:00
b5fa2634d4
Merge pull request #40082 from slooths/doc-textedit-center-viewport-to-cursor
...
Add documentation for center_viewport_to_cursor method
2020-07-03 13:17:46 +02:00
654d33866b
Add documentation for center_viewport_to_cursor method
2020-07-03 05:39:17 -05:00
d838282191
Add documentation for shortcut_keys_enabled
2020-07-03 03:03:56 -05:00
242b94af1a
TextEdit search returns a dictionary instead of Vector
...
Easier to use than accessing elements in a Vector using indices given by an enum.
Breaks compatibility on existing scripts using this functionality.
2020-05-16 23:46:14 +02:00
bbdfc7353c
doc: Sync classref with current source
2020-05-11 13:23:39 +02:00
b9acf1cedf
method bind TextEdit::set_line() added
2020-05-01 18:37:12 +05:30
6a0e6c2852
Update TextEdit docs - explaining 'override_selected_font_color' role
2020-04-19 23:33:01 +02:00
f65781fe7f
doc: Sync classref with current source
2020-03-13 17:16:44 +01:00
a7e1df4b1d
doc: Sync classref for Packed{Int,Float}{32,64}Array additions
2020-02-25 22:02:36 +01:00
213a85521d
doc: Sync classref with current source
...
Handle removal of Pool*Array types and other recent changes.
2020-02-18 14:02:02 +01:00
0e3d625737
doc: Sync classref with current source
...
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-02-12 12:37:13 +01:00
57e27683ba
Update docs to version 4.0
2020-01-31 17:15:41 -08:00
2d20fc39aa
doc: Drop unused 'category' property from header
...
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-26 16:02:39 +01:00
c4745c96d7
Remove unnecessary extra spaces before comments in code examples.
2020-01-23 14:41:49 -03:00
7f9bf5472c
doc: Sync classref with current source
2020-01-12 14:30:21 +01:00
c475f11018
expose scroll_vertical and scroll_horizontal in TextEdit + documentation
2020-01-07 15:16:07 +01:00
1f76229378
doc: Sync classref with current source
2019-11-08 08:33:48 +01:00
52e799b6d4
Code format for true/false/null to make documentation consistent
2019-11-02 12:14:15 +01:00
d29c8ab81b
Improved TextEdit search usability & documentation
2019-10-31 12:35:23 +01:00
aa0fa6b14f
doc: Sync classref with current source
2019-10-26 16:40:41 +02:00
4247c21cb0
TextEdit syntax highlighting fixes
...
- Fixed visual update when using add_keyword_color(), add_color_region(), clear_colors() in scripts
- More accurate description for clear_colors() in TextEdit documentation
2019-10-20 17:40:09 +02:00
a7ac8ec876
doc: Fix parsing of self-closing XML tags
...
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-24 13:34:05 +02:00
2f52d73c21
Merge pull request #31925 from bojidar-bg/31855-overriden-properties-docs
...
Add overriden properties to the documentation
2019-09-24 11:53:43 +02:00
4f294b958f
doc: Sync classref with current source
...
Fix a few missing bindings or unspecified argument names and default values.
2019-09-24 11:52:06 +02:00
b397bcf4a1
Run doctool after overridden properties changes
2019-09-04 15:26:08 +03:00
1349e0e585
doc: Sync classref with current source
...
Fix wrong hyperlinks in Control and Tree.
2019-08-22 14:49:30 +02:00
9580c2b13e
TreeItem: Rename new button disable method to set_button_disabled
...
Follow-up to #30408 .
Also sync classref with current source.
2019-07-09 09:17:42 +02:00
b9aa13e591
doc: Remove hardcoded default values from descriptions
...
They are now generated automatically by doctool.
2019-06-30 13:58:07 +02:00
c6cea6e9b3
doc: Add default values to all properties
...
Thanks to @bojidar-bg's impressive work in #29380 .
2019-06-30 13:58:07 +02:00
f7f6115f76
Proofread and improve the whole class reference
...
- 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 22:30:19 +02:00
261bdfa14d
doc: Sync classref with current source
2019-06-26 16:03:04 +02:00
615ffb3507
doctool: Fix writing theme_item descriptions
...
We already had support for parsing and saving theme_item descriptions
in DocData, and displaying it in the editor, but doctool would drop the
changes as it was not writing them back to the XML.
Part of #29868 .
2019-06-25 13:08:15 +02:00