Commit Graph

73 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
95048b2dca win32: canvas refresh repair
original commit: d2fe39da339c06c3f7edfe57ea53e5543101957b
2010-11-13 09:54:47 -07:00
Matthew Flatt
0700c8c5dd fix `find-graphical-system-path'
original commit: e402d68efc6c199795fceee0d2f02c2ea3619056
2010-11-07 07:08:33 -07: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
5dff07f3ef destroy windows via finalization outside of the event loop
original commit: af6cad49138a4acd5812202b1e0d26e44114b53d
2010-11-05 15:54:52 -06:00
Matthew Flatt
c14bee176f clean up
original commit: d7f1d12ea1c16d5ed062a8ac8fe2fe47db267f15
2010-11-05 15:54:49 -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
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
d8abd252d3 cocoa: bitmap from clipboard
original commit: 56f311d204948031a4b67f8bb33ddae2213c037f
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
6ee3b105c1 win32: iconize and refresh problems
original commit: 3ae3d15d93ad12dabf207cfabcfae5e6065434d8
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
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
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
c0429ba8db `make-gl-bitmap' for cocoa and maybe gtk
original commit: 0a47a81aba1c9e2f88984357b0d665700a360ee1
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
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
7dd7553379 win32: misc repairs
original commit: d4f7df6eb88d235e58fc54502acfdcbeb081132c
2010-11-05 15:54:36 -06:00
Matthew Flatt
981252ade9 win32: enforce frame constraints when resizing
original commit: a19a67e51582be250397becac2c2788af1123a32
2010-11-05 15:54:35 -06:00
Matthew Flatt
83ac8573e3 win32: fix collecting blit
original commit: b444555b6b0da63fb166bf82ac5ba38593b771de
2010-11-05 15:54:35 -06:00
Matthew Flatt
a79eaeb04e win32: collecting-blit
original commit: 5b7c8dd433dd44a00eac590262bdc7dcca635dbd
2010-11-05 15:54:35 -06:00
Matthew Flatt
5ad1f535b4 win32: misc repairs
original commit: b9b627f29406f39462edef2cc526bf553a73a75b
2010-11-05 15:54:35 -06:00
Matthew Flatt
399e175918 win32: clipboard and popup menu
original commit: 90a1c3f4e40c54d5db5145f5805c683b8446002f
2010-11-05 15:54:34 -06:00
Matthew Flatt
32bc02c1b9 win32: fix submenus and other menu operations
original commit: 22e7cb437db55a7e08a70e70b6d5f56b4c683544
2010-11-05 15:54:34 -06:00