Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fb6df472a2
								
							
								
							
						 | 
						
							
							
								
								Cleaning up USING: lists for new strict semantics
							
							
							
							
							
						 | 
						
							2009-05-14 16:54:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								59bec433f4
								
							
								
							
						 | 
						
							
							
								
								Add unportable tag to merger and fix indentation in ui.gadgets.tables
							
							
							
							
							
						 | 
						
							2009-04-30 21:37:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								3cf4f45416
								
							
								
							
						 | 
						
							
							
								
								comboboxes vocab + ui authors, summaries
							
							
							
							
							
						 | 
						
							2009-04-29 14:19:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								eb4981fb00
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: if model changes, try to preserve selection
							
							
							
							
							
						 | 
						
							2009-04-24 01:14:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c626004735
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: center cells vertically, add padding around images
							
							
							
							
							
						 | 
						
							2009-04-11 14:14:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								695b97e6e6
								
							
								
							
						 | 
						
							
							
								
								Remove debug stuff
							
							
							
							
							
						 | 
						
							2009-04-03 19:35:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3137d12f12
								
							
								
							
						 | 
						
							
							
								
								Fix some minor UI bugs
							
							
							
							
							
						 | 
						
							2009-04-03 19:30:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ee7bbf8654
								
							
								
							
						 | 
						
							
							
								
								Reset mouse selection after table model changes
							
							
							
							
							
						 | 
						
							2009-02-20 20:52:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								58e55d4f45
								
							
								
							
						 | 
						
							
							
								
								Working on documentation
							
							
							
							
							
						 | 
						
							2009-02-19 16:54:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								706fb33e38
								
							
								
							
						 | 
						
							
							
								
								Table hooks now receive the table as an input parameter
							
							
							
							
							
						 | 
						
							2009-02-18 21:00:31 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								eb54b95b37
								
							
								
							
						 | 
						
							
							
								
								Fix grid-lines rendering
							
							
							
							
							
						 | 
						
							2009-02-17 22:42:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e37c89a434
								
							
								
							
						 | 
						
							
							
								
								Tweak tables a bit
							
							
							
							
							
						 | 
						
							2009-02-17 08:24:55 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c7dc4f1080
								
							
								
							
						 | 
						
							
							
								
								Split off baseline alignment code into ui.baseline-alignment, and add cap-height generic word
							
							
							
							
							
						 | 
						
							2009-02-17 06:10:02 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d2be75b083
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: add support for column headers
							
							
							
							
							
							
							
							ui.gadgets.search-tables: use Joe's X icon 
							
						 | 
						
							2009-02-16 04:25:15 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								76c35ad90c
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: Add page up/down
							
							
							
							
							
						 | 
						
							2009-02-16 01:10:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f8ab4be9da
								
							
								
							
						 | 
						
							
							
								
								Line gadgets now support min/max rows/cols; this obsoletes limited-scroller
							
							
							
							
							
						 | 
						
							2009-02-15 04:01:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9ebc487f44
								
							
								
							
						 | 
						
							
							
								
								Kill ui.gadgets.theme
							
							
							
							
							
						 | 
						
							2009-02-14 19:50:22 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								66392108e7
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: support icons
							
							
							
							
							
						 | 
						
							2009-02-11 04:55:33 -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
							
						 | 
						
							
							
							
							
								
							
								3ac409e432
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: clean up selected row rendering, add single-click mode
							
							
							
							
							
						 | 
						
							2009-02-09 00:23:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9f49139057
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.editors and ui.gadgets.tables: factor out common code into ui.gadgets.line-support, fix selection rendering
							
							
							
							
							
							
							
							documents: don't use dynamic variables inappropriately, clean up stack shuffling 
							
						 | 
						
							2009-02-07 18:09:50 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								17e5997c0d
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: add row-color generic for row renderer protocol
							
							
							
							
							
						 | 
						
							2009-02-05 22:14:35 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								669548e62e
								
							
								
							
						 | 
						
							
							
								
								Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary
							
							
							
							
							
						 | 
						
							2009-02-02 13:43:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								990c99a97e
								
							
								
							
						 | 
						
							
							
								
								Add foreground and background color slots to font tuple
							
							
							
							
							
						 | 
						
							2009-01-30 03:36:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								af744e4511
								
							
								
							
						 | 
						
							
							
								
								Use singletons instead of empty tuples, add undo/redo to editor gadgets
							
							
							
							
							
						 | 
						
							2009-01-28 00:30:57 -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 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fe7c2fecbe
								
							
								
							
						 | 
						
							
							
								
								Eliminate some more usages of tuck
							
							
							
							
							
						 | 
						
							2009-01-25 17:55:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7114fd294f
								
							
								
							
						 | 
						
							
							
								
								Fix error if up/down arrows pressed when table has no rows
							
							
							
							
							
						 | 
						
							2009-01-22 01:19:15 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2a7d353251
								
							
								
							
						 | 
						
							
							
								
								Debugging Core Text, get colored text working and fix memory management issue
							
							
							
							
							
						 | 
						
							2009-01-21 19:34:42 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								25b0512fd6
								
							
								
							
						 | 
						
							
							
								
								Move fonts to basis/bitstream-vera
							
							
							
							
							
							
							
							Use ui.cocoa.text instead of ui.freetype on Mac OS X
Update deploy tool to not copy fonts/ directory on Mac OS X 
							
						 | 
						
							2009-01-20 14:31:09 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0e1e92ba92
								
							
								
							
						 | 
						
							
							
								
								Clean up menu code
							
							
							
							
							
						 | 
						
							2009-01-16 16:39:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ecd2f75808
								
							
								
							
						 | 
						
							
							
								
								Display completion popups in the right place
							
							
							
							
							
						 | 
						
							2009-01-15 00:52:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9a5b7d44fd
								
							
								
							
						 | 
						
							
							
								
								Add selection-required? slot to table gadget, which if set ensures that some item is always selected if the model is not empty
							
							
							
							
							
						 | 
						
							2009-01-13 20:47:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fd069442dc
								
							
								
							
						 | 
						
							
							
								
								History completion work in progress
							
							
							
							
							
						 | 
						
							2009-01-13 19:08:49 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a31b59748d
								
							
								
							
						 | 
						
							
							
								
								Working on history popup
							
							
							
							
							
						 | 
						
							2009-01-13 16:22:07 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								79548f5963
								
							
								
							
						 | 
						
							
							
								
								Table gadget rendered differently when no focus
							
							
							
							
							
						 | 
						
							2009-01-12 22:16:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0829d8ae93
								
							
								
							
						 | 
						
							
							
								
								Fix rendering of lines between columns
							
							
							
							
							
						 | 
						
							2009-01-12 19:32:10 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								46fdfd2d84
								
							
								
							
						 | 
						
							
							
								
								Listener completion work in progress
							
							
							
							
							
						 | 
						
							2009-01-09 17:58:22 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								723626a9d2
								
							
								
							
						 | 
						
							
							
								
								Add slot editing to UI inspector, remove slot editing from TTY inspector
							
							
							
							
							
						 | 
						
							2009-01-08 17:02:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1914a57b40
								
							
								
							
						 | 
						
							
							
								
								Render table column separator lines
							
							
							
							
							
						 | 
						
							2009-01-08 00:04:44 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c09f91da69
								
							
								
							
						 | 
						
							
							
								
								Add right-click menu to tables, row-value word
							
							
							
							
							
						 | 
						
							2009-01-07 12:18:42 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								76e89f72ba
								
							
								
							
						 | 
						
							
							
								
								Fix action gesture
							
							
							
							
							
						 | 
						
							2009-01-06 16:53:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								29f9d61c90
								
							
								
							
						 | 
						
							
							
								
								Add support for double-click actions to table gadget
							
							
							
							
							
						 | 
						
							2009-01-06 16:52:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								872d12d29b
								
							
								
							
						 | 
						
							
							
								
								Add support for column filling and alignment to table gadgets
							
							
							
							
							
							
							
							Finish profiler tool's methods tab 
							
						 | 
						
							2009-01-05 17:31:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f9851b195a
								
							
								
							
						 | 
						
							
							
								
								Working on new profiler tool
							
							
							
							
							
						 | 
						
							2008-12-22 00:54:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								37118a4cde
								
							
								
							
						 | 
						
							
							
								
								Mouse highlight now follows selection
							
							
							
							
							
						 | 
						
							2008-12-21 14:10:09 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d001237921
								
							
								
							
						 | 
						
							
							
								
								Table gadgets work in progress
							
							
							
							
							
						 | 
						
							2008-12-19 02:37:40 -06:00 |