Commit Graph

4004 Commits

Author SHA1 Message Date
Robby Findler
1f39495448 ask about normalizing pastes only after pasting has finished (in case there are multiple calls to insert)
closes PR 11449

original commit: c94ad960acee98198775b4d67743a318303a961c
2011-01-06 08:39:32 -06:00
Matthew Flatt
996874cd46 improve canvas-drawing docs
original commit: 4f56618c6d9a36743f97535ad1d75e5fa36d9d5f
2011-01-06 07:43:26 -07:00
Robby Findler
e19ce1d98f use new syntax colorer hooks to provide feedback about syntax coloring in the definitions window in drracket
original commit: 33cb5a8b6fc06c560cd4cb9a41d2e7ab3c0e44c0
2011-01-05 20:39:35 -06:00
Robby Findler
d2e13d3f39 added an observer for the colorer
original commit: 92d9ce38d3d568daf72ba8f98080cdf9110fc1d9
2011-01-05 20:39:31 -06:00
Matthew Flatt
d19d8618ac add get-client-handle' to window<%>'
original commit: 81cbf1ae1fb81bce7eb0aa8637a2656797bdb6f1
2011-01-05 12:15:37 -07:00
Matthew Flatt
b67f557e59 win32: on-size fix
original commit: adfa67206d17aeb9d31d7785809ba81f0835bf25
2011-01-05 10:38:06 -07:00
Matthew Flatt
e576a185ce more consistent on-size' and on-move'
original commit: ae5093a1344091992a373e44c476fc99540f948c
2011-01-05 10:00:07 -07:00
Matthew Flatt
41d92f6891 fix line-number mixin
original commit: c9d2f43398dc4c607ff98278cab93655d3b2af14
2011-01-05 09:57:33 -07:00
Matthew Flatt
5aa88b9e18 fix docs on get-handle' from window<%>'
original commit: b0d95708bfa561d019144dc22a546aadd1fc7cb0
2011-01-05 08:50:21 -07:00
Matthew Flatt
2a0b73842d restore and document scrolling behavior
Closes PR 11583, and
 everts the previous fix for PR 10853 and fixes
  it in a different way

original commit: b0095111d4816043891138c3d36568d220c2db4a
2011-01-05 07:02:00 -07:00
Jon Rafkind
b40699d86f restore dc state after calculating the clipping area
original commit: 6c3feabb52bd1e987b3d24a9c54ca74d431dffea
2011-01-04 22:24:36 -07:00
Jon Rafkind
57fded8b41 sest the line number padding when the editor changes. calculate the position to draw at better
original commit: d7ac9c4399939dce2ec8562d863b8c8db16a9b19
2011-01-04 22:16:52 -07:00
Robby Findler
51e2a2e86b make sure all modifications to the splash screen controls happen in the splash's eventspace handler thread
original commit: e0c02e66c8dc9e4c69c92f11e777a6bce82422b5
2011-01-04 15:40:33 -06:00
Matthew Flatt
4b3662e702 win32: fix canvas flicker
original commit: d2f16ee36e62c87f4e6e81fadf7b53c06c0d94d2
2011-01-04 13:30:30 -07:00
Matthew Flatt
73b3899dac gradients: refine checking and docs to fit various conventions
original commit: 553723627c78c0168427e7b8618d4da37432b02d
2011-01-04 12:44:36 -07:00
Asumu Takikawa
dd7620800d Fix documentation to match editor<%>, text%, and pasteboard% changes.
original commit: ed114c07502959d774bf5b26f42ad18f4820903d
2011-01-04 13:04:28 -05:00
Asumu Takikawa
9aaa900384 Remove do-copy, do-paste, and do-paste-x-selection from editor<%>.
text% and pasteboard% now do not override the methods.

original commit: 24050a5bc673d87d2e42fb55255615e746312e1c
2011-01-04 13:04:28 -05:00
Matthew Flatt
7c4e27d5ee fix result of editor<%> `load-file' when the editor is locked
relevant to PR 11590

original commit: b0ed2f5bc248c7f3c1dac2452068214634cc3ac1
2011-01-04 06:11:46 -07:00
Robby Findler
bdf79e7179 fix the use of draw-caret in 2htdp/image
original commit: dd9e8c530bb24f4d594c54060f61eb83fb3e401c
2011-01-03 20:54:07 -06:00
Matthew Flatt
8294ffe8d4 fix dimensions of cached image bitmap
original commit: cf344b9926edda82906d692b9bed0421c82abb7d
2011-01-03 19:13:56 -07:00
Robby Findler
d428edc7ed make sure make-bitmap gets exacts as args
original commit: 30f9c4338f4ebbca7126f74e672cfcef3315fcd7
2011-01-03 19:56:37 -06:00
Robby Findler
ef0187721b cache drawing in 2htdp/image snip's draw method
original commit: ac52a63d4aaafcf2e44e489211c5f477c7924b10
2011-01-03 15:06:41 -06:00
Robby Findler
0e7717d366 2htdp/image: when selected, draw with some transparency so the selection is visible
original commit: d886df2acc543e44c7b6f4f4de92beed1710b069
2011-01-03 14:42:57 -06:00
John Clements
038d2db95a adopted a two-stage fallback for old pref name, per robby's suggestion
original commit: b713e43e1b3b1f02ab01488f7b01511ffa26e948
2011-01-03 07:52:48 -08:00
Matthew Flatt
62a573c5a7 adapt better to available drawing and GUI libraries on Unix variants
original commit: df2351f90fbf13d69622b4ab2d376db0a61e9ee0
2011-01-02 20:18:11 -07:00
John Clements
a8ff33af5e change pref name to match docs
original commit: 47e3db06ffe64ebb5521cf73c45eda439fd59d85
2011-01-02 14:45:14 -08:00
Robby Findler
1efce0f496 change drracket and framework so they don't rebind printf anymore
(instead binding oprintf to print to the original output port of drracket)

original commit: 7eb3e8c28aacd14c4422d96e2d9e79d6910261b0
2011-01-02 10:03:24 -06:00
Robby Findler
b22d6ba314 adjust check to only insist that, when there is an editor, is it the right kind of editor.
original commit: 465d5a9f758c7b87b9e621a0ebbedefddb746176
2011-01-02 10:03:21 -06:00
Robby Findler
e696606631 2htdp/image: added support for alpha as a mode? argument
original commit: 7716851cdea19f2bab410fc16938bf500066f7d0
2011-01-01 20:01:50 -06:00
Matthew Flatt
c43e3e0fc7 win32: fix bitmap+string labels for XP
original commit: 19b1df6586dad4fd05dadfc0b94a70aa90807a2c
2011-01-01 14:17:31 -07:00
Matthew Flatt
487562c7d6 win32: make bitmap+string label look right in Win7
original commit: 18ca91dc97eb6b1326fe1b92a923a25fdb883fa7
2011-01-01 13:54:45 -07:00
Matthew Flatt
c09dfaed9c win32: bitmap+string button labels
original commit: a6e04695bb88ece7fbafbad008b9c0d3a94399bd
2011-01-01 13:54:45 -07:00
Matthew Flatt
41b4df595f allow a button% to have both a string and a bitmap for its label
original commit: 241bb79cb0b671505e7d8811125d708d088d887c
2011-01-01 13:54:45 -07:00
Matthew Flatt
502677e5bb win32: fix problem with bitmap labels
related to PR 11566

original commit: a916f1af42ca6de02ac459da5614947473a72d44
2011-01-01 11:33:53 -07:00
Matthew Flatt
b512236105 win32: survive theme-access failure
original commit: 71223e617574a201104b4d2fd31b3ca16ee9cbbf
2011-01-01 08:22:17 -07:00
Matthew Flatt
7d55c0bef3 gtk: fix screen-bitmap depth selection and a spurious tab callback
original commit: 07c272df4ad8124349f5972e7d673bf8e0dcf86e
2010-08-12 23:35:40 -04:00
Jon Rafkind
2461f3d8b3 use padding instead of manually moving the origin
original commit: 11494ce8b9ac4ec55d86cfe4e264330d4d908a02
2010-12-31 19:29:34 -07:00
Matthew Flatt
cc937ffeda gtk: tolerate absence of a minor combo_box function
original commit: 15fa34b09191d05b0bcd79e7939fba12a63beba4
2010-08-12 19:52:37 -04:00
Matthew Flatt
7d9dc0ea1b fix problem with text% padding
original commit: 5809860dd331745ebe4fc59912226c34086572b3
2010-12-31 14:40:27 -07:00
Matthew Flatt
903ff063e2 fix platform-independent file dialog
original commit: 00124220bdd7c8b67579da50d03cda2c0fb9cfce
2010-12-31 09:41:30 -07:00
Robby Findler
92e830508d use pen's alpha color stuff in 2htdp/image
original commit: 830c797ee44e77f8a53477240979add83edebc17
2010-12-31 10:25:01 -06:00
Robby Findler
c4dd75a553 Rackety
original commit: 6f9bcf00015433a8a781ab832247deaaa7307869
2010-12-31 09:58:54 -06:00
Robby Findler
5007b385dd moved interactive panel test into its own file
original commit: 3dc5bbd0eb1dc23590e04112ad7c27776d73524b
2010-12-31 09:58:53 -06:00
Robby Findler
8cf124a6f3 fixed up panel:dragable so that it actually does the right thing now
adjusted the framework test suite so that it runs under windows
closes PR 10880

original commit: 900d74714e1b24b2bfbdcf13099a6d7dc5661dd5
2010-12-31 09:58:51 -06:00
Matthew Flatt
fbe5eb9909 win32: fix problem with focus directly on a frame
original commit: c7977441e4339b33f371b1230c36d5cf7ec9bc87
2010-12-31 08:31:36 -07:00
Robby Findler
0b4d7b371c framework: change status line so they never contribute to the minimum width of the frame
related to PR 10880

original commit: b2a297afafd3ff9e38c451e522cf54ed3c39e31e
2010-12-30 21:27:11 -06:00
Matthew Flatt
9321167529 win32: get roots on demand for file dialog
original commit: bfa2a57b01fae41884bea83ecca62b1f3722d303
2010-12-30 09:30:27 -07:00
Matthew Flatt
d83ad03114 clean up handling of not-ok?', bitmap-dc%'-selected, and mutated bitmaps
original commit: eddae6749d698d2ec039fe1d3fc8b6cfe1a70e39
2010-12-30 08:35:56 -07:00
Matthew Flatt
0e0139ebb4 add alpha value to `color%'
original commit: a974dad8bfb63679ac5af1fd819e7c7c67ee75e5
2010-12-30 07:05:25 -07:00
Matthew Flatt
792c8b222e add `set-padding' to text%
original commit: d3fd1ba013ed6b5d64815119e84b743600c2f311
2010-12-29 13:42:58 -07:00