Robby Findler
726e476ea0
avoid saving the preferences on each keystroke in the find/replace dialog
...
original commit: de0103129bb589fd59f618e117dde432ed1a6290
2010-12-01 14:09:33 -06:00
Matthew Flatt
a82341289c
cocoa: avoid infinite loop on re-dispatch of command keys
...
original commit: e627ccb5edb6e7c030325d6c62d82c170a83f06b
2010-11-30 20:17:47 -07:00
Matthew Flatt
06ab79f133
cocoa: explicitly re-dispatch Cmd- key combinations
...
original commit: 72d57d8db86b53adadef214fef051a78f9965bf5
2010-11-30 15:39:02 -07:00
Matthew Flatt
467341591e
fix {get,set}-event-type on mouse-event%
...
Closes PR 11474
original commit: 8f9a8daa27dee721545915970eaa56b0c7ec4c30
2010-11-30 09:32:59 -07:00
Matthew Flatt
5ccf03492b
don't GC an eventspace with a visible frame, etc.
...
original commit: 9f9e23f551ad1b45c9d930a89bcec58f422c4b38
2010-11-30 09:32:59 -07:00
Matthew Flatt
5953d2f330
fix eventspace as event
...
original commit: c81ad90161104a1e02c172cb18753ff93fdfe452
2010-11-30 09:32:59 -07:00
Matthew Flatt
eafc586bf3
cocoa: fix race condition on window enabling
...
original commit: 37d16cf8f81a5b486ca79d5c6b6695de5dc95455
2010-11-30 09:32:58 -07:00
Robby Findler
16f70bd22c
change the behavior for closing the preferences window.
...
closes PR 11473
original commit: 2125535e06111dd9fb17203205161582c446bdab
2010-11-30 09:57:19 -06:00
Robby Findler
653df4ac44
gr2 cleanup
...
original commit: f11e53c68ca1fbc4e11321f97776650b8758ace3
2010-11-29 13:49:48 -06:00
Matthew Flatt
23ce612716
cocoa: fix removal of menu shortcut
...
Closes PR 11463
original commit: 2282cae59ab233d9f054bb87d1eefb72f82a74ac
2010-11-28 10:44:01 -07:00
Matthew Flatt
e73027e3ad
cocoa: fix problem with tab panel
...
original commit: d37cc7b3ec702c9d89a6fc3a18f65c873fdd2c11
2010-11-28 10:41:59 -07:00
Matthew Flatt
15e6373fe4
cocoa: fix relabel of image checkbox
...
original commit: f090e732fd8fb63f92dfb30391c9bd8d3910c281
2010-11-28 08:01:07 -07:00
Matthew Flatt
48abd21d7c
cocoa: fix enable & disable of windows
...
original commit: 262531e23121a4a11b5e683923a961712d003b10
2010-11-28 08:01:06 -07:00
Matthew Flatt
ef1cdeae6e
fix typo
...
original commit: f88735ef20e1dfb8c1cb46984a2936f9bdfe2c12
2010-11-28 08:01:06 -07:00
Matthew Flatt
bc99d8ca84
reorganize racket/gui docs and expand canvas-drawing overview
...
original commit: 68391fe2ea94af688bcc8c5825fb92d66fc0784d
2010-11-27 20:05:20 -07:00
Matthew Flatt
cde87458e6
doc correction
...
Closes PR 11465
original commit: 430d45b471aff9d3b09f21ed11aedae1b4067396
2010-11-27 08:28:57 -07:00
Matthew Flatt
657512f567
add width' and
height' arguments to post-script-dc% and pdf-dc%
...
and document the change that the PS bounding box is no longer
inferred from drawing operations
original commit: abcaa1775ca5aad50e87705100a1047bfc7b5e7c
2010-11-26 20:40:43 -07:00
Matthew Flatt
f7594ac5c4
cocoa & gtk: fix set-label with bitmap on message%
...
Closes PR 11462
original commit: 04a4ad269fb446000bb463e793e6e8e16457499d
2010-11-26 11:59:31 -07:00
Matthew Flatt
86e4eed112
centralize glib loading as used by racket/draw and Gtk racket/gui
...
original commit: 5aff70029abb6bd804c156b412f1a2ab70ebfa23
2010-11-26 11:20:15 -07:00
Matthew Flatt
f56c9fbe30
add pdf-dc%; make slideshow/pict depend on racket/draw, not racket/gui
...
original commit: 2edadd611303978255f6ff53efa5b691a0f7f0a5
2010-11-26 10:35:05 -07:00
Matthew Flatt
7789fcd827
gtk & cocoa: frame iconize repairs
...
In the "windowing.rktl" tests, for Gtk there are still race conditions
between the program and the window manager. But for the first
time ever, all platforms can pass the "windowing.rktl" test.
original commit: 7da127227a3a493214b0878cd26bff6b51631115
2010-11-26 08:33:59 -07:00
Matthew Flatt
99c829cd5b
win32: frame size and iconize fixes
...
original commit: 1f61bbdc513ea7f07ae764cd0a6ae640e4e19479
2010-11-26 08:10:58 -07:00
Matthew Flatt
0120b59ea5
fix `draw-bitmap-section-smooth' method of bitmap-dc<%>
...
original commit: 8e8844641c63767ce0df4428051cf086ffa91e6e
2010-11-25 11:00:32 -07:00
Matthew Flatt
e0622ddb4f
cocoa: handle multi-key character input
...
original commit: e0bcec082500e81a86ea2d307c371df53af4dc8c
2010-11-25 10:38:44 -07:00
Matthew Flatt
2fdd64b457
cocoa: don't treat dead-key events as normal character events
...
but more work is still needed for multi-key input
original commit: df9c4c8c6906de97b919fa5f56c32a84a1b58afd
2010-11-25 08:41:50 -07:00
Matthew Flatt
4723df4a89
fix some racket/gui tests and fix cocoa frame centering
...
original commit: 347869fc9e90560493f39654afd7037be7dac690
2010-11-25 08:03:33 -07:00
Matthew Flatt
1779a3853f
add 'close-button style to dialog%; fix cocoa default frame placement
...
original commit: 820e832853058ee2063599ea9ab2bc8cfc23676f
2010-11-25 08:03:33 -07:00
Matthew Flatt
0d9d00cb1c
cocoa: finally found the documented API to enable GUI mode
...
original commit: ab070b205ea20b76b76dea5e027d2a35e7de6c73
2010-11-25 08:03:32 -07:00
Robby Findler
0590579daa
get two more 2htdp/image test cases to pass
...
original commit: bf62d4b6d6e1968ddaf3adc835c4f70d7321228a
2010-11-25 09:03:06 -06:00
Robby Findler
439d046c98
a (failed) attempt to fix equality comparison (but at least it is a step in the right direction (I think))
...
original commit: a658a7620b268edef2fe2af014b0e8a892619393
2010-11-25 06:55:00 -06:00
Matthew Flatt
eb01085adf
cocoa: fix problem with frame focus
...
original commit: 370c97165a2efc2b9061c27e31b1cdf0d0a97026
2010-11-24 12:03:17 -07:00
Matthew Flatt
596161d950
cocoa: repair location fixup on screen change
...
original commit: e2072d5afba7cc3c8f1572bdbdac0d7020c92237
2010-11-24 10:38:41 -07:00
Matthew Flatt
f1833d580a
cocoa: fix problems with frame-list management
...
original commit: 14a72b5a083da74b42bf5a7d54ae16a05d34e325
2010-11-24 07:12:02 -07:00
Matthew Flatt
93b21b51b1
cocoa: try to fix problem with drifting gc-blit window
...
original commit: 510c3f8a3362fe67979e805910b90c5bd440f586
2010-11-23 10:02:45 -07:00
Matthew Flatt
9fa0057c3b
cocoa: one more 10.6-only method
...
original commit: c94df207a4678224b30f9746f533ca84a739fe45
2010-11-20 15:45:28 -07:00
Matthew Flatt
46fac3892b
cocoa: avoid another 10.6-only method
...
Closes PR 11442
original commit: bf9b913f33adaeaec494739a4c1a68a727eb939f
2010-11-20 15:38:17 -07:00
Matthew Flatt
277c10793a
cocoa: avoid another 10.6-only method
...
Closes PR 11440
original commit: 584287483b0aae37174cfa8cc65589203bff2cdd
2010-11-16 17:08:41 -07:00
Matthew Flatt
4737e58099
cocoa: fix put-file extension handling when no extensions are supplied
...
original commit: f050f28d2b10832630dcd933e53bc13b602b477a
2010-11-15 19:46:41 -07:00
Matthew Flatt
b243414450
cocoa: adjust button shape for large fonts
...
original commit: 6c844ec41555d3ef381024d43993d16da85db5fc
2010-11-15 12:16:42 -07:00
Jon Rafkind
68bae9195e
save/restore dc state while drawing line numbers
...
original commit: ee62bae74be7c59479a19ac4b81fed1c03df90b9
2010-11-14 19:48:21 -07:00
Matthew Flatt
e28237cccb
cocoa: avoid explicit NSTabViewDelegate
...
--- not in pre-10.6, seems to crash in 64-bit mode, and not
necessary to declare
Closes PR 11418
original commit: 16b75b1f0044d3352bb2ba0e8f7031b8279cf4c0
2010-11-14 15:54:18 -07:00
Matthew Flatt
27009c62e2
cocoa: fix ffi-use bug
...
original commit: 279315b582115b7af4ad4821ca5bfb097c53f83b
2010-11-14 15:54:17 -07:00
Matthew Flatt
95048b2dca
win32: canvas refresh repair
...
original commit: d2fe39da339c06c3f7edfe57ea53e5543101957b
2010-11-13 09:54:47 -07:00
Matthew Flatt
f7297e95fe
manual tests for refresh behavior
...
original commit: c3e0a7af139ab44e1bc7f46a4de9de5a582f98ea
2010-11-12 20:47:07 -07:00
Matthew Flatt
624863e760
adjust canvas refresh strategy yet again
...
- there seems to be no need to auto-resume flushes on a canvas,
which can create flicker if the auto-resume timeout turns out
to be too short
original commit: 1c6f745ac162c91532c75e2bb0a0922c4b3fefab
2010-11-12 20:39:58 -07:00
Jon Rafkind
bba9d6f5f3
increase delay value before refresh to 100
...
original commit: bcef0dbfe24662369ce148ec87d90d5d828ad0be
2010-11-11 13:29:01 -07:00
Matthew Flatt
68fbeb7cde
cocoa: set button control size when font is small
...
Closes PR 11404
original commit: d7369f819c014ab15da4b9dc23c6a4ac7f0f5664
2010-11-10 17:54:07 -07:00
Matthew Flatt
f83d833348
cocoa: avoid 10.6-specific method for menu popup
...
original commit: b6b3298567c4aa566a93ed46f76eb2774d37a0fa
2010-11-10 17:54:07 -07:00
Matthew Flatt
d20c5fbd4a
use #x3FFFFFF instead of #x3FFFFFFF for max size of an unbounded frame
...
because sawfish is unhappy with #x3FFFFFFF
original commit: 168a2c15911a2bc6abd249a9a557e90ee5b0d4d9
2010-11-09 16:59:01 -07:00
Robby Findler
570a0957a5
add .scrbl to liked extensions in drracket
...
original commit: e9c90dc580a4a49132dc7ec33b9380708888e954
2010-11-09 09:04:14 -06:00