Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								631ac1406b 
								
							 
						 
						
							
							
								
								Fix Tree overflow without scrolling being enabled  
							
							
							
						 
						
							2023-01-03 22:50:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marius Hanl 
								
							 
						 
						
							
							
							
							
								
							
							
								6241d00368 
								
							 
						 
						
							
							
								
								Use the vertical scrollbar when calculating the width that can be used for drawing  
							
							... 
							
							
							
							The horizontal scrollbar was used before, which is not correct as it has no influence to the drawing width
Also fixed the other wrong locations 
							
						 
						
							2022-12-31 06:59:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								06f0184b63 
								
							 
						 
						
							
							
								
								Fix confusion about TreeItem.add_button ambiguity between id and index  
							
							... 
							
							
							
							A TreeItem button has an id and an index, which can be distinct.
This leads to confusion.
This PR documents the distinction between id and index. 
							
						 
						
							2022-12-29 00:43:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander 
								
							 
						 
						
							
							
							
							
								
							
							
								49024e7345 
								
							 
						 
						
							
							
								
								Fix misaligned edit box when clicking on Tree items with different sizes  
							
							
							
						 
						
							2022-12-20 00:23:51 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								47507a07fd 
								
							 
						 
						
							
							
								
								Merge pull request  #68546  from marzecdawid/fix-deselect-all-in_tree  
							
							... 
							
							
							
							Fix errors while deselecting all tree items; issue #65185  
							
						 
						
							2022-12-12 08:25:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48ffaaa81c 
								
							 
						 
						
							
							
								
								Merge pull request  #68728  from Rindbee/fix-wrong-edit  
							
							... 
							
							
							
							Make sure the popup editor is hidden when selected 
							
						 
						
							2022-12-10 10:44:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								e18107a57c 
								
							 
						 
						
							
							
								
								Fix Determining Window for Touchscreen  
							
							... 
							
							
							
							DisplayServer::screen_is_touchscreen will likely never utilize its
parameter p_screen.
This PR replaces this function by DisplayServer::is_touchscreen_available()
with the same functionality.
This solves the problem, that a SubViewport was used for determining
the screen, which resulted in error messages. 
							
						 
						
							2022-12-07 09:54:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ninni Pipping 
								
							 
						 
						
							
							
							
							
								
							
							
								f90d3554cf 
								
							 
						 
						
							
							
								
								Fix TreeItem::set_as_cursor check  
							
							
							
						 
						
							2022-12-04 09:57:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Iceflower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								908f392af6 
								
							 
						 
						
							
							
								
								Rename theme cache separation names  
							
							
							
						 
						
							2022-11-30 16:06:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rindbee 
								
							 
						 
						
							
							
							
							
								
							
							
								716e5ab166 
								
							 
						 
						
							
							
								
								Make sure the popup editor is hidden when selected  
							
							
							
						 
						
							2022-11-16 18:36:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dawid Marzec 
								
							 
						 
						
							
							
							
							
								
							
							
								d4d5df2314 
								
							 
						 
						
							
							
								
								Fix errors while deselecting all tree items; issue  #65185  
							
							
							
						 
						
							2022-11-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dawid Marzec 
								
							 
						 
						
							
							
							
							
								
							
							
								c068a9d0bd 
								
							 
						 
						
							
							
								
								Fix a gap with scrolling down in Tree with arrow keys ( #57636 )  
							
							
							
						 
						
							2022-11-14 21:37:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35528b800c 
								
							 
						 
						
							
							
								
								[Font] Add an import option to pre-render all glyphs required for the translation.  
							
							
							
						 
						
							2022-11-10 10:43:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								d9f066d5fa 
								
							 
						 
						
							
							
								
								Remove duplicate project settings definitions  
							
							
							
						 
						
							2022-11-08 01:29:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								2ffb609658 
								
							 
						 
						
							
							
								
								Merge pull request  #66337  from EricEzaM/sprite-frames  
							
							... 
							
							
							
							Ensure control built-in shortcuts are matched exactly & add shortcuts for SpriteFrames editor 
							
						 
						
							2022-10-13 15:24:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jummit 
								
							 
						 
						
							
							
							
							
								
							
							
								1e28675560 
								
							 
						 
						
							
							
								
								Expose TreeItem::set_button_color  
							
							
							
						 
						
							2022-10-09 10:37:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0103af1ddd 
								
							 
						 
						
							
							
								
								Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4.  
							
							
							
						 
						
							2022-10-07 11:32:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rindbee 
								
							 
						 
						
							
							
							
							
								
							
							
								f359abbe01 
								
							 
						 
						
							
							
								
								Fix wrong condition used in set_custom_color  
							
							
							
						 
						
							2022-10-06 12:09:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric M 
								
							 
						 
						
							
							
							
							
								
							
							
								2eda77c682 
								
							 
						 
						
							
							
								
								Ensure all checks of is_action in the editor which are for 'shortcut' use, check the action exactly.  
							
							
							
						 
						
							2022-09-24 18:01:02 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ninni Pipping 
								
							 
						 
						
							
							
							
							
								
							
							
								df9eaf5f47 
								
							 
						 
						
							
							
								
								Tree recursive folding  
							
							
							
						 
						
							2022-09-21 13:28:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f4d233062 
								
							 
						 
						
							
							
								
								Fix key mapping changes when moving from macOS to other platform  
							
							... 
							
							
							
							Removes separate `Command` key (use `Meta` instead).
Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). 
							
						 
						
							2022-09-07 18:45:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								43f03e2ce6 
								
							 
						 
						
							
							
								
								Improve naming of theme properties throughout GUI code  
							
							... 
							
							
							
							Rename ItemList's bg -> panel
Rename ItemList's bg_focus -> focus
Rename ProgressBar's bg -> background
Rename ProgressBar's fg -> fill
Rename Tree's bg -> panel
Rename Tree's bg_focus -> focus
Rename ScrollContainer's bg -> panel
Rename FileDialog's *_icon_modulate -> *_icon_color
Rename FileDialog's files_disabled -> file_disabled_color
Rename CheckButton's on/off -> checked/unchecked
Rename check_v_adjust -> check_v_offset 
							
						 
						
							2022-09-06 22:53:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								3b1aa240dc 
								
							 
						 
						
							
							
								
								Add a lifecycle method for manual theme item caching to Control  
							
							
							
						 
						
							2022-09-01 16:35:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae349d8227 
								
							 
						 
						
							
							
								
								Merge pull request  #64377  from Mickeon/rename-canvas-redraw  
							
							... 
							
							
							
							Rename `CanvasItem.update()` to `queue_redraw()` 
							
						 
						
							2022-08-30 14:47:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								97f8c9b97c 
								
							 
						 
						
							
							
								
								Rename TreeItem's set_tooltip to set_tooltip_text  
							
							... 
							
							
							
							`set_tooltip` -> `set_tooltip_text`
`get_tooltip` -> `get_tooltip_text`
For consistency:
`get_button_tooltip` -> `get_button_tooltip_text`
And the `tooltip` parameter in `add_button` was renamed to `tooltip_text` 
							
						 
						
							2022-08-30 11:16:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								e31bb5ffeb 
								
							 
						 
						
							
							
								
								Rename CanvasItem.update() to queue_redraw()  
							
							... 
							
							
							
							Affects a lot of classes. Very thoroughly checked signal connections and deferred calls to this method, add_do_method/add_undo_method calls, and so on.
Also renames the internal `_update_callback()` to `_redraw_callback()` for consistency.
Just a few comments have also been changed to say "redraw".
In CPUParticles2D, there was a private variable with the same name. It has been renamed to `do_redraw`. 
							
						 
						
							2022-08-29 14:59:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0a5f5c8558 
								
							 
						 
						
							
							
								
								Merge pull request  #64536  from Mickeon/editor-tree-icon-size  
							
							... 
							
							
							
							Account for TreeItem's Cell icon and center the text Popup vertically 
							
						 
						
							2022-08-25 09:56:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4698dc67b5 
								
							 
						 
						
							
							
								
								Merge pull request  #64082  from KoBeWi/array3k  
							
							
							
						 
						
							2022-08-24 16:05:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d14d08702 
								
							 
						 
						
							
							
								
								Merge pull request  #59226  from Rindbee/better-setters-in-gui-controls  
							
							... 
							
							
							
							Improve the setters in gui, return directly if the value does not change. 
							
						 
						
							2022-08-24 17:03:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									derammo 
								
							 
						 
						
							
							
							
							
								
							
							
								0ba2e999df 
								
							 
						 
						
							
							
								
								implemented right click on Tree control header  
							
							
							
						 
						
							2022-08-24 08:10:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								f7f4873ed0 
								
							 
						 
						
							
							
								
								Replace Array return types with TypedArray 3  
							
							
							
						 
						
							2022-08-24 12:53:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									风青山 
								
							 
						 
						
							
							
							
							
								
							
							
								e561c68256 
								
							 
						 
						
							
							
								
								Add some codes, returnes directly if the value is not changed.  
							
							... 
							
							
							
							Avoid executing the following value-changed logics if the value does not really change. 
							
						 
						
							2022-08-23 23:25:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								550616293a 
								
							 
						 
						
							
							
								
								Account for TreeItem's Cell icon and center the text Popup vertically  
							
							
							
						 
						
							2022-08-19 13:21:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									derammo 
								
							 
						 
						
							
							
							
							
								
							
							
								4e6c8e00fc 
								
							 
						 
						
							
							
								
								fixed Tree UI control bug corrupting child cache  
							
							
							
						 
						
							2022-08-04 08:24:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3dc887c41 
								
							 
						 
						
							
							
								
								Merge pull request  #63472  from timothyqiu/tree-row-cell-bg  
							
							... 
							
							
							
							Tree: Don't draw selection background of individual cells in Row mode 
							
						 
						
							2022-07-26 07:53:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								6486d261aa 
								
							 
						 
						
							
							
								
								Tree: Don't draw selection background of individual cells in Row mode  
							
							
							
						 
						
							2022-07-26 10:09:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								5315c9597f 
								
							 
						 
						
							
							
								
								Fix negative indices in TreeItem  
							
							
							
						 
						
							2022-07-25 22:15:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									FireForge 
								
							 
						 
						
							
							
							
							
								
							
							
								97dfbea6ad 
								
							 
						 
						
							
							
								
								Rename Control PRESET_WIDE to PRESET_FULL_RECT  
							
							
							
						 
						
							2022-07-18 20:08:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								207ef8a33d 
								
							 
						 
						
							
							
								
								Merge pull request  #62781  from MinusKube/tree-slider-bug  
							
							... 
							
							
							
							Fix range slider in tree not updating text value 
							
						 
						
							2022-07-13 14:13:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ninni Pipping 
								
							 
						 
						
							
							
							
							
								
							
							
								bed65894d3 
								
							 
						 
						
							
							
								
								Horizontal scroll for Tree  
							
							
							
						 
						
							2022-07-07 12:58:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MinusKube 
								
							 
						 
						
							
							
							
							
								
							
							
								ed68f867fb 
								
							 
						 
						
							
							
								
								Fix range slider in tree not updating text value  
							
							
							
						 
						
							2022-07-06 17:43:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								344ba0ffaf 
								
							 
						 
						
							
							
								
								Refactor Font configuration and import UI, and Font resources.  
							
							
							
						 
						
							2022-07-06 14:12:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									monkeyman192 
								
							 
						 
						
							
							
							
							
								
							
							
								5c29a7dbc5 
								
							 
						 
						
							
							
								
								Handle drawing of relationship lines better to take in to account invisible children  
							
							
							
						 
						
							2022-06-01 00:23:33 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf9aad63ba 
								
							 
						 
						
							
							
								
								Merge pull request  #61453  from m3g4d1v3r/master  
							
							... 
							
							
							
							Fix  #61444 : Executing Tree.scroll_to_item crashes Godot 
						
							2022-05-31 12:28:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									m3g4d1v3r 
								
							 
						 
						
							
							
							
							
								
							
							
								ee89c65b11 
								
							 
						 
						
							
							
								
								Add nullptr handling of argument pointer in Tree::scroll_to_item  
							
							
							
						 
						
							2022-05-26 23:56:52 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									monkeyman192 
								
							 
						 
						
							
							
							
							
								
							
							
								d4aa6e5366 
								
							 
						 
						
							
							
								
								Check visibility of items before drawing their relationship lines  
							
							
							
						 
						
							2022-05-26 23:25:42 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2d14164bca 
								
							 
						 
						
							
							
								
								tree: always emit item_edited  
							
							
							
						 
						
							2022-05-26 05:12:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2998be4f99 
								
							 
						 
						
							
							
								
								Merge pull request  #60061  from monkeyman192/allow_treeitem_visible  
							
							... 
							
							
							
							Allow TreeItem nodes to toggle visibility 
							
						 
						
							2022-05-24 10:53:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									trollodel 
								
							 
						 
						
							
							
							
							
								
							
							
								307427af89 
								
							 
						 
						
							
							
								
								Add the button pressed to some signals in Tree  
							
							
							
						 
						
							2022-05-21 17:16:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									monkeyman192 
								
							 
						 
						
							
							
							
							
								
							
							
								31381f8c9e 
								
							 
						 
						
							
							
								
								Allow TreeItem nodes to toggle visibility  
							
							
							
						 
						
							2022-05-16 23:55:05 +10:00