Commit Graph

128 Commits

Author SHA1 Message Date
Robby Findler
4d9c150b7b 2htdp/image: adjust tests 2011-02-11 19:50:15 -06:00
Matthias Felleisen
2c07f6a8e6 some progress on the failing test 2011-02-08 13:46:25 -05:00
Robby Findler
eb45a6f15b 2htdp/image: place-image/align doesn't really need to check that the second image argument has a pinhole 2011-02-06 07:25:08 -06:00
David Van Horn
760a58b65d Fixes more spelling errors. 2011-02-04 19:44:13 -07:00
David Van Horn
c9519fd113 Fixed various spelling errors. 2011-02-03 17:42:33 -05:00
Matthias Felleisen
814a847323 made to-draw/on-draw in big-bang mandatory; Closes PR 11663 2011-01-22 12:07:24 -05:00
Robby Findler
7716851cde 2htdp/image: added support for alpha as a mode? argument 2011-01-01 20:01:50 -06:00
Eli Barzilay
e2cc0942cc Attempt to make some ignore files more robust 2010-12-31 15:59:39 -05:00
Robby Findler
830c797ee4 use pen's alpha color stuff in 2htdp/image 2010-12-31 10:25:01 -06:00
Robby Findler
1d89cfc9d7 2htdp/image fix bitmap scaling to respect alpha channels 2010-12-28 19:08:11 -06:00
Robby Findler
835f7753dc generalize the color structs to have an alpha field and then use that in the bitmap conversion functions 2010-12-27 21:51:14 -06:00
Robby Findler
7282e19178 tightened up the check on polygon to make sure the posns contain reals
closes PR 10997
2010-12-25 20:33:33 -06:00
Robby Findler
e896360dcf take advantage of new equal<%> and snip% setup to make image-snip%s equal to 2htdp/image images (when appropriate) 2010-12-24 06:34:43 -06:00
Robby Findler
4917d2af4a added freeze to 2htdp/image 2010-12-17 13:51:10 -06:00
Sam Tobin-Hochstadt
4e85687d96 Ignore test-generated files 2010-12-17 12:32:28 -05:00
Sam Tobin-Hochstadt
d92ce41a6f Make 2htdp/image produce png-convertible results. 2010-12-17 12:32:25 -05:00
Robby Findler
db116cd14b don't go up past the collection with relative requires 2010-12-12 16:24:18 -06:00
Matthias Felleisen
bd0b8d9c9f the Utah refactoring accidentally nested queue-callback; closes PR11500 2010-12-06 23:04:08 -05:00
Matthias Felleisen
4af96aaa1c use 'any for read-line, closes PR11445 2010-12-06 23:04:08 -05:00
Robby Findler
2a7ccc552a clean up test suite ala gr2 2010-11-29 13:49:47 -06:00
Robby Findler
6e7530ff86 added empty-image 2010-11-25 06:55:00 -06:00
Robby Findler
ae5cd21a1b 2htdp/image: changed the way drawing works, specifically avoid normalization before drawing to preserve sharing 2010-11-04 13:55:41 -05:00
Robby Findler
4941aec617 removed unused argument to normalize-image 2010-11-04 13:55:40 -05:00
Robby Findler
e80fb21c7c unbreak test suite 2010-10-31 10:12:03 -05:00
Matthias Felleisen
18a81f8552 record images during world program, not events; Closes PR11351 2010-10-28 18:43:19 -04:00
Robby Findler
82d11cfa6c fix up Matthias's tests so they are more drdr friendly 2010-10-28 17:20:43 -05:00
Robby Findler
ebe486886c change 2htdp/image to export image=? 2010-10-28 17:20:43 -05:00
Robby Findler
a744958fd5 added support to the 2htdp/image library for reading files when there is no GUI around.
currently the support is limited to images that can only report their sizes and pinholes and where equal?
signals an error unless the arguments are eq?.
2010-10-28 11:32:14 -05:00
Matthias Felleisen
f600531e50 improved testing for record? 2010-10-27 10:35:11 -04:00
Matthias Felleisen
f876a854c6 partial fix for pr11350 2010-10-27 10:21:36 -04:00
Matthias Felleisen
6457f1e4cc record? is working as it used, plus ability to auto-save images so I can write a test case, Closes PR11348 and PR11349 2010-10-26 19:02:43 -04:00
Matthias Felleisen
49060ff57c merged two error checking files 2010-10-13 15:07:33 -04:00
Matthias Felleisen
ae04ddc7d9 the mouse and key handler shouldn't be set to defaults; when there are no on-* clauses, they should be ignored 2010-10-13 14:50:55 -04:00
Matthias Felleisen
58684bbf4e merged keywords back into universe 2010-10-08 16:17:41 -04:00
Matthias Felleisen
995ce61434 to-draw and on-draw check 2010-10-08 16:17:03 -04:00
Matthias Felleisen
963adb64ce run tests all at once 2010-10-08 14:04:32 -04:00
Robby Findler
05d16d9311 closes PR 11293 2010-10-07 19:36:18 -05:00
Robby Findler
08b9396e2f closes PR 11236 2010-09-21 16:47:55 -05:00
Robby Findler
6f0b6eebbe Added pinholes as x-place and y-place arguments 2010-09-06 20:39:13 -05:00
Robby Findler
d10cd2e6fa preserve pinholes in overlaying and related functions
(also started to add "pinhole" as a place, but not done with that yet)
2010-09-06 20:39:12 -05:00
Robby Findler
cc96864868 added pinhole support to cropping primitives and to frame 2010-09-06 20:39:12 -05:00
Robby Findler
9b720b9c0d added pinhole support to add-line, add-curve, scene+line, and scene+curve 2010-09-06 20:39:12 -05:00
Robby Findler
d2e443ac97 made equality check on images sensitive to pinholes 2010-09-06 20:39:11 -05:00
Robby Findler
9087348b7e added pinhole support to the flipping prims 2010-09-06 20:39:11 -05:00
Robby Findler
157e9c2512 made rotation work with pinholes 2010-09-06 20:39:11 -05:00
Robby Findler
e3b51e8cf4 made scaling work with pinholes 2010-09-06 20:39:11 -05:00
Robby Findler
986b36d761 added basic pinhole tests 2010-09-06 20:39:10 -05:00
Robby Findler
4fa7fa2994 Added docs and exported basic pinhole manipulation primitives 2010-09-06 20:39:10 -05:00
Robby Findler
5e01ac5537 added a pinhole property to images 2010-09-06 20:39:10 -05:00
Matthew Flatt
081fc3bad5 fix 2htdp/image bitmap rotation direction 2010-09-04 16:43:38 -06:00