Commit Graph

16416 Commits

Author SHA1 Message Date
Matthew Flatt
b6b3298567 cocoa: avoid 10.6-specific method for menu popup 2010-11-10 17:54:07 -07:00
Kevin Tew
6efc3c5550 [parallel-build] print errors immediately as well as at the end of the build 2010-11-10 13:12:23 -07:00
Kevin Tew
14b14ebabc Get info from drdr about build crash 2010-11-10 13:12:23 -07:00
Kevin Tew
3ec54a61c2 shorten some lines 2010-11-10 13:12:23 -07:00
Mike Sperber
c7700dbe06 Fix signatures for gcd' and lcd' in DMdA. 2010-11-10 18:59:40 +01:00
Mike Sperber
c6334b549f "list" -> "list-of" in DMdA docs. 2010-11-10 18:58:37 +01:00
Matthew Flatt
27752c4695 plot bug fixes, including new images and a more forgiving image-equality test 2010-11-10 09:18:50 -07:00
Matthew Flatt
8d1827222c improve docs in 'interior allocation mode and improve 'interior-atomic 2010-11-10 09:18:31 -07:00
Mike Sperber
69b858a7f5 Unbreak printing in DMdA.
Fix the the name by which the HtDP and DMdA languages refer to the
signatures module, making sure everybody sees the same properties.
2010-11-10 07:32:52 +01:00
Vincent St-Amour
c7d67f9bab *SL: first and rest should not report errors in terms of car and cdr. 2010-11-09 21:16:17 -05:00
Eli Barzilay
6675287f68 Use `fakeroot' to avoid chown mess. 2010-11-09 20:13:08 -05:00
Eli Barzilay
b712354f35 Better solution than previous hack test-drracket.rkt 2010-11-09 20:13:08 -05:00
Eli Barzilay
6b8b0b16b9 Fix for matrix snips 2010-11-09 20:13:07 -05:00
Eli Barzilay
8e0c7477f6 drop "www." from "racket-lang.org" urls. 2010-11-09 20:11:14 -05:00
Jon Rafkind
19da99f7e8 use #f to propagate correct identifier 2010-11-09 18:05:59 -07:00
Jon Rafkind
81eac261dc better error message for define-syntax-rule 2010-11-09 17:24:05 -07:00
Ryan Culpepper
3936a40717 macro-stepper: track phase of binders, definites 2010-11-09 17:02:35 -07:00
Ryan Culpepper
261d67a6e7 macro-stepper: pretty-print define-for-syntax etc 2010-11-09 17:02:35 -07:00
Ryan Culpepper
2620e750f3 macro-stepper: specialized data structure for definites 2010-11-09 17:02:35 -07:00
Matthew Flatt
168a2c1591 use #x3FFFFFF instead of #x3FFFFFFF for max size of an unbounded frame
because sawfish is unhappy with #x3FFFFFFF
2010-11-09 16:59:01 -07:00
Matthew Flatt
a0a414465d fix problem with multiple captures of the same continuation
--- a bug introduced when enabling full continuations
     to escape past continuation barriers in v5.0.1
 Closes PR 11409
2010-11-09 16:48:23 -07:00
Matthew Flatt
7ff8ce61db explicitly discard patseboard mouse events when not handled in universe 2010-11-09 16:48:23 -07:00
Casey Klein
dd9ab8f2a4 Revert "Displays the panes in descending order (to match graph's time axis)"
This reverts commit 0d1578cbb1.
2010-11-09 14:57:36 -06:00
Casey Klein
0d1578cbb1 Displays the panes in descending order (to match graph's time axis) 2010-11-09 14:49:04 -06:00
Ryan Culpepper
02f301b3b7 macro-stepper: reorganize code to make draw-arrows?=#f more useful 2010-11-09 11:40:32 -07:00
Ryan Culpepper
199450dd0c macro-stepper: faster step rendering
- lazily build on-click mapping
  - more precise un-styling on refresh
2010-11-09 10:03:45 -07:00
Ryan Culpepper
75079ec421 macro-stepper: gui improvements
- give "?" of ?-arrows a white background
  - improved clickback replacement
  - fixed tack/untack
2010-11-09 10:03:45 -07:00
Ryan Culpepper
a506d75b54 macro-stepper: replace clickbacks for syntax selection
fixed interval-map bug
2010-11-09 10:03:45 -07:00
Ryan Culpepper
82d6deebad macro-stepper: fixed deadlock (recursive yield) 2010-11-09 10:03:44 -07:00
Ryan Culpepper
1fe73ffaef macro-stepper: fix race condition in frame init / events 2010-11-09 10:03:44 -07:00
Casey Klein
ae164d281b Adds optional `::=' keyword to language definition forms 2010-11-09 10:14:50 -06:00
Robby Findler
e9c90dc580 add .scrbl to liked extensions in drracket 2010-11-09 09:04:14 -06:00
Matthew Flatt
c9b7c98525 cocoa: use alternate key if ctl-combination has no mapping
--- fixes ctl-space, and maybe other combinations
 Closes PR 11403
2010-11-09 06:55:37 -07:00
Matthew Flatt
58b7922033 use Racket file I/O for post-script-dc% 2010-11-09 06:55:37 -07:00
Jay McCarthy
05f43324a9 Attempting to fix DrDr re gr2 2010-11-08 20:22:03 -07:00
Jon Rafkind
d920cdc945 set pen to black so the line separator is drawn in the right color 2010-11-08 18:10:08 -07:00
Matthew Flatt
0a179481a5 fix continuation capture in continuation transferred to a thread
where the prompt is the implicit one at the thread's creation
 Closes PR 11382
2010-11-08 18:06:07 -07:00
Matthew Flatt
7940f14896 fix `draw-arc'
Closes PR 11399
 (Thanks Stephen!)
2010-11-08 14:32:30 -07:00
Matthew Flatt
90ac279096 add 'can-impersonate option to `make-struct-type-property' 2010-11-08 14:00:59 -07:00
Stevie Strickland
0237050ae0 Improve ->* expansion in certain cases.
In some expansions, the function used to check the results could appear
multiple times in the expansion.  Factor out the results checker so that
we expand into multiple references to the same name, instead of inlining
the same lambda multiple times.
2010-11-08 15:36:53 -05:00
Jay McCarthy
aaf7e32a11 Easier graph maker 2010-11-08 09:18:54 -07:00
Eli Barzilay
da31296bf9 Add plot sources and resulting libraries to distribution specs. 2010-11-08 09:48:00 -05:00
Eli Barzilay
f5f1243b33 Move "fuzz.rkt" test to "tests/racket/stress". 2010-11-08 09:48:00 -05:00
Eli Barzilay
f29e4c860b Remove erroneous files 2010-11-08 09:48:00 -05:00
Matthew Flatt
83bcdbbd81 cocoa: fix save-file dialog when other extensions should be allowed 2010-11-08 07:12:03 -07:00
Matthew Flatt
3747978c1e cocoa: fix ctl-\ key event 2010-11-08 07:03:51 -07:00
Matthew Flatt
7f67b6569c v5.0.99.2: proxy' -> impersonator' 2010-11-08 06:23:16 -07:00
Matthew Flatt
bc2c95f564 fix cm test that used gl-info_rkt.zo (which is now gone) 2010-11-07 19:21:03 -07:00
Matthew Flatt
3b470fe47b small doc improvements on internal definitions 2010-11-07 19:21:03 -07:00
Eli Barzilay
bc4f4e7a45 Fix the simple drracket test 2010-11-07 19:35:53 -05:00
Eli Barzilay
d8945c0bd1 go to PLTHOME before getting the libraries 2010-11-07 18:39:03 -05:00
Eli Barzilay
9a1f19dba7 typo 2010-11-07 18:23:16 -05:00
Eli Barzilay
bb31599718 Download libraries in w32 build code 2010-11-07 17:54:20 -05:00
Robby Findler
38b9b25ae0 redex: added indication of caching for metafunction tracing 2010-11-07 15:31:18 -06:00
Robby Findler
c192a1e1f8 fixed bugs in the racket/trace docs (added docs for two exported parameters and fixed a contract) 2010-11-07 15:31:18 -06:00
Robby Findler
a63bbf82ab added current-trace-results 2010-11-07 15:31:18 -06:00
Jon Rafkind
96018f258c check last-line + 1 2010-11-07 12:19:49 -07:00
Jon Rafkind
74fce96d92 add dx offset when drawing 2010-11-07 12:06:34 -07:00
Matthew Flatt
23908c2372 gtk: initialize canvas backing to white 2010-11-07 07:16:12 -07:00
Matthew Flatt
fe208c63bd add some missing bitmap% and dc<%> docs 2010-11-07 07:14:59 -07:00
Matthew Flatt
e402d68efc fix `find-graphical-system-path' 2010-11-07 07:08:33 -07:00
Matthew Flatt
ba2ea79f12 fix and document failure handling of image reading in bitmap% 2010-11-07 06:50:52 -07:00
Eli Barzilay
c195e2b201 v5.0.2 stuff 2010-11-07 00:46:22 -04:00
Matthew Flatt
cccfdbe2c4 misc clean-up related to build changes 2010-11-06 22:08:15 -06:00
Matthew Flatt
53febbeb6c cocoa: fix a double vs. float mismatch in getting scroll positions 2010-11-06 21:22:52 -06:00
Matthew Flatt
9b7e09f4b4 fix bitmap-dc% constructor 2010-11-06 21:16:50 -06:00
Eli Barzilay
d0e7f2c471 Change the linux platform names.
For example, instead of "Linux - Fedora 7 (x86_64)", use "Linux x86_64
(Fedora 7)".  Hopefully, this will make it clearer that it's often fine
to use some linux installer on a different platform than the one it was
made on.  (For example, some people wanted an AMD64 build for Ubuntu,
and eventually it turned out that the x86_64 build on Fedora worked
fine.)

This is even more relevant now since the C part is much less platform
dependent in the linux distro sense.
2010-11-06 21:51:45 -04:00
Matthew Flatt
514706446e overhaul plot organization
by moving needed C source to src/plot and building during `make',
 but stripping out the copies of gd, png, and zlib; instead, hook
 a dc<%>-based back end into plot
2010-11-06 16:54:29 -06:00
Matthew Flatt
557b799939 abandon gl-info inference of GL types via C compilation
because it depends on locating GL headers at configure
 time, and it creates platform-specific code in the collects
 tree; the platforms that we support all have the obvious
 mappings for the GL types
2010-11-06 16:54:28 -06:00
Matthias Felleisen
0f856dede5 sync bug eliminated 2010-11-06 10:19:24 -04:00
Matthias Felleisen
28fc8a3eef fixed the documentation of contracts-first-extended, added code examples 2010-11-06 10:19:24 -04:00
Matthias Felleisen
c83cf15695 fixed some typos, and in the process rewrote some prose 2010-11-06 10:19:24 -04:00
Matthew Flatt
20b8b8c5ab dist-spec repairs 2010-11-05 22:21:26 -06:00
Matthew Flatt
58d0b14822 remove obsolete afm collection 2010-11-05 22:04:52 -06:00
Matthew Flatt
694745e998 first cut at splitting draw and gui docs 2010-11-05 21:57:13 -06:00
Matthew Flatt
59bf78b6c8 avoid xor for pasteboard rubberband hiliting 2010-11-05 20:26:24 -06:00
Matthew Flatt
601b411671 fix release-note link and version 2010-11-05 15:54:57 -06:00
Matthew Flatt
1db27b474f fix merge mistake 2010-11-05 15:54:56 -06:00
Matthew Flatt
263000a7b8 v5.0.99.1 2010-11-05 15:54:56 -06:00
Matthew Flatt
f935266257 win32: fix combo% on-popup 2010-11-05 15:54:56 -06:00
Matthew Flatt
39596efef5 cocoa and gtk: fix combo% `on-popup' method 2010-11-05 15:54:56 -06:00
Matthew Flatt
c6710b8938 text drawing not aligned in any smoothing mode 2010-11-05 15:54:55 -06:00
Matthew Flatt
9a408302c1 dc fixes: default brush is white; combined text uses baseline drawing mode 2010-11-05 15:54:55 -06:00
Matthew Flatt
9f42fa0e6f win32: fix flush duplocate def 2010-11-05 15:54:55 -06:00
Matthew Flatt
b9f3957a76 gtk and cocoa: add flush method to canvas% and fix periodic flush 2010-11-05 15:54:55 -06:00
Matthew Flatt
64d9a391cf win32: fix flush and periodic canvas flush 2010-11-05 15:54:55 -06:00
Matthew Flatt
4d316f7851 win32: periodic canvas flushing 2010-11-05 15:54:55 -06:00
Matthew Flatt
72a19d2ab3 gtk: periodic canvas flushing 2010-11-05 15:54:54 -06:00
Matthew Flatt
9fbb7d3a99 win32: fix some test failures 2010-11-05 15:54:54 -06:00
Matthew Flatt
e033d9edf1 cocoa & gtk: fix some test failures 2010-11-05 15:54:54 -06:00
Matthew Flatt
f829424783 win32: further deallocation fixes, plus some test fixes 2010-11-05 15:54:54 -06:00
Matthew Flatt
ad9315ba6b win32: further deallocation fixes, plus some test fixes 2010-11-05 15:54:54 -06:00
Matthew Flatt
daf7f6dd17 win32: change HWND allocation and deallocation 2010-11-05 15:54:54 -06:00
Matthew Flatt
3bcfd5cf7f fix pango lib access 2010-11-05 15:54:54 -06:00
Matthew Flatt
da6397e006 cocoa: hack around a problem with application hiding 2010-11-05 15:54:54 -06:00
Matthew Flatt
fcf7198e7c fix get-argb-pixels on monochrome bitmap's non-alpha 2010-11-05 15:54:53 -06:00
Matthew Flatt
a0ad1ebec0 revent region alignment until Gtk problem sorted out 2010-11-05 15:54:53 -06:00
Matthew Flatt
aa958f8986 slideshow: consistent rounding for clickbacks 2010-11-05 15:54:53 -06:00
Matthew Flatt
f74c0de6ad use alignment when installing regions 2010-11-05 15:54:53 -06:00
Matthew Flatt
50caefcb38 cocoa: convince dock to not resurrect a closed frame 2010-11-05 15:54:53 -06:00
Matthew Flatt
4e8f51741e use readonly version of Pango function 2010-11-05 15:54:53 -06:00
Matthew Flatt
03aee62647 fix drunken text
by always using Pango and Cairo commands that depend on the baseline
 of text, instead of sometimes using top and sometimes using baseline
2010-11-05 15:54:52 -06:00
Matthew Flatt
af6cad4913 destroy windows via finalization outside of the event loop 2010-11-05 15:54:52 -06:00
Matthew Flatt
9eabda614c no need for libgio reference 2010-11-05 15:54:52 -06:00
Matthew Flatt
6065f8cf12 avoid functions not available in Debian Stable 2010-11-05 15:54:52 -06:00
Matthew Flatt
6fa9ee22a7 remove debugging printf 2010-11-05 15:54:51 -06:00
Matthew Flatt
58e1e37734 fix bug in ffi struct alignment 2010-11-05 15:54:51 -06:00
Matthew Flatt
0b96d7b326 link porting notes from release-notes doc page 2010-11-05 15:54:51 -06:00
Matthew Flatt
4891b87ea1 cocoa: another screen-change workaround 2010-11-05 15:54:50 -06:00
Matthew Flatt
05cfffdf9e v5.4.99.1, executable-yield-handler', and make-bitmap' etc. 2010-11-05 15:54:50 -06:00
Matthew Flatt
d7f1d12ea1 clean up 2010-11-05 15:54:49 -06:00
Matthew Flatt
4f55d22705 fix mistake cocoa screen notification 2010-11-05 15:54:49 -06:00
Matthew Flatt
ffebbfdbe0 ask png library for its version 2010-11-05 15:54:49 -06:00
Matthew Flatt
3abecbc95d gtk: enable "really overwrite?" dialog for `put-file' 2010-11-05 15:54:49 -06:00
Matthew Flatt
47c032ff34 work around cocoa display-change issue 2010-11-05 15:54:48 -06:00
Matthew Flatt
bffff78aad misc fixes, especially cocoa 2010-11-05 15:54:48 -06:00
Matthew Flatt
99266dcdcf cocoa: fix menu set-label 2010-11-05 15:54:48 -06:00
Matthew Flatt
a0e5a62873 fix gif extension-block and transparency reading 2010-11-05 15:54:48 -06:00
Matthew Flatt
2c77565721 gtk: swap alt and meta reporting 2010-11-05 15:54:48 -06:00
Matthew Flatt
4f2e59e7a6 some fixes prompted by the test suite 2010-11-05 15:54:48 -06:00
Matthew Flatt
20ab31743d fix yet another mistake in atomic-mode implementation 2010-11-05 15:54:47 -06:00
Matthew Flatt
d2275f4179 level-2 finalization from ffi/unsafe and late-weak references 2010-11-05 15:54:47 -06:00
Matthew Flatt
40a65a46d2 overhaul GC finalization 2010-11-05 15:54:47 -06:00
Matthew Flatt
73dd8cc697 fix gc handling of ephemeron chains 2010-11-05 15:54:47 -06:00
Matthew Flatt
dee93e6259 define-runtime-module-path-index and racket/gui/dynamic fixes 2010-11-05 15:54:46 -06:00
Matthew Flatt
a7426c1c27 cocoa: fix startup -psn_ and file handling 2010-11-05 15:54:46 -06:00
Matthew Flatt
3294d3427a fix nested atomic escape 2010-11-05 15:54:46 -06:00
Matthew Flatt
f57961fba4 cocoa ppc repairs 2010-11-05 15:54:46 -06:00
Matthew Flatt
fcb0583724 fix racket/gui/dynamic 2010-11-05 15:54:46 -06:00
Matthew Flatt
6a897ba36c cocoa & win32: Courier New as 'modern font 2010-11-05 15:54:45 -06:00
Matthew Flatt
2cebc60eca ppc cocoa 2010-11-05 15:54:45 -06:00
Matthew Flatt
391cbe1315 more pre-2.0 objc fixes 2010-11-05 15:54:45 -06:00
Matthew Flatt
8c5db384d4 more obj-c pre-2.0 fixes 2010-11-05 15:54:45 -06:00
Matthew Flatt
789563f82b support pre-2.0 Objective-C 2010-11-05 15:54:45 -06:00
Matthew Flatt
60897722c4 win32: fixes for create executable 2010-11-05 15:54:45 -06:00
Matthew Flatt
75a6bfe119 improve runtime-path support for building stand-alone gui exes 2010-11-05 15:54:44 -06:00
Matthew Flatt
bcbe42f4ff improve protection against multiple instantiation 2010-11-05 15:54:44 -06:00
Matthew Flatt
881c182956 editor insert-image uses alpha by default 2010-11-05 15:54:44 -06:00
Matthew Flatt
df2626ad44 adjust libpng and linjpeg references for FreeBSD 2010-11-05 15:54:44 -06:00
Matthew Flatt
003ba8439a win32: paste bitmap 2010-11-05 15:54:44 -06:00
Matthew Flatt
df94c04823 win32: control font 2010-11-05 15:54:44 -06:00
Matthew Flatt
ad9209f1e9 gtk: image paste 2010-11-05 15:54:44 -06:00
Matthew Flatt
56f311d204 cocoa: bitmap from clipboard 2010-11-05 15:54:43 -06:00
Matthew Flatt
be5920618d cocoa: avoid 10.6-only clipboard method 2010-11-05 15:54:43 -06:00
Matthew Flatt
ca64c25cf9 cocoa: control fonts 2010-11-05 15:54:43 -06:00
Matthew Flatt
42dc870c10 gtk: use system preference for font 2010-11-05 15:54:43 -06:00
Matthew Flatt
93d59f4cf5 gtk: configurable control font 2010-11-05 15:54:43 -06:00
Matthew Flatt
674d2e5248 fix save-file and get-argb-pixels for screen bitmaps 2010-11-05 15:54:43 -06:00
Matthew Flatt
177c972a52 fix some region% reporting 2010-11-05 15:54:43 -06:00
Matthew Flatt
c4ab7733c1 gtk: on-activate and single-instance fixes 2010-11-05 15:54:42 -06:00
Matthew Flatt
3ae3d15d93 win32: iconize and refresh problems 2010-11-05 15:54:42 -06:00
Matthew Flatt
970f40c796 fix region handling by printer-dc% 2010-11-05 15:54:42 -06:00
Matthew Flatt
0521f20f26 avoid 10.6-only print-scaling methods 2010-11-05 15:54:42 -06:00
Matthew Flatt
4360a45fa6 win32: single-instance support 2010-11-05 15:54:42 -06:00
Matthew Flatt
045da06ace gtk: command line and single-instance support 2010-11-05 15:54:42 -06:00
Matthew Flatt
cd1fb5bea9 change DrRacket to aviod rebuilding some menus unnecessarily 2010-11-05 15:54:42 -06:00
Matthew Flatt
cafc6d697e avoid redundant on-subwindow-X calls due to panels in a frame 2010-11-05 15:54:41 -06:00
Matthew Flatt
3f28042517 gtk: fix memory management for menus 2010-11-05 15:54:41 -06:00
Matthew Flatt
cdecd36359 cocoa: avoid 10.6-specific NSImage method 2010-11-05 15:54:41 -06:00
Matthew Flatt
16b34c236a gtk: misc fixes 2010-11-05 15:54:41 -06:00
Matthew Flatt
27f18efa88 gtk: make gl support optional and also clean up some unneeded unimplementeds 2010-11-05 15:54:41 -06:00
Matthew Flatt
c57c84721f gtk menu-bar fixes 2010-11-05 15:54:40 -06:00
Matthew Flatt
4d8497b985 minor clean-up 2010-11-05 15:54:40 -06:00
Matthew Flatt
9b19337c97 win32 memory-management repair 2010-11-05 15:54:40 -06:00
Matthew Flatt
090437c4d9 win32 repairs 2010-11-05 15:54:40 -06:00
Matthew Flatt
f4e74a8f43 win32: key and menu fixes, drop-files, location->window 2010-11-05 15:54:40 -06:00
Matthew Flatt
3d73a0bd78 win32: play-sound 2010-11-05 15:54:40 -06:00
Matthew Flatt
46ae5ff086 font-dialog clean up and cocoa: play-sound 2010-11-05 15:54:39 -06:00
Matthew Flatt
6b5c7e88a0 win32: color dialog 2010-11-05 15:54:39 -06:00
Matthew Flatt
18c99e52a5 cocoa & gtk: color dialog 2010-11-05 15:54:39 -06:00
Matthew Flatt
c996185ea5 win32: printer-dc% 2010-11-05 15:54:39 -06:00
Matthew Flatt
b98ba3e60b win32: gl bitmaps 2010-11-05 15:54:39 -06:00
Matthew Flatt
77399ddaf7 remove accidental objc dependency 2010-11-05 15:54:39 -06:00
Matthew Flatt
5e1c4ae1f8 gtk: printer-dc% 2010-11-05 15:54:39 -06:00
Matthew Flatt
b4fafc1888 cocoa: printer-dc% 2010-11-05 15:54:38 -06:00
Matthew Flatt
0433cd0337 gtk: fix gl bitmap 2010-11-05 15:54:38 -06:00
Matthew Flatt
0a47a81aba `make-gl-bitmap' for cocoa and maybe gtk 2010-11-05 15:54:38 -06:00
Matthew Flatt
bc509c86cd gtk: fix gl canvas painting 2010-11-05 15:54:38 -06:00
Matthew Flatt
3d9f52a4d1 win32: fix gl canvas repaint 2010-11-05 15:54:38 -06:00
Matthew Flatt
47281a9d2d fix global gl lock 2010-11-05 15:54:38 -06:00
Matthew Flatt
b9e6ffe18c win32: canvas gl, almost 2010-11-05 15:54:38 -06:00
Matthew Flatt
1bddb120f9 cocoa: opengl canvases 2010-11-05 15:54:37 -06:00
Matthew Flatt
b2981f05b2 gtk: more gl 2010-11-05 15:54:37 -06:00
Matthew Flatt
1a2ffacbbe gtk: first cut at gl support 2010-11-05 15:54:37 -06:00
Matthew Flatt
7ffff49507 win32: file dialog 2010-11-05 15:54:37 -06:00
Matthew Flatt
fbc8d17413 win32: control callback fixes 2010-11-05 15:54:36 -06:00
Matthew Flatt
80ce36d30d win32: set-label with bitmaps 2010-11-05 15:54:36 -06:00
Matthew Flatt
fdff76c18c split font maps for different smoothing (matters for Quartz and Win32) 2010-11-05 15:54:36 -06:00
Matthew Flatt
3f3d5f0f21 win32: memory management 2010-11-05 15:54:36 -06:00
Matthew Flatt
905594ced3 gtk: fix get-directory dialog 2010-11-05 15:54:36 -06:00
Matthew Flatt
d4f7df6eb8 win32: misc repairs 2010-11-05 15:54:36 -06:00
Matthew Flatt
b843078284 gtk: fix clipboard string content 2010-11-05 15:54:35 -06:00
Matthew Flatt
9c15da955d gtk: fix delete key 2010-11-05 15:54:35 -06:00
Matthew Flatt
a19a67e515 win32: enforce frame constraints when resizing 2010-11-05 15:54:35 -06:00
Matthew Flatt
e32475fbbf fix frame size enforcement and gtk/cocoa positioning 2010-11-05 15:54:35 -06:00
Matthew Flatt
b444555b6b win32: fix collecting blit 2010-11-05 15:54:35 -06:00
Matthew Flatt
5b7c8dd433 win32: collecting-blit 2010-11-05 15:54:35 -06:00
Matthew Flatt
5dd568050b move collecting-blit helper to common code 2010-11-05 15:54:35 -06:00
Matthew Flatt
b9b627f294 win32: misc repairs 2010-11-05 15:54:35 -06:00
Matthew Flatt
90a1c3f4e4 win32: clipboard and popup menu 2010-11-05 15:54:34 -06:00
Matthew Flatt
22e7cb437d win32: fix submenus and other menu operations 2010-11-05 15:54:34 -06:00
Matthew Flatt
54fc1e2766 win32: clearing of transparent canvases 2010-11-05 15:54:34 -06:00
Matthew Flatt
b459fcf91c win32: canvas autoscroll 2010-11-05 15:54:34 -06:00
Matthew Flatt
682355def4 move gtk+cocoa canvas autoscroll support to common mixin 2010-11-05 15:54:34 -06:00
Matthew Flatt
0f754f2878 fix platform-dispatch typo 2010-11-05 15:54:34 -06:00
Matthew Flatt
a6d2524728 win32: transparent canvases 2010-11-05 15:54:33 -06:00
Matthew Flatt
736607c280 win32: combo and cursor fixes 2010-11-05 15:54:33 -06:00
Matthew Flatt
631f0a6e34 cocoa: control-border in canvas% 2010-11-05 15:54:33 -06:00
Matthew Flatt
815278fe43 Windows: use PLT_WIN_GTK for gtk; fix manifest embedding 2010-11-05 15:54:33 -06:00
Matthew Flatt
ba581819fb switch cocoa dialog% to common mixin 2010-11-05 15:54:33 -06:00
Matthew Flatt
70b26a5885 win32: more menus and widgets 2010-11-05 15:54:32 -06:00
Matthew Flatt
912a2d5151 win32: more menus and controls 2010-11-05 15:54:32 -06:00
Matthew Flatt
1dd3c8accb gtk: try fullscreen 2010-11-05 15:54:32 -06:00
Matthew Flatt
604afc1803 win32 widgets, mouse events, and cursors 2010-11-05 15:54:32 -06:00
Matthew Flatt
1402583ad2 win32 dialogs, etc. 2010-11-05 15:54:32 -06:00
Matthew Flatt
f2bad07fb8 win32: several control classes 2010-11-05 15:54:32 -06:00
Matthew Flatt
bc0869f43c win32 menu and button callbacks 2010-11-05 15:54:32 -06:00
Matthew Flatt
dd9a0772b3 win32 scrollbar event handling 2010-11-05 15:54:31 -06:00
Matthew Flatt
ee30013098 win32 basic canvas, key handling, and eventspaces 2010-11-05 15:54:31 -06:00
Matthew Flatt
35703b49b9 win32 theme and basic canvas 2010-11-05 15:54:31 -06:00
Matthew Flatt
aaf0636817 win32 beginnings 2010-11-05 15:54:31 -06:00
Matthew Flatt
abf1805d42 gtk clipboard repair 2010-11-05 15:54:31 -06:00
Matthew Flatt
24b016c8d5 gtk on-drop-file 2010-11-05 15:54:31 -06:00
Matthew Flatt
23f0296cb9 clean up unused 2010-11-05 15:54:31 -06:00
Matthew Flatt
7e8a08cdd8 cocoa toolbar button and some unimplemented clean-up 2010-11-05 15:54:30 -06:00
Matthew Flatt
ece405106b gtk frame% set-icon 2010-11-05 15:54:30 -06:00
Matthew Flatt
26036ac55e gtk default frame icon 2010-11-05 15:54:30 -06:00
Matthew Flatt
6b606cb4e2 canvas scroll and gauge range limit to 1000000 2010-11-05 15:54:30 -06:00
Matthew Flatt
a1462d0255 fix (different) refresh issues with both Gtk and Cocoa 2010-11-05 15:54:30 -06:00
Matthew Flatt
bdc9538244 gtk: fix scroll change to not generate callback 2010-11-05 15:54:30 -06:00
Matthew Flatt
b3613e999f display size and menu fixes 2010-11-05 15:54:29 -06:00
Matthew Flatt
97a52a58bc cocoa: don't over-poll for events 2010-11-05 15:54:29 -06:00
Matthew Flatt
0519ef991c reduce dc<%> locking overhead 2010-11-05 15:54:29 -06:00
Matthew Flatt
0f2ff1ff5d try to throttle cocoa event dequeue for key & mouse events 2010-11-05 15:54:29 -06:00
Matthew Flatt
57c963c045 try to fix text vertical alignment again 2010-11-05 15:54:29 -06:00
Matthew Flatt
158d119b12 cocoa get-display-size: use screen with menu bar 2010-11-05 15:54:29 -06:00
Matthew Flatt
4c22197dee cocoa app file handler 2010-11-05 15:54:29 -06:00
Matthew Flatt
83a00c66ec cocoa on-drop-files 2010-11-05 15:54:28 -06:00
Matthew Flatt
fa5cccfc2a adjust drawing calculation related to baselines and scale 2010-11-05 15:54:28 -06:00
Matthew Flatt
6f390ac655 use right color space of cocoa highlight? 2010-11-05 15:54:28 -06:00
Matthew Flatt
712ee0cc68 fix checking of dc<%> set-pen method arguments 2010-11-05 15:54:28 -06:00
Matthew Flatt
85e4fed31f use canvas-compatible bitmap for prefetch 2010-11-05 15:54:28 -06:00
Matthew Flatt
42b8534a4a fix dc transform 2010-11-05 15:54:28 -06:00
Matthew Flatt
60d4eaf227 centralize default-font configuration 2010-11-05 15:54:28 -06:00
Matthew Flatt
f40e7edae8 unify cocoa & gtk canvas-painting implementation 2010-11-05 15:54:27 -06:00
Matthew Flatt
73d28a3fff fix queue-callback to default to high priority 2010-11-05 15:54:27 -06:00
Matthew Flatt
4d03f3ab3c enable scrolling to extra tabs in a tabl panel 2010-11-05 15:54:27 -06:00
Matthew Flatt
5809bc7790 fix slider value display and 'plain option 2010-11-05 15:54:27 -06:00
Matthew Flatt
10455daf54 allowed nested try-atomics 2010-11-05 15:54:27 -06:00
Matthew Flatt
5ebfa781bd screen dc corrections and clarifications 2010-11-05 15:54:27 -06:00