Commit Graph

4631 Commits

Author SHA1 Message Date
Robby Findler
2f49294a6f Revert "at attempt to use the dc's scale and rotation to instead of doing the rotation in racket"
This reverts commit 7eefe74e93e6ceda0c1baa370f4dc89e68863e70.

original commit: 5e70dc863e7d965241a8d456e99d500d9f389fcc
2011-02-12 12:00:57 -06:00
Robby Findler
966927e141 at attempt to use the dc's scale and rotation to instead of doing the rotation in racket
original commit: 7eefe74e93e6ceda0c1baa370f4dc89e68863e70
2011-02-11 19:50:16 -06:00
Matthew Flatt
96a9bcd363 fix typos
Merge to 5.1

original commit: 379feaeac2ebd07b17ebc6f54d04c084171410e9
2011-02-11 06:07:09 -07:00
Jon Rafkind
3848e3da6c use the standard editor style to get the right colors in the line
numbers mixin. closes pr11655

original commit: 5bb72d5b0e01d022ce49ad360bc1333029c0ea56
2011-02-09 14:36:58 -07:00
Robby Findler
c830b5a1bc changed the module lexer's strategy to be able to handle
the part of the buffer before the #lang line properly
  closes PR 11381

original commit: d659d2f0afe8b0d8711f58d7b6761ed9dcd48e62
2011-02-09 15:27:05 -06:00
Matthew Flatt
3ec8eca0f9 fix s:home keybinding
Merge to 5.1

original commit: 33db7b1229e4be54c3ef0cf06eef86761c70a623
2011-02-09 12:43:18 -07:00
Matthew Flatt
f5eb37ea09 win32: fix parent HWND of canvas%
Merge to 5.1

original commit: 6b1112a9adad14b4bb4fd49431697a493b781622
2011-02-09 12:26:50 -07:00
Matthew Flatt
ebaef0c71b fix `set-icon' in frame% to make mask argument optional
Merge to 5.1

original commit: f4a881f0e37f291c604ae40ab52d2e36ca411609
2011-02-09 09:01:34 -07:00
Matthew Flatt
13af6a6145 gtk: fix X selection for older Gtk versions
Merge to 5.1

original commit: f21f0bdba2af7282b747e858d81379135a5189a9
2011-02-09 07:41:57 -07:00
Jon Rafkind
dc520a9a47 add documentation for the splitter mixin
original commit: 7f3f861899403f3a271b35c473878a35ed472e41
2011-02-08 14:47:07 -07:00
Jon Rafkind
923787b89c add mixin for splitting panels
original commit: 878787e6f32357d432f094b083205054e04363bb
2011-02-08 14:47:07 -07:00
Robby Findler
cc016fe9fc started to fix the colorer problems (now that I undestand how!)
plus some extra checking in the colorer

original commit: 49c3011f49caae37a496a25d482e5b8855def3ee
2011-02-08 10:02:42 -06:00
Matthew Flatt
5d29afbabb document limitations of on-subwindow-event' and on-subwindow-char'
Merge to 5.1

original commit: e2a0fd02ef89da7d8efbfe26739ca82d8a42c7ad
2011-02-05 16:48:40 -07:00
Matthew Flatt
2a7f32d7f8 minor correction to release notes
Merge to 5.1

original commit: ead1c366d19eefb7b2489a062e18e8c410242ef0
2011-02-05 16:48:39 -07:00
Matthew Flatt
35e0433bcc adjust racket/gui/base' to re-export file/resource'
Merge to 5.1 along with b4ce4bb, 3375005, 18eb7c8, 3c4807f

original commit: 5eeec97878e2491688514f03fe3898f6ea4dd933
2011-02-05 14:05:08 -07:00
David Van Horn
15c7ab6e1f Fixes more spelling errors.
original commit: 760a58b65df2b91010d2bcc2739ddab2a4489729
2011-02-04 19:44:13 -07:00
Matthew Flatt
08dccaa1c4 cocoa: yet another hack around weird cocoa behavior
Closes PR 11712
 Merge to 5.1

original commit: 845ca2d58668c40c2ce2ab314867974877b2da93
2011-02-04 19:43:59 -07:00
Matthew Flatt
c16fdbac60 win32: fix horizontal `radio-box%'
Merge to 5.1

original commit: 8f404a46187da3c21dcf52185d0912abdf3ba85f
2011-02-04 09:20:49 -07:00
Matthew Flatt
8b7ca50605 cocoa: change `radio-box%' implementation of no selected buttons
(not sure how I missed the `setAllowsEmptySelection' method before,
  but maybe there was some reason to avoid it that I've forgotten
  --- so *don't* merge to 5.1)

original commit: e1303dc4006951d7c9e1ebee31d0f5a76ab3c40e
2011-02-04 09:20:47 -07:00
Matthew Flatt
f04e67e91f cocoa: fix problems with `radio-box%' in no-selection mode
Closes PR 11708
 Merge to 5.1

original commit: 5d1b78384d390520edf970021bc0c144f78c259e
2011-02-04 07:26:45 -07:00
Eli Barzilay
e15a65221e Bump version numbers of mzscheme and mred.
(These things should not be used anymore.)

original commit: c4661de04926b08757efbd1d483fa6512f110f69
2011-02-04 04:30:12 -05:00
David Van Horn
5007d739fc Fixed various spelling errors.
original commit: c9519fd11300b07292df8619e86f48533eff6e4d
2011-02-03 17:42:33 -05:00
Robby Findler
13a61d62d7 adjust the wxme reader so that it now creates image-snip%s when it finds image-snips in file
it used to create image% objects that were simple containers for the
  data in the file; the change _should_ be backwards compatibile;
  the only know incompatibility is that the get-filename method
  now returns a path instead of bytes (this is to match the
  image-snip% class)

   closes PR 1168

   please merge to the 5.1 release branch

original commit: 0fce29f552eeef416bfb66459123614518f02513
2011-02-02 20:26:52 -06:00
Matthew Flatt
f0f7137803 fix `image-snip%' unmarshaling with filename
Merge to 5.1

original commit: c2c6c79a15b12d2ca689a75ed519f1fb364e1fd8
2011-02-02 19:03:20 -07:00
Robby Findler
5d1df3d05d missed a multiple-vlaues change in a short-cut case.
Please merge to the 5.1 release branch

original commit: 63aa388d495fc753c9772cc645e32672a841cc89
2011-02-02 17:27:26 -06:00
Matthew Flatt
c49deb88ce gtk: map left-tab key to #\tab
Closes PR 11697
 Merge to 5.1

original commit: 0eed4e9462a227326b2edd0e1c4b2d6e739043b4
2011-02-02 06:46:03 -07:00
Matthew Flatt
246ad236f0 gtk: fix drag-and-drop URI decoding
Closes PR 11695
 Merge to 5.1

original commit: 2d01241f7ad3c3905a9629c6aa33ad7cd4c7e653
2011-02-02 06:32:51 -07:00
Matthew Flatt
a9a6759f1f gtk: force display of images in button labels
Merge to 5.1

original commit: 7291d944c34b50f958896b4013121777adc4f8e3
2011-02-02 06:05:03 -07:00
Robby Findler
b32fc91757 fix the get-token-range method in the case that the colorer's current region doesn't start at the begining of the buffer
Please merge to the release branch

original commit: 8c6c1a0e9bfee79db27b6234a806df533b5bd7cb
2011-02-01 14:52:18 -06:00
Matthew Flatt
02aa21f3fa minor man-page corrections
Merge to 5.1

original commit: 0011b386ba5e80dd33ce69ba0f1b05ce0d3284cd
2011-02-01 08:01:17 -07:00
Robby Findler
bdc30d7dac monitor the font size preference in order to redo the one-line size computation for the search bar
closes PR 11687

original commit: ce4bf97bde32032b0663c623d8ef1f2158a96fae
2011-01-31 17:46:31 -06:00
Matthew Flatt
e1b90efc26 cocoa: fix problem with dispatching key-up events
Closes PR 11635
 Merge to 5.1

original commit: 152c636e1cd943a8f306fb5f96ed0197c2215e08
2011-01-31 12:40:37 -07:00
Matthew Flatt
ceca15dd17 cocoa: create window to show composition via an input method
Merge to 5.1

original commit: bbb12848d191d6d7a03513ce17463f649410a570
2011-01-30 17:33:12 -06:00
Matthew Flatt
4cd3e192f4 avoid `on-size' problems
Merge to 5.1

original commit: e2c43bf3ecc969112693e926bbbb7cf846fea4eb
2011-01-30 17:33:11 -06:00
Robby Findler
e96d9460fd added a color:text method get-token-range and then used that to improve how f1 in drracket works
Please include this commit on the release branch

original commit: 4090eabacb8d7b32900b4df18da06f14f1def40f
2011-01-29 12:28:26 -06:00
Matthew Flatt
f8149ed985 cocoa: event-dispatch repairs, especially when no frame is shown
Relevant to PR 11672

original commit: b485d375b0c2fee59caa8eb2eeb34d6520c9b4ee
2011-01-28 12:43:51 -06:00
Matthew Flatt
7ca55d79eb `frame%' style doc corrections
to sync with gr2 changes

original commit: dc2bdfcea3f8736d6983255c0c26ae8a3dbbc2be
2011-01-28 11:14:01 -07:00
Matthew Flatt
3a9e14051b DrRacket line numbers: fix condition for whether to draw a number
original commit: 96fd11eedebc28331aa689892042742ea75039be
2011-01-28 06:22:28 -07:00
Matthew Flatt
8931482f2e remove non-working get-font' method of control<%>'
Closes PR 9938

original commit: 5467f89a23e3a186cc180703db68b9be720440a2
2011-01-28 05:55:41 -07:00
Matthew Flatt
74afb5a416 cocoa: fix first-responder tracking when a frame is hidden
original commit: 2ab0d36738e6c8f51de1d3ad68701e88bb6decea
2011-01-27 19:20:13 -07:00
Matthew Flatt
3981ea12a7 gtk: fix float frames to not appear in WM's window list
original commit: 45999143a4ad550520404299dd1fb2e38a4ee3d7
2011-01-27 12:25:53 -07:00
Matthew Flatt
b1f7ed6927 gtk: list-box dclick
original commit: 08bf77deeb260e91545a4df83dd4e5a5c3a00a99
2011-01-27 12:26:23 -07:00
Matthew Flatt
dd3cb0f4a9 win32: fix printing bug related to clipping
original commit: d34deeba91c8ca6af4403a2f7ecf2eac9a2cda84
2011-01-27 12:26:23 -07:00
Robby Findler
da6f24ecc2 disable the new {} indentation until it can be done in a #lang language-specific way
original commit: efb66b0cc4b41c0d71271144de23e910566b4fe9
2011-01-27 11:21:46 -06:00
Matthew Flatt
be21cd76e4 cocoa: fix problems with live-resize
that were created by the queue-sync change

original commit: 8cbc7016717d7f80ff932c64f25d3cd734e29bbb
2011-01-26 12:57:01 -07:00
Matthew Flatt
5c15ac736a cocoa: better sync between Cocoa and Racket event queues
to reduce inversion where a low-priority callback runs
 when a GUI event is available

original commit: 630dee7227fe437532edfeeda6e5c35f1bf8f7c0
2011-01-26 12:19:48 -07:00
Robby Findler
97b928821b make completions box handle clicking around a little bit better
original commit: 71236aa48c1292539390899a14e4481aafd226e5
2011-01-25 20:58:50 -06:00
Robby Findler
4e61f8bb71 drop superflous dependency on srfi1
original commit: f182d0def4cb65f3089e0de167d61053279cb799
2011-01-25 20:58:47 -06:00
Robby Findler
8dd3d90602 fix sizing and font inconsistencies in the completions box
original commit: e0703e251be2c2fc62303f8376bc4bd10d3f0c60
2011-01-25 20:58:44 -06:00
Matthew Flatt
389fc6f6db change gracket -z' to just use read-eval-print-loop'
instead of `textual-read-eval-print-loop'

original commit: 5e3dbbc3f8c89776143ce71db07bbc991141a49a
2011-01-24 19:47:21 -07:00