Rafał Mikrut 
								
							 
						 
						
							
							
							
							
								
							
							
								504bc5cc67 
								
							 
						 
						
							
							
								
								Fix crashes in *_input functions  
							
							
							
						 
						
							2021-04-05 08:52:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f73abfa9f 
								
							 
						 
						
							
							
								
								RichTextLabel: On custom effect change, parse bbcode only if it's enabled and not empty.  
							
							
							
						 
						
							2021-03-30 10:20:39 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f4893c70b 
								
							 
						 
						
							
							
								
								Use extra font spacing in the RichTextLabel line height calculation, and stylebox size in the minimum size calculation.  
							
							
							
						 
						
							2021-03-29 17:26:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10d7fccb54 
								
							 
						 
						
							
							
								
								Rename ButtonList enum and members to MouseButton  
							
							
							
						 
						
							2021-03-23 07:13:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jmb462 
								
							 
						 
						
							
							
							
							
								
							
							
								25af026d9e 
								
							 
						 
						
							
							
								
								Fix BBCode tables overlap with bottom text  
							
							... 
							
							
							
							New row height was added only if all the column was full. 
							
						 
						
							2021-03-16 10:45:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48698ccb9f 
								
							 
						 
						
							
							
								
								Fix RTL BBCode range regression and selection issues.  
							
							
							
						 
						
							2021-03-14 19:54:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander 
								
							 
						 
						
							
							
							
							
								
							
							
								4be282a269 
								
							 
						 
						
							
							
								
								Hide more options of disabled properties  
							
							
							
						 
						
							2021-03-03 20:51:35 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric M 
								
							 
						 
						
							
							
							
							
								
							
							
								d91e915d79 
								
							 
						 
						
							
							
								
								Fixed 'nonexistent action' errors spammed at startup on OSX  
							
							
							
						 
						
							2021-02-24 23:16:22 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric M 
								
							 
						 
						
							
							
							
							
								
							
							
								49714b0963 
								
							 
						 
						
							
							
								
								Removed hardcoded shortcuts from /scene and converted to input actions  
							
							... 
							
							
							
							This removes hardcoded actions from things like LineEdit and TextEdit.
Previously, things like copy, paste, etc were all hardcoded to Ctrl+C, Ctrl+V, etc. They could not be changed. This allows the possibility of them being changed, by making them use the action map. This has the added benefit of greatly simplifying the input handling logic in those controls. The logic which was previously in a huge and hard to follow switch statement has been extracted to individual methods. 
							
						 
						
							2021-02-18 16:22:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								4586357dde 
								
							 
						 
						
							
							
								
								Expose RichTextLabel selection to script  
							
							... 
							
							
							
							Expose existing get_selection_text and add methods to get the current
selection index from and index to. 
							
						 
						
							2021-02-15 17:26:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kleonc 
								
							 
						 
						
							
							
							
							
								
							
							
								a4afdd4a77 
								
							 
						 
						
							
							
								
								RichTextLabel::add_image Fail if passed image has no area  
							
							
							
						 
						
							2021-02-14 16:09:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f60ac1e08 
								
							 
						 
						
							
							
								
								[CTL] Fix RichTextLabel cell horizontal padding.  
							
							
							
						 
						
							2021-02-14 14:11:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d78336c65e 
								
							 
						 
						
							
							
								
								[CTL] Add missing font outline drawing routines and theme constants.  
							
							
							
						 
						
							2021-02-14 14:11:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c9e608a34 
								
							 
						 
						
							
							
								
								Use get_char_size(' ') to calculate space width.  
							
							
							
						 
						
							2021-02-12 15:06:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa2823fa3 
								
							 
						 
						
							
							
								
								Removed _change_notify  
							
							... 
							
							
							
							-For inspector refresh, the inspector now detects if a property change by polling a few times per second and then does update the control if so. This process is very cheap.
-For property list refresh, a new signal (property_list_changed) was added to Object. _change_notify() is replaced by notify_property_list_changed()
-Changed all objects using the old method to the signal, or just deleted the calls to _change_notify(<property>) since they are unnecesary now. 
							
						 
						
							2021-02-10 19:31:24 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafał Mikrut 
								
							 
						 
						
							
							
							
							
								
							
							
								7961a1dea3 
								
							 
						 
						
							
							
								
								Initialize class variables with default values in scene/ [2/2]  
							
							
							
						 
						
							2021-02-09 18:24:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4651a44ab 
								
							 
						 
						
							
							
								
								RichTextLabel: adds separate get_total_x_count, get_visible_x_count and scroll_to_x functions for wrapped lines and paragraphs (newlines).  
							
							
							
						 
						
							2021-01-18 11:26:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64ba83a096 
								
							 
						 
						
							
							
								
								Merge pull request  #44870  from alexpech12/fix-rich-text-label-set-visible-characters  
							
							... 
							
							
							
							Keep RichTextLabel visible character properties in sync 
							
						 
						
							2021-01-15 00:59:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Pech 
								
							 
						 
						
							
							
							
							
								
							
							
								463e2002ab 
								
							 
						 
						
							
							
								
								Keep RichTextLabel visible character properties in sync  
							
							... 
							
							
							
							The RichTextLabel class is inconsistent in how it updates the
visible_characters and percent_visible properties when either is changed.
To keep both properties consistent, update percent_visible when setting the
visible_characters property.
For both properties, when setting one, notify change for the other.
Docs updated for member set_visible_characters on RichTextLabel class. 
							
						 
						
							2021-01-14 21:32:41 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								50f7314329 
								
							 
						 
						
							
							
								
								RichTextLabel: Fix build after  #35505  
							
							... 
							
							
							
							Should have rebased before merging. 
							
						 
						
							2021-01-08 09:18:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9349a5507f 
								
							 
						 
						
							
							
								
								Merge pull request  #35505  from dalexeev/rtl_colors  
							
							... 
							
							
							
							Unified named colors in RichTextLabel 
							
						 
						
							2021-01-08 09:03:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5334d14f7 
								
							 
						 
						
							
							
								
								Update copyright statements to 2021  
							
							... 
							
							
							
							Happy new year to the wonderful Godot community!
2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.
We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)
Here's to a great year 2021 for all Godot users 🎆  
							
						 
						
							2021-01-01 20:19:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								652bdd573e 
								
							 
						 
						
							
							
								
								Merge pull request  #43691  from bruvzg/ctl_dropcap  
							
							... 
							
							
							
							[Complex Text Layouts] Add drop-cap support to RTL. 
							
						 
						
							2020-12-29 09:14:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								5b937d493f 
								
							 
						 
						
							
							
								
								Rename empty() to is_empty()  
							
							
							
						 
						
							2020-12-28 10:39:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4c211c3b7 
								
							 
						 
						
							
							
								
								Merge pull request  #44605  from madmiraal/rename-control-margin  
							
							... 
							
							
							
							Rename Control margin to offset 
							
						 
						
							2020-12-23 18:24:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								4b8b803931 
								
							 
						 
						
							
							
								
								Rename Control margin to offset  
							
							
							
						 
						
							2020-12-23 06:25:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								784f869f0f 
								
							 
						 
						
							
							
								
								Fix RichTextLabel content height and scrollbar calculations.  
							
							
							
						 
						
							2020-12-21 07:49:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62927383ed 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Add drop-caps support to TextParagraph and RTL.  
							
							
							
						 
						
							2020-12-13 22:20:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b6f101983 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Refactor RichTextLabel.  
							
							
							
						 
						
							2020-12-11 09:48:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
							
							
								
							
							
								2c048ea164 
								
							 
						 
						
							
							
								
								Cleanup unused engine code  
							
							
							
						 
						
							2020-12-09 12:12:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99666de00f 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Refactor Font class, default themes and controls to use Text Server interface.  
							
							... 
							
							
							
							Implement interface mirroring.
Add TextLine and TextParagraph classes.
Handle UTF-16 input on macOS and Windows. 
							
						 
						
							2020-11-26 14:25:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
							
							
								
							
							
								01d0addf56 
								
							 
						 
						
							
							
								
								Unified named colors in RichTextLabel  
							
							... 
							
							
							
							Now the BB tag `[color]` uses the color names from the `Color` class.
Also, the use of the `#` symbol in an HTML color code has become optional. 
							
						 
						
							2020-11-17 02:55:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
							
							
								
							
							
								fb6eb21afc 
								
							 
						 
						
							
							
								
								Improvement for the Copy button in the Output Log  
							
							... 
							
							
							
							Now if no text is selected, pressing the Copy button copies the entire text. 
							
						 
						
							2020-09-14 21:57:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								b783fa1416 
								
							 
						 
						
							
							
								
								Fix RichTextLabel alignment for clickable regions  
							
							... 
							
							
							
							Fixes  #41006  (regression from #39164 ).
The original alignment fix was limited to PROCESS_DRAW mode, which
caused some discrepancies with PROCESS_POINTER mode.
Now only PROCESS_CACHE is excluded with a condition a few lines above. 
						
							2020-09-11 08:14:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80b8eff6aa 
								
							 
						 
						
							
							
								
								[Complex Test Layouts] Change String to use UTF-32 encoding on all platforms.  
							
							
							
						 
						
							2020-09-03 19:56:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Umang Kalra 
								
							 
						 
						
							
							
							
							
								
							
							
								cec21ab82c 
								
							 
						 
						
							
							
								
								Fix RichTextLabel center alignment bug  
							
							... 
							
							
							
							Fixes  #40207 . 
						
							2020-08-11 12:11:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								56e2c6c704 
								
							 
						 
						
							
							
								
								Make all String float conversion methods be 64-bit  
							
							
							
						 
						
							2020-07-27 18:38:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ab0644532 
								
							 
						 
						
							
							
								
								Merge pull request  #40217  from theoway/visible_line_count_fix  
							
							... 
							
							
							
							Fixes the get_visible_line_count() of rich text label 
							
						 
						
							2020-07-22 09:50:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Leblond 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f02ff8a76 
								
							 
						 
						
							
							
								
								Correct RichTextLabel.custom_effects property type metadata  
							
							
							
						 
						
							2020-07-14 17:33:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Umang Kalra 
								
							 
						 
						
							
							
							
							
								
							
							
								bd32c273ff 
								
							 
						 
						
							
							
								
								Fixes the get_visible_line_count() of rich text label  
							
							
							
						 
						
							2020-07-09 01:32:11 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								44f88999c7 
								
							 
						 
						
							
							
								
								Fix RichTextLabel fill alignment regression  
							
							... 
							
							
							
							Fixes  #40068  (regression from #39164 ) by not applying the line offset
change in the case of fill alignment mode. 
						
							2020-07-03 10:30:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8132b2fab 
								
							 
						 
						
							
							
								
								Merge pull request  #33235  from nekomatata/rich-text-label-fit-height  
							
							... 
							
							
							
							Option in RichTextLabel for height to fit content 
							
						 
						
							2020-06-19 12:52:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6f48f5bfc 
								
							 
						 
						
							
							
								
								Merge pull request  #39485  from theoway/append_bbcode_animation_bug  
							
							... 
							
							
							
							Fixes the stopping of animation effects in bbcode text after appending 
							
						 
						
							2020-06-15 11:03:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
							
							
								
							
							
								46fd51056a 
								
							 
						 
						
							
							
								
								Re-enable scroll follow on RichTextLabel clear  
							
							
							
						 
						
							2020-06-14 01:23:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Umang Kalra 
								
							 
						 
						
							
							
							
							
								
							
							
								88b30a29bf 
								
							 
						 
						
							
							
								
								Fixes the stopping of animation effects in bbcode after appending  
							
							
							
						 
						
							2020-06-13 00:20:52 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c3dc855ca 
								
							 
						 
						
							
							
								
								Merge pull request  #39164  from theoway/richlabeltext_align_bug  
							
							... 
							
							
							
							Fixes the right and center alignment bug of rich text label 
							
						 
						
							2020-06-03 22:46:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dominik 'dreamsComeTrue' Jasiński 
								
							 
						 
						
							
							
							
							
								
							
							
								8f11a91917 
								
							 
						 
						
							
							
								
								Allow scroll_to_line when scroll_active is 'false'  
							
							... 
							
							
							
							Fix  #36134  
						
							2020-06-03 19:55:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Umang Kalra 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a32d007d 
								
							 
						 
						
							
							
								
								Fixes the right and center alignment bug of rich text label  
							
							
							
						 
						
							2020-06-03 21:37:48 +05:30