John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e01ff14fa0
								
							
								
							
						 | 
						
							
							
								
								ui.text.core-text: fix jumping "def".
							
							
							
							
							
						 | 
						
							2012-12-11 08:06:02 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ab3d6b1d13
								
							
								
							
						 | 
						
							
							
								
								opengl: properly scale viewports.
							
							
							
							
							
						 | 
						
							2012-11-01 17:12:13 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								fcce5a2af9
								
							
								
							
						 | 
						
							
							
								
								core-text: retina displays should use "2x" fonts.
							
							
							
							
							
						 | 
						
							2012-11-01 16:28:33 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f05954c5a9
								
							
								
							
						 | 
						
							
							
								
								core-text: use cached-lines get-global.
							
							
							
							
							
						 | 
						
							2012-08-02 21:35:28 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								dba4b65aac
								
							
								
							
						 | 
						
							
							
								
								core-text: lazy text render (inspired by klazuka).
							
							
							
							
							
						 | 
						
							2011-08-27 17:33:21 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								95bfc8a240
								
							
								
							
						 | 
						
							
							
								
								vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
							
							
							
							
							
						 | 
						
							2010-02-20 13:30:49 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0b4edcf8ad
								
							
								
							
						 | 
						
							
							
								
								ui.text: add a string>image hook and clean up a bit of code duplication
							
							
							
							
							
						 | 
						
							2010-02-08 18:40:26 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0612bc6177
								
							
								
							
						 | 
						
							
							
								
								Factor source files should not be executable
							
							
							
							
							
						 | 
						
							2009-11-21 17:50:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0affe96d95
								
							
								
							
						 | 
						
							
							
								
								opengl.textures: pad image up to a power of 2 using glTexSubImage2D instead of doing it in Factor code
							
							
							
							
							
						 | 
						
							2009-04-04 20:04:35 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								1731b57249
								
							
								
							
						 | 
						
							
							
								
								Add textures without alpha channels, cropping; update usages of <texture>; don't ignore trailing in x>offset
							
							
							
							
							
						 | 
						
							2009-04-03 07:01:22 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								9c3054c84a
								
							
								
							
						 | 
						
							
							
								
								More progress on Uniscribe
							
							
							
							
							
						 | 
						
							2009-04-02 13:05:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								474e74a232
								
							
								
							
						 | 
						
							
							
								
								Re-organize things so that bootstrap.ui doesn't load ui.text
							
							
							
							
							
						 | 
						
							2009-03-31 23:44:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fa79803856
								
							
								
							
						 | 
						
							
							
								
								Fix text rendering for fonts where the image bounds exceed the metric bounds, such as Zapfino and Arabic fonts
							
							
							
							
							
						 | 
						
							2009-02-20 20:53:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								676806ce39
								
							
								
							
						 | 
						
							
							
								
								opengl.textures: clean up code, only create power-of-2 textures, make API nicer
							
							
							
							
							
						 | 
						
							2009-02-19 04:06:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								628c219495
								
							
								
							
						 | 
						
							
							
								
								opengl.texture-cache is not necessary; simplify code
							
							
							
							
							
						 | 
						
							2009-02-15 04:33:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								36f9793c92
								
							
								
							
						 | 
						
							
							
								
								Add font-metrics hook
							
							
							
							
							
						 | 
						
							2009-02-13 20:19:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea2a3d6758
								
							
								
							
						 | 
						
							
							
								
								Split off opengl.textures from opengl.texture-cache; use image tuples instead of texture-info
							
							
							
							
							
						 | 
						
							2009-02-12 03:58:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cfa285a646
								
							
								
							
						 | 
						
							
							
								
								Refactor texture cache
							
							
							
							
							
						 | 
						
							2009-02-11 04:54:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d1a5bf2073
								
							
								
							
						 | 
						
							
							
								
								Working on ui.images; change draw-gadget to translate to origin for you
							
							
							
							
							
						 | 
						
							2009-02-10 18:47:34 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5be7a6777b
								
							
								
							
						 | 
						
							
							
								
								Clean up Core Text rendering code, and factor our basis/cache and basis/opengl/texture-cache
							
							
							
							
							
						 | 
						
							2009-02-10 02:45:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								148317846b
								
							
								
							
						 | 
						
							
							
								
								Update various vocabularies for colors.constants
							
							
							
							
							
						 | 
						
							2009-02-05 22:17:15 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f93b2f1c29
								
							
								
							
						 | 
						
							
							
								
								Clean up line-metrics code
							
							
							
							
							
						 | 
						
							2009-02-01 23:58:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ecf3d4f447
								
							
								
							
						 | 
						
							
							
								
								Add ui.text:line-metrics word, and core-text implementation
							
							
							
							
							
						 | 
						
							2009-02-01 20:32:49 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								990c99a97e
								
							
								
							
						 | 
						
							
							
								
								Add foreground and background color slots to font tuple
							
							
							
							
							
						 | 
						
							2009-01-30 03:36:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cadaf71372
								
							
								
							
						 | 
						
							
							
								
								Sub-pixel font smoothing works with Core Text now
							
							
							
							
							
						 | 
						
							2009-01-29 22:07:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b7c4f548f9
								
							
								
							
						 | 
						
							
							
								
								Add texture aging
							
							
							
							
							
						 | 
						
							2009-01-26 23:11:45 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e95cd5e19e
								
							
								
							
						 | 
						
							
							
								
								Clear font cache on startup
							
							
							
							
							
						 | 
						
							2009-01-26 02:36:49 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								bb27511753
								
							
								
							
						 | 
						
							
							
								
								Fixing code for first-class fonts
							
							
							
							
							
						 | 
						
							2009-01-26 02:21:28 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								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 |