bruvzg
|
244db37508
|
Cleanup and move char functions to the `char_utils.h` header.
|
2022-02-04 11:35:01 +02:00 |
bruvzg
|
215bede6ff
|
[TextServer] Add function to change font, font size, and OpenType features without invalidating line break points, justification points, or recreating shaped text buffer.
|
2022-02-02 11:20:44 +02:00 |
Paulb23
|
1cd1df5dc3
|
Move placeholder color to theme item
|
2022-01-30 17:56:23 +00:00 |
Paulb23
|
e911eee21b
|
Fix TextEdit placeholder not checking line count
|
2022-01-25 17:41:05 +00:00 |
Rémi Verschelde
|
33960b3b87
|
Merge pull request #55884 from preslavnpetrov/ctrl-enter-deleting-selection-fix-master
|
2022-01-24 21:33:14 +01:00 |
Preslavb
|
6f1089af86
|
Fix selection being deleted and indentation not being accounted for
|
2022-01-23 23:14:35 +00:00 |
Paulb23
|
09212ba151
|
Add Placeholder to TextEdit
|
2022-01-23 20:19:36 +00:00 |
Paulb23
|
f43f68f605
|
Convert TextEdit callbacks to Callable
|
2022-01-19 17:26:22 +00:00 |
bruvzg
|
40c56ed410
|
Improve locale detection.
Use separate language, script and country lists.
Add locale selection dialog and property hint.
|
2022-01-18 14:30:00 +02:00 |
Rémi Verschelde
|
8958e1b352
|
Merge pull request #56720 from volokh0x/to-fix-#56274
|
2022-01-16 15:54:42 +01:00 |
volokh0x
|
034f31aa5c
|
Save clear action of TextEdit in history when used from context menu
|
2022-01-16 15:00:57 +02:00 |
Rémi Verschelde
|
f6792eacf5
|
Merge pull request #54956 from Calinou/lineedit-textedit-add-caret-width-theme-item
Add a theme constant to change LineEdit and TextEdit's caret width
|
2022-01-13 09:21:01 +01:00 |
Rémi Verschelde
|
b52f90e795
|
Merge pull request #56637 from KoBeWi/maxxxxxxcroll
Set max value of inactive TextEdit scrolls to 0
|
2022-01-10 22:15:57 +01:00 |
Rémi Verschelde
|
7faf02383c
|
Merge pull request #55225 from bruvzg/fix_ligature_cursor_and_ot_features
|
2022-01-10 13:32:54 +01:00 |
bruvzg
|
8c973f21ee
|
Fix glyph index for bitmap fonts.
Fix TextEdit glyph position rounding.
|
2022-01-10 08:00:27 +02:00 |
bruvzg
|
c89c515ccf
|
[TextServer] Improve ligature cursor handling.
Fix mid-grapheme hit test.
Fix OpenType features property handling, add default features override option.
Enable mid-grapheme cursor by default.
|
2022-01-09 19:03:48 +02:00 |
kobewi
|
892d93759c
|
Set max value of inactive TextEdit scrolls to 0
|
2022-01-09 01:45:07 +01:00 |
Hugo Locurcio
|
f6443beade
|
Add a theme constant to change LineEdit and TextEdit's caret width
This can be useful to improve caret visibility, especially at
larger font sizes. This can also be used for accessibility purposes.
|
2022-01-07 20:51:22 +01:00 |
Rémi Verschelde
|
fe52458154
|
Update copyright statements to 2022
Happy new year to the wonderful Godot community!
|
2022-01-03 21:27:34 +01:00 |
luz paz
|
a124f1effe
|
Fix various typos
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn`
Update editor/import/resource_importer_layered_texture.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update doc/classes/TileSetScenesCollectionSource.xml
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/gui/graph_edit.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/gui/rich_text_label.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Revert previously committed change
|
2022-01-02 01:03:58 -05:00 |
Rémi Verschelde
|
e8011be6f5
|
Merge pull request #55729 from cdemirer/fix-script-editor-unexpected-scroll-upon-resize
|
2021-12-12 20:54:53 +01:00 |
cdemirer
|
a361236526
|
Fix unexpected scroll on resize + consistent return value
|
2021-12-11 10:03:24 +08:00 |
Rémi Verschelde
|
7e32a27879
|
Merge pull request #55739 from Paulb23/text-edit-base-performance
|
2021-12-10 09:46:15 +01:00 |
Nathan Franke
|
49403cbfa0
|
Replace String comparisons with "", String() to is_empty()
Also:
- Adds two stress tests to test_string.h
- Changes to .empty() on std::strings
|
2021-12-09 04:48:38 -06:00 |
Paulb23
|
bfe2cd2f03
|
Optimise TextEdit base operations
|
2021-12-08 18:23:07 +00:00 |
jmb462
|
81efebb3a1
|
Fix bad popups offset in editor with single window off
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com>
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
|
2021-12-06 14:29:48 +01:00 |
Paulb23
|
f9b66da748
|
Fixed TextEdit underline draw pos
|
2021-12-03 16:56:01 +00:00 |
ConteZero
|
0699941f07
|
Add drag and drop to TextEdit
|
2021-12-02 22:00:07 +01:00 |
Lightning_A
|
e078f970db
|
Rename `remove()` to `remove_at()` when removing by index
|
2021-11-23 18:58:57 -07:00 |
Rémi Verschelde
|
76aa1d0a43
|
Merge pull request #55151 from Chaosus/control_reset_size
|
2021-11-22 16:22:57 +01:00 |
Yuri Roubinsky
|
eabf8f5edf
|
Added `reset_size` method to `Control` and `Window` classes
|
2021-11-22 16:55:21 +03:00 |
Yuri Sizov
|
e85e6ec7fc
|
Add methods to get position from column and line in TextEdit
|
2021-11-22 15:13:13 +03:00 |
Paulb23
|
2a302f7097
|
Fix TextEdit mouse interactions when the last line is hidden
|
2021-11-17 18:29:19 +00:00 |
Hugo Locurcio
|
8fb7e622a6
|
Rename built-in `SGN()` macro to `SIGN()`
This matches the name of the GDScript function (except it's uppercase
here).
|
2021-11-16 20:40:49 +01:00 |
Aaron Franke
|
3c0fdcc8ac
|
Use "enum class" for input enums
|
2021-11-12 15:37:54 -06:00 |
Rémi Verschelde
|
b46a42b689
|
Merge pull request #54204 from Ev1lbl0w/bugfix-textedit_selection_mode_crash
|
2021-11-10 19:03:33 +01:00 |
Ev1lbl0w
|
1843662510
|
Fix crash with indexing array with bad values
|
2021-11-10 12:44:40 +00:00 |
Rémi Verschelde
|
21529c90f8
|
Merge pull request #54166 from ConteZero/unique_selection
|
2021-10-27 20:50:54 +02:00 |
ConteZero
|
fbee4efa5f
|
Add option to make selection unique
|
2021-10-27 19:45:52 +02:00 |
Rémi Verschelde
|
b2ab5cb504
|
Merge pull request #54045 from ConteZero/primary_clipboard_linux_fix_warning
|
2021-10-23 19:13:34 +02:00 |
ConteZero
|
8c48b4a7e0
|
Fix primary clipboard warning
|
2021-10-23 15:50:01 +02:00 |
Hugo Locurcio
|
abbc8facc6
|
Use TitleCase for CTL dialog menu options
This is more consistent with other actions exposed in the dialog.
|
2021-10-21 17:47:39 +02:00 |
Rémi Verschelde
|
8748247d6f
|
Merge pull request #53702 from ConteZero/primary_clipboard_linux
|
2021-10-20 16:35:04 +02:00 |
Murilo Gonçalves
|
94cba835eb
|
Fix: typo in TextParagraph class and docs
|
2021-10-19 16:38:58 -03:00 |
ConteZero
|
838c9d37b4
|
Added primary clipboard for Linux
|
2021-10-18 14:01:06 +02:00 |
Ricardo Subtil
|
88985cbf3a
|
Fix null crash with TextEdit
|
2021-10-16 18:24:46 +01:00 |
Rémi Verschelde
|
5ae569560d
|
Fix missing argument names in bindings
While at it, tweak some boolean setters to use `p_enabled` for the bool.
Also renames `draw_minimap()` to `set_draw_minimap()`.
|
2021-10-09 00:20:10 +02:00 |
Haoyu Qiu
|
45e943f4fe
|
Fix crash when tooltip_request_func object is freed
|
2021-10-06 15:00:31 +08:00 |
jmb462
|
fcb102a826
|
Fix caret position and viewport centering after deleting line (Ctrl-X)
|
2021-10-04 17:11:20 +02:00 |
Yuri Sizov
|
bdbb7b3999
|
Remove EDSCALE dependency from /scene/gui
|
2021-10-04 15:25:08 +03:00 |