Matthias Felleisen
f2a475eb43
critical bug fix in registration process; please propagate
2011-04-25 11:05:42 -04:00
Matthias Felleisen
8dbc1994bc
small change to registration format
2011-03-28 20:14:46 -04:00
Matthias Felleisen
5e7ac9a038
fix naming of name of universe state window
2011-03-28 20:14:45 -04:00
Matthias Felleisen
5fee2676dc
leftover debugging aide
2011-03-28 20:14:44 -04:00
Eli Barzilay
a3d00a910a
More LGPL permissions from Chongkai, Neil, and Olin.
...
Also, removed the LGPL blurbs from srfi/1, and redirect to the Racket
license. (To avoid possible future issues with license changes, such as
LGPL version.)
2011-03-03 11:09:09 -05:00
Robby Findler
6fff26ad12
2htdp/image: relax the constraints on 'crop' so that you can crop outside the bounding box
2011-02-21 05:28:37 -06:00
Robby Findler
c1668d894e
added overlay/align, underlay/align, overlay/align/offset, and underlay/align/offset
2011-02-20 15:37:16 -06:00
Robby Findler
5822f1e95f
started on overlay/offset
2011-02-20 15:37:15 -06: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
Robby Findler
e05e6efc7a
added a missing syntax error check
2011-01-29 11:20:12 -06:00
Robby Findler
0dc71e9405
improve the bitmap function in 2htdp/image
...
related to PR 11362
2011-01-24 16:26:15 -06: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
a20809c347
added bitmap/url to 2htdp/image
2011-01-18 10:54:55 -06:00
Mike Sperber
85e02db1ad
Tweak world to enable interoperability with DMdA gui teachpack.
2011-01-16 12:26:50 +01:00
Robby Findler
9964e28969
added a check in bitmap to make the file argument exists
2011-01-11 08:06:26 -06:00
Robby Findler
61664690b5
make the proper test to be able to call un/cache-image
...
closes PR 11598
2011-01-07 11:22:28 -06:00
Robby Findler
1d2b837603
adjusted 2htdp/universe (and world) so that it uses the cache disabling support from 2htdp/image
...
(the caching is not helping when drawing animations; it just allocates extra bitmaps)
2011-01-06 14:24:03 -06:00
Robby Findler
4f19b0d454
add a coercion so that equality is simpler for things produced by 'bitmap'
2011-01-02 06:51:36 -06:00
Robby Findler
7716851cde
2htdp/image: added support for alpha as a mode? argument
2011-01-01 20:01:50 -06:00
Robby Findler
54c337e5d3
2htdp/image: use erase instead of clear to zero out a bitmap
2010-12-27 21:51:16 -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
2dc15061a8
adjust Sam's edit so the file is now properly indented
2010-12-17 13:53:03 -06:00
Robby Findler
4917d2af4a
added freeze to 2htdp/image
2010-12-17 13:51:10 -06:00
Sam Tobin-Hochstadt
24ea7d34fc
Fix use of 'fn-name in 2htdp/image error messages.
2010-12-17 12:37:32 -05:00
Sam Tobin-Hochstadt
8a8a8dbe4b
Separate snip% from the gui
2010-12-17 12:32:26 -05:00
Robby Findler
4d04aa2b97
generalize define/chk to work with case-lambda-style functions
2010-12-17 10:02:40 -06:00
Robby Findler
e0b425e5d8
change more cross-collection requires
2010-12-17 10:02:38 -06:00
Matthias Felleisen
bd0b8d9c9f
the Utah refactoring accidentally nested queue-callback; closes PR11500
2010-12-06 23:04:08 -05:00
Robby Findler
b884623da2
use for/list intead of a (one off) map/i function.
2010-12-06 14:22:10 -06:00
Robby Findler
45a97cb561
off by one error in 2htdp/image error messages
...
closes PR 11476
2010-12-06 14:22:10 -06:00
Matthias Felleisen
6df50ffe83
final world display, Closes PR11471
2010-11-29 10:59:08 -05:00
Robby Findler
57fe568a5e
fixed a bug
2010-11-25 06:55:00 -06:00
Robby Findler
6e7530ff86
added empty-image
2010-11-25 06:55:00 -06:00
Matthew Flatt
c1ce863a70
experiment with explicit flush in 2htdp/world
2010-11-12 20:18:03 -07:00
Matthew Flatt
7ff8ce61db
explicitly discard patseboard mouse events when not handled in universe
2010-11-09 16:48:23 -07:00
Matthias Felleisen
0f856dede5
sync bug eliminated
2010-11-06 10:19:24 -04:00
Matthew Flatt
05cfffdf9e
v5.4.99.1, executable-yield-handler', and
make-bitmap' etc.
2010-11-05 15:54:50 -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
d082e805b2
fix bug in error checking for save-image
2010-10-31 10:12:04 -05:00
Matthias Felleisen
18a81f8552
record images during world program, not events; Closes PR11351
2010-10-28 18:43:19 -04:00
Robby Findler
3782c2e749
change save-bitmap in 2htdp/image so that is uses the width and height of the image by default, but also so it accepts two optional arguments to change that.
2010-10-28 17:20:43 -05: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
Robby Findler
35f64145ca
adjusted the way caching works for bitmaps to be more effective
2010-10-22 06:45:57 -05: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
8fb58bb74e
making the stepper (mostly) happy
2010-10-12 18:10:35 -04:00
Matthias Felleisen
0eed02bd0d
typo in world.rkt
2010-10-08 16:31:52 -04:00
Matthias Felleisen
58684bbf4e
merged keywords back into universe
2010-10-08 16:17:41 -04:00
Matthias Felleisen
96bf9d2518
deleted
2010-10-08 16:16:04 -04:00