Commit Graph

19664 Commits

Author SHA1 Message Date
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