Matthew Flatt
46dd49b4cc
adjust racket/snip docs
...
original commit: 43b96fe47ca386757a28e491e02cac7601b6813a
2010-12-20 08:04:11 -07:00
Sam Tobin-Hochstadt
0b863947e6
Fix send to the wrong administrator.
...
Bug found by tests/gracket/wxme-random.
original commit: abf2215de7e5d897534cc117573ed164a0dd2ee0
2010-12-19 22:56:15 -05:00
Sam Tobin-Hochstadt
70c7476a38
Move mred/private/wxme/style to racket/snip/private/style.
...
`racket/snip' now exports the style classes and the add,mult-color interfaces.
original commit: 491eeaa75940ececb9f1820a940a3d9547c80f1e
2010-12-19 22:56:15 -05:00
Matthew Flatt
ec70e25288
cocoa: fix interaction of combo-field% popup and canvas refresh
...
and also reduce work on redundant show/hide of canvas
Closes PR 11557
original commit: 975c2400a1e994f48938b61dd26aa61738dcda37
2010-12-19 18:58:27 -07:00
Matthew Flatt
20bda40fff
make editor caret adapt to background color
...
original commit: c259d0839aa72beda91f7435eac5e500686b4237
2010-12-18 07:22:40 -07:00
Sam Tobin-Hochstadt
59635d59f6
Split mred/private/wxme/private into two files.
...
original commit: 70955d55403f6231c22fcfca3767979e25627423
2010-12-18 00:10:26 -05:00
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