Commit Graph

4168 Commits

Author SHA1 Message Date
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
ae81fa7fb0 fix bitmap% load-file' method and remove {get,set}-gl-config'
Closes PR 11460

original commit: f245b6ca29e4bed9c19d1b46e2954d405f67f9c5
2010-11-24 06:08:44 -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
Eli Barzilay
6563ae1fc3 drop "www." from "racket-lang.org" urls.
original commit: 8e0c7477f617c4830f26f1d7e42358f7f0e32eac
2010-11-09 20:11:14 -05: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
Matthew Flatt
5205ca7906 cocoa: use alternate key if ctl-combination has no mapping
--- fixes ctl-space, and maybe other combinations
 Closes PR 11403

original commit: c9b7c98525e8f4e1a42e69f8c5f8cbd545f9288b
2010-11-09 06:55:37 -07:00
Jon Rafkind
6306af91de set pen to black so the line separator is drawn in the right color
original commit: d920cdc945e8455e33a55fb26b2b7c3f3ccfb9c2
2010-11-08 18:10:08 -07:00
Matthew Flatt
dceffd7fee cocoa: fix save-file dialog when other extensions should be allowed
original commit: 83bcdbbd8122c688f02685d212daa621b86a6174
2010-11-08 07:12:03 -07:00
Matthew Flatt
1a852b22ed cocoa: fix ctl-\ key event
original commit: 3747978c1e8d5d3fa4fcd8ba5a91a5618af9c97a
2010-11-08 07:03:51 -07:00
Jon Rafkind
c9ec791df0 check last-line + 1
original commit: 96018f258c406e55b98dd4d02f2c2248ad38daea
2010-11-07 12:19:49 -07:00
Jon Rafkind
421f133066 add dx offset when drawing
original commit: 74fce96d9242a559c3aed6461b1821e6cbe9ec12
2010-11-07 12:06:34 -07:00
Matthew Flatt
a23671380f gtk: initialize canvas backing to white
original commit: 23908c23728d16cb3b7e1799180f4d6e5e5965c5
2010-11-07 07:16:12 -07:00
Matthew Flatt
0700c8c5dd fix `find-graphical-system-path'
original commit: e402d68efc6c199795fceee0d2f02c2ea3619056
2010-11-07 07:08:33 -07:00
Matthew Flatt
e107945482 cocoa: fix a double vs. float mismatch in getting scroll positions
original commit: 53febbeb6c37cb671c6a614b699d8bad649bde3a
2010-11-06 21:22:52 -06:00
Matthew Flatt
86008d2f9a first cut at splitting draw and gui docs
original commit: 694745e9985a65bbbfdf0c9853e472ee18a2476d
2010-11-05 21:57:13 -06:00
Matthew Flatt
6345035624 avoid xor for pasteboard rubberband hiliting
original commit: 59bf78b6c8b40a1e2a57b8c495a14fe37c79fbe3
2010-11-05 20:26:24 -06:00
Matthew Flatt
bca0c00152 fix release-note link and version
original commit: 601b411671bcb799ce22c116e8b2af5061e0c9a4
2010-11-05 15:54:57 -06:00
Matthew Flatt
e4ffaabd35 fix merge mistake
original commit: 1db27b474f32f0c136f91b509b02b4a48da0f2dd
2010-11-05 15:54:56 -06:00
Matthew Flatt
a4d31e5e86 v5.0.99.1
original commit: 263000a7b863b2d8e238823634554a5af998a1cd
2010-11-05 15:54:56 -06:00
Matthew Flatt
ec4cd58f1d win32: fix combo% on-popup
original commit: f935266257b22ccb40fa6cde56711b096ae286aa
2010-11-05 15:54:56 -06:00
Matthew Flatt
5c18c9a5f3 cocoa and gtk: fix combo% `on-popup' method
original commit: 39596efef5a79c81475f3a2a5e78420b924a9a84
2010-11-05 15:54:56 -06:00
Matthew Flatt
aa73bfcdf1 win32: fix flush duplocate def
original commit: 9f42fa0e6fe66910932736cb7018d1568f22b530
2010-11-05 15:54:55 -06:00
Matthew Flatt
7d3393f07f gtk and cocoa: add flush method to canvas% and fix periodic flush
original commit: b9f3957a767f3530f8a1e27a7be8ca4852e581f9
2010-11-05 15:54:55 -06:00
Matthew Flatt
929595edaf win32: fix flush and periodic canvas flush
original commit: 64d9a391cfe480fd599910026294cff62cd75ca3
2010-11-05 15:54:55 -06:00