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
Matthew Flatt
6482978363
win32: periodic canvas flushing
...
original commit: 4d316f78510aed0ff5a90dd038994c6da0eaabda
2010-11-05 15:54:55 -06:00
Matthew Flatt
303034be6f
gtk: periodic canvas flushing
...
original commit: 72a19d2ab37e2e96974eb3dcf80fc39f3896a11a
2010-11-05 15:54:54 -06:00
Matthew Flatt
a8a54a1107
win32: fix some test failures
...
original commit: 9fbb7d3a9927a828cc26032bb981b03e47f72a5e
2010-11-05 15:54:54 -06:00
Matthew Flatt
37e47fcdda
cocoa & gtk: fix some test failures
...
original commit: e033d9edf157e015103a9652cea70c803990e3a0
2010-11-05 15:54:54 -06:00
Matthew Flatt
c2ce22a9b7
win32: further deallocation fixes, plus some test fixes
...
original commit: f8294247833a45371a62a3ac050069e1b3c3bcb1
2010-11-05 15:54:54 -06:00
Matthew Flatt
2f62b2ae62
win32: further deallocation fixes, plus some test fixes
...
original commit: ad9315ba6bc4646630005a3f22d0e8c8f54beff6
2010-11-05 15:54:54 -06:00
Matthew Flatt
161729f938
win32: change HWND allocation and deallocation
...
original commit: daf7f6dd17c0f1d5544a489a68c46e377e0eca07
2010-11-05 15:54:54 -06:00
Matthew Flatt
ae528ecf8b
cocoa: hack around a problem with application hiding
...
original commit: da6397e00657b85e3e6108ac69d5cb06cfaf45e2
2010-11-05 15:54:54 -06:00
Matthew Flatt
d55193a6f2
cocoa: convince dock to not resurrect a closed frame
...
original commit: 50caefcb3853f9b3e55673fb3a869e80225ccd1f
2010-11-05 15:54:53 -06:00
Matthew Flatt
5dff07f3ef
destroy windows via finalization outside of the event loop
...
original commit: af6cad49138a4acd5812202b1e0d26e44114b53d
2010-11-05 15:54:52 -06:00
Matthew Flatt
12ca7d5f05
no need for libgio reference
...
original commit: 9eabda614cfb3127503d0715296f7556105143b7
2010-11-05 15:54:52 -06:00
Matthew Flatt
4109af7ecb
avoid functions not available in Debian Stable
...
original commit: 6065f8cf125f2917f84651c819cf55b668f002da
2010-11-05 15:54:52 -06:00
Matthew Flatt
9806913cb2
remove debugging printf
...
original commit: 6fa9ee22a7c8e79585eb6434b20ca6650c0552f1
2010-11-05 15:54:51 -06:00
Matthew Flatt
bcf278469c
fix bug in ffi struct alignment
...
original commit: 58e1e377348c44372cf4da144a1e0a37482bf544
2010-11-05 15:54:51 -06:00
Matthew Flatt
aa46ad7247
v5.0.2.2
...
original commit: 89e8801a268ba48f60df914aca48c62c099a9f3b
2010-11-05 15:54:51 -06:00
Matthew Flatt
a3b555d063
cocoa: another screen-change workaround
...
original commit: 4891b87ea138d1ae487bed830b455da5fc38608e
2010-11-05 15:54:50 -06:00
Matthew Flatt
da874c1c04
v5.4.99.1, executable-yield-handler', and
make-bitmap' etc.
...
original commit: 05cfffdf9e13b6868a19384e88bcb9331f9631f1
2010-11-05 15:54:50 -06:00
Matthew Flatt
c14bee176f
clean up
...
original commit: d7f1d12ea1c16d5ed062a8ac8fe2fe47db267f15
2010-11-05 15:54:49 -06:00
Matthew Flatt
5e6bcc8be3
fix mistake cocoa screen notification
...
original commit: 4f55d2270566c57dad2c4d35b558d1cf7cdb5c6e
2010-11-05 15:54:49 -06:00
Matthew Flatt
91b11153a1
gtk: enable "really overwrite?" dialog for `put-file'
...
original commit: 3abecbc95d4dae9ef36568dd1e8312a859bc09a5
2010-11-05 15:54:49 -06:00
Matthew Flatt
33dd9054d3
work around cocoa display-change issue
...
original commit: 47c032ff34a102e7bf1e909483a24c29c0399b2f
2010-11-05 15:54:48 -06:00
Matthew Flatt
04623979f5
misc fixes, especially cocoa
...
original commit: bffff78aad36699025d498442f38214f0727ad5b
2010-11-05 15:54:48 -06:00
Matthew Flatt
a8ff7273c0
cocoa: fix menu set-label
...
original commit: 99266dcdcf8a14de3cb916bf248958e9964b6f1c
2010-11-05 15:54:48 -06:00