Commit Graph

21 Commits

Author SHA1 Message Date
Matthew Flatt
a23671380f gtk: initialize canvas backing to white
original commit: 23908c23728d16cb3b7e1799180f4d6e5e5965c5
2010-11-07 07:16:12 -07: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
c14bee176f clean up
original commit: d7f1d12ea1c16d5ed062a8ac8fe2fe47db267f15
2010-11-05 15:54:49 -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
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
80e2b57c53 win32 theme and basic canvas
original commit: 35703b49b9ef7bb534767b6c33b7f554a425a83e
2010-11-05 15:54:31 -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
02e931391d screen dc corrections and clarifications
original commit: 5ebfa781bdc4a6ee9bf41f01cef1c76dde36e78c
2010-11-05 15:54:27 -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
921d351bf6 toward better refresh for gtk & other bug fixes
original commit: e72cf8517584c9904a5279c2cd7d587d372f67f6
2010-11-05 15:54:23 -06:00
Matthew Flatt
865a4b4671 clean up lock library and uses
original commit: a9ffced9b8537987c584b206d04e824e54ada965
2010-11-05 15:54:14 -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
5746708793 auto-scroll canvases and frame status lines
original commit: c42d95216eb48e94a48364fb01b0e6d4a70d1534
2010-11-05 15:54:10 -06:00
Matthew Flatt
543525dc0b gtk combo boxes
original commit: 37d4cfb14863683e6501a1ba975a933aae3847ba
2010-11-05 15:54:07 -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
285f974be7 fix canvases in tab panels
original commit: 82c0a1cc29a07b151a0862102ef883fb56b35266
2010-11-05 15:54:04 -06:00
Matthew Flatt
7b32ac2065 gracket2 wx re-implementation start
original commit: 5baba1d81ac2fbf109c4c9cafcc845d899f685ee
2010-11-05 15:53:55 -06:00