e5698281fb 
								
							
								 
							
						 
						
							
							
								
								Replaced hard-coded colors with constants  
							
							
							
						 
						
							2016-05-09 21:40:56 -07:00  
				
					
						
							
							
								 
						
							
							
								71ef8a22c2 
								
							
								 
							
						 
						
							
							
								
								disambiguate namespaces:set and sets:set.  
							
							
							
						 
						
							2016-03-29 17:14:42 -07:00  
				
					
						
							
							
								 
						
							
							
								763b892a1d 
								
							
								 
							
						 
						
							
							
								
								ui.*: move some of the gl initing to set-up-window, should  fix   #1510  
							
							... 
							
							
							
							it's also more efficent to run the check-extensions "1.0"
require-gl-version code only once when the window is created, rather
than once for each draw 
							
						 
						
							2015-12-01 04:49:36 +01:00  
				
					
						
							
							
								 
						
							
							
								e0d1b14e5c 
								
							
								 
							
						 
						
							
							
								
								factor: don't need FROM: namespaces => set or namespaces:set anymore  
							
							
							
						 
						
							2015-08-12 11:25:57 -05:00  
				
					
						
							
							
								 
						
							
							
								8c88e0448a 
								
							
								 
							
						 
						
							
							
								
								ui: change selected gadgets to a hash-set.  
							
							
							
						 
						
							2013-03-10 16:13:30 -07:00  
				
					
						
							
							
								 
						
							
							
								1a73e79ef7 
								
							
								 
							
						 
						
							
							
								
								cleanup some use of with-scope.  
							
							
							
						 
						
							2012-07-19 13:55:34 -07:00  
				
					
						
							
							
								 
						
							
							
								14f8742aae 
								
							
								 
							
						 
						
							
							
								
								ui.render: set pack alignment to 1, so padding images isn't needed anymore  
							
							
							
						 
						
							2010-06-01 13:52:00 +02:00  
				
					
						
							
							
								 
						
							
							
								0612bc6177 
								
							
								 
							
						 
						
							
							
								
								Factor source files should not be executable  
							
							
							
						 
						
							2009-11-21 17:50:43 -06:00  
				
					
						
							
							
								 
						
							
							
								9798564536 
								
							
								 
							
						 
						
							
							
								
								clean up textured window code  
							
							
							
						 
						
							2009-09-25 09:42:09 -05:00  
				
					
						
							
							
								 
						
							
							
								2af6104d99 
								
							
								 
							
						 
						
							
							
								
								reset frame inset when windows dwm is toggled off and on, and use the system dialog background for textured windows when dwm is disabled  
							
							
							
						 
						
							2009-09-24 16:08:58 -05:00  
				
					
						
							
							
								 
						
							
							
								e0157c55d1 
								
							
								 
							
						 
						
							
							
								
								support textured windows on os x and windows 6.x  
							
							
							
						 
						
							2009-09-24 13:05:27 -05:00  
				
					
						
							
							
								 
						
							
							
								db3818814d 
								
							
								 
							
						 
						
							
							
								
								Refactor GLU usages in basis, and move opengl.glu to extra, and don't like VM with GLU  
							
							
							
						 
						
							2009-04-11 15:17:08 -05:00  
				
					
						
							
							
								 
						
							
							
								4f19f9b2c1 
								
							
								 
							
						 
						
							
							
								
								Fix UI pane selection  
							
							
							
						 
						
							2009-04-02 09:09:09 -05:00  
				
					
						
							
							
								 
						
							
							
								3bf5d2bfd4 
								
							
								 
							
						 
						
							
							
								
								Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated.  
							
							
							
						 
						
							2009-03-27 18:31:25 -05:00  
				
					
						
							
							
								 
						
							
							
								c46b400d40 
								
							
								 
							
						 
						
							
							
								
								New look for menus  
							
							
							
						 
						
							2009-03-13 23:49:16 -05:00  
				
					
						
							
							
								 
						
							
							
								ce1bc1d6ed 
								
							
								 
							
						 
						
							
							
								
								Fixing conflicts from stack checker changes  
							
							
							
						 
						
							2009-02-24 01:21:10 -06:00  
				
					
						
							
							
								 
						
							
							
								09630e5bf4 
								
							
								 
							
						 
						
							
							
								
								Fancy new buttons  
							
							
							
						 
						
							2009-02-14 21:53:39 -06:00  
				
					
						
							
							
								 
						
							
							
								4c86bd0951 
								
							
								 
							
						 
						
							
							
								
								Various UI cosmetic fixes  
							
							
							
						 
						
							2009-02-14 20:46:35 -06:00  
				
					
						
							
							
								 
						
							
							
								9ebc487f44 
								
							
								 
							
						 
						
							
							
								
								Kill ui.gadgets.theme  
							
							
							
						 
						
							2009-02-14 19:50:22 -06:00  
				
					
						
							
							
								 
						
							
							
								54a58cc196 
								
							
								 
							
						 
						
							
							
								
								Split off ui.pens from ui.render  
							
							
							
						 
						
							2009-02-12 03:58:42 -06:00  
				
					
						
							
							
								 
						
							
							
								1e26d4256a 
								
							
								 
							
						 
						
							
							
								
								Add draw-scaled-image word, add some pens for rendering pixmaps  
							
							
							
						 
						
							2009-02-12 01:39:03 -06:00  
				
					
						
							
							
								 
						
							
							
								d1a5bf2073 
								
							
								 
							
						 
						
							
							
								
								Working on ui.images; change draw-gadget to translate to origin for you  
							
							
							
						 
						
							2009-02-10 18:47:34 -06:00  
				
					
						
							
							
								 
						
							
							
								148317846b 
								
							
								 
							
						 
						
							
							
								
								Update various vocabularies for colors.constants  
							
							
							
						 
						
							2009-02-05 22:17:15 -06:00  
				
					
						
							
							
								 
						
							
							
								88b401b383 
								
							
								 
							
						 
						
							
							
								
								Rename math.geometry.rect to math.rectangles  
							
							... 
							
							
							
							Remove math.geometry.points
Remove rect-loc and rect-dim words 
							
						 
						
							2009-02-05 03:28:41 -06:00  
				
					
						
							
							
								 
						
							
							
								0835eb374b 
								
							
								 
							
						 
						
							
							
								
								UI cleanup: make some ui.gadgets words private, give labels a virtual slot instead of label-string/set-label-string words  
							
							
							
						 
						
							2009-02-01 20:31:42 -06:00  
				
					
						
							
							
								 
						
							
							
								1951d739a0 
								
							
								 
							
						 
						
							
							
								
								Stack effect declarations are mandatory on all words now  
							
							... 
							
							
							
							define-temp now takes an effect parameter
Fix compiler bug that Dan found
Stricter enforcement of * effects
Move compile-call from compiler.units to compiler 
							
						 
						
							2009-02-23 20:27:05 -06:00  
				
					
						
							
							
								 
						
							
							
								b7c4f548f9 
								
							
								 
							
						 
						
							
							
								
								Add texture aging  
							
							
							
						 
						
							2009-01-26 23:11:45 -06:00  
				
					
						
							
							
								 
						
							
							
								9bf2675fa3 
								
							
								 
							
						 
						
							
							
								
								Remove two rot usages from UI  
							
							
							
						 
						
							2009-01-26 16:30:17 -06:00  
				
					
						
							
							
								 
						
							
							
								4f5a927afb 
								
							
								 
							
						 
						
							
							
								
								Move UI text backends to ui.text.*, move UI backends to ui.backend.*, add font datatype  
							
							
							
						 
						
							2009-01-26 00:36:37 -06:00  
				
					
						
							
							
								 
						
							
							
								fe7c2fecbe 
								
							
								 
							
						 
						
							
							
								
								Eliminate some more usages of tuck  
							
							
							
						 
						
							2009-01-25 17:55:27 -06:00  
				
					
						
							
							
								 
						
							
							
								2aa84a9b4f 
								
							
								 
							
						 
						
							
							
								
								Fix a couple of bootstrap errors  
							
							
							
						 
						
							2009-01-25 00:11:06 -06:00  
				
					
						
							
							
								 
						
							
							
								2a7d353251 
								
							
								 
							
						 
						
							
							
								
								Debugging Core Text, get colored text working and fix memory management issue  
							
							
							
						 
						
							2009-01-21 19:34:42 -06:00  
				
					
						
							
							
								 
						
							
							
								64899f8187 
								
							
								 
							
						 
						
							
							
								
								Help lint fixes  
							
							
							
						 
						
							2009-01-16 14:54:31 -06:00  
				
					
						
							
							
								 
						
							
							
								d82a68a14c 
								
							
								 
							
						 
						
							
							
								
								Clean up font API a little bit; users no longer have to call open-font arbitrarily  
							
							
							
						 
						
							2009-01-16 00:43:51 -06:00  
				
					
						
							
							
								 
						
							
							
								f51708386d 
								
							
								 
							
						 
						
							
							
								
								Fix conflicts  
							
							
							
						 
						
							2008-12-01 20:39:43 -06:00  
				
					
						
							
							
								 
						
							
							
								3e25d14e54 
								
							
								 
							
						 
						
							
							
								
								Code cleanup: refactoring usages of rot and -rot to use newer idioms instead  
							
							
							
						 
						
							2008-11-30 17:47:29 -06:00  
				
					
						
							
							
								 
						
							
							
								e8a69a3aea 
								
							
								 
							
						 
						
							
							
								
								Fix conflict  
							
							
							
						 
						
							2008-11-29 05:14:49 -06:00  
				
					
						
							
							
								 
						
							
							
								cdf3b48986 
								
							
								 
							
						 
						
							
							
								
								Refactoring usages of >r/r> to dip in UI  
							
							
							
						 
						
							2008-11-28 00:02:02 -06:00  
				
					
						
							
							
								 
						
							
							
								69d5628944 
								
							
								 
							
						 
						
							
							
								
								Workaround bug in Apple X3100 driver  
							
							
							
						 
						
							2008-11-26 01:41:13 -06:00  
				
					
						
							
							
								 
						
							
							
								1b47e80994 
								
							
								 
							
						 
						
							
							
								
								Clean up some specialized array usage  
							
							
							
						 
						
							2008-11-18 22:18:35 -06:00  
				
					
						
							
							
								 
						
							
							
								281657dd82 
								
							
								 
							
						 
						
							
							
								
								Fix conflict  
							
							
							
						 
						
							2008-11-18 22:18:14 -06:00  
				
					
						
							
							
								 
						
							
							
								4350951f14 
								
							
								 
							
						 
						
							
							
								
								More rendering fixes  
							
							
							
						 
						
							2008-11-18 15:44:26 -06:00  
				
					
						
							
							
								 
						
							
							
								3f85a4e727 
								
							
								 
							
						 
						
							
							
								
								OpenGL rendering tweaks  
							
							
							
						 
						
							2008-11-17 05:16:34 -06:00  
				
					
						
							
							
								 
						
							
							
								2fe364a7bb 
								
							
								 
							
						 
						
							
							
								
								Specialized arrays work in progress  
							
							
							
						 
						
							2008-11-14 20:18:16 -06:00  
				
					
						
							
							
								 
						
							
							
								bb44effcb3 
								
							
								 
							
						 
						
							
							
								
								Forgot to include this in the last patch  
							
							
							
						 
						
							2008-11-11 02:35:27 -06:00  
				
					
						
							
							
								 
						
							
							
								f0c61b9499 
								
							
								 
							
						 
						
							
							
								
								Rewrite OpenGL rendering code  
							
							... 
							
							
							
							- Don't use glPolygonMode to draw outline rectangles
- Use vertex arrays instead of glBegin/glVertex/glEnd
- Remove dead code from opengl vocabulary
- draw-interior and draw-boundary are now called with origin get [ ... ] with-translation 
							
						 
						
							2008-11-11 00:28:37 -06:00  
				
					
						
							
							
								 
						
							
							
								b7610e0bf7 
								
							
								 
							
						 
						
							
							
								
								Fix ridiculous indentation, over (>>foo), and other crap in UI  
							
							
							
						 
						
							2008-09-27 14:36:04 -05:00  
				
					
						
							
							
								 
						
							
							
								f47eb29b51 
								
							
								 
							
						 
						
							
							
								
								Update old accessors from 'ui.render'  
							
							
							
						 
						
							2008-09-01 03:27:31 -05:00  
				
					
						
							
							
								 
						
							
							
								6474ed69a7 
								
							
								 
							
						 
						
							
							
								
								new accessor  
							
							
							
						 
						
							2008-08-31 16:24:53 -05:00  
				
					
						
							
							
								 
						
							
							
								b33be738f9 
								
							
								 
							
						 
						
							
							
								
								Use new accessors in place of old accessors from 'ui.gadgets'  
							
							
							
						 
						
							2008-08-30 16:31:42 -05:00