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
|
5c3ee6847e
|
move collecting-blit helper to common code
original commit: 5dd568050b8ea693302f71561406d7be5e3bdfec
|
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 |
|
Matthew Flatt
|
3b842c7acf
|
win32: clearing of transparent canvases
original commit: 54fc1e276673afe6806110fc7c30220c17cc8411
|
2010-11-05 15:54:34 -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
|
28c1d75f31
|
fix platform-dispatch typo
original commit: 0f754f2878ff2694c817fb2c6e556dfcb34e8290
|
2010-11-05 15:54:34 -06:00 |
|
Matthew Flatt
|
3156ae4ee8
|
win32: transparent canvases
original commit: a6d25247283f5aef4287b78018f0cafb502f7559
|
2010-11-05 15:54:33 -06:00 |
|
Matthew Flatt
|
c9d4a32c60
|
win32: combo and cursor fixes
original commit: 736607c28051a070c656b19d6a30b9385bbef73c
|
2010-11-05 15:54:33 -06:00 |
|
Matthew Flatt
|
6698d00cbb
|
cocoa: control-border in canvas%
original commit: 631f0a6e347974f44a6560ab98e133b28bb89901
|
2010-11-05 15:54:33 -06:00 |
|
Matthew Flatt
|
94e7cacafc
|
Windows: use PLT_WIN_GTK for gtk; fix manifest embedding
original commit: 815278fe432335ab131db5086aeaf4c1ea706999
|
2010-11-05 15:54:33 -06:00 |
|
Matthew Flatt
|
13098d303a
|
switch cocoa dialog% to common mixin
original commit: ba581819fbc5bd3b0ca581d66295ac0b42a59da5
|
2010-11-05 15:54:33 -06:00 |
|
Matthew Flatt
|
536cf6582b
|
win32: more menus and widgets
original commit: 70b26a58855d66ee521171005189bc23f8b1e0fd
|
2010-11-05 15:54:32 -06:00 |
|
Matthew Flatt
|
428cf1577e
|
win32: more menus and controls
original commit: 912a2d515170698d61137dc9eecb25712065ff5e
|
2010-11-05 15:54:32 -06:00 |
|
Matthew Flatt
|
8c385a23bf
|
gtk: try fullscreen
original commit: 1dd3c8accbc07ad97fbbcd4a961d67da5902b167
|
2010-11-05 15:54:32 -06:00 |
|
Matthew Flatt
|
8ea36a72f5
|
win32 widgets, mouse events, and cursors
original commit: 604afc180302a54105fbd333850f611e17d9ceba
|
2010-11-05 15:54:32 -06:00 |
|
Matthew Flatt
|
d7197a36db
|
win32 dialogs, etc.
original commit: 1402583ad2775be07cb5f832101b1a1fc946ae65
|
2010-11-05 15:54:32 -06:00 |
|
Matthew Flatt
|
8980e91192
|
win32: several control classes
original commit: f2bad07fb82f4b966099df575cf9571f8507eb1e
|
2010-11-05 15:54:32 -06:00 |
|
Matthew Flatt
|
58db19d720
|
win32 menu and button callbacks
original commit: bc0869f43cd46b1659209e1c3906beeabd468033
|
2010-11-05 15:54:32 -06:00 |
|
Matthew Flatt
|
82acccf2c3
|
win32 scrollbar event handling
original commit: dd9a0772b367d3d55100351ee7efaac861d8384d
|
2010-11-05 15:54:31 -06:00 |
|
Matthew Flatt
|
bc8b9d562f
|
win32 basic canvas, key handling, and eventspaces
original commit: ee30013098c51c0b5cc75ac3ca2bf7058cf6dc63
|
2010-11-05 15:54:31 -06:00 |
|
Matthew Flatt
|
80e2b57c53
|
win32 theme and basic canvas
original commit: 35703b49b9ef7bb534767b6c33b7f554a425a83e
|
2010-11-05 15:54:31 -06:00 |
|
Matthew Flatt
|
18ad972f3f
|
win32 beginnings
original commit: aaf06368175911b92579af1666bfe6262aaf99fe
|
2010-11-05 15:54:31 -06:00 |
|
Matthew Flatt
|
b92d693343
|
gtk clipboard repair
original commit: abf1805d4257c05c7c7d40535414a0dcfd901a94
|
2010-11-05 15:54:31 -06:00 |
|
Matthew Flatt
|
b3267c7dba
|
gtk on-drop-file
original commit: 24b016c8d5918116a1c2eeebb3e14baa4371083b
|
2010-11-05 15:54:31 -06:00 |
|
Matthew Flatt
|
dd79f9bae7
|
clean up unused
original commit: 23f0296cb944cbd253ed22fc0beb2ae4f2e04e29
|
2010-11-05 15:54:31 -06:00 |
|
Matthew Flatt
|
d8206ac1fb
|
cocoa toolbar button and some unimplemented clean-up
original commit: 7e8a08cdd88c7f483cdca35d259e49c1abc6e049
|
2010-11-05 15:54:30 -06:00 |
|
Matthew Flatt
|
65bb68bc8f
|
gtk frame% set-icon
original commit: ece405106b34fd772cda6ab43f9c0a50c86b3d4d
|
2010-11-05 15:54:30 -06:00 |
|
Matthew Flatt
|
066057f0b4
|
gtk default frame icon
original commit: 26036ac55e2da3c8f30906bfa53f3c4f52f8f38e
|
2010-11-05 15:54:30 -06:00 |
|
Matthew Flatt
|
663d3a839a
|
canvas scroll and gauge range limit to 1000000
original commit: 6b606cb4e28cabf20b939d649dc89b2c54e1fbbf
|
2010-11-05 15:54:30 -06:00 |
|
Matthew Flatt
|
37346734b8
|
fix (different) refresh issues with both Gtk and Cocoa
original commit: a1462d02557b50eabeba4fa3d6f10582416a7160
|
2010-11-05 15:54:30 -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
|
a540b1bf6f
|
display size and menu fixes
original commit: b3613e999f9d9879a46775cf28315c955356689e
|
2010-11-05 15:54:29 -06:00 |
|
Matthew Flatt
|
577095a355
|
cocoa: don't over-poll for events
original commit: 97a52a58bc011e26c72835fb71584fc2cc6f29ef
|
2010-11-05 15:54:29 -06:00 |
|
Matthew Flatt
|
e5ef099a7c
|
try to throttle cocoa event dequeue for key & mouse events
original commit: 0f2ff1ff5dfd8c7cda603efcbf8b13382f86c581
|
2010-11-05 15:54:29 -06:00 |
|
Matthew Flatt
|
9faffb56b7
|
cocoa get-display-size: use screen with menu bar
original commit: 158d119b12a0fe1a41211dcc7152a705c1935c37
|
2010-11-05 15:54:29 -06:00 |
|
Matthew Flatt
|
2a3bdeb69b
|
cocoa app file handler
original commit: 4c22197dee2228714d64d79a5312594833df24f4
|
2010-11-05 15:54:29 -06:00 |
|
Matthew Flatt
|
f8c7790afb
|
cocoa on-drop-files
original commit: 83a00c66ecc75be7a01a5b4ab8a9619e27985757
|
2010-11-05 15:54:28 -06:00 |
|
Matthew Flatt
|
26c1a8e5bf
|
use right color space of cocoa highlight?
original commit: 6f390ac65583bcee8355f44645f4eaf27df51612
|
2010-11-05 15:54:28 -06:00 |
|
Matthew Flatt
|
93b790f228
|
centralize default-font configuration
original commit: 60d4eaf2279697012f4f07e720cedb0b2038b4a9
|
2010-11-05 15:54:28 -06:00 |
|
Matthew Flatt
|
061d523adf
|
unify cocoa & gtk canvas-painting implementation
original commit: f40e7edae886dc09f8bbb979911fd42f824aaf85
|
2010-11-05 15:54:27 -06:00 |
|
Matthew Flatt
|
0b412d18d5
|
fix queue-callback to default to high priority
original commit: 73d28a3fff66aae7c948aaf5d6f7adee809d4fc2
|
2010-11-05 15:54:27 -06:00 |
|
Matthew Flatt
|
e0f1ae3ed9
|
enable scrolling to extra tabs in a tabl panel
original commit: 4d03f3ab3c417f9967db1950cf577505bf8d87e3
|
2010-11-05 15:54:27 -06:00 |
|
Matthew Flatt
|
8bd418695f
|
fix slider value display and 'plain option
original commit: 5809bc7790249e9cd5debfb29d09097189f9bcea
|
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
|
1be1ffcda5
|
cocoa cechkable menu repairs
original commit: d920342fa16664b414e8ac1890523cd13c145a12
|
2010-11-05 15:54:26 -06:00 |
|
Matthew Flatt
|
5eee7343aa
|
gtk win32 canvas back-end
original commit: d094fff51e578b7d6c12eca8bbd4a0ca87ca2480
|
2010-11-05 15:54:26 -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
|
0b03ac3345
|
adjust flush-display
original commit: 61788d68d513ddbbc4d0e4703f54e66b5849031d
|
2010-11-05 15:54:26 -06:00 |
|
Matthew Flatt
|
0ebcd5678d
|
add dc<%> copy method; speed text drawing a little and implement but disable editor scrolling with dc<%> copy
original commit: 4bd84adb3afa20f3c95799b915ab6a042ea54c42
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
4c3749468d
|
gtk clipboard fixes
original commit: ed2c685a73f8b902126b5aa2a9f6825b1f35c73f
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
4ab3da47a9
|
fix focus and frame-modified problems
original commit: af499e303930f8ba117f979bb1fa260416c55152
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
775be3b317
|
cocoa button fixes
original commit: 221c423402faa0fc65f16785875d99a755efea8c
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
883b6c972b
|
fix flash highlight
original commit: 3a17b284a7f454567340e97bf59a9806bedce3ed
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
3b7c5a78ea
|
selection and cocoa clipboard fixes
original commit: f51345b512d5cd744e9bb03ad6ee15ff53881753
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
e1baebd20e
|
update docs for `register-collecting-blit'
original commit: 79728fad59fbc3cb1d40e4875d703e92a4da2991
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
10762db8c3
|
collecting blit for gtk
original commit: a2f02f6f39ae7cb5158d8e6ba88083dc23225665
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
7bb2848333
|
fix clipboard eventspace problem
original commit: 85ce22d4f7ed1d78c1cea6932b3ea44654efd7dd
|
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
|
31db06a387
|
wheel events for gtk
original commit: f41bd0ffc130e72267216a45466f2393ce92b1d7
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
e6693986f2
|
fix key-event problem and implement mouse wheel for Cocoa
original commit: 8da4bbd52ddf6e42866cb5b338efc5048236593a
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
1c4ee63662
|
collecting-blit for cocoa
original commit: 0691f0491e72728cba7769c2b2a9502bbd926d8b
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
eb677e9efb
|
cocoa allocation repairs
original commit: 227300dc94eb0c97f69668f7dcfc6fbffbc3bb02
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
22d6199bc1
|
cocoa file dialog
original commit: 5117d094731e6fac7fb14d10e65fdcbae8d5f5a3
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
ba7d6d7cc1
|
cocoa mouse event and cursor fixes
original commit: c3fa1f01e8babe7355ba3a5a063f96091fcb7c74
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
8b5e617253
|
update for new #:alignment placement
original commit: 3e35c7c27319fddba2f973f7bc061ecd38b71186
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
af897378f6
|
mac creator and type support
original commit: fa446f0187a66d0b5807d212e86ce369ffa1b13e
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
4e23681799
|
still again yet another refinement to cocoa refresh
original commit: 748115fe91205e5df2128d8ea4f12b7ec8fa5076
|
2010-11-05 15:54:22 -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
|
ceddc9fbf5
|
another cocoa refresh repair
original commit: 909ee0f32dc046f5d25338687146edca84278ab0
|
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
|
4c7b49117e
|
gtk key-handling fixes
original commit: 9d1ac67287ada469943582d6c150e826b6a5269f
|
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
|
9c68ef1f45
|
fix various cocoa problems
original commit: 8ed2fba67d2503b31b8caadf30e191e729d46a62
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
3a0c3853be
|
fix focus problems and implement send-message-to-window in cocoa
original commit: 2a4ea2ef98cd95a31934d28ccb84a698661e26bb
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
35b1475bb1
|
update hierlist for new selection drawing
original commit: 955df62409ce23a2d80f967552b4aaf66c3f132f
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
bbca7106e2
|
access foreign libs more consistently under Unix
original commit: 42610ccecb559d9847aea9581c3bbc38a088b6a7
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
838731cde2
|
fix gtk theme lookup
original commit: e97cf6815b0fa98274fb26baf1f8b592635e2d72
|
2010-11-05 15:54:19 -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
|
627a12a4f4
|
small step toward new text hiliting
original commit: 67ec13ac1a1f175fae1d25e78beeb7f215676c91
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
fee7c80590
|
special-option-key for cocoa
original commit: a7470471451607980b2331c0e56a83994687272b
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
79d46e5164
|
concurrency repairs
original commit: 3a99e9e82c30ef0a2693b444441c1fd3d87c0e34
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
96310b96ca
|
fix gtk win32 poll
original commit: 93613f906d9ae630e3e8a18242e8c224a53f6273
|
2010-11-05 15:54:18 -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
|
7213e034c3
|
showkey as module
original commit: a7a629e45b602d02e258940f6bc5ed7cc7108df7
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
2567832c85
|
gtk alternate key interpretetaions
original commit: 1270ba437eec0c02ad3f372f4c3ff35b17fb9e95
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
f60b9e42c4
|
[PATCH 123/326] bell
original commit: 074ba4e70e0cf68cdfd74187154e849deb72424a
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
4e92ae39af
|
show gtk menu shortcuts
original commit: f21920c8e92732ccea5366d2dda7123bd1d0493c
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
b595eec750
|
repairs that make dragable panels work
original commit: e153b71ba0759383b26a1f128ca42e40959cf794
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
d6f2a2e62d
|
another refinement to cocoa key handling
original commit: cc737fc571bff9b4e38038554c6d22ce256e1e2a
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
e9bea2c193
|
cocoa tab-panel in no-border mode uses PSMTabBarControl
original commit: 15a7a2a006b3ee501b098a801a6b8bd26f439b24
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
33d4417d45
|
fix problem related to cursor tracking
original commit: b3f1cc4b41ddde52f6ee898028aa3d9989d22ea2
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
7eecbf2f30
|
gtk cursors
original commit: 436eb512f84e8357759278f4f94a50f8e608db81
|
2010-11-05 15:54:16 -06:00 |
|
Matthew Flatt
|
35aaa3a0fb
|
cocoa cursors
original commit: 40c1c2ffef5f5ee4972ac6ef98b050e13cd8ab34
|
2010-11-05 15:54:16 -06:00 |
|
Matthew Flatt
|
be50496117
|
use Cairo's Quartz back-end for canvas buffering under Mac OS X + makes text rending look much better - makes drawing to a bitmap% different than drawing onscreen
original commit: 2dba600d59a97271f8ee4517c6b4e1efb695e94f
|
2010-11-05 15:54:16 -06:00 |
|
Matthew Flatt
|
cb571363a9
|
misc repairs
original commit: 0114b7a4a5966fea451c92c532bbb86bb638266e
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
a951888446
|
fix frame stretchability
original commit: 7a3a005644a2dde13c3f78706b7258a1eaa3670a
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
4cc2244c0c
|
streamline gtk widget repositioning
original commit: 7edbdd8a5a13b826977d5531fee4e16e909d2e9e
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
e2687511b3
|
another try at fixing gtk dialog placement
original commit: 647ce060ab1abe89eb22d0f974b93d619d2fc612
|
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
|
1752204327
|
more memory management
original commit: c7049058336382b651c82b3a98c8a7feb9311257
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
2197b56aab
|
clean up cocoa memory management and also fix vertical sliders and guages
original commit: 152a8b67039ba64e8945ffa513c91f2dafa8e99d
|
2010-11-05 15:54:14 -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
|
5f125ac987
|
fix gobj vs. glib imports
original commit: b6a31a2d7d0bd52698b755b3ddab020d328747ee
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
ae649f506b
|
consolidate lock implementation and fix custodian problem
original commit: 8ad33f15ab876d83bdc2e38041870f5e29317266
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
d4de5ceb8e
|
make gtk file dialog place nicely
original commit: d34d3969d90e2ed1ab57e13b98ec7819beb32850
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
3737a96791
|
patches to make file dialog work
original commit: 1b641c360733af1205969beeb189ca8013988312
|
2010-11-05 15:54:13 -06:00 |
|
Sam Tobin-Hochstadt
|
eff0fc727b
|
Implement GTK-native file selector
original commit: 15880ea8e5d76fdebf6386d0d654b45bad5e1334
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
f576357124
|
fix problem with size initialization of a frame with a menu bar
original commit: e433a8a2e6be414f16b5fbc1d58b321dc20fd7fe
|
2010-11-05 15:54:13 -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
|
a4eeceff33
|
new cocoa canvas-refresh strategy
original commit: 7a7658e86d209a9de522e72116ba36c3b9466f2d
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
8e0c3afad6
|
set up backing-dc%
original commit: bb68137829fc896a34838466f7a7f810cac98703
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
83a6c5076d
|
eventspace shutdown
original commit: 72b671b6659702a9ff38c57b478873f661baffcb
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
f67eea2b7a
|
yet more cocoa canvas repairs
original commit: f716ae049a730cbc9fc17c974087cce78ababcc1
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
1ef742fd91
|
fix cocoa menu-bar set menu label
original commit: a4c036b50acafe302732a30784f314d858c88e3c
|
2010-11-05 15:54:11 -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
|
afee071c5c
|
fix cocoa pref menu
original commit: dedba7a441ea2b3e71700a149c0b913f91a1af0f
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
992d32134c
|
enforce modality; more on-subwindow- callbacks; Cocoa font tweaks
original commit: e9e180847a72ba91ea817fc3b5fc1a457e676747
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
26dd281012
|
manual font substitution for Mac OS X
original commit: ff57455150f99ea87ce4702acc284e4be119145d
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
4995e89a21
|
finix initial size of cocoa frame
original commit: ca29be4eb132bf17dfe552aa78981c1f3115b9c1
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
1bf7884280
|
postscript-dc% interactive and landscape
original commit: 16f15b0cad7e3edafe06119c71660e6254f2b1b5
|
2010-11-05 15:54:10 -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
|
e267680559
|
better dialog support (sheets for Cocoa, centering in gtk)
original commit: cc5cc94510bb7d473ccfe74467be1df296ffbea8
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
44b036b0d1
|
gtk dialog% window hint
original commit: 4457c510222dbcc450110b5aac6052428a43f4b7
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
c9ef2562ad
|
try to connect gtk dialog with parent
original commit: 03f5e140ea695ee49369265ec14efa2f15f68a2c
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
441ae9dd78
|
submenus
original commit: 6ae09fca1c54a02b6f824c0fd096010e79e72111
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
6e114baa67
|
get-transformation, etc. methods on dc<%>
original commit: 06a47a3c54fb04ad598372303ff36b779f994e9c
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
4015840a60
|
fix clipping-region issues
original commit: d10669d34e79f77f0041ccfdb99079336c006e64
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
e0406cdeb7
|
dialog show & button width fixes
original commit: 202e18ef85226e08c9a4294ee49ae7f641d0295f
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
f30792e085
|
fixes to bitmap%, especially mask vs. alpha mode
original commit: 439683af5e938a0662139e5af90f65103d8c53cb
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
5803fd7758
|
another Gtk frame-size repair
original commit: 3d9c68105ee20e9255e13e0c90c06392743f1741
|
2010-11-05 15:54:07 -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
|
cba60dd8a7
|
cocoa slider initial value
original commit: 1beecc143d9e6c2c4bc42491bfc943850eac9618
|
2010-11-05 15:54:06 -06:00 |
|
Matthew Flatt
|
a95c0b901c
|
fix alpha plus draw-bitmap
original commit: 86f0db41bcfef0dc68b7dd47dcc3ad8cd9000801
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
1d62d8420e
|
windows fixes
original commit: e0bbe944aa92584880fb20fc485d0d0e93f1c2c1
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
55bbadee9c
|
hidden name message should simply not draw
original commit: 6e977d7c20787cad4594df663525d3eb4310231f
|
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
|
8f4252881b
|
fix mouse-moved events for cocoa
original commit: c244a6106a10f16da5d7fc8b5d29655281647d78
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
668c68837f
|
fix gtk callback on first radio button in a box
original commit: 1c4b543fb529092fbf8a680996250bbfe52effdb
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
07597c6b53
|
radio-box and transparent canvas repairs
original commit: 4628ab4db859a0d421428bb602ec5e74de9eddfa
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
7a4aa05ba1
|
fix Gtk global<->local
original commit: 7de0f66b974dbc926c218cf609ad208a8de1b3f8
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
d4385a7174
|
popup menus
original commit: bc7d3d737614f47acb54b2fd4376e6a581bfe3e0
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
285f974be7
|
fix canvases in tab panels
original commit: 82c0a1cc29a07b151a0862102ef883fb56b35266
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
fb772f19e8
|
support general transformation matrix
original commit: d7289c253f4e561a416a4dfa8c321f9effb4af26
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
e4ffd5e6c1
|
default buttons and Cocoa clipboard
original commit: 0723c4f647921b3d3342e531d017b414d0f5530e
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
2e9088f07a
|
canvas and frame repairs
original commit: ac6139345d59448cb8d060a95bf9b0da43c58f69
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
97fc56d722
|
more repairs to constrained-reply and menu-bar handling
original commit: 238650e3270706715af4abc43639ffa5a98e188e
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
b2de1b0624
|
frame, dialog, and stock-icon repairs
original commit: 2f2341be6ff05b603e1ee742f352ec45851528a6
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
bbea1bbfe7
|
refresh and menu bar repairs
original commit: 50d10998c020d5b7d206a53b087e84fb7914cc4a
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
979268b678
|
fix frame activation and menu bars
original commit: 152526045a80a3c1e45bf013b307c88b1add149e
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
dc77ede76e
|
queue and paint repairs
original commit: 5af3d96a5d5fc3a1edcc108a0754949c84e0ec7d
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
10fbac433a
|
focus callbacks
original commit: efb88aef4f656003741a3e6474848a78ce6425a3
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
a9d6a3cb64
|
more consistent mouse events
original commit: 54bee6314efb966d5f3d863021f52fff5f1a9b69
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
771d383be6
|
fix mouse position conversion and canvas moving
original commit: 75189fbdee90336e6a8b6f6c99f7d783eede407a
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
24ce75f30c
|
fix racket/gui/dynamic and add multi-instance checks
original commit: fa3d9cdf28bdba2643c54025fee1fcc7dab84376
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
652a133070
|
misc repairs
original commit: 4bfed6d7976d8ba10bc00a00aa7155b401b6ea4f
|
2010-11-05 15:54:01 -06:00 |
|
Matthew Flatt
|
8a1032af6c
|
fix constrained-reply to use delim continuations
original commit: 88f75dbc133313c715eb290c1ff4abeb3d42aff5
|
2010-11-05 15:54:01 -06:00 |
|
Matthew Flatt
|
85d396413d
|
extend C API to abort/capture cont skipping dynamic-winds
original commit: cb69ea3c664a60a56aca46165939826af4b5f29c
|
2010-11-05 15:54:01 -06:00 |
|
Matthew Flatt
|
798232e98a
|
Cocoa menus, including on-demand tricks
original commit: 90b005afed683662ed959572609570c5ad185888
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
91452c175a
|
mostly tab-panel and mnemonic repairs
original commit: 3cb7594793d690d9898776051741205f9953e6a1
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
8a010572e2
|
implement labels for radio-box%, etc.
original commit: edd12a64b8fabcba74441bc446e44c2302b3ecef
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
85489139bb
|
fix clipping
original commit: 049e4dbdcbfdec980ab9ec36586b06a77049cf1b
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
7ea46ac0f3
|
fix canvas% refresh for Gtk
original commit: 1aab1c78a3b88ed75b7c20161aa1dfa04ca35d76
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
bfef0ad308
|
Windows build and config repairs
original commit: 0709870ef92396afe505439eb65daf797e7e71c7
|
2010-11-05 15:53:59 -06:00 |
|
Matthew Flatt
|
c0dfb70144
|
fix drawing bugs and improve backward compatibility
original commit: dc00e22b85265605db7493b374015104259e1b48
|
2010-11-05 15:53:58 -06:00 |
|
Matthew Flatt
|
48af0d6835
|
drawing repairs
original commit: 88606ae251918bb9002506a0423908f03b226596
|
2010-11-05 15:53:58 -06:00 |
|
Matthew Flatt
|
9ff3ba5fa1
|
fixes for Windows
original commit: aabc1cf5a7e3362854777f09a7bf59d4d403dddb
|
2010-11-05 15:53:56 -06:00 |
|
Matthew Flatt
|
7b32ac2065
|
gracket2 wx re-implementation start
original commit: 5baba1d81ac2fbf109c4c9cafcc845d899f685ee
|
2010-11-05 15:53:55 -06:00 |
|
Matthew Flatt
|
f58eef8582
|
adjust mred/private/syntax for gracket2
original commit: bcb075543c4523b126ae9f5cb3f444045772ac30
|
2010-11-05 15:53:54 -06:00 |
|
Jon Rafkind
|
80563786c3
|
dont modify positions if line numbers arent being shown
original commit: e0e3870a622627a048e548ea5db0b5acf99b9f39
|
2010-11-05 15:43:20 -06:00 |
|
Jon Rafkind
|
29b4ae696f
|
adjust x position when finding editor locations
original commit: a698d89a75351a470ae9f972d0c86389fd9ff88f
|
2010-11-05 15:15:01 -06:00 |
|
Robby Findler
|
ee07830984
|
2htdp/image: changed the way drawing works, specifically avoid normalization before drawing to preserve sharing
original commit: ae5cd21a1b9de4058a8b57948551f351f2def9cf
|
2010-11-04 13:55:41 -05:00 |
|
Robby Findler
|
984005b3a1
|
removed unused argument to normalize-image
original commit: 4941aec6177f0059c3a3c09e76e391b732b8e7cc
|
2010-11-04 13:55:40 -05:00 |
|
Jon Rafkind
|
c333bc022e
|
use a lighter color for same paragraph lines
original commit: c0d504b7b84277e4b21d2ce0a97fb2d7d711df5e
|
2010-11-04 11:56:36 -06:00 |
|
Jon Rafkind
|
5d8c34a4ca
|
right align numbers
original commit: 9742f896f9916373f00448b3bc72f5ea86f654da
|
2010-11-04 11:56:36 -06:00 |
|
Jon Rafkind
|
729ebbabb0
|
set minimum line width to accept 100 lines
original commit: d1e44d0cc85838e4183b2a10330d6a69ec72bfd2
|
2010-11-03 17:59:40 -06:00 |
|
Jon Rafkind
|
67d668337c
|
allow line number width to increase automatically
original commit: c3111c425b2a85a90a5312e343d5a9144665d252
|
2010-11-03 17:58:18 -06:00 |
|
Jon Rafkind
|
fcec57d8fb
|
get the line number from the paragraph
original commit: 1093b4a43060cdd1e481e8570a7293538ab201ce
|
2010-11-03 17:16:34 -06:00 |
|
Jon Rafkind
|
52a60ead83
|
clean up line numbers code
original commit: 68c197f63920e1b2814beb2bb68a2c22117b6502
|
2010-11-03 15:15:54 -06:00 |
|
Jon Rafkind
|
f21bdf599b
|
add line number interface documentation
original commit: 7f56e677f41798aaeb52affddc32e05729b7e4e1
|
2010-11-03 15:09:04 -06:00 |
|
Jon Rafkind
|
a7e7bb6384
|
use line locations instead of counting snips
original commit: 4a69c362588381e28977a2529578911f2fc54c9b
|
2010-11-03 14:56:05 -06:00 |
|
Casey Klein
|
7c445ec6e4
|
Adds auto-completion to LaTeX and TeX inspired keybindings
original commit: bd0ebc7511c7b66dfdd0b24d68dbe27077a9a7dd
|
2010-11-02 22:34:05 -05:00 |
|
Jon Rafkind
|
b444c0726d
|
set clipping for regular text. minor optimization when choosing line numbers to draw
original commit: 87cc623a6fd1815f4361e3117708f38989388b1a
|
2010-11-02 13:09:54 -06:00 |
|
Jon Rafkind
|
7a68394411
|
set the font before computing the distance between the line numbers and the real text. add an option to the general pane to enable line numbers
original commit: eb89a429e796f4ee0ae0d8e0bd154992e36dc0dc
|
2010-11-01 23:45:00 -06:00 |
|