John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e8cef24486
								
							
								
							
						 | 
						
							
							
								
								ui.tools.inspector: improve performance for large arrays and hashtables.
							
							
							
							
							
							
							
							Using trick suggested by @AlexIljin, we compute the longest key and then
set the column widths to be { length-of-longest-key 0 }.
							
						 | 
						
							2017-06-11 08:59:45 -07:00 | 
						
					
				
					
						
							
							
								 
								Alexander Iljin
							
						 | 
						
							
							
							
							
								
							
								2c30b2f243
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: implement cell-dim and draw-cell for the f class
							
							
							
							
							
						 | 
						
							2016-08-10 19:55:41 -07:00 | 
						
					
				
					
						
							
							
								 
								Alexander Iljin
							
						 | 
						
							
							
							
							
								
							
								bb948bbbfb
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables-docs: add row-value? to the renderer protocol
							
							
							
							
							
						 | 
						
							2016-08-10 19:42:20 -07:00 | 
						
					
				
					
						
							
							
								 
								Alexander Iljin
							
						 | 
						
							
							
							
							
								
							
								554445995e
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: fix a typo in a comment
							
							
							
							
							
						 | 
						
							2016-08-10 19:42:20 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8d077a96ad
								
							
								
							
						 | 
						
							
							
								
								using [ ... ] [ drop ] if* instead of dup [ ... ] [ 2drop ] if.
							
							
							
							
							
						 | 
						
							2016-07-11 21:01:03 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7d66c331db
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.table: mouse-color uses theme.
							
							
							
							
							
						 | 
						
							2016-05-11 18:39:44 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								63410f62c8
								
							
								
							
						 | 
						
							
							
								
								ui.theme: updates to color scheme.
							
							
							
							
							
							
							
							Fixes circularity and adds theme switching to Mac menu.
Could use some simplification and reduction in color theme hooks. 
							
						 | 
						
							2016-05-09 21:40:56 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d3bc2035a2
								
							
								
							
						 | 
						
							
							
								
								factor: remove rest of double paren words.
							
							
							
							
							
						 | 
						
							2016-03-25 03:13:27 -07:00 | 
						
					
				
					
						
							
							
								 
								nicolas-p
							
						 | 
						
							
							
							
							
								
							
								bf2b829846
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.colors moved to ui.gadgets.theme
							
							
							
							
							
						 | 
						
							2015-08-16 07:53:33 -07:00 | 
						
					
				
					
						
							
							
								 
								nicolas-p
							
						 | 
						
							
							
							
							
								
							
								f240f189e1
								
							
								
							
						 | 
						
							
							
								
								Improved contents table in Inspector
							
							
							
							
							
						 | 
						
							2015-08-16 07:53:31 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								330c7ba156
								
							
								
							
						 | 
						
							
							
								
								factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.
							
							
							
							
							
							
							
							Redo many FROM: and QUALIFIED: and using lists. 
							
						 | 
						
							2015-08-12 08:49:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								892c62e1dc
								
							
								
							
						 | 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
							
							
							
							
							
						 | 
						
							2015-07-03 09:39:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e3cb325040
								
							
								
							
						 | 
						
							
							
								
								factor: clean up whitespace in -docs files
							
							
							
							
							
						 | 
						
							2015-07-02 10:31:22 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								14b3261bef
								
							
								
							
						 | 
						
							
							
								
								ui: cleanup some using lists.
							
							
							
							
							
						 | 
						
							2015-01-29 11:41:18 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f6af1da32f
								
							
								
							
						 | 
						
							
							
								
								ui: use control-value/set-control-value in a few places.
							
							
							
							
							
						 | 
						
							2014-12-17 13:05:00 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c96bf37b3a
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: show summary for mouse row or selected row.
							
							
							
							
							
						 | 
						
							2014-10-24 16:32:21 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7e3391ffb0
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: i think this is clearer.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								98a8230d1c
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: fix stack effect names.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6d447cb939
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: cache table rows only on model-changed.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								37b27b7fbe
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: reduce generic dispatch.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								88b196dc8c
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: some performance improvements.
							
							
							
							
							
						 | 
						
							2012-09-20 08:34:43 -07:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2bd6de9a02
								
							
								
							
						 | 
						
							
							
								
								slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
							
							
							
							
							
						 | 
						
							2011-09-19 10:03:43 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								da6f65a3d3
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: don't try to render multi-line strings, since all table rows must have the same height. Fixes #65
							
							
							
							
							
						 | 
						
							2011-09-01 22:41:12 -07:00 | 
						
					
				
					
						
							
							
								 
								Hugo Schmitt
							
						 | 
						
							
							
							
							
								
							
								f5e9ac71a4
								
							
								
							
						 | 
						
							
							
								
								Swapping call order of 'hook' and 'action' row actions
							
							
							
							
							
						 | 
						
							2011-08-27 17:25:45 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a8fdfc5860
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: fix load error in docs
							
							
							
							
							
						 | 
						
							2010-05-03 22:42:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cf4abda115
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: remove multiple selection support, and make the error list handle preservation of the current selection better when the underlying model changes
							
							
							
							
							
						 | 
						
							2010-05-03 22:09:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								474e02020c
								
							
								
							
						 | 
						
							
							
								
								use 1&& in a few places, clean up some more ui code
							
							
							
							
							
						 | 
						
							2009-10-04 17:50:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								405e5d015b
								
							
								
							
						 | 
						
							
							
								
								docs: change $subsection to $subsections
							
							
							
							
							
						 | 
						
							2009-10-02 12:15:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3f3d57032b
								
							
								
							
						 | 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
							
							
							
							
							
						 | 
						
							2009-08-13 19:21:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2e73038043
								
							
								
							
						 | 
						
							
							
								
								Revert basis UI gadget changes
							
							
							
							
							
						 | 
						
							2009-08-06 16:46:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								6f607ed5a9
								
							
								
							
						 | 
						
							
							
								
								fixed ui.gadgets.tables multi-selection bug
							
							
							
							
							
						 | 
						
							2009-08-06 16:31:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								827d30a95b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-08-06 15:40:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								a621e381e3
								
							
								
							
						 | 
						
							
							
								
								merged control extras into basis
							
							
							
							
							
						 | 
						
							2009-08-06 15:19:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef97fdf0c5
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: some band-aid fixes
							
							
							
							
							
						 | 
						
							2009-08-06 01:28:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								926797d485
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: more fixes
							
							
							
							
							
						 | 
						
							2009-08-05 22:56:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dba67b1815
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: little cleanup
							
							
							
							
							
						 | 
						
							2009-08-05 22:45:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								a352e7411e
								
							
								
							
						 | 
						
							
							
								
								reindented ui.gadgets.tables
							
							
							
							
							
						 | 
						
							2009-08-05 21:29:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								0c4b9a0d58
								
							
								
							
						 | 
						
							
							
								
								simplified ui.gadgets.tables
							
							
							
							
							
						 | 
						
							2009-08-05 16:24:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								cc38d1ada6
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
							
							
							Conflicts:
	basis/functors/functors.factor
	basis/io/launcher/launcher.factor
	basis/ui/gadgets/tables/tables.factor 
							
						 | 
						
							2009-07-22 10:02:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								328c6d02f5
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: clicking in empty area no longer notifies selection model
							
							
							
							
							
						 | 
						
							2009-07-06 23:19:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								3a8267f30f
								
							
								
							
						 | 
						
							
							
								
								illusion-models selectively activated
							
							
							
							
							
						 | 
						
							2009-05-31 11:40:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								ef52d1b94d
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables uses arrays, not vectors
							
							
							
							
							
						 | 
						
							2009-05-27 10:26:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								9755132d01
								
							
								
							
						 | 
						
							
							
								
								removed occurences of peek in new tables
							
							
							
							
							
						 | 
						
							2009-05-26 16:56:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								e0216e2fe8
								
							
								
							
						 | 
						
							
							
								
								fixed hang bug in ui.gadgets.tables
							
							
							
							
							
						 | 
						
							2009-05-26 14:26:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								9ffa0c32c8
								
							
								
							
						 | 
						
							
							
								
								ui.frp uses table constructor
							
							
							
							
							
						 | 
						
							2009-05-16 22:58:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								8a50d2f8fd
								
							
								
							
						 | 
						
							
							
								
								pseudo-slots vocabulary
							
							
							
							
							
						 | 
						
							2009-05-16 19:49:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								54ccd1039b
								
							
								
							
						 | 
						
							
							
								
								tables selected-values type error fixed
							
							
							
							
							
						 | 
						
							2009-05-16 10:46:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Sam Anklesaria
							
						 | 
						
							
							
							
							
								
							
								b7c719c844
								
							
								
							
						 | 
						
							
							
								
								table single storage works for f
							
							
							
							
							
						 | 
						
							2009-05-15 20:02:07 -05:00 |