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