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
|
e4ffaabd35
|
fix merge mistake
original commit: 1db27b474f32f0c136f91b509b02b4a48da0f2dd
|
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
|
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 |
|
Matthew Flatt
|
a7d96b37ce
|
gtk: swap alt and meta reporting
original commit: 2c775657212c171d14155a7f62aafa11bc18ab81
|
2010-11-05 15:54:48 -06:00 |
|
Matthew Flatt
|
aee9c4da25
|
some fixes prompted by the test suite
original commit: 4f2e59e7a654c9724d546f619589ca68cc334d59
|
2010-11-05 15:54:48 -06:00 |
|
Matthew Flatt
|
53cf23d378
|
level-2 finalization from ffi/unsafe and late-weak references
original commit: d2275f41794e1fe6b5e4a229a2afe08572efb111
|
2010-11-05 15:54:47 -06:00 |
|
Matthew Flatt
|
eedeeae156
|
define-runtime-module-path-index and racket/gui/dynamic fixes
original commit: dee93e625984f3f92cb699a4e131eb34aee94874
|
2010-11-05 15:54:46 -06:00 |
|
Matthew Flatt
|
daac40cc62
|
cocoa: fix startup -psn_ and file handling
original commit: a7426c1c2744dc71a8738e3c20bafcc8c0b2d115
|
2010-11-05 15:54:46 -06:00 |
|
Matthew Flatt
|
4dfe6826a0
|
cocoa ppc repairs
original commit: f57961fba436e059877ef8234930f54bd58dff60
|
2010-11-05 15:54:46 -06:00 |
|
Matthew Flatt
|
31a364e892
|
ppc cocoa
original commit: 2cebc60eca44c78a441f89a825dd1eb3d60db7d7
|
2010-11-05 15:54:45 -06:00 |
|
Matthew Flatt
|
0b65316bdf
|
improve runtime-path support for building stand-alone gui exes
original commit: 75a6bfe119d97ef81a28626bebe2b33799d41c06
|
2010-11-05 15:54:44 -06:00 |
|
Matthew Flatt
|
b0f4d2f824
|
improve protection against multiple instantiation
original commit: bcbe42f4ffb06877d01846f7e6bf4d959db07a63
|
2010-11-05 15:54:44 -06:00 |
|
Matthew Flatt
|
04d103943a
|
editor insert-image uses alpha by default
original commit: 881c18295693db60c6006890d0f0b2d1e956abc3
|
2010-11-05 15:54:44 -06:00 |
|
Matthew Flatt
|
6b486c622e
|
win32: paste bitmap
original commit: 003ba8439a8196c90f450174607b987123c6dfb1
|
2010-11-05 15:54:44 -06:00 |
|
Matthew Flatt
|
ce0759e490
|
win32: control font
original commit: df94c048236f2e722c8af80364086217812cef44
|
2010-11-05 15:54:44 -06:00 |
|
Matthew Flatt
|
d5cf86d7c0
|
gtk: image paste
original commit: ad9209f1e98f7569e5c6d3dcefe4f529d0dcec55
|
2010-11-05 15:54:44 -06:00 |
|
Matthew Flatt
|
d8abd252d3
|
cocoa: bitmap from clipboard
original commit: 56f311d204948031a4b67f8bb33ddae2213c037f
|
2010-11-05 15:54:43 -06:00 |
|
Matthew Flatt
|
4c17e006b8
|
cocoa: avoid 10.6-only clipboard method
original commit: be5920618d2dc52a2e00d95bdfb3569733cfc732
|
2010-11-05 15:54:43 -06:00 |
|
Matthew Flatt
|
ad2e66afb3
|
cocoa: control fonts
original commit: ca64c25cf9f897c888531ef7ddf6b64260423d8e
|
2010-11-05 15:54:43 -06:00 |
|
Matthew Flatt
|
512c557e72
|
gtk: use system preference for font
original commit: 42dc870c10086a9816c08b19527044dc993f6845
|
2010-11-05 15:54:43 -06:00 |
|
Matthew Flatt
|
5178a2ef1b
|
gtk: configurable control font
original commit: 93d59f4cf5bf6c616d6ebc45a54786061d86f6d1
|
2010-11-05 15:54:43 -06:00 |
|
Matthew Flatt
|
4e249b61a8
|
fix save-file and get-argb-pixels for screen bitmaps
original commit: 674d2e524858398f715b391d565153ced0443e45
|
2010-11-05 15:54:43 -06:00 |
|
Matthew Flatt
|
01a656c32f
|
gtk: on-activate and single-instance fixes
original commit: c4ab7733c131676079fb6ed6c29c7b22ec20baca
|
2010-11-05 15:54:42 -06:00 |
|
Matthew Flatt
|
6ee3b105c1
|
win32: iconize and refresh problems
original commit: 3ae3d15d93ad12dabf207cfabcfae5e6065434d8
|
2010-11-05 15:54:42 -06:00 |
|
Matthew Flatt
|
45ef0beadd
|
avoid 10.6-only print-scaling methods
original commit: 0521f20f2639288d926594abb242a5aed1e71cd1
|
2010-11-05 15:54:42 -06:00 |
|
Matthew Flatt
|
ef52659ef2
|
win32: single-instance support
original commit: 4360a45fa6ee0a42656c61fd294be9b878fbc002
|
2010-11-05 15:54:42 -06:00 |
|
Matthew Flatt
|
1c7356515d
|
gtk: command line and single-instance support
original commit: 045da06ace116be7a2da466d6565b885cb006be1
|
2010-11-05 15:54:42 -06:00 |
|
Matthew Flatt
|
7874ecadb6
|
avoid redundant on-subwindow-X calls due to panels in a frame
original commit: cafc6d697e479ed6b273a1d52e46932b9341b547
|
2010-11-05 15:54:41 -06:00 |
|
Matthew Flatt
|
dca0bd7385
|
gtk: fix memory management for menus
original commit: 3f28042517322ea4a7120e37e7a77c24a3d059f2
|
2010-11-05 15:54:41 -06:00 |
|
Matthew Flatt
|
790d5d1f01
|
cocoa: avoid 10.6-specific NSImage method
original commit: cdecd363593cb4128a290f3b4b4cf74af25c13c2
|
2010-11-05 15:54:41 -06:00 |
|
Matthew Flatt
|
2e30a7dc7c
|
gtk: misc fixes
original commit: 16b34c236a143c7fb3065db28e1b52f1c6012ed2
|
2010-11-05 15:54:41 -06:00 |
|
Matthew Flatt
|
30b2c4d867
|
gtk: make gl support optional and also clean up some unneeded unimplementeds
original commit: 27f18efa881c411614657a3ed93db51c0b2ac357
|
2010-11-05 15:54:41 -06:00 |
|
Matthew Flatt
|
1d77e383b0
|
gtk menu-bar fixes
original commit: c57c84721fd1c43e8153c22f30fdd0c4539d965b
|
2010-11-05 15:54:40 -06:00 |
|
Matthew Flatt
|
420ba997da
|
minor clean-up
original commit: 4d8497b985c88fae21dab44c1f32e2afa1808fe4
|
2010-11-05 15:54:40 -06:00 |
|
Matthew Flatt
|
c2bc4a5451
|
win32 memory-management repair
original commit: 9b19337c971658b3c65c3869d61c691defd2a72e
|
2010-11-05 15:54:40 -06:00 |
|
Matthew Flatt
|
5ba5dcead9
|
win32 repairs
original commit: 090437c4d98d38bcbbe6ad4255ab539db98371dc
|
2010-11-05 15:54:40 -06:00 |
|
Matthew Flatt
|
7f2aa8a96b
|
win32: key and menu fixes, drop-files, location->window
original commit: f4e74a8f438cc4d9db1ff69899146dbc54194cbd
|
2010-11-05 15:54:40 -06:00 |
|
Matthew Flatt
|
ce98b66906
|
win32: play-sound
original commit: 3d73a0bd78af6d00e1f59f03aad116a5fe84b044
|
2010-11-05 15:54:40 -06:00 |
|
Matthew Flatt
|
ef3990468a
|
font-dialog clean up and cocoa: play-sound
original commit: 46ae5ff086f721f7038c8b97833c68fafeccadd6
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
b205bfc087
|
win32: color dialog
original commit: 6b5c7e88a02a53a75ffec5ab6d18124f5ffbfb64
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
3740a947ad
|
cocoa & gtk: color dialog
original commit: 18c99e52a5315dddbf61ae12de278ba28133f68c
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
a5dcb6bf93
|
win32: printer-dc%
original commit: c996185ea5fd5ad86822152e0fa45eba46062794
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
75adf058a1
|
win32: gl bitmaps
original commit: b98ba3e60b5173dec8f6ca6970592c8ab2441046
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
198173e637
|
remove accidental objc dependency
original commit: 77399ddaf76691696e26fb3e7a3e4beefa3c4799
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
84af79f51d
|
gtk: printer-dc%
original commit: 5e1c4ae1f8d647d98d57888e53a016d962825148
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
93339923eb
|
cocoa: printer-dc%
original commit: b4fafc1888795b4e6be8072db4cb7e81fa1395a6
|
2010-11-05 15:54:38 -06:00 |
|
Matthew Flatt
|
13831d20c0
|
gtk: fix gl bitmap
original commit: 0433cd0337bc6354ab18ae54368fe8f3deeccdde
|
2010-11-05 15:54:38 -06:00 |
|
Matthew Flatt
|
c0429ba8db
|
`make-gl-bitmap' for cocoa and maybe gtk
original commit: 0a47a81aba1c9e2f88984357b0d665700a360ee1
|
2010-11-05 15:54:38 -06:00 |
|
Matthew Flatt
|
8b11d03f69
|
gtk: fix gl canvas painting
original commit: bc509c86cd1c306bc7ad1520bc634081f862248f
|
2010-11-05 15:54:38 -06:00 |
|
Matthew Flatt
|
936d7347c7
|
win32: fix gl canvas repaint
original commit: 3d9f52a4d12bb869aecbf7e2c9dbc819344925a5
|
2010-11-05 15:54:38 -06:00 |
|
Matthew Flatt
|
08544f18b2
|
win32: canvas gl, almost
original commit: b9e6ffe18c651d58bd32c8fc50f171edd5acf878
|
2010-11-05 15:54:38 -06:00 |
|
Matthew Flatt
|
b6651db0ba
|
cocoa: opengl canvases
original commit: 1bddb120f9f460e089d926f3f57f6618b733e6a5
|
2010-11-05 15:54:37 -06:00 |
|
Matthew Flatt
|
9875174de8
|
gtk: more gl
original commit: b2981f05b20b1de40fd21e11e8d088a717d74e40
|
2010-11-05 15:54:37 -06:00 |
|
Matthew Flatt
|
476e1c33b2
|
gtk: first cut at gl support
original commit: 1a2ffacbbe811113db305d3cb269fdcb5e6ad024
|
2010-11-05 15:54:37 -06:00 |
|
Matthew Flatt
|
d36e3da8be
|
win32: file dialog
original commit: 7ffff49507231bad77715aecdfec51eb4b9ed2e4
|
2010-11-05 15:54:37 -06:00 |
|
Matthew Flatt
|
e29c9457e4
|
win32: control callback fixes
original commit: fbc8d174132fbc0fa991c07677dbdd5763566d4c
|
2010-11-05 15:54:36 -06:00 |
|
Matthew Flatt
|
d554cde30f
|
win32: set-label with bitmaps
original commit: 80ce36d30d85ed643dd4c02648ba8e728ad5fd51
|
2010-11-05 15:54:36 -06:00 |
|
Matthew Flatt
|
6793ac1655
|
win32: memory management
original commit: 3f3d5f0f2131293bb3d4fff886158bd34c6cfdae
|
2010-11-05 15:54:36 -06:00 |
|
Matthew Flatt
|
a153f1ab6a
|
gtk: fix get-directory dialog
original commit: 905594ced3e27eea3b81616c34257482f8576585
|
2010-11-05 15:54:36 -06:00 |
|
Matthew Flatt
|
7dd7553379
|
win32: misc repairs
original commit: d4f7df6eb88d235e58fc54502acfdcbeb081132c
|
2010-11-05 15:54:36 -06:00 |
|
Matthew Flatt
|
d7afaed869
|
gtk: fix clipboard string content
original commit: b843078284c16bada31356b75ae8f4c56e22153e
|
2010-11-05 15:54:35 -06:00 |
|
Matthew Flatt
|
d2458f567d
|
gtk: fix delete key
original commit: 9c15da955d1f33d6b8fccf18656df1bd830e309b
|
2010-11-05 15:54:35 -06:00 |
|
Matthew Flatt
|
981252ade9
|
win32: enforce frame constraints when resizing
original commit: a19a67e51582be250397becac2c2788af1123a32
|
2010-11-05 15:54:35 -06:00 |
|
Matthew Flatt
|
12e9641d83
|
fix frame size enforcement and gtk/cocoa positioning
original commit: e32475fbbfcf7d33ec911a6890bb34655cf70c4a
|
2010-11-05 15:54:35 -06:00 |
|