Commit Graph

37 Commits (fe0701deb10b60a800315b8c31ba91ebe9c1c3db)

Author SHA1 Message Date
Slava Pestov 7f2e2b1777 Specialized array overhaul
- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely
2009-09-09 22:33:34 -05:00
Slava Pestov 1798000335 Fix unit tests for specialized-arrays.direct change 2009-09-05 02:26:06 -05:00
Slava Pestov a054ec3d64 specialized-arrays.direct is no more; instead, every specialized-array.<foo> vocabulary has a <direct-T-array> constructor 2009-09-04 22:01:55 -05:00
Doug Coleman 02fe28ce82 add an image-control gadget 2009-08-27 19:06:40 -05:00
Doug Coleman 7cc86bd0ab add initial gif parsing. needs to be run on more gifs, needs lzw decompression 2009-08-27 14:15:34 -05:00
Joe Groff ac3ec67c6a separate component format from component order in image objects 2009-06-22 11:20:54 -05:00
Doug Coleman 6434e4acf1 move images.processing to unmaintained for now 2009-06-09 22:48:19 -04:00
Doug Coleman a59bf32a33 fix cloning weirdness in images rotation tests 2009-06-09 11:48:39 -04:00
Doug Coleman 3c8ce48e3c don't normalize images in processing.rotation. this means there are some padding bytes to deal with 2009-06-04 15:09:25 -05:00
Doug Coleman 5e4506c987 misspelled kobi's name 2009-05-26 21:07:14 -05:00
Doug Coleman 1d721a32c1 check in kobie's image rotation code 2009-05-26 21:05:46 -05:00
Slava Pestov cf9a09b933 images.viewer: you can now pass a pathname object to image-window and image. words 2009-05-07 20:52:39 -05:00
Slava Pestov 875d98197b images.viewer: now accepts image objects 2009-05-05 16:46:57 -05:00
Doug Coleman 2330ec3042 use ui.images drawing code in images.viewer 2009-04-25 18:59:03 -05:00
Slava Pestov 902718f0d3 Clean up images.viewer 2009-04-14 22:18:47 -05:00
Slava Pestov 2b26da1ad2 Move images.normalization to extra since its not used for anything anymore 2009-04-10 04:03:06 -05:00
Slava Pestov 2f26d5f3da images.viewer can now display some un-normalized images 2009-03-10 16:58:35 -05:00
Slava Pestov 375c5e69b5 Various load-everything fixes 2009-03-07 01:22:21 -06:00
Slava Pestov 7b9491066c Fix conflict in images vocab 2009-03-04 21:43:56 -06:00
Doug Coleman 1a8b97e4d9 bitmap loading is cleaner 2009-03-02 19:38:28 -06:00
Slava Pestov cdfab25bb1 Fix up images.viewer 2009-02-27 01:01:51 -06:00
Slava Pestov cf9e7d1e75 Add byte-order slot to image tuple; rename <image> to load-image, add <image> for making images from scratch 2009-02-12 04:25:33 -06:00
Slava Pestov 2220515947 Re-organize images and images.backend into images and images.loader 2009-02-12 02:41:37 -06:00
Slava Pestov 6ae2694f51 Move images vocab, and constructors (which it depends on) to basis 2009-02-11 05:01:04 -06:00
Slava Pestov ab6ec008dd Remove sorting.slots from images.tiff USING: list 2009-02-11 04:59:47 -06:00
Doug Coleman 610c43a3c3 remove circular using 2009-02-10 20:49:10 -06:00
Doug Coleman 94f6d28f34 fix a method 2009-02-10 19:34:02 -06:00
Doug Coleman 7d60fcc598 clean up some image code 2009-02-10 18:52:28 -06:00
Doug Coleman 1d5f6901c1 fix bitmap drawing 2009-02-10 18:48:10 -06:00
Doug Coleman a1e521b54e working on images protocol 2009-02-10 18:42:21 -06:00
Doug Coleman c2e6ef0366 remove dead pathname 2009-02-10 17:23:21 -06:00
Doug Coleman 46bfb5c8ea clean up <image> 2009-02-10 17:20:36 -06:00
Doug Coleman 970953be1f fix tiff/bitmaps color order 2009-02-10 17:17:36 -06:00
Doug Coleman 17724be48c factor out a load-tiff word 2009-02-09 22:05:44 -06:00
Doug Coleman d887ff6788 fix screen capture 2009-02-09 21:26:52 -06:00
Doug Coleman 72b343ce03 fix images tests 2009-02-09 21:15:57 -06:00
Doug Coleman a1e45570f5 rename graphics to images, add an <image> word to load a path 2009-02-09 20:57:26 -06:00