Commit Graph

3761 Commits

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