Matthew Flatt
|
5c18c9a5f3
|
cocoa and gtk: fix combo% `on-popup' method
original commit: 39596efef5a79c81475f3a2a5e78420b924a9a84
|
2010-11-05 15:54:56 -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
|
303034be6f
|
gtk: periodic canvas flushing
original commit: 72a19d2ab37e2e96974eb3dcf80fc39f3896a11a
|
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
|
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
|
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
|
3740a947ad
|
cocoa & gtk: color dialog
original commit: 18c99e52a5315dddbf61ae12de278ba28133f68c
|
2010-11-05 15:54:39 -06:00 |
|
Matthew Flatt
|
8b11d03f69
|
gtk: fix gl canvas painting
original commit: bc509c86cd1c306bc7ad1520bc634081f862248f
|
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
|
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
|
5c3ee6847e
|
move collecting-blit helper to common code
original commit: 5dd568050b8ea693302f71561406d7be5e3bdfec
|
2010-11-05 15:54:35 -06:00 |
|
Matthew Flatt
|
2c639351de
|
win32: canvas autoscroll
original commit: b459fcf91cee9470fbe5de9332b09940d0c6b95b
|
2010-11-05 15:54:34 -06:00 |
|
Matthew Flatt
|
b7e73d0935
|
move gtk+cocoa canvas autoscroll support to common mixin
original commit: 682355def4fe957d1fedfbd22c8453fde1d489bd
|
2010-11-05 15:54:34 -06:00 |
|
Matthew Flatt
|
57a851d11e
|
gtk: fix scroll change to not generate callback
original commit: bdc9538244bb8da32ae0ed243318733a2911c280
|
2010-11-05 15:54:30 -06:00 |
|
Matthew Flatt
|
061d523adf
|
unify cocoa & gtk canvas-painting implementation
original commit: f40e7edae886dc09f8bbb979911fd42f824aaf85
|
2010-11-05 15:54:27 -06:00 |
|
Matthew Flatt
|
02e931391d
|
screen dc corrections and clarifications
original commit: 5ebfa781bdc4a6ee9bf41f01cef1c76dde36e78c
|
2010-11-05 15:54:27 -06:00 |
|
Matthew Flatt
|
5c533a1695
|
add make-screen-bitmap and canvas% make-bitmap; specialize for X11
original commit: 51aacfe949cfd30dea4c37dc5d3c376edcb29ff7
|
2010-11-05 15:54:26 -06:00 |
|
Matthew Flatt
|
4babb26533
|
fix gtk collecting blit to revert immediately when gc ends
original commit: bff39a1832548796a06e58d0810827b89a5bc984
|
2010-11-05 15:54:26 -06:00 |
|
Matthew Flatt
|
4ab3da47a9
|
fix focus and frame-modified problems
original commit: af499e303930f8ba117f979bb1fa260416c55152
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
10762db8c3
|
collecting blit for gtk
original commit: a2f02f6f39ae7cb5158d8e6ba88083dc23225665
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
921d351bf6
|
toward better refresh for gtk & other bug fixes
original commit: e72cf8517584c9904a5279c2cd7d587d372f67f6
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
d93d8e5dfc
|
fix yet another refresh problem
original commit: 6d8bb2cab4d9d0a4ec24cbf885c41e13c9771570
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
f37b3304f2
|
fix text-drawing performance
original commit: 0e64be35b7610d3e622f20dd121482b897581b91
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
8a6417f3e6
|
more attempts to avoid flicker
original commit: f13b569b751559a2be7ae39c690dff34ebd29fa7
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
68f291d8f8
|
key release events
original commit: 8c9e2397986bf7fb51ff1f049b1c2a474a5fb588
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
6c367a0dcb
|
new queue level for refresh events
original commit: f1e2db412f45217bbcdf362c2bdc5186089284e7
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
c31c8b9163
|
more cocoa refresh refinements
original commit: 31e46eb8b3ef9a0a0f4ed3c18580718c9b6520ad
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
b4d34b0b32
|
generalize editor selection mechanism to support Windows style
original commit: ae05eddf1437b8ae465d9bdfe8a605f7db022765
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
f7caa3965b
|
fix problems with gtk canvas client size and with checkable menus
original commit: 6772afbd2eca2c2e145cd81e9d3dadaa6c1412f7
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
4cc2244c0c
|
streamline gtk widget repositioning
original commit: 7edbdd8a5a13b826977d5531fee4e16e909d2e9e
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
a4305ae6a2
|
finish pinning down gtk allocation
original commit: 43aeaacd7a598f834002b75b1ee72f4b7cd04b85
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
865a4b4671
|
clean up lock library and uses
original commit: a9ffced9b8537987c584b206d04e824e54ada965
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
91c250cfc5
|
make platform-to-wx links weak
original commit: 0a9bdc11ad7758d04e1f5dc6eb47e8b02ecc27a4
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
08646c691e
|
have container retain shown children
original commit: fdf38124a50108d2310ee600803656f0d791f774
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
2345694b63
|
more fixes to work with older Gtk version
original commit: 00f2385cd4d438fb4f61405aa217baf2e6ada539
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
6737bc0e58
|
fix gtk widget size info for sizing and positioning
original commit: b020c2f858caf30364e633dc19894cae3d21e47e
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
ad1eed5071
|
restore auto-scroll canvases; fix text-rotation bug
original commit: cc55bd7e93a521456d5b4cd17a061df4a447319d
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
a13829397f
|
switch gtk to new canvas-refresh strategy
original commit: 9f36c96960bd711c5dfee304963fc70ff25fb125
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
21ccccbc3f
|
fix on-subwindow- and modal for choice%; suppress other callbacks on set
original commit: f8ba0a65d2104139bc2ab9b072d6e09f5a8aee5b
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
55f34df7de
|
fix canvas dc size reporting
original commit: b69d4322afd417c9b354ea3ca0ba2150fe113119
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
5746708793
|
auto-scroll canvases and frame status lines
original commit: c42d95216eb48e94a48364fb01b0e6d4a70d1534
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
44a8d8ce2b
|
canvas scrollbars and borders
original commit: 6cb07301c1747c12232f6563f13cd4ae0541ebda
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
a90cf8f8d5
|
better frame sizing in gtk (but still not right)
original commit: a368362803d93ea54c6b78280c474e37cd25052f
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
543525dc0b
|
gtk combo boxes
original commit: 37d4cfb14863683e6501a1ba975a933aae3847ba
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
317bf373fd
|
misc repairs
original commit: 626ceef11b1280486c4788198fba2ef54389a073
|
2010-11-05 15:54:06 -06:00 |
|
Matthew Flatt
|
1d62d8420e
|
windows fixes
original commit: e0bbe944aa92584880fb20fc485d0d0e93f1c2c1
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
b9ca725b7d
|
fix gtk canvas reset
original commit: b027bc3bc3b3f45e8c0965498b93b601d25e0ca4
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
07597c6b53
|
radio-box and transparent canvas repairs
original commit: 4628ab4db859a0d421428bb602ec5e74de9eddfa
|
2010-11-05 15:54:04 -06:00 |
|