Commit Graph

40 Commits

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