Sam Tobin-Hochstadt
8a8a8dbe4b
Separate snip% from the gui
2010-12-17 12:32:26 -05:00
Sam Tobin-Hochstadt
398add4e29
Move symbol predicates to their own file.
2010-12-17 12:32:26 -05:00
Sam Tobin-Hochstadt
13cae20838
Fixes for PNG conversion, and make `image-snip%' convertible.
2010-12-17 12:32:25 -05:00
Sam Tobin-Hochstadt
d92ce41a6f
Make 2htdp/image produce png-convertible results.
2010-12-17 12:32:25 -05:00
Matthew Flatt
fc4165ec40
win32: fix transparent-canvas support
2010-12-17 09:33:11 -07:00
Matthew Flatt
f700a15d85
specially record transparent-canvas drawing for a small number of drawing ops
...
which enables background-sensitive smoothing of text
2010-12-17 09:27:10 -07:00
Robby Findler
d1fe276655
adjust the bug report form so that hitting return does not submit the bug report
...
as mentioned in PR 11551
2010-12-17 10:02:48 -06:00
Robby Findler
6ee34f1e88
generalize gui-utils:ok/cancel-buttons so that the ok button doesn't have to have the '(border) style
2010-12-17 10:02:46 -06:00
Robby Findler
2a3c7598ab
put a special title in the menu when a saved bug report has no title
2010-12-17 10:02:43 -06: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
Robby Findler
52092eeb80
remove sillyness
2010-12-17 10:02:35 -06:00
Matthew Flatt
8681e73278
set `dc-for-text-size' default to a bitmap DC (instead of #f)
2010-12-17 07:16:54 -07:00
Matthew Flatt
4e0069d6d8
turn off font-metric hinting in all drawing contexts
...
which makes font-metric results consistent across DC types
2010-12-17 07:04:21 -07:00
Matthew Flatt
4195cf3297
more fixes for weird draw-bitmap mask and mode combinations
2010-12-17 05:51:23 -07:00
Matthew Flatt
98f6415c59
another fix to drawing a color bitmap to a monochrome target
2010-12-17 05:29:50 -07:00
Matthew Flatt
d2fb0b8f7d
further `draw-bitmap' doc improvements
2010-12-16 21:20:13 -07:00
Matthew Flatt
8a10c3d3db
fix use of color bitmap as mask when drawing after previous use
2010-12-16 21:02:11 -07:00
Matthew Flatt
6f114b318b
correct draw-bitmap docs
2010-12-16 20:41:54 -07:00
Matthew Flatt
37682242e5
docs: clarify effect of mask-bitmap alphas channel in dc<%> draw-bitmap
2010-12-16 19:36:13 -07:00
Matthew Flatt
f8ec47cdeb
test for draw-bitmap repairs
2010-12-16 19:36:13 -07:00
Matthew Flatt
2ce5c63ea8
fix alpha-channel result of draw-bitmap to monochrome bitmap
2010-12-16 19:36:13 -07:00
Matthew Flatt
2cb52ed8ef
fix draw-bitmap-section with mask bitmap
...
when the section is smaller than the mask
2010-12-16 19:36:13 -07:00
Robby Findler
ede60de584
Make it so that DrRacket deletes .zo files when the corresponding source file isn't present anymore
...
(when in the DrRAcket-compiles-my-zo-files mode)
2010-12-16 16:12:54 -06:00
Robby Findler
5e51b7f335
add a menu item to the check syntax context-sensitive help that offers to search in help desk (just like the menu item that is there when check syntax is not running)
...
closes PR 11357
2010-12-16 16:12:51 -06:00
Matthew Flatt
54d36dc22a
don't popup disable combo-field%
2010-12-16 13:43:22 -07:00
Matthew Flatt
01b9c1600e
avoid allocating a new font map, since freeing it seems to create problems
2010-12-16 12:21:25 -07:00
Matthew Flatt
7fa0ae3ea6
fix typo
2010-12-16 12:20:39 -07:00
Matthew Flatt
7571579ce5
win32: combo-field% on-popup
2010-12-16 10:48:29 -07:00
Matthew Flatt
c9e778c541
cocoa and gtk: make combo-field% `on-popup' work better
2010-12-16 10:48:28 -07:00
Matthew Flatt
d518084f88
cocoa: fix message% 'app icon
2010-12-16 10:48:26 -07:00
Eli Barzilay
3751452530
New Racket version 5.0.99.5.
2010-12-16 03:50:17 -05:00
Ryan Culpepper
9f3ac86488
macro-stepper: avoid too-long labels in hiding policy display
2010-12-15 19:16:52 -07:00
Ryan Culpepper
af7f60f3b5
macro-stepper: smooth rounded rectangles
...
Closes PR 11489
2010-12-15 19:15:38 -07:00
Ryan Culpepper
c640814917
fixed typo (wrong arg blamed in error)
2010-12-15 19:15:38 -07:00
Matthew Flatt
234a57506f
document some modules that are referenced in other documentation
2010-12-15 13:41:59 -07:00
Matthew Flatt
489c5de9e8
another module-body duplication
2010-12-15 12:28:09 -07:00
Matthew Flatt
31906d6261
route glib logging to Racket logging
2010-12-15 12:25:45 -07:00
Mike Sperber
3f74e662ed
Add tool.rkt needed for "Disable Signature Check".
...
I'd screwed up previously.
2010-12-15 08:17:57 +01:00
Matthew Flatt
cad500d802
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
2010-12-14 21:11:10 -07:00
Robby Findler
0542d3ca70
added support for saving bug reports (for ease of offline submission)
...
also cleaned up a bunch of little things in the bug report implementation:
- the abort had race conditions
- formatted the collections a little bit better (hopefully)
- broke the implementation up into multiple files
- fixed broken interaction with drracket (the drracket frame mixin is now being used properly)
2010-12-14 19:14:33 -06:00
Robby Findler
80f573cc0e
multi-file search bugfix
...
(it now correctly restores the regexp vs string match preference)
2010-12-14 19:14:29 -06:00
Robby Findler
4881bc33f4
open-input-text-editor: beef up the protection that the lock-while-reading? argument provides
2010-12-14 19:14:26 -06:00
Robby Findler
5adaedae8e
added oprintf
2010-12-14 19:14:22 -06:00
Matthew Flatt
3622a68449
fix dc<%> `clear' method to draw white on non-alpha context
2010-12-14 16:31:48 -07:00
Matthew Flatt
de271aa698
temporary workaround for missing(?) tool module
2010-12-14 14:53:47 -07:00
Matthew Flatt
fc9d1694f6
drop recorded dc drawing actions on `erase'
2010-12-14 14:53:30 -07:00
Matthew Flatt
1a190c08f6
remove debugging log message
2010-12-14 14:53:00 -07:00
Matthew Flatt
ea789fc481
further avoid nested try-atomics
...
to avoid the possibility of deadlock when, for example,
`yield' is called during a try-atomic callback
2010-12-14 11:49:23 -07:00
Matthew Flatt
1d0adfd8f2
fix problem with nested try-atomic regions
2010-12-14 11:49:23 -07:00