Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							8447b06641 
							
						 
					 
					
						
						
							
							Created a convenience constructor for Inset  
						
						 
						
						
						
						
					 
					
						2023-03-23 18:05:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d8d2a0190 
							
						 
					 
					
						
						
							
							Cleaned up pattern documentation a bit  
						
						 
						
						
						
						
					 
					
						2023-03-16 00:45:33 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b09994973c 
							
						 
					 
					
						
						
							
							List and Piano do shattering properly  
						
						 
						
						
						
						
					 
					
						2023-03-12 01:47:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							be45f7ad71 
							
						 
					 
					
						
						
							
							Fixed some artist bugs  
						
						 
						
						
						
						
					 
					
						2023-03-12 01:23:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0f8affd2b2 
							
						 
					 
					
						
						
							
							Made similar changes to the Pattern interface and all of artist  
						
						 
						
						
						
						
					 
					
						2023-03-12 01:04:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							423e6869c0 
							
						 
					 
					
						
						
							
							X backend better handles expose events  
						
						 
						
						... 
						
						
						
						Previously, when an expose event was recieved, the backend would
call Window.paste, converting RGBA image data to BGRA image data.
Now we only call Window.pushRegion with the bounds given to us by
the expose event(s). This speeds up window resizing significantly. 
						
						
					 
					
						2023-03-07 12:48:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							803812f9c9 
							
						 
					 
					
						
						
							
							Texture pattern now samples X position correctly  
						
						 
						
						
						
						
					 
					
						2023-03-06 21:40:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c171273240 
							
						 
					 
					
						
						
							
							Sped up rendering significantly  
						
						 
						
						
						
						
					 
					
						2023-03-06 21:34:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ae6cf128f8 
							
						 
					 
					
						
						
							
							Created Icon interface  
						
						 
						
						
						
						
					 
					
						2023-03-04 20:48:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd506a007 
							
						 
					 
					
						
						
							
							Textures now render properly  
						
						 
						
						
						
						
					 
					
						2023-02-27 16:38:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							de10cde630 
							
						 
					 
					
						
						
							
							Add image textures to theme  
						
						 
						
						
						
						
					 
					
						2023-02-27 12:48:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							449922851f 
							
						 
					 
					
						
						
							
							Fix list not drawing background  
						
						 
						
						
						
						
					 
					
						2023-02-26 22:56:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cda2d1f0ae 
							
						 
					 
					
						
						
							
							Default elements compile  
						
						 
						
						
						
						
					 
					
						2023-02-26 22:20:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							241c297626 
							
						 
					 
					
						
						
							
							whee back in busineess  
						
						 
						
						
						
						
					 
					
						2023-02-26 14:27:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2859dc3313 
							
						 
					 
					
						
						
							
							Cleaned out the old theme code and moved padding and margins to theme  
						
						 
						
						
						
						
					 
					
						2023-02-26 00:44:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							7e51dc5e5a 
							
						 
					 
					
						
						
							
							Documented artist package  
						
						 
						
						
						
						
					 
					
						2023-02-25 23:04:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							81090267a6 
							
						 
					 
					
						
						
							
							Created new patterns  
						
						 
						
						
						
						
					 
					
						2023-02-25 18:41:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bf2fdb5eaa 
							
						 
					 
					
						
						
							
							Ellipse and rectangle have both color and source routines  
						
						 
						
						
						
						
					 
					
						2023-02-24 16:31:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							211219eb01 
							
						 
					 
					
						
						
							
							Ellipse and line share code  
						
						 
						
						
						
						
					 
					
						2023-02-24 02:51:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							79ab1c8ac0 
							
						 
					 
					
						
						
							
							Existing shape routines have been reimplemented  
						
						 
						
						
						
						
					 
					
						2023-02-24 02:26:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							d167559830 
							
						 
					 
					
						
						
							
							Got rectangles all sorted  
						
						 
						
						
						
						
					 
					
						2023-02-23 20:55:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							48237f5687 
							
						 
					 
					
						
						
							
							Add AllocateSample  
						
						 
						
						
						
						
					 
					
						2023-02-23 17:44:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							0ba3c982c4 
							
						 
					 
					
						
						
							
							Added some utility functions to pattern  
						
						 
						
						
						
						
					 
					
						2023-02-23 15:00:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e44633b1 
							
						 
					 
					
						
						
							
							Updated Pattern interface  
						
						 
						
						
						
						
					 
					
						2023-02-23 14:44:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e9e1ccc35e 
							
						 
					 
					
						
						
							
							Added basic raycaster demo. I have no idea why I did this.  
						
						 
						
						
						
						
					 
					
						2023-02-20 01:52:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							f8240fb518 
							
						 
					 
					
						
						
							
							Created FillRectangleShatter for convenience  
						
						 
						
						
						
						
					 
					
						2023-02-16 18:19:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ae551c47ea 
							
						 
					 
					
						
						
							
							Replace TextDrawer with more capable system  
						
						 
						
						
						
						
					 
					
						2023-02-15 18:17:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							0c22977693 
							
						 
					 
					
						
						
							
							TextDrawer does not separate whitespace from printables  
						
						 
						
						
						
						
					 
					
						2023-02-14 18:11:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							09f782953e 
							
						 
					 
					
						
						
							
							Use FillRectangleClip in List and Container  
						
						 
						
						
						
						
					 
					
						2023-02-14 16:53:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							fa42cf1f5f 
							
						 
					 
					
						
						
							
							Added a new FillRectangleClip function  
						
						 
						
						
						
						
					 
					
						2023-02-14 15:47:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d18da8b07a 
							
						 
					 
					
						
						
							
							Rudimentary text selection with the mouse  
						
						 
						
						
						
						
					 
					
						2023-02-13 18:29:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							b38232ee24 
							
						 
					 
					
						
						
							
							More documentation!  
						
						 
						
						
						
						
					 
					
						2023-02-09 15:05:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a0e57921a4 
							
						 
					 
					
						
						
							
							Oh my jod  
						
						 
						
						
						
						
					 
					
						2023-02-08 14:36:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							892c74a9da 
							
						 
					 
					
						
						
							
							Updated everything else to match  
						
						 
						
						
						
						
					 
					
						2023-02-02 01:48:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							35870951a2 
							
						 
					 
					
						
						
							
							The theming around List makes slightly more sense  
						
						 
						
						
						
						
					 
					
						2023-01-30 02:22:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							912f939f2e 
							
						 
					 
					
						
						
							
							The noise pattern can now be harsh  
						
						 
						
						
						
						
					 
					
						2023-01-24 18:27:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c5f1d251 
							
						 
					 
					
						
						
							
							Added a pseudorandom noise pattern  
						
						 
						
						
						
						
					 
					
						2023-01-24 18:15:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							5edfbf8110 
							
						 
					 
					
						
						
							
							Added a list example  
						
						 
						
						
						
						
					 
					
						2023-01-24 16:41:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							28701d01ab 
							
						 
					 
					
						
						
							
							Fixed gradient orientation  
						
						 
						
						
						
						
					 
					
						2023-01-24 16:02:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							d5cb1b27fe 
							
						 
					 
					
						
						
							
							Created an elliptical border pattern  
						
						 
						
						
						
						
					 
					
						2023-01-24 15:35:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							0281b1a203 
							
						 
					 
					
						
						
							
							Gradients!!!!!!!!!!! Holy fucking bingle!!  
						
						 
						
						
						
						
					 
					
						2023-01-24 14:24:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sasha Koshka 
							
						 
					 
					
						
						
						
						
							
						
						
							3949f2af9e 
							
						 
					 
					
						
						
							
							Created a Tiled pattern  
						
						 
						
						
						
						
					 
					
						2023-01-24 14:08:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							269c70ebb1 
							
						 
					 
					
						
						
							
							Fixed up the dotted pattern  
						
						 
						
						
						
						
					 
					
						2023-01-24 10:25:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bbe41881ac 
							
						 
					 
					
						
						
							
							...Again  
						
						 
						
						
						
						
					 
					
						2023-01-24 00:10:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7fb67b13e0 
							
						 
					 
					
						
						
							
							Tweaked the beveling algorithm  
						
						 
						
						
						
						
					 
					
						2023-01-24 00:09:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							31a261d530 
							
						 
					 
					
						
						
							
							Beveled is now structured like QuadBeveled  
						
						 
						
						
						
						
					 
					
						2023-01-24 00:02:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							810728a479 
							
						 
					 
					
						
						
							
							Beveled and QuadBeveled both use the same algorithm now  
						
						 
						
						
						
						
					 
					
						2023-01-23 23:58:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24bcd6977a 
							
						 
					 
					
						
						
							
							Added a 4-way bevel pattern  
						
						 
						
						
						
						
					 
					
						2023-01-23 23:40:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							55633d6915 
							
						 
					 
					
						
						
							
							Fixed pattern offset in FillRectangle  
						
						 
						
						
						
						
					 
					
						2023-01-21 15:19:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							83d5064803 
							
						 
					 
					
						
						
							
							Created the split pattern  
						
						 
						
						
						
						
					 
					
						2023-01-20 23:19:54 -05:00