Robby Findler
26690b6b9c
PR 10783
...
svn: r18340
original commit: 39dd21c24041dfe0b571fa4f1cc7ebcedb03d1f9
2010-02-25 20:57:45 +00:00
Robby Findler
bbd9538438
fixed some repl-printing related bugs that would make 'write' sensitive to pretty-print's parameters in drscheme's repl
...
svn: r18321
original commit: 50a6a585b1ae54d26ac7a2cd50c5811a2012cf24
2010-02-24 17:35:09 +00:00
Eli Barzilay
90e6b2b060
A bunch of additional typos
...
svn: r17976
original commit: c88a5a685674ea70991a97f35972bd5144483e7a
2010-02-05 03:21:52 +00:00
Robby Findler
17ffda440e
drdr-ized the rest of the drscheme test suite
...
svn: r17945
original commit: e74e46d9ca0b6b6536c4774f2978c515574f958a
2010-02-02 21:06:07 +00:00
Robby Findler
381b571ee7
added a little more error checking
...
svn: r17912
original commit: 540f43327d487abe1304f12abb2c5ee18ec1a6c0
2010-01-31 13:32:19 +00:00
Matthew Flatt
88384ffeb0
fix select #f for hierlist
...
svn: r17888
original commit: 73a1675286ac0ebb6d86d2535a50f1edc3667d1b
2010-01-29 20:30:46 +00:00
Robby Findler
ea5ebc18b2
some improvements to the new language dialog
...
svn: r17886
original commit: be5b6cd32e4a95c834d76ce487c95f4151307805
2010-01-29 18:29:03 +00:00
Robby Findler
bb31704278
changed the internal representation of normalized images so that crop structs do no have to be duplicated, improved test suites
...
svn: r17808
original commit: cf4294a28033788548f0057410b373f5f72b7c36
2010-01-24 20:22:58 +00:00
Robby Findler
87f4078b25
simple fix to deal with performance problem noticed by jpr (this is not a complete fix, but should work in the common case of lots of repeated place-image calls)
...
svn: r17783
original commit: 3c1d7e9acad060f9dab7b62f1a9c46d39355a31d
2010-01-23 20:36:54 +00:00
Robby Findler
ebe9e1693e
fixed up the docs for the base shapes to reflect the new pen arguments; added a section about pixels
...
svn: r17683
original commit: a9597eeb8b9241668049d0f9670edc79183198c8
2010-01-17 02:50:41 +00:00
Robby Findler
8729e3ca31
added finer control over pens
...
svn: r17670
original commit: ddf0b4ec01063440eed8420f742bff49eaf84059
2010-01-16 02:03:54 +00:00
Robby Findler
b22f2873d4
fixed a bug I introduced
...
svn: r17638
original commit: fc8f84d6169276457be9adbbc7ed22c1e0d182d3
2010-01-13 20:18:48 +00:00
Robby Findler
778a40b436
changed the overlaying functions so they default to putting the images overlay'd on their centers, not upper lefts
...
svn: r17632
original commit: 8c9088a770fc9486458a965229c35fecb7e43805
2010-01-13 16:32:21 +00:00
Robby Findler
ff1f96583d
removed extra depenencies
...
svn: r17630
original commit: 8838d90cd53cd86fa75de3f573dc89d3f4434fc7
2010-01-13 15:12:46 +00:00
Robby Findler
9476c57ead
fixed image equality for zero width & zero height images
...
svn: r17593
original commit: 708d4c10d6cc306737184c425fc6129fc20bfa59
2010-01-10 13:55:11 +00:00
Robby Findler
d1a6cbb908
added fast path for image equality that covers the case where the images have the same structure (roughly)
...
svn: r17560
original commit: 179f3615e22263cbcc2a7a8699c96e7ba5626481
2010-01-08 02:25:11 +00:00
Robby Findler
ab7ea1241f
added add-curve
...
svn: r17523
original commit: 911123bf94d8ad20053a0825caf827910db6e397
2010-01-07 01:56:46 +00:00
Robby Findler
2c7ebeae74
applied Ian's patch to the bitmap rotation code
...
svn: r17513
original commit: b5e54fe2eb642c41bf70ceeaabe37eb34d84ac2a
2010-01-06 21:43:34 +00:00
Robby Findler
f4c8b595d4
added place-image and fixed a bunch of bugs related to equality, rotating and other things
...
svn: r17491
original commit: 0b3c30f18ee69525b539e9d4cf2f9a0ef3d12bf9
2010-01-06 05:12:48 +00:00
Robby Findler
e28dba601d
added cropping to 2htdp/image
...
svn: r17474
original commit: f5bb840950885cb915408d8d95b7f98f55979952
2010-01-04 01:39:09 +00:00
Robby Findler
17a4280b38
switched to a bitmap-based image comparison
...
svn: r17466
original commit: ca96ddd8890252eba3abfd73a16b0453528d24ba
2010-01-02 22:32:44 +00:00
Robby Findler
875a5732aa
made the define popup and the file popup appear when the toolbar is on the left/right
...
svn: r17452
original commit: 0d16beda3cd5c9e09658565fd01282647dd28f22
2009-12-31 13:27:49 +00:00
Robby Findler
cf9bf13517
added section symbol
...
svn: r17407
original commit: 2ec790424b4a674ba613ee8c8b2a83a566b6adfb
2009-12-27 22:09:43 +00:00
Robby Findler
edfdb1371b
PR 10633
...
svn: r17159
original commit: 57f9a7063e24cdae76bb7eb749453ed8f77f6713
2009-12-02 05:08:04 +00:00
Robby Findler
1cad6a2d86
PR 10634
...
svn: r17158
original commit: b310c35a3892149ad80f7a7a5463600a3f7de9af
2009-12-02 05:01:08 +00:00
Robby Findler
471bd95f5c
PR 10635
...
svn: r17156
original commit: 4c18e8212f0978cc98d2151163b6993e4bd8bd46
2009-12-02 04:42:35 +00:00
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
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
Robby Findler
4e19eb92e0
fixed an imprecision error
...
svn: r16633
original commit: 53f82909283cfe8444e3340d4a9f11b1edbe8fa7
2009-11-09 16:59:53 +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
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
Matthew Flatt
2397cbad2d
fix some bad aligned-pasteboard tests
...
svn: r16348
original commit: c483470deb670223e6303c20bc43a12549cf8adc
2009-10-17 14:28:46 +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
4611d8f5fd
added iota
...
svn: r16147
original commit: dfaf397cac7e636081b4d2aef033fd8709dc5da0
2009-09-28 19:36:38 +00:00
Robby Findler
eb42c4fe22
added sqrt
...
svn: r15749
original commit: 6de735bf5952ad80c622b578e71cf8e5feff9520
2009-08-16 22:00:15 +00:00
Robby Findler
2fb05f1be7
svn: r15712
...
original commit: 3f0b94e58aabdd13c46009409b3e30651aa4d932
2009-08-12 19:42:53 +00:00
Matthew Flatt
d50bb5be1f
clear bitmap created for a snip->cached-image-snip conversion
...
svn: r15656
original commit: 2850d101f31ffdbd624c0fa2353fe62e0cb79c88
2009-08-01 16:17:35 +00:00
Robby Findler
3e64e5f4fb
added a close icon to the yellow warning message
...
svn: r15611
original commit: 3c4bdf86feeda27ad9de986bf357d1a65fda79c0
2009-07-28 20:40:54 +00:00
Robby Findler
1619fa5b0c
svn: r15454
...
original commit: 3c6234efd99ee59bcccada713a04ef7ee1a1f05a
2009-07-16 01:07:16 +00:00
Robby Findler
9702e4e3b4
svn: r14818
...
original commit: ad856384a3cdceaaad6b2c8e8c6e99cb006d24e3
2009-05-14 19:23:24 +00:00
Eli Barzilay
424dcbc9c2
removed lots of "the the"s
...
svn: r14679
original commit: ff73a5395ee00699c7b85d6ed20bbc3e5d9a2957
2009-05-01 21:02:51 +00:00
Matthew Flatt
2e537cd062
aligned-pasteboard and cue-text% repairs
...
svn: r14463
original commit: 52d6fb4e1dd1ca6a62f5026f748f200c2318e82b
2009-04-08 12:59:22 +00:00
Eli Barzilay
9d63c4e072
Changed @itemize{...} to @itemize[...] (done after comparing the doc
...
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)
svn: r14427
original commit: c0a8a0122200209e38dff1959d79b58f847814db
2009-04-05 17:46:20 +00:00
Eli Barzilay
abd9eaa6b9
typo
...
svn: r14397
original commit: 28d35ebb6acaef8b30242aff237e23d99c2823fa
2009-04-01 06:10:22 +00:00
Eli Barzilay
e5e234462c
clarification
...
svn: r14388
original commit: 0adc7a50f2ace401f74851c07780d09c526b4784
2009-03-31 14:56:55 +00:00
Eli Barzilay
c995b241b3
added set-flip-labels?
...
svn: r14386
original commit: c5d2342999d2e1c4ab0de7df04b90a8678a25e67
2009-03-31 14:54:40 +00:00
Eli Barzilay
5fb3efd7d0
added remove-links
...
svn: r14383
original commit: a58ba38c52e81c6bc710ca4c5db00b287388d4b6
2009-03-31 12:22:29 +00:00
Eli Barzilay
a70f5f39b1
set-links-label! -> set-link-label
...
svn: r14382
original commit: 3d04c4ce109bcf1c960d4663f28423613b1f053a
2009-03-31 12:16:39 +00:00
Eli Barzilay
391108e3b9
document set-links-label!
...
svn: r14381
original commit: 33c30e7dd7a7c70685efc4502b473c5a00f7b2a5
2009-03-31 12:13:47 +00:00
Eli Barzilay
774ed881a7
added set-links-label! to change a link label
...
svn: r14374
original commit: 202134e45c35f9e83d6c802e987c043990087d1e
2009-03-31 05:57:44 +00:00
Eli Barzilay
a3e487d90a
always keep the lables right-side-up
...
svn: r14373
original commit: fb3846cb4367b04ce42794c729162a5aa5c4f337
2009-03-31 04:53:23 +00:00
Matthew Flatt
fa1e88c03d
fix swiatchble-button to lose its hilite state when its hidden
...
svn: r13764
original commit: 5c7b1221186a05a9a257fccd6289357be89fc1e5
2009-02-21 13:30:01 +00:00
Robby Findler
5fa5b272b9
fixed a bug in a call to update-arrowhead-polygon
...
svn: r13250
original commit: 265f75379a45f82309d2a094da86f1f0d042c486
2009-01-21 17:28:56 +00:00
Robby Findler
6d0d1640f3
added support for special-case drawing of individual edges to the graph library and support to be able to use that to redex
...
svn: r13226
original commit: af810c8a6ff52e1af97b7096ec7383b54ea98465
2009-01-19 18:02:33 +00:00
Robby Findler
de59c57008
added support for customizing the edge label font to the graph library and propogated that argument to the redex traces and traces/ps functions
...
svn: r13155
original commit: a4799be53c07f1b3bc7dc5403d3827f8d1be7d84
2009-01-15 21:29:26 +00:00
Eli Barzilay
b5dba569ae
newlines at EOFs
...
svn: r13105
original commit: d1a0086471bf5e9553a9b056b26286c427831d38
2009-01-14 03:10:47 +00:00
Matthew Flatt
867835be3e
fix coerce-to-cache-image-snip
...
svn: r12973
original commit: b58664d1f87f7de9b2194425998e9f0cfb64154d
2009-01-02 20:15:58 +00:00
Matthew Flatt
83dd14f202
add equal?/recur; implement equal? for image-snip% via properties
...
svn: r12950
original commit: 1642a84e690899f7da27839648e315ebb03d7966
2008-12-29 22:36:53 +00:00
Robby Findler
2372874c40
now using the normalized versions of all of these unicode thingies
...
svn: r12605
original commit: 2207df048dad5172c8f76fc43942722e1c4cb817
2008-11-27 00:46:25 +00:00
Robby Findler
e5ebfcb6b9
fixed a bug in copy/paste of images that have a zero dimension
...
svn: r12448
original commit: 00abb80504d5c5c6839a6240e4969fd18d66fbad
2008-11-14 14:53:20 +00:00
Robby Findler
2c3393f53e
misc improvements after writing a beginner program with contracts
...
svn: r12371
original commit: 788443072b63960a8df2319e4fdb6aa855c482ed
2008-11-10 05:54:04 +00:00
Eli Barzilay
eddad21ccb
typo (PR9789)
...
svn: r11898
original commit: ad2928e32a2e373840654a80a2905440e14b8ac7
2008-09-28 22:59:34 +00:00
Robby Findler
59175768e5
refined searching
...
svn: r11581
original commit: 805d4eb73f7a4dc2fb45814421b80f51b2899845
2008-09-09 03:43:57 +00:00
Robby Findler
7749ed115e
added bug logging
...
svn: r11528
original commit: aaccfbb42feae363450250338d5c15606eaca7b6
2008-09-02 21:34:56 +00:00
Eli Barzilay
c988c9f0e3
finish the cm move: change all requires, leave stub files in mzlib
...
svn: r11314
original commit: da3b476e807de082c023775a47c31fa58c582dfb
2008-08-19 00:22:57 +00:00
Matthew Flatt
65506c87ca
change world animated GIFs to not loop
...
svn: r11242
original commit: fcabbbf576fefd54378f5d66b4cb9f0b83a514eb
2008-08-14 17:17:57 +00:00
Danny Yoo
f07db07b8a
typo
...
svn: r11008
original commit: 983dceb84c2baffd0bebee32f586992608b8a7f0
2008-07-31 14:43:46 +00:00
Danny Yoo
a21e815a1e
Moved octree-quantize to private, replacing original implementation of file/gif's quantize.
...
svn: r10996
original commit: ec408d0f24fc49cc23a44dc76a95aede781f70b4
2008-07-31 02:19:40 +00:00
Danny Yoo
25a200883b
Updated write-animated-gif to use the octree quantizer.
...
svn: r10993
original commit: f2a1773422feaa4ec112e97467c6a671a3123008
2008-07-31 00:27:05 +00:00
Matthew Flatt
ed41fa0654
fix equal? on transparent R6RS records
...
svn: r10949
original commit: 27375c0d5ac206df9dda22998de0e31a3d2e7cce
2008-07-28 20:30:25 +00:00
Danny Yoo
62010ffec9
Added last-frame-delay to the gif writing documentation.
...
svn: r10929
original commit: 0013f61f654dd33cfa6a941c344857d9ef88c335
2008-07-26 21:48:35 +00:00
Danny Yoo
a955e39302
Adding a five-second pause to the end of an animated-gif. Added #:last-frame-delay parameter to mrlib/gif's write-animated-gif function.
...
svn: r10927
original commit: 323ae22f12f88d98746c2696e939c0494f82e21c
2008-07-26 21:48:29 +00:00
Eli Barzilay
4a7b838c81
fix length use
...
svn: r10789
original commit: 8cca45792c652aab6ed0f5cacfdea131e0c1f5e0
2008-07-16 11:28:09 +00:00
Matthew Flatt
4efeb5c5f4
improve macros and docs for mpairs inside; change mrlib/gif to use scheme/base keywords
...
svn: r10781
original commit: 447698bce142bc926a521141168b4d0a784c88f5
2008-07-15 19:29:08 +00:00
Robby Findler
b216ed1e99
forgot to add this in the last commit
...
svn: r10709
original commit: 6b9690da7172ee91d9643e2732d9ae42dd2d6a3e
2008-07-10 18:03:39 +00:00
Robby Findler
b8574126bd
moved the tex-table.ss file somewhere accessible and documented it
...
svn: r10708
original commit: 1858924c508d27211f98a52045b33a80e71cef44
2008-07-10 17:21:00 +00:00
Eli Barzilay
9fbe729200
documented on-click-always
...
svn: r10692
original commit: d443abe50da064a891dd4f952cce7776fc98e145
2008-07-09 09:52:20 +00:00
Eli Barzilay
ee8be7c733
Make categories in the language dialog expand/collapse on a single
...
click, requires extending hierlists with `on-click-always'
svn: r10691
original commit: a71a5bcf45df13d310a35f1c077614ad26e0d1ad
2008-07-09 09:47:24 +00:00
Eli Barzilay
2fabbcf66d
* Newlines at EOFs
...
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind
svn: r10689
original commit: 7d50e61c7f6831936e13e6af5140db65db18fe1c
2008-07-09 07:18:06 +00:00
Robby Findler
ebed61f4d6
added zero size rectangles, ellipses, circles, and strings
...
svn: r10610
original commit: 7be05fcf8b156766495df02b7c77d0ebcbd720d1
2008-07-05 01:58:36 +00:00
Robby Findler
e083457aa0
found some unchecked in changes to the cdb source and ported them
...
svn: r10594
original commit: 31407bea6929bdf1c99f58f8feec0524c220c04b
2008-07-04 11:45:29 +00:00
Danny Yoo
07f7f5777c
Generalized click-forwarding-editor to work on text%s as well as pasteboards%
...
svn: r10427
original commit: 9431017d1882d4e9b9d20e3ab4a281957afa627f
2008-06-23 18:22:03 +00:00
Robby Findler
c6bd317fa7
abstracted out edge drawing so it can be overriden
...
svn: r10136
original commit: 50cd17833f4db7dea33038f87ffd8870a25d91ed
2008-06-04 21:36:13 +00:00
Robby Findler
e48a9abf93
svn: r9941
...
original commit: 08d04e171f7e887859dbf1a1040a757b731f3645
2008-05-23 11:47:44 +00:00
Matthew Flatt
0360360fdd
avoiding flashing from unecessary update of disabled buttons
...
svn: r9891
original commit: 721a846cefa00095d3b95d4e57c2487fa4c2f95d
2008-05-19 14:03:21 +00:00
Eli Barzilay
266fd38fb1
disable debugging window
...
svn: r9846
original commit: fb65879c5042d9d4334790fd293305988422cf4b
2008-05-15 14:56:05 +00:00
Robby Findler
c693c894cc
improved spacing of drawing slightly
...
svn: r9842
original commit: faee206b19f5528ca17433436b5f43fe5112d684
2008-05-15 02:41:38 +00:00
Matthew Flatt
ca5edb8849
fix some updating problems, especially under Mac OS X with transparent canvases
...
svn: r9825
original commit: 52ced1f100243ff6b39f8c9e6da8f04389ebb605
2008-05-13 18:14:15 +00:00
Robby Findler
ee53e25c5c
made a little more space between the text and the icon
...
svn: r9823
original commit: 211be167b72616b2e00c303574ae45e00faa26eb
2008-05-13 11:59:16 +00:00
Matthew Flatt
6998904ae5
make switchable button draw right when alpha blending isn't available
...
svn: r9722
original commit: e0e978b87e879280a8d50581e528190c688c91b6
2008-05-07 17:09:46 +00:00
Robby Findler
d9d19c8052
make the tooltip appear on the left side of the icon if the window is sufficiently large
...
svn: r9718
original commit: c09743e2d240b7dec9791a8ceeccabec10a95e09
2008-05-07 02:52:43 +00:00
Matthew Flatt
68594fd035
account for frame-location and client<->screen for positioning tool tips under Mac OS X
...
svn: r9717
original commit: 94d8c852da7940014b09ae15cb0dd10f7a9c1404
2008-05-07 02:22:22 +00:00
Matthew Flatt
6983202e09
reflow frame as container before getting its size
...
svn: r9715
original commit: c383bfdab2243a54f0dd910f6b46039fdbec4cbd
2008-05-07 02:02:52 +00:00
Matthew Flatt
f95f866f5d
Windows and placement tweaks to tool tip
...
svn: r9714
original commit: f8105703305dd2416586bc1637c8028733227811
2008-05-07 01:58:28 +00:00