Matthew Flatt
60c5ad33e3
cocoa: make grow-box-spacer zero-width for 10.7
...
original commit: 3941a5d04f71a7d17f9ad341b30e2d6acde098c8
2011-10-04 12:59:18 -06:00
Matthew Flatt
cf84b6b496
get-diplay-size' and
get-display-left-top-inset' use #f for failure
...
Since the number of monitors can change at any time, reliable
use of these functions requires handling failure in some way.
Handling #f results is easier (and less likely to mask other
problems) than catching exceptions.
original commit: ce4705cedce9dc6f1658e93245d07f739e26a19b
2011-09-09 17:03:17 -06:00
Matthew Flatt
1ff4328f2b
cocoa: fix sign on `get-display-left-top-inset' x result
...
Also fix frame placement on screens other than the main screen.
original commit: 3ab067bc338406848e937f388343fb1e2ffa3074
2011-08-10 11:13:58 -06:00
Matthew Flatt
15bfdb93aa
add get-display-count' and #:screen argument to
get-display-size'
...
and to `get-display-left-top-inset'
add -M <monitor> option to Slideshow
original commit: 23a2a075eaa636b27ec0700a054d49989ae53a0e
2011-07-18 20:15:15 -06:00
Matthew Flatt
e54b211a28
cocoa: fix problems using menu-bar height
...
original commit: 515a4f799158ed60c89c250b9962dbb3c6cba86e
2011-05-10 20:17:47 -06:00
Matthew Flatt
755d01d17a
finish implementing display of menu shortcuts
...
that involve non-chars shortcuts and alternate prefixes
original commit: 69859850f39b4dfeb48b30e742434e3f730ddf25
2011-01-22 10:15:14 -07:00
Matthew Flatt
956237b041
restore doc & page checking for `post-script-dc%' et al.
...
and also fix up wiring of `printer-dc%' in `editor<%>' so
that `is-a?' tests works as expected
original commit: a9dd80110a4aa750b60de71bc9432e51f070c6b1
2011-01-14 20:30:51 -07:00
Matthew Flatt
1779a3853f
add 'close-button style to dialog%; fix cocoa default frame placement
...
original commit: 820e832853058ee2063599ea9ab2bc8cfc23676f
2010-11-25 08:03:33 -07:00
Matthew Flatt
0700c8c5dd
fix `find-graphical-system-path'
...
original commit: e402d68efc6c199795fceee0d2f02c2ea3619056
2010-11-07 07:08:33 -07:00
Matthew Flatt
c14bee176f
clean up
...
original commit: d7f1d12ea1c16d5ed062a8ac8fe2fe47db267f15
2010-11-05 15:54:49 -06:00
Matthew Flatt
512c557e72
gtk: use system preference for font
...
original commit: 42dc870c10086a9816c08b19527044dc993f6845
2010-11-05 15:54:43 -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
3740a947ad
cocoa & gtk: color dialog
...
original commit: 18c99e52a5315dddbf61ae12de278ba28133f68c
2010-11-05 15:54:39 -06:00
Matthew Flatt
93339923eb
cocoa: printer-dc%
...
original commit: b4fafc1888795b4e6be8072db4cb7e81fa1395a6
2010-11-05 15:54:38 -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
7dd7553379
win32: misc repairs
...
original commit: d4f7df6eb88d235e58fc54502acfdcbeb081132c
2010-11-05 15:54:36 -06:00
Matthew Flatt
8ea36a72f5
win32 widgets, mouse events, and cursors
...
original commit: 604afc180302a54105fbd333850f611e17d9ceba
2010-11-05 15:54:32 -06:00
Matthew Flatt
dd79f9bae7
clean up unused
...
original commit: 23f0296cb944cbd253ed22fc0beb2ae4f2e04e29
2010-11-05 15:54:31 -06:00
Matthew Flatt
a540b1bf6f
display size and menu fixes
...
original commit: b3613e999f9d9879a46775cf28315c955356689e
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
26c1a8e5bf
use right color space of cocoa highlight?
...
original commit: 6f390ac65583bcee8355f44645f4eaf27df51612
2010-11-05 15:54:28 -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
0b03ac3345
adjust flush-display
...
original commit: 61788d68d513ddbbc4d0e4703f54e66b5849031d
2010-11-05 15:54:26 -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
af897378f6
mac creator and type support
...
original commit: fa446f0187a66d0b5807d212e86ce369ffa1b13e
2010-11-05 15:54:22 -06:00
Matthew Flatt
8a6417f3e6
more attempts to avoid flicker
...
original commit: f13b569b751559a2be7ae39c690dff34ebd29fa7
2010-11-05 15:54:21 -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
b4d34b0b32
generalize editor selection mechanism to support Windows style
...
original commit: ae05eddf1437b8ae465d9bdfe8a605f7db022765
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
f60b9e42c4
[PATCH 123/326] bell
...
original commit: 074ba4e70e0cf68cdfd74187154e849deb72424a
2010-11-05 15:54:17 -06:00
Matthew Flatt
35aaa3a0fb
cocoa cursors
...
original commit: 40c1c2ffef5f5ee4972ac6ef98b050e13cd8ab34
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
865a4b4671
clean up lock library and uses
...
original commit: a9ffced9b8537987c584b206d04e824e54ada965
2010-11-05 15:54:14 -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
a90cf8f8d5
better frame sizing in gtk (but still not right)
...
original commit: a368362803d93ea54c6b78280c474e37cd25052f
2010-11-05 15:54:07 -06:00
Matthew Flatt
652a133070
misc repairs
...
original commit: 4bfed6d7976d8ba10bc00a00aa7155b401b6ea4f
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
7b32ac2065
gracket2 wx re-implementation start
...
original commit: 5baba1d81ac2fbf109c4c9cafcc845d899f685ee
2010-11-05 15:53:55 -06:00