Commit Graph

79 Commits (d649daaf4fe78994d98c78c95ce3893dee431342)

Author SHA1 Message Date
Slava Pestov 512e4d8181 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 1f0f72b4c0 use 1&& in a few places, clean up some more ui code 2009-10-04 17:50:34 -05:00
Doug Coleman d1ce837569 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 2e920d6243 Revert basis UI gadget changes 2009-08-06 16:46:48 -05:00
Sam Anklesaria 186062493c fixed ui.gadgets.tables multi-selection bug 2009-08-06 16:31:35 -05:00
Sam Anklesaria b3bea8c16f Merge branch 'master' of git://factorcode.org/git/factor 2009-08-06 15:40:57 -05:00
Sam Anklesaria c713721fb7 merged control extras into basis 2009-08-06 15:19:28 -05:00
Slava Pestov 998aec1a51 ui.gadgets.tables: some band-aid fixes 2009-08-06 01:28:30 -05:00
Slava Pestov 9a610a0790 ui.gadgets.tables: more fixes 2009-08-05 22:56:08 -05:00
Slava Pestov 8a452d0b49 ui.gadgets.tables: little cleanup 2009-08-05 22:45:56 -05:00
Sam Anklesaria 27de562ddb reindented ui.gadgets.tables 2009-08-05 21:29:48 -05:00
Sam Anklesaria a7da837c66 simplified ui.gadgets.tables 2009-08-05 16:24:56 -05:00
Sam Anklesaria b310e6fc11 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 85cc601cca ui.gadgets.tables: clicking in empty area no longer notifies selection model 2009-07-06 23:19:26 -05:00
Sam Anklesaria a8536a42f2 illusion-models selectively activated 2009-05-31 11:40:03 -05:00
Sam Anklesaria e7c2f0687a ui.gadgets.tables uses arrays, not vectors 2009-05-27 10:26:26 -05:00
Sam Anklesaria 1416f9564e removed occurences of peek in new tables 2009-05-26 16:56:05 -05:00
Sam Anklesaria 97888ee017 fixed hang bug in ui.gadgets.tables 2009-05-26 14:26:11 -05:00
Sam Anklesaria 176093d059 ui.frp uses table constructor 2009-05-16 22:58:38 -05:00
Sam Anklesaria f656c8a5e4 pseudo-slots vocabulary 2009-05-16 19:49:27 -05:00
Sam Anklesaria 10ac25b650 tables selected-values type error fixed 2009-05-16 10:46:34 -05:00
Sam Anklesaria d582fd4d8d table single storage works for f 2009-05-15 20:02:07 -05:00
Sam Anklesaria a8f46124fb illusion models: two way arrows 2009-05-15 16:58:17 -05:00
Slava Pestov d7db5edadc Cleaning up USING: lists for new strict semantics 2009-05-14 16:54:16 -05:00
Sam Anklesaria 1d34f8a56d tables shift-click hack for mac 2009-05-14 12:38:43 -05:00
Sam Anklesaria 2b80cf1777 multiple selection of same row fixed 2009-05-14 10:01:37 -05:00
Sam Anklesaria e9a09db47c table gadget row-action bug fixed 2009-05-13 22:15:33 -05:00
Sam Anklesaria 70700c1bd2 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/io/launcher/launcher.factor
2009-05-13 20:03:22 -05:00
Sam Anklesaria 61ee3fbf26 table views: selected value is always a vector 2009-05-13 17:17:10 -05:00
Sam Anklesaria bedbc01ae0 multiple selection in table views 2009-05-13 16:10:04 -05:00
Slava Pestov 9ed6a4f2e4 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