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
|
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
|
4fa7fa2994
|
Added docs and exported basic pinhole manipulation primitives
|
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 |
|
Robby Findler
|
1fa6be75b5
|
added image->color-list and color-list->bitmap
|
2010-09-04 13:52:49 -05:00 |
|
Matthew Flatt
|
e0d9d2565c
|
fix problem with rotation on images such as bitmaps
and replace internal `bring-between' with an efficient version
Closes PR 11124
|
2010-08-30 20:15:20 -06:00 |
|
Robby Findler
|
3704e2d69f
|
added a better explanation of pixels and fixed a bug in save-image
|
2010-08-28 20:41:58 -05:00 |
|
Robby Findler
|
3d5843aa81
|
fixed pen and color so they signal errors properly
|
2010-08-28 08:52:59 -05:00 |
|
Robby Findler
|
405fded9c3
|
change empty scene so that it draws the border for the scene inside the scene,
instead of using the usual rectangle "right/bottom outside" drawing
(hopefully) closes PR 11139
|
2010-08-28 07:57:52 -05:00 |
|
Robby Findler
|
8d2db5f4bf
|
fixed a bug found by random testing
|
2010-08-22 20:33:30 -05:00 |
|
Robby Findler
|
720a86052f
|
improved crop so that it doesn't fail when the coordinates are out of range
|
2010-08-22 15:12:10 -05:00 |
|
Robby Findler
|
f1e38247e0
|
improved the error message for save-image
closes PR 11076
|
2010-08-20 17:39:45 -05:00 |
|
Matthias Felleisen
|
b3525b4a2f
|
remove the printf, closes 11094
|
2010-08-14 12:01:51 -04:00 |
|
Jens Axel Søgaard
|
64c3a98e45
|
Added triangle/sss, triangle/ass, triangle/sas, triangle/ssa, triangle/aas, triangle/asa, and, triangle/saa.
|
2010-08-05 18:18:06 +02:00 |
|
Robby Findler
|
6cd277a36f
|
fixed a bug in the saving of bitmaps (and along the way added some randomized tests that found a few other things)
Please merge to release branch.
|
2010-07-20 22:59:52 -05:00 |
|
Robby Findler
|
a612830b8e
|
added the radial-star primitive
|
2010-06-25 20:24:18 -05:00 |
|
Robby Findler
|
132867518c
|
added support for flipping bitmaps
|
2010-06-18 16:21:14 -05:00 |
|
Robby Findler
|
27bd7934d7
|
fixed flipping for curves
|
2010-06-18 16:21:13 -05:00 |
|
Robby Findler
|
ca7bf92054
|
added basic flipping (bitmaps not done yet)
|
2010-06-18 16:21:13 -05:00 |
|
Robby Findler
|
893beb582e
|
adjusted the universe window so that the canvas is shown in the middle of the window when the window resizes
|
2010-06-10 20:15:17 -05:00 |
|
Robby Findler
|
31b507aa51
|
Rackety 2htdp/image
|
2010-05-25 21:35:04 -05:00 |
|
Robby Findler
|
77841f0834
|
fixes PR 19025
|
2010-05-24 12:17:40 -05:00 |
|
Matthias Felleisen
|
fe67f369fa
|
prep for debugging
|
2010-05-24 10:09:01 -04:00 |
|
Robby Findler
|
b319039468
|
fixed a bug in text so that inexact integers are converted to exact ones
|
2010-05-22 08:58:54 -05:00 |
|
Matthew Flatt
|
28b4043077
|
rename all files .ss -> .rkt
|
2010-04-27 16:50:15 -06:00 |
|
Robby Findler
|
256e3fedd2
|
fixed a bug with zero-sized htdp/image images interactive with 2htdp/image primitives
|
2010-04-23 12:34:17 -05:00 |
|
Matthias Felleisen
|
ae5c682e10
|
fixed 10866 for _first-order_ abuse of clauses
|
2010-04-20 18:57:17 -04:00 |
|
Matthias Felleisen
|
2e77afe5da
|
.
|
2010-04-15 18:38:09 -04:00 |
|
Matthias Felleisen
|
f04addd104
|
support several keywords per clause
|
2010-04-15 12:35:01 -04:00 |
|
Matthias Felleisen
|
ed21a85d9d
|
added csv reading to batch-io
|
2010-04-14 18:58:29 -04:00 |
|
Matthias Felleisen
|
8d1871b4c9
|
improved error message in response to 10854
svn: r18807
|
2010-04-13 14:17:29 +00:00 |
|
Matthias Felleisen
|
3f20bc5eb6
|
fixes 10836
svn: r18700
|
2010-03-31 21:59:07 +00:00 |
|
Matthias Felleisen
|
9a6e94903e
|
added release handler
svn: r18515
|
2010-03-12 01:36:02 +00:00 |
|
Matthias Felleisen
|
46d66b4542
|
bug report 10816
svn: r18490
|
2010-03-09 02:06:32 +00:00 |
|
Robby Findler
|
124dbe9b93
|
added empty-scene
svn: r18138
|
2010-02-17 23:21:57 +00:00 |
|
Robby Findler
|
12dc4f3421
|
PR 10728
svn: r18136
|
2010-02-17 23:07:44 +00:00 |
|
Matthias Felleisen
|
dda81dc80d
|
fixed bug 10733
svn: r17973
|
2010-02-05 01:11:05 +00:00 |
|
Matthias Felleisen
|
823bbd18c9
|
opaque iworld structure
svn: r17962
|
2010-02-03 22:49:12 +00:00 |
|
Matthias Felleisen
|
9664c79320
|
mouse leave/enter behavior was wrong; failure of SPC?
svn: r17925
|
2010-02-01 16:05:37 +00:00 |
|
Robby Findler
|
cf4294a280
|
changed the internal representation of normalized images so that crop structs do no have to be duplicated, improved test suites
svn: r17808
|
2010-01-24 20:22:58 +00:00 |
|
Robby Findler
|
c0cea48170
|
random testing found bugs (please include in release)
svn: r17792
|
2010-01-24 02:02:56 +00:00 |
|
Robby Findler
|
5f9a774880
|
fixed error message reporting bugs (merge to release branch)
svn: r17790
|
2010-01-23 23:07:34 +00:00 |
|
Robby Findler
|
a9597eeb8b
|
fixed up the docs for the base shapes to reflect the new pen arguments; added a section about pixels
svn: r17683
|
2010-01-17 02:50:41 +00:00 |
|
Robby Findler
|
ddf0b4ec01
|
added finer control over pens
svn: r17670
|
2010-01-16 02:03:54 +00:00 |
|
Matthias Felleisen
|
9a50b999e2
|
hack for 2:image added to make sure it displays completely
svn: r17650
|
2010-01-14 18:05:11 +00:00 |
|
Matthias Felleisen
|
be76ed2add
|
fixed small bug in draw check; eliminated the 'equal' optimization
svn: r17649
|
2010-01-14 17:43:44 +00:00 |
|
Robby Findler
|
96c717473a
|
revised the coordinates for place-image and fixed up the docs a bit
svn: r17643
|
2010-01-14 01:15:31 +00:00 |
|
Robby Findler
|
8c9088a770
|
changed the overlaying functions so they default to putting the images overlay'd on their centers, not upper lefts
svn: r17632
|
2010-01-13 16:32:21 +00:00 |
|
Robby Findler
|
911123bf94
|
added add-curve
svn: r17523
|
2010-01-07 01:56:46 +00:00 |
|
Robby Findler
|
b5e54fe2eb
|
applied Ian's patch to the bitmap rotation code
svn: r17513
|
2010-01-06 21:43:34 +00:00 |
|
Robby Findler
|
07fcfd8eee
|
fixed the bug uncovered by the test in the previous commit (to 2htdp/tests/test-image.ss)
svn: r17499
|
2010-01-06 18:43:51 +00:00 |
|
Robby Findler
|
0b3c30f18e
|
added place-image and fixed a bunch of bugs related to equality, rotating and other things
svn: r17491
|
2010-01-06 05:12:48 +00:00 |
|
Robby Findler
|
63c917fd8f
|
made the image sizing functions always return exact, positive integers
svn: r17476
|
2010-01-04 12:36:04 +00:00 |
|
Robby Findler
|
f5bb840950
|
added cropping to 2htdp/image
svn: r17474
|
2010-01-04 01:39:09 +00:00 |
|
Robby Findler
|
ca96ddd889
|
switched to a bitmap-based image comparison
svn: r17466
|
2010-01-02 22:32:44 +00:00 |
|
Matthias Felleisen
|
9a11ad1d67
|
svn: r17465
|
2010-01-02 22:04:26 +00:00 |
|
Matthias Felleisen
|
261aa3937a
|
performance bug, more fixes
svn: r17463
|
2010-01-02 21:47:08 +00:00 |
|
Matthias Felleisen
|
7025f6dad4
|
prelim fix for performance bug #10613
svn: r17446
|
2009-12-31 01:21:16 +00:00 |
|
Robby Findler
|
e821a0c461
|
separated 2htdp/universe from htdp/image, allowing either htdp/image or 2htdp/image to be used
svn: r17430
|
2009-12-29 23:59:39 +00:00 |
|
Matthias Felleisen
|
571fec95aa
|
stop the world and let me get off (2)
svn: r17112
|
2009-11-30 18:22:38 +00:00 |
|
Matthias Felleisen
|
bb4c88338c
|
stop the world and let me get off
svn: r17111
|
2009-11-30 16:52:01 +00:00 |
|
Robby Findler
|
cd5220116a
|
added underlay
svn: r17072
|
2009-11-26 17:07:20 +00:00 |
|
Robby Findler
|
cc60cdc02b
|
fixed rotation of bitmaps
svn: r16861
|
2009-11-18 14:58:15 +00:00 |
|
Robby Findler
|
5cea34ec49
|
renamed */places to */align
svn: r16859
|
2009-11-18 12:11:44 +00:00 |
|
Robby Findler
|
645b786b79
|
added 'bitmap'
svn: r16857
|
2009-11-18 04:35:04 +00:00 |
|
Matthias Felleisen
|
e068d2ef86
|
typos
svn: r16828
|
2009-11-17 15:16:35 +00:00 |
|
Robby Findler
|
e9ba1bb480
|
improved the docs a little, added a color? predicate
svn: r16747
|
2009-11-13 17:15:59 +00:00 |
|
Robby Findler
|
01bb6b8b61
|
fixed a bug in bitmap handling
svn: r16738
|
2009-11-13 00:57:31 +00:00 |
|
Robby Findler
|
676df4b338
|
added polygon
svn: r16735
|
2009-11-12 20:21:33 +00:00 |
|
Robby Findler
|
cacb4bd515
|
added above and above/places
svn: r16730
|
2009-11-12 16:25:02 +00:00 |
|
Robby Findler
|
88217a8aae
|
added 'add-line', changed the way images in examples are saved
svn: r16727
|
2009-11-12 14:56:47 +00:00 |
|
Robby Findler
|
7411fdfa57
|
added 'line'
svn: r16699
|
2009-11-11 21:29:59 +00:00 |
|
Robby Findler
|
1a8d681ed2
|
added a bunch more polygons
svn: r16681
|
2009-11-11 02:20:18 +00:00 |
|
Robby Findler
|
a566cd488a
|
added isosceles-triangle
svn: r16677
|
2009-11-10 23:54:53 +00:00 |
|
Robby Findler
|
4e3b1b4c26
|
fixed some bad behavior (that I never completely understood) by changing the interpretation of the base images as drawing their centers at (0,0) instead of drawing their upper left corners at (0,0)
svn: r16676
|
2009-11-10 23:36:32 +00:00 |
|
Matthias Felleisen
|
b2d51ab278
|
10393 fixed
svn: r16673
|
2009-11-10 22:06:29 +00:00 |
|
Matthias Felleisen
|
8f0e7fd944
|
10501 fixed
svn: r16662
|
2009-11-10 20:09:35 +00:00 |
|
Matthias Felleisen
|
c2de9f32c1
|
10505 fixed
svn: r16661
|
2009-11-10 19:56:19 +00:00 |
|
Robby Findler
|
3e51bc7199
|
fixed up text
svn: r16625
|
2009-11-08 23:29:19 +00:00 |
|
Robby Findler
|
c239a21885
|
added text and text/font (but with some problems still) and changed the image saving setup so the filenames are not so long
svn: r16623
|
2009-11-08 22:00:07 +00:00 |
|
Robby Findler
|
faf055c858
|
added circle and star-polygon
svn: r16617
|
2009-11-08 00:19:53 +00:00 |
|
Robby Findler
|
ec09914c3b
|
added examples to the 2htdp/image documentation
svn: r16616
|
2009-11-07 23:48:30 +00:00 |
|
Robby Findler
|
3159a06389
|
(hopefully) sorted out polygons; added a few other polygon-based primitives
svn: r16570
|
2009-11-06 14:34:25 +00:00 |
|
Robby Findler
|
bfba962c7d
|
added image-width and image-height
svn: r16371
|
2009-10-19 19:59:20 +00:00 |
|
Robby Findler
|
11e87632dc
|
rearranged things so that 2htdp/image has its core snip stuff loaded into drscheme so that saving files with 2htdp/image images in them works
svn: r16317
|
2009-10-13 23:06:24 +00:00 |
|
John Clements
|
a2ccd6147e
|
put initial draw behind a queue-callback
svn: r16316
|
2009-10-13 23:00:14 +00:00 |
|
Robby Findler
|
3aae13cb60
|
fixed a bug in rotating non-polygons
svn: r16315
|
2009-10-13 22:16:17 +00:00 |
|
Matthias Felleisen
|
c24b05a7b0
|
fixed the require bug
svn: r16308
|
2009-10-13 17:55:20 +00:00 |
|
Robby Findler
|
339860d340
|
a little more progress (got ellipses bounding boxes right!)
svn: r16307
|
2009-10-13 17:30:40 +00:00 |
|
Robby Findler
|
e87712fdda
|
an attempt to fix up the bounding boxes on ellipses
svn: r16281
|
2009-10-08 14:20:04 +00:00 |
|
Robby Findler
|
d0b4dc24ec
|
added scaling to 2htdp/image
svn: r16211
|
2009-10-02 11:20:30 +00:00 |
|
Robby Findler
|
2fbb31c6ad
|
a little more progress on images, plus some documentation
svn: r16202
|
2009-10-01 19:21:45 +00:00 |
|
Robby Findler
|
522c290678
|
svn: r16146
|
2009-09-28 18:05:30 +00:00 |
|
Robby Findler
|
53a796d7af
|
first (broken) attempt at bounding boxes for ellipses
svn: r16145
|
2009-09-28 16:26:03 +00:00 |
|
Robby Findler
|
982f533d28
|
split up image into core library (required for copy & paste) and other stuff (implementation of the combinators, mostly)
svn: r16141
|
2009-09-28 11:36:13 +00:00 |
|
Robby Findler
|
68d461f60a
|
renamed 2htdp/picture to 2htdp/image
svn: r16140
|
2009-09-28 11:04:23 +00:00 |
|
Robby Findler
|
c91a9847aa
|
more progress on picture.ss; hopefully this is a final version of the internal data definitions
svn: r16132
|
2009-09-26 15:39:00 +00:00 |
|
Matthias Felleisen
|
725708e7a7
|
removed superfluous printf; please propagategrep printf *!
svn: r16103
|
2009-09-21 17:46:57 +00:00 |
|