Commit Graph

3855 Commits

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