Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								1161ef8f25
								
							
						 | 
						
							
							
								
								Trimmed down the Request class and provided it with a clear way to pass results to the user of the request
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@63 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2008-03-26 20:20:38 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								c21ba759cc
								
							
						 | 
						
							
							
								
								Renamed FailableOperation to Request, this is a much shorter name that better represents the concept implemented by the class
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@62 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2008-03-26 19:52:28 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								533cbba3c5
								
							
						 | 
						
							
							
								
								Moved the failure handling of asynchronous processes from the Operation class into a new intermediate class, FailableProgression; renamed Begin() to Start() in Operation to keep it more in line with System.Threading.Thread; renamed End() method to Join() in the new FailableProgression class for the same reason; improved documentation
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@61 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2008-02-07 21:25:34 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								d59753b98d
								
							
						 | 
						
							
							
								
								Moved all contents of the Nuclex.Plugins project into the Nuclex.Support project; added copyright notices to all files imported from Nuclex.Plugins; updated copyright span year in all copyright notices; minor documentation improvements
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@59 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2008-01-07 18:04:02 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								99312edc17
								
							
						 | 
						
							
							
								
								Removed commented out progression start events entirely in progress tracking framework, no cases found were it would have been of use
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@46 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-09-05 20:09:35 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b0d3d26cc
								
							
						 | 
						
							
							
								
								Some lesser XML documentation improvements
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@44 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-08-31 21:24:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								caeee49f4a
								
							
						 | 
						
							
							
								
								Added an empty line between the license section and the using statements; fixed a wrong comment in ObservableCollection.cs
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@43 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-24 20:15:19 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								acbb07d6b5
								
							
						 | 
						
							
							
								
								Some more unit tests; improved documentation; improve useless speed optimization of an exceptional case
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@39 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-12 22:16:11 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								ba1cee917d
								
							
						 | 
						
							
							
								
								Redesigned the Collection framework to incorporate a more general variant of the ObservableCollection<> class; ParentingCollection class now makes use of this new inbetween class; ParentingCollection now has a cleaner way to dispose its members than the original InternalDispose() method
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@37 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-10 19:25:18 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								4933604495
								
							
						 | 
						
							
							
								
								Queue operation fully implemented; added small unit test for queue operation; some comment improvements in other code sections
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@36 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-10 18:15:34 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								850db0cded
								
							
						 | 
						
							
							
								
								Fully implemented the ProgressionTracker and created some NMock-assisted unit tests for validating its proper functioning
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@35 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-09 21:41:21 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								344e5fac53
								
							
						 | 
						
							
							
								
								Began implementing the ProgressionTracker
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@34 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-05 20:02:02 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								46c0ac68af
								
							
						 | 
						
							
							
								
								Found a probably good implementation for the Operation class
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@33 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-04 19:19:48 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								1ae0c7de63
								
							
						 | 
						
							
							
								
								Added an AsyncStarted event to the progression class, currently disabled for further consideration; set up the outline of a new spatial partitioning framework with an R*-Tree implementation; new AbortedException for indicating that a process was forcefully aborted
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@31 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-07-01 19:27:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								d09bb30cec
								
							
						 | 
						
							
							
								
								Added a small rectangle packing library for optimally arranging smaller rectangles within one larger rectangle
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@19 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-16 20:28:23 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								88390bc38d
								
							
						 | 
						
							
							
								
								Improved documentation
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@14 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-02 19:25:21 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								cefbc78868
								
							
						 | 
						
							
							
								
								Reorganized the directory structure a bit; Created a new transforming collection for exposing the types in a collection under a different interface; moved Operation and associated classes to a new namespace; Implemented the basics of the SetProgression's observation mechanics
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@11 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-04-18 20:20:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |