Commit Graph

3270 Commits

Author SHA1 Message Date
Robby Findler
52a7d2c20c fixed a bug in bitmap scaling (ie I no longer forgot to write the code ...)
svn: r16883

original commit: b80c78204610dc160b914f6f3dba57048689bbb9
2009-11-18 22:23:39 +00:00
Robby Findler
6bcf979d90 fixed rotation of bitmaps
svn: r16861

original commit: cc60cdc02bbccdd2f0336a3858edb037d04a430f
2009-11-18 14:58:15 +00:00
Carl Eastlund
4327752408 Changed Framework icon promises to use delay/sync instead of delay. This
appears to prevent a bug whereby multiple threads attempt to force one of the
promises at the same time, causing the promise to believe it is being used
recursively.  All Framework tests passed (on OS X) after making this change, not
that I really expect the icons to be particularly crucial to the tests.

svn: r16820

original commit: 07849a7fbb9b89f28c0acc7180b45e10c40841bb
2009-11-17 03:42:08 +00:00
Ryan Culpepper
730c73f8f6 unstable/gui/notify: added partial docs
svn: r16782

original commit: 92aa2fc780ce30c607090678d4ea1868761d82bc
2009-11-15 13:05:34 +00:00
Ryan Culpepper
00dcbfa90c unstable: added class-iop, gui/prefs (needs doc), gui/notify (needs doc)
macro-debugger: changed imports for above, deleted dead code

svn: r16781

original commit: 2051f3ab2a2cfe9768ed9987c7cd9d00abb0aa8e
2009-11-15 11:23:40 +00:00
Robby Findler
d27c3871aa removed printf
svn: r16767

original commit: cef2d065df75fe839ede964c91e77d38ed32850c
2009-11-14 13:21:30 +00:00
Robby Findler
353d6b7206 fixed scrolling for image snips
svn: r16740

original commit: d7830119811f6ac9b08753a89a1e9f0e666ac107
2009-11-13 02:00:16 +00:00
Robby Findler
db9cde9528 added 'line'
svn: r16699

original commit: 7411fdfa57a2be1a5dbcdb2be43e53a089da2885
2009-11-11 21:29:59 +00:00
Robby Findler
1cb350e039 added a bunch more polygons
svn: r16681

original commit: 1a8d681ed2e0e9e62fac784bca5c9eac9b01cd60
2009-11-11 02:20:18 +00:00
Robby Findler
206817ea52 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

original commit: 4e3b1b4c2651dab785fc6e20db1d6c36af629d5c
2009-11-10 23:36:32 +00:00
Sam Tobin-Hochstadt
25ea3f5776 fix docs typo
svn: r16645

original commit: 89f5ad32b47b3c55ca29d0ddd38646442bdb8ea5
2009-11-09 21:30:01 +00:00
Robby Findler
4e19eb92e0 fixed an imprecision error
svn: r16633

original commit: 53f82909283cfe8444e3340d4a9f11b1edbe8fa7
2009-11-09 16:59:53 +00:00
Ryan Culpepper
d264ada81b unstable/syntax: added format-id
svn: r16629

original commit: daba183b087e841b4ad7d4e96b8383e784392b4b
2009-11-09 02:33:43 +00:00
Robby Findler
85a8a99173 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

original commit: c239a218852f58451aba9cca0177eb7d757bad62
2009-11-08 22:00:07 +00:00
Robby Findler
06f41f0d1c added circle and star-polygon
svn: r16617

original commit: faf055c8580fe4eb2345919c1a622d865115913f
2009-11-08 00:19:53 +00:00
Robby Findler
8e9da1f1ed oops committed a bogus change, so rolling it back
svn: r16608

original commit: ab78a3ec0c7a47bb20bc8dd41f6e978fcb4d8408
2009-11-07 14:27:52 +00:00
Robby Findler
e6f4b091b3 added order-of-magnitude from Jos Koot and some tests for other scheme/math stuff
svn: r16607

original commit: 667e967085dc996fc026a93c833f91933c8e0660
2009-11-07 14:26:39 +00:00
Robby Findler
89aac20bd9 (hopefully) sorted out polygons; added a few other polygon-based primitives
svn: r16570

original commit: 3159a06389f212f6a44c202eb5b42a179d7320e4
2009-11-06 14:34:25 +00:00
Robby Findler
177dfda57d attempted to smooth out the splash screen animation by using wall clock times (via current-milliseconds)
svn: r16529

original commit: 8886736b7674e868799ab3deebc6934825d3d49c
2009-11-03 20:50:50 +00:00
Robby Findler
b6e357919d removed dead code
svn: r16517

original commit: 0aad314a68363b1e3d0058d52d657cee58d7b050
2009-11-03 15:11:51 +00:00
Robby Findler
49b08ef0db added Neil's logos to drscheme's splash
svn: r16505

original commit: ca5a7e604bed578e22aeb2f427d4424b00c8cf0d
2009-11-02 21:41:20 +00:00
Jay McCarthy
11c7d56e5c DrDr bugs and spurious errors
svn: r16412

original commit: 98488a89efcc5aa2a0e401a7bbf4664a8b2352cb
2009-10-22 18:45:02 +00:00
Jay McCarthy
513428749a DrDr related changes
svn: r16403

original commit: d55768749439bee3fb0455cca3407138dd6409c9
2009-10-21 20:32:19 +00:00
Robby Findler
c115dc4ee2 clarified how to best read and write bytes
svn: r16372

original commit: 0bd8b828e93d882a570ab47cbaa99d8deaa1efe7
2009-10-19 20:10:25 +00:00
Matthew Flatt
05873b8c54 clean up some tests
svn: r16350

original commit: 110ea411d1ce43a1a813972d861095f7175a728d
2009-10-17 14:50:52 +00:00
Matthew Flatt
2397cbad2d fix some bad aligned-pasteboard tests
svn: r16348

original commit: c483470deb670223e6303c20bc43a12549cf8adc
2009-10-17 14:28:46 +00:00
Jay McCarthy
8f88331a72 DrDr properties
svn: r16327

original commit: 2690ee8beecb05025cbd7c3e196c2545f28e63ed
2009-10-15 16:18:01 +00:00
Robby Findler
877b54dea9 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

original commit: 11e87632dc15601cc08c25e5cad5e3457e09d446
2009-10-13 23:06:24 +00:00
Robby Findler
7b82390122 fixed a bug in rotating non-polygons
svn: r16315

original commit: 3aae13cb60716415928a275134be85f54e50275a
2009-10-13 22:16:17 +00:00
Robby Findler
b447da8964 a little more progress (got ellipses bounding boxes right!)
svn: r16307

original commit: 339860d340c17b31a8275ccf33c130fc49998d92
2009-10-13 17:30:40 +00:00
Robby Findler
eb1c3a5958 improved error message slightly
svn: r16305

original commit: e5d76b00956398deb1a90490c2c5c7c6d6a1b9bb
2009-10-13 16:00:01 +00:00
Robby Findler
d49a39892c removed work around for bug in s-exp reader and improved error message for user-defined keybindings in the wrong language
svn: r16296

original commit: 1203aaa8861bca4fef0931790842289d147cc979
2009-10-11 20:56:36 +00:00
Robby Findler
0b172f2272 svn: r16286
original commit: 1b6c879736494b677912d4e4a5cc7cdeb5459043
2009-10-08 21:12:08 +00:00
Robby Findler
b6e712718d svn: r16284
original commit: 820b63d4a7196ef59030092318919700b2ae89d0
2009-10-08 16:59:55 +00:00
Robby Findler
7a2c294bef svn: r16283
original commit: f86e4e542cd070862d5b2e8c971c33bc118e1e11
2009-10-08 16:55:06 +00:00
Robby Findler
7cdaaff197 an attempt to fix up the bounding boxes on ellipses
svn: r16281

original commit: e87712fddacacc937f88abd26c42d054de9bfc29
2009-10-08 14:20:04 +00:00
Robby Findler
82cd1bdb74 added scaling to 2htdp/image
svn: r16211

original commit: d0b4dc24ec274617b979ddf60dd179257800bb53
2009-10-02 11:20:30 +00:00
Matthew Flatt
4ca1004ad7 update mz+mr notes for 4.2.2 (merge to 4.2.2)
svn: r16163

original commit: d44c202d638dcbfb72bbbfb9bdbbc27b241c388b
2009-09-29 12:56:46 +00:00
Robby Findler
4611d8f5fd added iota
svn: r16147

original commit: dfaf397cac7e636081b4d2aef033fd8709dc5da0
2009-09-28 19:36:38 +00:00
Robby Findler
5d808e9b44 first (broken) attempt at bounding boxes for ellipses
svn: r16145

original commit: 53a796d7af5fb7befa0d490da46ab4d5959b0722
2009-09-28 16:26:03 +00:00
Robby Findler
f372cf7dc4 split up image into core library (required for copy & paste) and other stuff (implementation of the combinators, mostly)
svn: r16141

original commit: 982f533d28636bea44e4a6912092186d65ddd6c9
2009-09-28 11:36:13 +00:00
Robby Findler
bd025dddc7 renamed 2htdp/picture to 2htdp/image
svn: r16140

original commit: 68d461f60ade989a1a2927b5d2ac6305c9895532
2009-09-28 11:04:23 +00:00
Robby Findler
55eba0054f more progress on picture.ss; hopefully this is a final version of the internal data definitions
svn: r16132

original commit: c91a9847aa68634184c1403cde9a8e74ea3d7f64
2009-09-26 15:39:00 +00:00
Robby Findler
d5e2cda888 minor bugfix
svn: r16130

original commit: cde6f8818b32219a0238a5585bf77ba118282cc5
2009-09-26 15:38:13 +00:00
Robby Findler
9c94757479 svn: r16110
original commit: 6ac7ad9a3c34f3a115caba5babc2a6e2d0e91adb
2009-09-22 10:10:46 +00:00
Mike Sperber
a825d77e4a Merge branches/mike/quickcheck:
Add QuickCheck-based property testing to the DeinProgramm/DMdA languages.

svn: r15901

original commit: 89ec442c0432a066c8df01858fa2f676c0f9b355
2009-09-07 16:31:18 +00:00
Robby Findler
563c0f35ea changed the default for fixing up parentheses
svn: r15867

original commit: 83ddd5aeda572a8c3225b887d24b32181091dbe6
2009-09-03 12:51:05 +00:00
Robby Findler
a30f0c2145 saved the decimal style for fractions in drs repl
svn: r15865

original commit: a422185219c6dd60d7727eeb870c353170961f39
2009-09-03 10:04:52 +00:00
Robby Findler
3b8ece30ec svn: r15849
original commit: a06f5921f83f9890d2af67120b4b7b6fb16286be
2009-09-01 15:59:16 +00:00
Matthew Flatt
92510640c5 restore focus ring on text-field% (by chaining to superclass on-set/kill-fpcus in editor-canvas%)
svn: r15846

original commit: 941d8c47c388871123b2edd4861987ec6ddf6666
2009-09-01 14:31:58 +00:00