kobewi
								
							 
						 | 
						
							
							
							
							
								
							
							
								a57fef9558
								
							
						 | 
						
							
							
								
								Remove overrun code duplication
							
							
							
							
							
						 | 
						
							2025-09-23 16:08:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d13b5361b4
								
							
						 | 
						
							
							
								
								[TextServer] Fix caret hit test rounding.
							
							
							
							
							
						 | 
						
							2025-08-08 11:06:07 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								22e99a4901
								
							
						 | 
						
							
							
								
								Restore per font oversampling override.
							
							
							
							
							
						 | 
						
							2025-06-19 18:10:54 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									kit
								
							 
						 | 
						
							
							
							
							
								
							
							
								d9d1d25933
								
							
						 | 
						
							
							
								
								Fix tests warning line break project setting
							
							
							
							
							
						 | 
						
							2025-06-15 13:36:00 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								beb8398857
								
							
						 | 
						
							
							
								
								Move font related project settings definitions to TextServer.
							
							
							
							
							
						 | 
						
							2025-06-12 15:14:57 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dugramen
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9f59ae6ca
								
							
						 | 
						
							
							
								
								Add color pickers to script editor
							
							
							
							
							
						 | 
						
							2025-05-13 18:03:21 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4afeca3bcf
								
							
						 | 
						
							
							
								
								Replace global oversampling with overrideable per-viewport oversampling.
							
							
							
							
							
						 | 
						
							2025-04-14 13:43:09 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b106dfd4f9
								
							
						 | 
						
							
							
								
								Base accessibility API.
							
							
							
							
							
						 | 
						
							2025-04-08 20:14:28 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yufeng Ying
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f4031a675
								
							
						 | 
						
							
							
								
								Replace size() == 0 with is_empty().
							
							
							
							
							
						 | 
						
							2025-04-02 19:18:43 +08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								19f360d65a
								
							
						 | 
						
							
							
								
								Add font import flag to toggle modulation of colored glyphs.
							
							
							
							
							
						 | 
						
							2025-04-01 13:36:10 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2bbf0f2317
								
							
						 | 
						
							
							
								
								Add properties to configure space trimming on line break.
							
							
							
							
							
						 | 
						
							2025-03-16 16:15:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thaddeus Crews
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								113fc5a647
								
							
						 | 
						
							
							
								
								Merge pull request #102648 from bruvzg/el_force
							
							
							
							
							
							
							
							Expose `OVERRUN_ENFORCE_ELLIPSIS` flag to the controls. 
							
						 | 
						
							2025-03-05 12:07:55 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thaddeus Crews
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								77231d81b4
								
							
						 | 
						
							
							
								
								Merge pull request #102514 from bruvzg/ts_wrp_indent
							
							
							
							
							
							
							
							[TextEdit] Improve wrapped line indent handling. 
							
						 | 
						
							2025-03-05 12:07:52 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								c03aa4b563
								
							
						 | 
						
							
							
								
								[TextServer] Fix space trimming on line break.
							
							
							
							
							
						 | 
						
							2025-02-14 14:40:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								912b52a6a5
								
							
						 | 
						
							
							
								
								Expose OVERRUN_ENFORCE_ELLIPSIS flag to the controls.
							
							
							
							
							
						 | 
						
							2025-02-10 08:41:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								7aeffb8923
								
							
						 | 
						
							
							
								
								[TextEdit] Improve wrapped line indent handling.
							
							
							
							
							
						 | 
						
							2025-02-07 09:52:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc1db569e1
								
							
						 | 
						
							
							
								
								[TextServer] Improve embedded objects handling performance.
							
							
							
							
							
						 | 
						
							2025-01-07 08:01:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c182a1544
								
							
						 | 
						
							
							
								
								[TextServer] Fix space trimming around mandatory line breaks.
							
							
							
							
							
						 | 
						
							2024-12-16 23:37:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thaddeus Crews
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								26e7b6bdd6
								
							
						 | 
						
							
							
								
								Merge pull request #99164 from bruvzg/int_files
							
							
							
							
							
							
							
							[Export] Write text server data from memory, instead of using temporary file. 
							
						 | 
						
							2024-12-03 14:40:58 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5ca56f40b
								
							
						 | 
						
							
							
								
								[Export] Write text server data from memory, instead of using temporary file.
							
							
							
							
							
						 | 
						
							2024-12-02 18:22:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5836a24a1c
								
							
						 | 
						
							
							
								
								Merge pull request #99488 from bruvzg/te_brk_cases
							
							
							
							
							
							
							
							[TextServer] Fix some line breaking edge cases. 
							
						 | 
						
							2024-12-02 17:20:15 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								0708048530
								
							
						 | 
						
							
							
								
								[TextServer] Fix some line breaking edge cases.
							
							
							
							
							
						 | 
						
							2024-11-25 10:31:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e81a2afbc4
								
							
						 | 
						
							
							
								
								[TextServer] Reset subpixel shift on blank glyphs and import option to enable/disable it.
							
							
							
							
							
						 | 
						
							2024-11-01 10:18:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								13a90e938f
								
							
						 | 
						
							
							
								
								Merge pull request #70096 from rune-scape/stringname-dict
							
							
							
							
							
							
							
							StringName Dictionary keys 
							
						 | 
						
							2024-09-03 17:38:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1829bc3663
								
							
						 | 
						
							
							
								
								[TextServer] Fix structured text parser for GDScript comments.
							
							
							
							
							
						 | 
						
							2024-09-03 09:54:09 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									rune-scape
								
							 
						 | 
						
							
							
							
							
								
							
							
								154049ce17
								
							
						 | 
						
							
							
								
								StringName Dictionary keys
							
							
							
							
							
							
							
							also added 'is_string()' method to Variant
and refactored many String type comparisons to use it instead 
							
						 | 
						
							2024-08-29 13:39:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haoyu Qiu
								
							 
						 | 
						
							
							
							
							
								
							
							
								8bf4ecc026
								
							
						 | 
						
							
							
								
								Add String.is_valid_unicode_identifier()
							
							
							
							
							
							
							
							- Adds `is_valid_unicode_identifier()`
- Adds `is_valid_ascii_identifier()`
- Deprecates `is_valid_identifier()`
- Renames `validate_identifier()` to `validate_ascii_identifier()` 
							
						 | 
						
							2024-08-27 11:34:08 +08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								aed6c351c6
								
							
						 | 
						
							
							
								
								Merge pull request #95301 from bruvzg/rtl_sel_fixes
							
							
							
							
							
							
							
							Fix `TextServer::shaped_text_*_character_pos` for the first character of wrapped string. Allow starting/ending RTL selection before line start. 
							
						 | 
						
							2024-08-16 14:33:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								932acce8f2
								
							
						 | 
						
							
							
								
								Fix TextServer::shaped_text_*_character_pos for the first character of wrapped string. Allow starting/ending RTL selection before line start.
							
							
							
							
							
						 | 
						
							2024-08-09 00:03:00 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								32bc1c2f33
								
							
						 | 
						
							
							
								
								[Font Import] Detect pixel fonts and disable subpixel positioning.
							
							
							
							
							
						 | 
						
							2024-07-23 20:34:39 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e651421905
								
							
						 | 
						
							
							
								
								[TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API.
							
							
							
							
							
						 | 
						
							2024-06-12 19:30:19 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								25fe3d4b46
								
							
						 | 
						
							
							
								
								Merge pull request #81639 from MJacred/is_letter
							
							
							
							
							
							
							
							Add `is_valid_letter()` to `TextServer` 
							
						 | 
						
							2024-05-03 01:21:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									MJacred
								
							 
						 | 
						
							
							
							
							
								
							
							
								717513a62d
								
							
						 | 
						
							
							
								
								Add is_valid_letter() to TextServer
							
							
							
							
							
						 | 
						
							2024-05-02 21:32:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a116801ec7
								
							
						 | 
						
							
							
								
								Improve TextEdit/LineEdit word selection.
							
							
							
							
							
						 | 
						
							2024-04-22 14:02:07 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								27f6f4147b
								
							
						 | 
						
							
							
								
								[TextServer] Expose ICU title case string conversion to scripting.
							
							
							
							
							
						 | 
						
							2024-04-04 10:56:49 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3bb5047db3
								
							
						 | 
						
							
							
								
								[TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs.
							
							
							
							
							
						 | 
						
							2024-03-13 12:57:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								061e0c758d
								
							
						 | 
						
							
							
								
								Merge pull request #89395 from bruvzg/rtl_ts_img_range
							
							
							
							
							
							
							
							[RTL] Use "visible characters" property for inline object visibility 
							
						 | 
						
							2024-03-12 14:23:03 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								433de7f1a8
								
							
						 | 
						
							
							
								
								[RTL] Use "visible characters" property for inline object visibility
							
							
							
							
							
						 | 
						
							2024-03-12 11:28:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								911fa38d3a
								
							
						 | 
						
							
							
								
								[Font] Add option to disable embedded bitmaps loading.
							
							
							
							
							
						 | 
						
							2024-03-11 16:31:10 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								dad4aae386
								
							
						 | 
						
							
							
								
								[TextEdit] Add support for optional wrapped line indentation.
							
							
							
							
							
						 | 
						
							2024-02-26 08:20:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ad017a20ea
								
							
						 | 
						
							
							
								
								[TextServer] Implement soft hyphen handling.
							
							
							
							
							
						 | 
						
							2024-02-23 12:40:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								85df221610
								
							
						 | 
						
							
							
								
								[TextServer / Font] Add support for customizable baseline offset.
							
							
							
							
							
						 | 
						
							2024-01-28 13:26:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								476331eef3
								
							
						 | 
						
							
							
								
								[TextServer] Fix precision loss in the string drawing methods.
							
							
							
							
							
						 | 
						
							2024-01-18 15:33:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								56579f397d
								
							
						 | 
						
							
							
								
								[Text Overrun] Add option to set custom ellipsis character, add support for system font fallback.
							
							
							
							
							
						 | 
						
							2023-12-04 08:21:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9a1e0e4aef
								
							
						 | 
						
							
							
								
								[Bitmap fonts] Add support for scaling.
							
							
							
							
							
						 | 
						
							2023-10-13 12:57:45 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4a167fc740
								
							
						 | 
						
							
							
								
								[TextServer] Store font extra spacing variations without making a full copy of font.
							
							
							
							
							
						 | 
						
							2023-09-28 10:45:09 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5453503697
								
							
						 | 
						
							
							
								
								[Text Server] Store extra spacing of individual font variations.
							
							
							
							
							
						 | 
						
							2023-08-24 11:58:12 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								07d859de25
								
							
						 | 
						
							
							
								
								[TextServer] Fix issues with character breaks, add more tests.
							
							
							
							
							
						 | 
						
							2023-08-19 11:49:34 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5d3fcc5766
								
							
						 | 
						
							
							
								
								[TextServer] Fix system font fallback and caret/selection behavior for composite characters.
							
							
							
							
							
						 | 
						
							2023-08-15 11:42:40 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								55c8cdb332
								
							
						 | 
						
							
							
								
								[Text Server] Fix ellipsis outline drawing.
							
							
							
							
							
						 | 
						
							2023-07-24 08:07:29 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |