Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								b44b2b406b
								
							
						 | 
						
							
							
								
								Lazy-loading collection now only increases its version when the total item count changes
							
							
							
							
							
						 | 
						
							2025-07-30 17:26:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								246c90f7c8
								
							
						 | 
						
							
							
								
								Improved the async lazy-loading collection by scheduling simultaneous fetch requests instead of hammering a potential database connection in the background
							
							
							
							
							
						 | 
						
							2025-07-29 14:15:10 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								d549697692
								
							
						 | 
						
							
							
								
								Added GetAtIndexWithoutFetching() to work around the issue where checking for an IsSelected column would forcibly fetch the whole table
							
							
							
							
							
						 | 
						
							2025-07-29 13:27:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								2620c825c4
								
							
						 | 
						
							
							
								
								Async virtual colleciton now updates its version (enumerator debugging feature) when its typed list changes (but not when lazy-loading items because the enumerator explicitly stays valid then)
							
							
							
							
							
						 | 
						
							2025-07-29 13:13:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								12fb020a27
								
							
						 | 
						
							
							
								
								Added a small helper property to deal with controls that fail to update the measurements in response to complex data binding situations
							
							
							
							
							
						 | 
						
							2025-07-29 13:13:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								1da1a82b09
								
							
						 | 
						
							
							
								
								Added debugging statements; fixed issue that would cause the 'ItemReplaced' notifications to not be sent when pages are fetched
							
							
							
							
							
						 | 
						
							2025-07-29 10:43:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f24abf3bc
								
							
						 | 
						
							
							
								
								Updated assembly version to 1.3.1 due to the namespace typo fix (actually, this is a breaking change, but this library currently has exactly 1 user - me)
							
							
							
							
							
						 | 
						
							2025-07-10 08:56:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee6a57b784
								
							
						 | 
						
							
							
								
								Restored previous attempt at IndexOf(), but it's broken either way
							
							
							
							
							
						 | 
						
							2025-07-09 23:10:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								059c093ec3
								
							
						 | 
						
							
							
								
								Improved the behavior of the async virtual collection
							
							
							
							
							
						 | 
						
							2025-07-09 22:05:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								1d955c1506
								
							
						 | 
						
							
							
								
								Fixed a typo and a warning
							
							
							
							
							
						 | 
						
							2025-07-09 10:51:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								bedd49ce17
								
							
						 | 
						
							
							
								
								Iterated a bit on the dialog view model design, it now uses the UI dispatcher to ensure the Close() method is invoked in the UI thread
							
							
							
							
							
						 | 
						
							2025-07-05 21:26:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								e11922ae4f
								
							
						 | 
						
							
							
								
								ConventionBinder now binds IDialogViewModel.Submit to close the associated view
							
							
							
							
							
						 | 
						
							2025-07-05 21:07:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								364b8919b5
								
							
						 | 
						
							
							
								
								Fixed nullability warnings in virtualized collections
							
							
							
							
							
						 | 
						
							2025-07-05 21:06:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d74fd6e99
								
							
						 | 
						
							
							
								
								Moved over virtual collections from Nuclex.Support, they're highly UI specific and belong here
							
							
							
							
							
						 | 
						
							2025-07-05 21:06:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								225da0d7e9
								
							
						 | 
						
							
							
								
								Initial porting attempt of my WinForms MVVM library to Avalonia; added IWindowScope as a new reature because this library should support Microsoft's dependency injector
							
							
							
							
							
						 | 
						
							2025-07-05 21:06:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |