Commit Graph

3917 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
031ee2a05a Move load-one to racket/snip.
Create private directory for racket/snip.
Remove snip dependence on events.

original commit: cf3aec6b950fdea1eb970ff329de54d488c15bac
2010-12-18 00:10:26 -05:00
Sam Tobin-Hochstadt
3908571fbb Fix test require.
original commit: e9e45fdc2ccb8e50ee819a61083c4bc0aec4ed19
2010-12-18 00:10:25 -05:00
Matthew Flatt
bbc7568e39 fix problems with canvas refresh, especially win32
original commit: b07f57fc730666042d895e44d56f7e1b2a80c62f
2010-12-17 14:43:14 -07:00
Matthew Flatt
9207f225d4 fix transparent-canvas detection
original commit: 0c4d2e332c185da7832ddb394b4bdccd67d57ae2
2010-12-17 10:46:06 -07:00
Sam Tobin-Hochstadt
14e29910a6 Reorganize editor and snip documentation to break out `racket/snip'
original commit: f4571cb39ac16a9bab33ea8a4a063e95dee1abc8
2010-12-17 12:32:27 -05:00
Sam Tobin-Hochstadt
859b114198 Move readable-snip<%>' to racket/snip'
Reprovide `racket/snip' rather than propagating it in `mred/mred'

original commit: f7559b8269d3d48decf26179151f40f1331244ef
2010-12-17 12:32:27 -05:00
Sam Tobin-Hochstadt
9c6b835229 Document new methods of `snip-admin%'.
original commit: de63b793005200bb66a4283c0b6d5a43ccb563e3
2010-12-17 12:32:27 -05:00
Sam Tobin-Hochstadt
7828941338 Refactor to create `racket/snip' collection.
original commit: fb76a887d82ac613af2f02049e2edf9cdd8fd83f
2010-12-17 12:32:26 -05:00
Sam Tobin-Hochstadt
6085753209 Separate snip% from the gui
original commit: 8a8a8dbe4ba0eb9ece3ca7dabe0e278de64e467e
2010-12-17 12:32:26 -05:00
Sam Tobin-Hochstadt
c14577558e Move symbol predicates to their own file.
original commit: 398add4e29e047f5e9570223b0fa047293f7554b
2010-12-17 12:32:26 -05:00
Sam Tobin-Hochstadt
95fd314cad Fixes for PNG conversion, and make `image-snip%' convertible.
original commit: 13cae20838e8d7a6de1fff3c242fb8d85fca22cb
2010-12-17 12:32:25 -05:00
Sam Tobin-Hochstadt
942143113a Make 2htdp/image produce png-convertible results.
original commit: d92ce41a6f00c9219cd8213ca2df39907d6c8236
2010-12-17 12:32:25 -05:00
Matthew Flatt
f636975684 win32: fix transparent-canvas support
original commit: fc4165ec4018ae89f6304d9648977384ee8988a2
2010-12-17 09:33:11 -07:00
Matthew Flatt
c04212f538 specially record transparent-canvas drawing for a small number of drawing ops
which enables background-sensitive smoothing of text

original commit: f700a15d854b9154bba5518a5c3e1c2367508b52
2010-12-17 09:27:10 -07:00
Robby Findler
fd46124286 generalize gui-utils:ok/cancel-buttons so that the ok button doesn't have to have the '(border) style
original commit: 6ee34f1e8816af62b53ef8eebfc9a85aead50b2b
2010-12-17 10:02:46 -06:00
Robby Findler
fc3cb61653 remove sillyness
original commit: 52092eeb803ad9a542bc383a0143d6c31c59d658
2010-12-17 10:02:35 -06:00
Matthew Flatt
16b7c3bdf6 more fixes for weird draw-bitmap mask and mode combinations
original commit: 4195cf3297290cd6b9efd40f73b28840abca8050
2010-12-17 05:51:23 -07:00
Matthew Flatt
ec0354813d another fix to drawing a color bitmap to a monochrome target
original commit: 98f6415c5959feb2885b1f1f1515f43c4d5478e1
2010-12-17 05:29:50 -07:00
Matthew Flatt
a854ff5de6 fix use of color bitmap as mask when drawing after previous use
original commit: 8a10c3d3dbe24d514483c266a622a1f98be14c51
2010-12-16 21:02:11 -07:00
Matthew Flatt
6bb70e0b3b test for draw-bitmap repairs
original commit: f8ec47cdebc8eec28be3cbfb142ceb7e9eb82289
2010-12-16 19:36:13 -07:00
Matthew Flatt
dfa8be77f9 don't popup disable combo-field%
original commit: 54d36dc22ad7aa9a7d44bdb5d44aa6d68feb8d0f
2010-12-16 13:43:22 -07:00
Matthew Flatt
710c1a9324 fix typo
original commit: 7fa0ae3ea6579bde134e0da70c93d1ec4c672fa4
2010-12-16 12:20:39 -07:00
Matthew Flatt
b538ecca40 win32: combo-field% on-popup
original commit: 7571579ce5a9a0b20c83a5a64ff0e985030ce121
2010-12-16 10:48:29 -07:00
Matthew Flatt
30d1312fab cocoa and gtk: make combo-field% `on-popup' work better
original commit: c9e778c54137b1fe1468e9ef46a242245572e9e1
2010-12-16 10:48:28 -07:00
Matthew Flatt
797c6e1c08 cocoa: fix message% 'app icon
original commit: d518084f88e3d07e373752463c5f8965a677d8cc
2010-12-16 10:48:26 -07:00
Matthew Flatt
fc73b618d1 document some modules that are referenced in other documentation
original commit: 234a57506fc379449864495a5ed4dc12672f472f
2010-12-15 13:41:59 -07:00
Matthew Flatt
eb085646bd fix problems with image-snip%, masks or alpha channels, and saving
and also generalize image-snip% to accept input port instead
 of filenames, and avoid temporary files for loading and saving images

original commit: cad500d802a0009076dc2855b19abb515ac3cba2
2010-12-14 21:11:10 -07:00
Robby Findler
e3e7ecb244 open-input-text-editor: beef up the protection that the lock-while-reading? argument provides
original commit: 4881bc33f4c86f3044d402de3ed5f6c87b706a2b
2010-12-14 19:14:26 -06:00
Matthew Flatt
0edbc72f02 fix tab-panel% callback
Closes PR 11537

original commit: f5577077646c3e0a25a99d092623b30071655d93
2010-12-13 20:38:44 -07:00
Matthew Flatt
40bf1f8500 fix minor potential GC bugs and add some debugging support
original commit: 790a91e5208b50c7a1022a8ad5b03c26a7399b82
2010-12-13 16:31:13 -07:00
Matthew Flatt
a8eb980fab use `assert' around a debugging check
original commit: 39c6fe02d720cc44566e2fec0394d296c03f9e7d
2010-12-13 14:54:07 -07:00
Matthew Flatt
5f9d2ea5e7 gtk: fix clipboard text request to return "" instead of #f
to match weird old interface

original commit: 3456ee185ad0e777fbb2c72f1923fc0a3547cbfe
2010-12-13 10:34:59 -07:00
Matthew Flatt
c3be46ef63 gtk: change clipboard access to keep racket in charge
instead of letting the ... _wait_...() function drive an
 event loop;
 hopefully Closes PR 11534

original commit: 08eff2111791326007ddb817a16b7dd9d6638aa9
2010-12-13 10:26:23 -07:00
Robby Findler
3ef842d868 added a note about how label-string? is used.
original commit: 8101c03d308b2a0ff747e01cbdfcef0e37f34d88
2010-12-12 15:26:54 -06:00
Robby Findler
7e7a86c3ce only show the compiling messages when PLTDRCM is trace
original commit: 3424e1b1df543c6a7f27640734d6fdf6ff71b4ff
2010-12-12 15:26:48 -06:00
Robby Findler
ba3e1697fb added a pointer to the serialization functions from the preferences marshalling and unmarshalling
original commit: 4391de9ba6cd7596e02fae09410c37a9b579ff05
2010-12-12 15:26:46 -06:00
Robby Findler
48c66d396c fix docs typo
original commit: 7512986086cfaaded1abf025676f83fdd9b3e32b
2010-12-12 15:26:43 -06:00
Robby Findler
a0d80c6038 Revert "change 2htdp/image to try to improve the way drawing works when there is sharing the in the tree"
This reverts commit 9ce75b8f76d607237659c3c457f6ceb52752c64b.

original commit: 8add8cfdf596c5ea833b3a83e4b2d7df550ad218
2010-12-12 15:18:06 -06:00
Robby Findler
590b3c2747 finally, a fix that makes the 2htdp/image test suite pass!
original commit: 91aa9f756a258a8b9de624024fe81c4864f1b1dd
2010-12-12 15:14:04 -06:00
Robby Findler
908ece5030 change 2htdp/image to try to improve the way drawing works when there is sharing the in the tree
original commit: 9ce75b8f76d607237659c3c457f6ceb52752c64b
2010-12-12 15:14:04 -06:00
Matthew Flatt
4efe81afff win64: HIWORD and LOWORD signs
original commit: aa43ba40c72a6f499ff4f4729c787b2975bd29b9
2010-12-12 08:47:38 -07:00
Matthew Flatt
f8d1910778 cocoa: add app badge to caution & stop icons
original commit: 953dd78d764ab873bc8653dfab24ef84c516defc
2010-12-12 08:24:19 -07:00
Matthew Flatt
514d0d2175 win32: show #t brings shown frame to front
Closes PR 11533

original commit: acdd76b17e89061a1a846c6810bfd9d10938278b
2010-12-11 21:23:58 -07:00
Matthew Flatt
ac66dd12d7 win32: fix alternate-key lookup
Closes PR 11527

original commit: c7b4e5f1344a9f4940883a2b1a63b4a83bba9c89
2010-12-11 07:50:49 -07:00
Matthew Flatt
b80ef37630 win32: avoid continued failure when painting fails
original commit: a5c4863848279b205411aa8ce2400ff02afc3a32
2010-12-11 06:16:40 -07:00
Casey Klein
a0d21c5c08 Revert "Adds support for inserting more arrow characters by their LaTex names"
This reverts commit a12491bb89030eda9635e0a1925dd60c8ea6d668, in which
the documentation won't build as PDF.

original commit: f293ace98d41150d8df1b3adc1be1de8d7ad5f13
2010-12-11 01:40:51 -06:00
Matthew Flatt
d4ffb4f39f fix get-char-height' and get-char-width' in dc<%>
Closes PR 11526

original commit: 965e8f96d13d26cf34c9c5a42a7e27c29eeea989
2010-12-10 20:37:51 -07:00
Matthew Flatt
313fe0d34c win32: sync display on event
original commit: b2444e210506a1c1b1e2e50d4640f6fa79180784
2010-12-10 18:52:12 -07:00
Matthew Flatt
77b082f08f extend `sync/timeout' to allow a tail-position fail thunk for polling
original commit: 2b4f1a69085fe9b9c41b1342bcbffd6bcafc88eb
2010-12-10 18:06:21 -07:00
Casey Klein
83ad612c98 Fixes the semi-automated TeX table test
original commit: e65598c98c04ad1d2431ffbf0a65b360a171a9cb
2010-12-10 13:58:10 -06:00