Commit Graph

328 Commits (revert-2214-feature-commandline-documentation)

Author SHA1 Message Date
Joe Groff 0169934f6d null-world class for interactive OpenGL use 2009-06-03 11:03:34 -05:00
Sam Anklesaria b705306558 frp-editor is its own class 2009-05-31 16:11:06 -05:00
Sam Anklesaria 588a04c62d ui.frp book gadgets 2009-05-30 10:58:32 -05:00
Sam Anklesaria 3645d28b1a no default size for alerts 2009-05-28 21:17:24 -05:00
Sam Anklesaria 3c4850bb5c no reexporting 2009-05-26 14:40:57 -05:00
Sam Anklesaria 3b10d4d86e Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/ui/gadgets/tables/tables.factor
	core/vocabs/parser/parser.factor
2009-05-24 18:57:22 -05:00
Sam Anklesaria 101ecfbd63 added general purpose alert 2009-05-24 17:30:03 -05:00
Sam Anklesaria 96d29b7dba illusion models activated automatically 2009-05-24 15:35:03 -05:00
Sam Anklesaria f5b539bb00 ui.gadgets.alerts: "ask-buttons" added 2009-05-23 08:30:41 -05:00
Sam Anklesaria d439c61ed5 monadic binding for models (frp) 2009-05-21 16:36:12 -05:00
Sam Anklesaria 40fc26556d manual models for alert buttons 2009-05-19 16:40:39 -05:00
Sam Anklesaria f528ca6ac1 frp-button improvements 2009-05-18 17:21:15 -05:00
Sam Anklesaria a16f96447f alerts: "ask-user" added (uses functors) 2009-05-17 17:35:07 -05:00
Slava Pestov b62630b5ac Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Sam Anklesaria 63ea29972a frp initialization fixes 2009-05-04 18:41:31 -05:00
bogiebro 3e58a59335 fixed comboboxes summary spelling error 2009-04-29 13:56:36 -07:00
Sam Anklesaria 3cf4f45416 comboboxes vocab + ui authors, summaries 2009-04-29 14:19:30 -05:00
Sam Anklesaria 8be8357e4d ui.gadgets.alerts updated for new ui 2009-04-24 23:23:35 -05:00
Slava Pestov df18c0b6e7 Making more code infer 2009-04-15 19:03:44 -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 be4fb1e7d9 Move call( and execute( to core 2009-03-16 20:11:36 -05:00
Slava Pestov 56ffaf5cb1 Updating ui.gadgets.alerts, ui.gadgets.book-extras, ui.utils and drills for new_ui changes 2009-03-16 03:01:32 -05:00
Slava Pestov 4589aab8a4 Move ui.gadgets.alerts, ui.gadgets.book-extras and ui.utils to extra 2009-03-16 03:00:37 -05:00
Slava Pestov 52fef83061 Fix various unit tests 2009-03-07 15:58:14 -06:00
Slava Pestov 08c3842403 More 4DNav fixes 2009-03-07 15:57:54 -06:00
Slava Pestov 72d9be21ae Update 4DNav for new_ui 2009-03-07 03:20:47 -06:00
Slava Pestov 375c5e69b5 Various load-everything fixes 2009-03-07 01:22:21 -06:00
Slava Pestov 571db75e40 Update code for model class renamings 2009-02-26 16:15:28 -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 c12338c989 Remove ui.gadgets.broken; functionality merged into ui.gadgets.debug 2009-02-02 16:00:57 -06:00
Slava Pestov 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
Slava Pestov 406943630d Merge branch 'master' into new_ui 2009-01-30 15:32:41 -06:00
Daniel Ehrenberg 84a2ad091e Fixing ui.gadgets.slate docs 2009-01-30 09:51:59 -06:00
Daniel Ehrenberg cbdcadc45d Moving back ui.gadgets.slate 2009-01-30 09:41:50 -06:00
Slava Pestov 505c9a77c2 Merge branch 'master' into new_ui 2009-01-29 22:11:34 -06:00
Daniel Ehrenberg afacfc1a17 Moved things into unmaintained that fail help-lint 2009-01-29 19:20:34 -06:00
Slava Pestov 53f4bd4311 Move ui.gadgets.lists to extra 2009-01-07 16:32:02 -06:00
Eduardo Cavazos 81e69a1664 Update 'ui.gadgets.tiling'. Add some help. 2008-12-22 17:20:04 -06:00
Eduardo Cavazos c181056ed2 ui.gadgets.plot: use easy-help 2008-12-22 15:57:12 -06:00
Eduardo Cavazos d193aad524 Demo easy-help in the 'ui.gadgets.slate' vocabulary 2008-12-22 15:43:24 -06:00
Eduardo Cavazos aff4676e58 Add 'ui.gadgets.plot' back to extra 2008-12-22 08:40:00 -06:00
Eduardo Cavazos 98bfac3f63 Remove 'ui.gadgets.frame-buffer' 2008-12-15 18:32:52 -06:00
Slava Pestov e0af88bd97 Move a bunch of vocabularies to unmaintained, hopefully temporarily 2008-12-03 00:05:20 -06:00
U-WSCHLIEP-PC\wschliep 72de2ff4fa ui.gadgets.tabs: Fixed error; irc.ui.commands: Added /me 2008-11-22 23:11:44 -05:00
Slava Pestov 0efa5e09c9 Add some gadgets which are broken on purpose to test UI error handling 2008-11-21 23:31:56 -06:00
Slava Pestov 4feecbd23e More more stuff to unmaintained because of compile errors 2008-11-16 17:20:02 -06:00
Slava Pestov cf80dd122a Updating code for make and fry changes 2008-09-10 22:11:40 -05:00
Slava Pestov 44f53de164 Move make to its own vocabulary, remove fry _ feature 2008-09-10 20:07:00 -05:00
Slava Pestov aea0fed14c Fixing basis -> extra dependencies 2008-09-05 19:29:14 -05:00
Eduardo Cavazos 7402cd2ab7 Move 'ui' to basis 2008-08-07 21:12:50 -05:00
Eduardo Cavazos 708e24fcb0 ui.gadgets.buttons: Minor '<radio-buttons>' update 2008-08-07 17:16:09 -05:00
Eduardo Cavazos d311893363 ui.gadgets.theme: Use 'gray' color objects 2008-08-07 17:10:17 -05:00
Eduardo Cavazos 01401e2bec ui.gadgets.slate: Restore glOrtho settings such that workspace isn't
blurry
2008-08-01 14:22:54 -05:00
Eduardo Cavazos 28abbfc6c2 ui.gadgets.plot: Keyboard controls 2008-07-31 21:53:37 -05:00
Eduardo Cavazos 52085a4e49 ui.gadgets.plot: Use the new slate 2008-07-31 16:13:27 -05:00
Eduardo Cavazos 22f2a0d856 ui.gadgets.cartesian: Use the new slate 2008-07-31 16:12:58 -05:00
Eduardo Cavazos 1906efc1bd ui.gadgets.slate: It slices! It dices! Order now and get a free apron! 2008-07-31 16:11:21 -05:00
Eduardo Cavazos 553fd49391 ui.gadgets.plot: Basic function plotter 2008-07-30 04:33:58 -05:00
Eduardo Cavazos 0b9e6538c0 ui.gadgets.cartesian: range words 2008-07-29 21:16:14 -05:00
Eduardo Cavazos c7048ccacc ui.gadgets.slate: init-slate 2008-07-29 21:15:54 -05:00
Eduardo Cavazos 95b097789c Add ui.gadgets.cartesian 2008-07-29 19:37:24 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00
Eduardo Cavazos 20ee2dd2a7 Update lot's of ui vocabularies for color objects 2008-07-28 17:01:24 -05:00
Eduardo Cavazos 2291c2d18a Remove 'grid-add*' 2008-07-25 12:48:08 -05:00
Eduardo Cavazos 8a90325f67 ui.gadgets.grids: Update 'grid-remove' 2008-07-25 12:37:09 -05:00
Eduardo Cavazos f4809d92d9 ui.gadgets.grids-docs: update help for 'grid-add' 2008-07-25 12:36:02 -05:00
Eduardo Cavazos ddbab9cdd2 Update code in extra to use 'grid-add' 2008-07-25 12:34:41 -05:00
Eduardo Cavazos de3b36fb6b Convert calls to 'grid-add*' to 'grid-add' 2008-07-25 12:29:29 -05:00
Eduardo Cavazos ef44191e86 ui.gadgets.grids: Add 'grid-add' 2008-07-25 12:24:43 -05:00
Eduardo Cavazos 7c1e4fcaae ui.gadgets.tracks: remove 'track-add*' 2008-07-24 16:32:47 -05:00
Eduardo Cavazos 05a506e945 ui.gadgets.tracks-tests: use 'track-add' instead of 'track-add*' 2008-07-24 16:20:45 -05:00
Eduardo Cavazos ab6694ad4c ui.gadgets.tiling: use 'track-add' 2008-07-24 16:18:39 -05:00
Eduardo Cavazos a81969b268 Replace usages of 'track-add*' with 'track-add' 2008-07-24 16:16:13 -05:00
Eduardo Cavazos 3d9607bda0 ui.gadgets.tracks-docs: Help for 'track-add' 2008-07-24 16:15:40 -05:00
Eduardo Cavazos 1ec4f75047 ui.gadgets.tracks: Add 'track-add' in preperation for 'track-add*' removal 2008-07-24 16:14:59 -05:00
Eduardo Cavazos 638812483a ui.gadgets.tiling: tiling-shelf and tiling-pile 2008-07-22 17:31:44 -05:00
Eduardo Cavazos 3685651962 ui.gadgets.tiling: move-left and move-right 2008-07-22 16:16:22 -05:00
Eduardo Cavazos a27be7daae Add ui.gadgets.tiling 2008-07-22 14:20:55 -05:00
Eduardo Cavazos 6e3203e2fd ui.gadgets.tracks: init-track 2008-07-22 11:31:43 -05:00
Eduardo Cavazos 8bf0500b26 Remove 'set-gadget-dim' 2008-07-21 22:21:30 -05:00
Eduardo Cavazos 5fcff67c9c Change usages of set-gadget-dim to (>>dim) 2008-07-21 21:59:08 -05:00
Eduardo Cavazos af1211b890 ui.gadgets: remove 'set-layout-dim' 2008-07-21 18:49:36 -05:00
Eduardo Cavazos a1cdd65b66 Convert a bunch of code to use '(>>dim)' instead of 'set-layout-dim'. 2008-07-21 17:18:17 -05:00
Eduardo Cavazos 4f2dc6b8d2 ui.gadgets.wrappers: use (>>dim) 2008-07-21 17:11:28 -05:00
Eduardo Cavazos f1f7fe5dd8 ui.gadgets: remove '(set-rect-dim)' 2008-07-21 17:07:59 -05:00
Eduardo Cavazos 22fb3f329c ui.gadgets: Add '(>>dim)' method for 'gadget'. Add 'do-invalidate'. 2008-07-21 17:02:39 -05:00
Eduardo Cavazos 0ff745ffed ui.gadgets: add init-gadget 2008-07-20 05:58:40 -05:00
Eduardo Cavazos b62dbb887c ui.gadgets: clone loc and dim 2008-07-20 04:57:04 -05:00
Eduardo Cavazos 541cff7dca ui.gadgets.tracks: fix bug 2008-07-18 22:39:35 -05:00
Eduardo Cavazos 88e5088bd5 ui.gadgets.tracks: remove 'track-add' 2008-07-18 20:04:34 -05:00
Eduardo Cavazos 851443338f ui.gadgets.worlds: remove usage of 'track-add' 2008-07-18 20:04:12 -05:00
Eduardo Cavazos 6bb23c39f9 ui.gadgets.status-bar: remove usage of 'track-add' 2008-07-18 20:00:03 -05:00
Eduardo Cavazos 3e6bd33d80 ui.gadgets.slots: remove usage of 'track-add' 2008-07-18 19:58:03 -05:00
Eduardo Cavazos ff739fbae3 remove 'grid-add' 2008-07-18 19:54:24 -05:00
Eduardo Cavazos 6f500fde6b ui.gadgets: remove 'set-gadget-delegate' 2008-07-18 18:02:21 -05:00
Eduardo Cavazos 01c6c8608e ui.gadgets.framebuffer: convert to inheritance. Rename slot dim to pdim. 2008-07-18 17:25:48 -05:00
Eduardo Cavazos f65e97b266 ui.gadgets.wrappers: simplify new-wrapper 2008-07-18 02:14:53 -05:00
Eduardo Cavazos bbd11101fb ui.gadgets.handler: Rewrite to not use delegation 2008-07-17 21:13:53 -05:00
Eduardo Cavazos c4665903ae ui.gadgets.slate: remove a bunch of old code 2008-07-17 18:45:06 -05:00
Eduardo Cavazos 897066f8a5 ui.gadgets.slate: slate inherits from gadget 2008-07-17 18:23:04 -05:00