Matthew Flatt
|
f21920c8e9
|
show gtk menu shortcuts
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
e153b71ba0
|
repairs that make dragable panels work
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
cc737fc571
|
another refinement to cocoa key handling
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
15a7a2a006
|
cocoa tab-panel in no-border mode uses PSMTabBarControl
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
b3f1cc4b41
|
fix problem related to cursor tracking
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
4239aa2869
|
for ps output, approximate mask with clipping
|
2010-11-05 15:54:17 -06:00 |
|
Matthew Flatt
|
ff1e8f35a1
|
drawing repairs
|
2010-11-05 15:54:16 -06:00 |
|
Matthew Flatt
|
436eb512f8
|
gtk cursors
|
2010-11-05 15:54:16 -06:00 |
|
Matthew Flatt
|
40c1c2ffef
|
cocoa cursors
|
2010-11-05 15:54:16 -06:00 |
|
Matthew Flatt
|
2dba600d59
|
use Cairo's Quartz back-end for canvas buffering under Mac OS X + makes text rending look much better - makes drawing to a bitmap% different than drawing onscreen
|
2010-11-05 15:54:16 -06:00 |
|
Matthew Flatt
|
0114b7a4a5
|
misc repairs
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
7a3a005644
|
fix frame stretchability
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
7edbdd8a5a
|
streamline gtk widget repositioning
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
647ce060ab
|
another try at fixing gtk dialog placement
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
43aeaacd7a
|
finish pinning down gtk allocation
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
c704905833
|
more memory management
|
2010-11-05 15:54:15 -06:00 |
|
Matthew Flatt
|
152a8b6703
|
clean up cocoa memory management and also fix vertical sliders and guages
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
a9ffced9b8
|
clean up lock library and uses
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
0a9bdc11ad
|
make platform-to-wx links weak
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
fdf38124a5
|
have container retain shown children
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
00f2385cd4
|
more fixes to work with older Gtk version
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
b6a31a2d7d
|
fix gobj vs. glib imports
|
2010-11-05 15:54:14 -06:00 |
|
Matthew Flatt
|
b486d43304
|
avoid another Pango function that request 1.22
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
7a70c28197
|
avoid function that requires Pango 1.22
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
8ad33f15ab
|
consolidate lock implementation and fix custodian problem
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
d34d3969d9
|
make gtk file dialog place nicely
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
1b641c3607
|
patches to make file dialog work
|
2010-11-05 15:54:13 -06:00 |
|
Sam Tobin-Hochstadt
|
15880ea8e5
|
Implement GTK-native file selector
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
e433a8a2e6
|
fix problem with size initialization of a frame with a menu bar
|
2010-11-05 15:54:13 -06:00 |
|
Matthew Flatt
|
b020c2f858
|
fix gtk widget size info for sizing and positioning
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
206c42429b
|
cache font subs decision
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
cc55bd7e93
|
restore auto-scroll canvases; fix text-rotation bug
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
9f36c96960
|
switch gtk to new canvas-refresh strategy
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
7a7658e86d
|
new cocoa canvas-refresh strategy
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
bb68137829
|
set up backing-dc%
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
72b671b665
|
eventspace shutdown
|
2010-11-05 15:54:12 -06:00 |
|
Matthew Flatt
|
f716ae049a
|
yet more cocoa canvas repairs
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
a4c036b50a
|
fix cocoa menu-bar set menu label
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
f8ba0a65d2
|
fix on-subwindow- and modal for choice%; suppress other callbacks on set
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
dedba7a441
|
fix cocoa pref menu
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
e9e180847a
|
enforce modality; more on-subwindow- callbacks; Cocoa font tweaks
|
2010-11-05 15:54:11 -06:00 |
|
Matthew Flatt
|
ff57455150
|
manual font substitution for Mac OS X
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
ca29be4eb1
|
finix initial size of cocoa frame
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
16f15b0cad
|
postscript-dc% interactive and landscape
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
b69d4322af
|
fix canvas dc size reporting
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
1851d0b0a6
|
cap and join pen% initialization
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
c42d95216e
|
auto-scroll canvases and frame status lines
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
6cb07301c1
|
canvas scrollbars and borders
|
2010-11-05 15:54:10 -06:00 |
|
Matthew Flatt
|
cc5cc94510
|
better dialog support (sheets for Cocoa, centering in gtk)
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
4457c51022
|
gtk dialog% window hint
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
96c77937b1
|
warning tweak
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
03f5e140ea
|
try to connect gtk dialog with parent
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
6ae09fca1c
|
submenus
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
06a47a3c54
|
get-transformation, etc. methods on dc<%>
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
2631853a28
|
notes and docs
|
2010-11-05 15:54:09 -06:00 |
|
Matthew Flatt
|
5d9b22be49
|
fix region and dc-path bounding boxes
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
e0a2a66dc8
|
fix region bounding-box and hit-test; catch up docs
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
d10669d34e
|
fix clipping-region issues
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
202e18ef85
|
dialog show & button width fixes
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
b9eb058cec
|
fix problem with PNGs that have no background color
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
af4ccd2de1
|
fix bitmap-related docs
|
2010-11-05 15:54:08 -06:00 |
|
Matthew Flatt
|
439683af5e
|
fixes to bitmap%, especially mask vs. alpha mode
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
3d9c68105e
|
another Gtk frame-size repair
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
4425dd894d
|
BMP support
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
8c1cd0b730
|
rotated text drawing
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
a368362803
|
better frame sizing in gtk (but still not right)
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
37d4cfb148
|
gtk combo boxes
|
2010-11-05 15:54:07 -06:00 |
|
Matthew Flatt
|
626ceef11b
|
misc repairs
|
2010-11-05 15:54:06 -06:00 |
|
Matthew Flatt
|
1beecc143d
|
cocoa slider initial value
|
2010-11-05 15:54:06 -06:00 |
|
Matthew Flatt
|
86f0db41bc
|
fix alpha plus draw-bitmap
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
e0bbe944aa
|
windows fixes
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
4134b06b4c
|
bitmap and dc docs up to date
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
6e977d7c20
|
hidden name message should simply not draw
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
b027bc3bc3
|
fix gtk canvas reset
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
c244a6106a
|
fix mouse-moved events for cocoa
|
2010-11-05 15:54:05 -06:00 |
|
Matthew Flatt
|
29715fd04b
|
add XPM support
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
1c4b543fb5
|
fix gtk callback on first radio button in a box
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
4628ab4db8
|
radio-box and transparent canvas repairs
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
7de0f66b97
|
fix Gtk global<->local
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
bc7d3d7376
|
popup menus
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
82c0a1cc29
|
fix canvases in tab panels
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
d7289c253f
|
support general transformation matrix
|
2010-11-05 15:54:04 -06:00 |
|
Matthew Flatt
|
0723c4f647
|
default buttons and Cocoa clipboard
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
ac6139345d
|
canvas and frame repairs
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
238650e327
|
more repairs to constrained-reply and menu-bar handling
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
2f2341be6f
|
frame, dialog, and stock-icon repairs
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
50d10998c0
|
refresh and menu bar repairs
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
152526045a
|
fix frame activation and menu bars
|
2010-11-05 15:54:03 -06:00 |
|
Matthew Flatt
|
5af3d96a5d
|
queue and paint repairs
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
efb88aef4f
|
focus callbacks
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
54bee6314e
|
more consistent mouse events
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
75189fbdee
|
fix mouse position conversion and canvas moving
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
fa3d9cdf28
|
fix racket/gui/dynamic and add multi-instance checks
|
2010-11-05 15:54:02 -06:00 |
|
Matthew Flatt
|
8e5eedc130
|
fix racket/gui/dynamic
|
2010-11-05 15:54:01 -06:00 |
|
Matthew Flatt
|
4bfed6d797
|
misc repairs
|
2010-11-05 15:54:01 -06:00 |
|
Matthew Flatt
|
88f75dbc13
|
fix constrained-reply to use delim continuations
|
2010-11-05 15:54:01 -06:00 |
|
Matthew Flatt
|
cb69ea3c66
|
extend C API to abort/capture cont skipping dynamic-winds
|
2010-11-05 15:54:01 -06:00 |
|
Matthew Flatt
|
90b005afed
|
Cocoa menus, including on-demand tricks
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
3cb7594793
|
mostly tab-panel and mnemonic repairs
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
edd12a64b8
|
implement labels for radio-box%, etc.
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
049e4dbdcb
|
fix clipping
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
d331ef6d98
|
fix underline; implement built-in brush patterns
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
1aab1c78a3
|
fix canvas% refresh for Gtk
|
2010-11-05 15:54:00 -06:00 |
|
Matthew Flatt
|
0709870ef9
|
Windows build and config repairs
|
2010-11-05 15:53:59 -06:00 |
|
Matthew Flatt
|
930fefc3fc
|
more drawing repairs
|
2010-11-05 15:53:58 -06:00 |
|
Matthew Flatt
|
dc00e22b85
|
fix drawing bugs and improve backward compatibility
|
2010-11-05 15:53:58 -06:00 |
|
Matthew Flatt
|
88606ae251
|
drawing repairs
|
2010-11-05 15:53:58 -06:00 |
|
Matthew Flatt
|
cee45914f4
|
add get-pixel method to bitmap-dc%
|
2010-11-05 15:53:58 -06:00 |
|
Matthew Flatt
|
233b131d9b
|
clarify some notes and comments
|
2010-11-05 15:53:58 -06:00 |
|
Matthew Flatt
|
41ce8ece58
|
add GIF parser
|
2010-11-05 15:53:57 -06:00 |
|
Matthew Flatt
|
44847f8278
|
adjust exe creation of GRacket2 binaries for Mac OS X
|
2010-11-05 15:53:56 -06:00 |
|
Matthew Flatt
|
aabc1cf5a7
|
fixes for Windows
|
2010-11-05 15:53:56 -06:00 |
|
Matthew Flatt
|
5baba1d81a
|
gracket2 wx re-implementation start
|
2010-11-05 15:53:55 -06:00 |
|
Matthew Flatt
|
6829e96ded
|
gracket2 racket/draw
|
2010-11-05 15:53:55 -06:00 |
|
Matthew Flatt
|
bcb075543c
|
adjust mred/private/syntax for gracket2
|
2010-11-05 15:53:54 -06:00 |
|
Jon Rafkind
|
e0e3870a62
|
dont modify positions if line numbers arent being shown
|
2010-11-05 15:43:20 -06:00 |
|
Jon Rafkind
|
a698d89a75
|
adjust x position when finding editor locations
|
2010-11-05 15:15:01 -06:00 |
|
Ryan Culpepper
|
a39645ff7a
|
fixed error in syntax-parse docs (re ~bind, #:attr)
|
2010-11-05 13:47:54 -06:00 |
|
Ryan Culpepper
|
f97428ab1e
|
macro-stepper: options: draw-arrows?, refresh-on-resize?
|
2010-11-05 13:47:53 -06:00 |
|
Ryan Culpepper
|
0d3b092097
|
macro-stepper: faster rendering, async improvements
added async stop button (and disable breaks around editor operations)
eliminated redundant calls to refresh in display<%>
|
2010-11-05 13:47:01 -06:00 |
|
Casey Klein
|
743ccafd15
|
Improves the error reporting and documentation for `define-relation'
|
2010-11-05 08:59:46 -05:00 |
|
Eli Barzilay
|
9a485064ed
|
Clarify comment re `fixnum?' non-use at the syntax level, and add a note
to the `fixnum?' documentation.
|
2010-11-05 01:48:23 -04:00 |
|
Eli Barzilay
|
84ec108c32
|
Make the disabled places comment more prominent.
|
2010-11-05 01:34:27 -04:00 |
|
Eli Barzilay
|
f11bb7795c
|
Added per-machine $more_setup_args configuration
|
2010-11-05 01:34:27 -04:00 |
|
Casey Klein
|
df810e8e10
|
Closes PR 11383
|
2010-11-04 17:31:35 -05:00 |
|
Robby Findler
|
8bf096b1e3
|
added contracts to define-relation.
(also removed old, wrong tl-pat stuff from the docs)
|
2010-11-04 17:29:14 -05:00 |
|
Vincent St-Amour
|
4c081c127a
|
Fixed a fixnum typechecking issue.
|
2010-11-04 17:27:34 -04:00 |
|
Vincent St-Amour
|
c0a6137c67
|
Fixed potential danger with fixnum optimizations.
|
2010-11-04 15:35:21 -04:00 |
|
Robby Findler
|
ae5cd21a1b
|
2htdp/image: changed the way drawing works, specifically avoid normalization before drawing to preserve sharing
|
2010-11-04 13:55:41 -05:00 |
|
Robby Findler
|
4941aec617
|
removed unused argument to normalize-image
|
2010-11-04 13:55:40 -05:00 |
|
Jon Rafkind
|
c0d504b7b8
|
use a lighter color for same paragraph lines
|
2010-11-04 11:56:36 -06:00 |
|
Jon Rafkind
|
9742f896f9
|
right align numbers
|
2010-11-04 11:56:36 -06:00 |
|
Ryan Culpepper
|
553ef2834d
|
syntax/parse: removed stx from expectstack
|
2010-11-03 18:09:21 -06:00 |
|
Ryan Culpepper
|
95d690d550
|
syntax/parse: pinpoint stx from progress, not expectstack
|
2010-11-03 18:09:21 -06:00 |
|
Ryan Culpepper
|
68e7cda162
|
syntax/parse: added todo items
|
2010-11-03 18:09:20 -06:00 |
|
Jon Rafkind
|
d1e44d0cc8
|
set minimum line width to accept 100 lines
|
2010-11-03 17:59:40 -06:00 |
|
Jon Rafkind
|
c3111c425b
|
allow line number width to increase automatically
|
2010-11-03 17:58:18 -06:00 |
|
Jon Rafkind
|
1093b4a430
|
get the line number from the paragraph
|
2010-11-03 17:16:34 -06:00 |
|
Jon Rafkind
|
68c197f639
|
clean up line numbers code
|
2010-11-03 15:15:54 -06:00 |
|
Jon Rafkind
|
7f56e677f4
|
add line number interface documentation
|
2010-11-03 15:09:04 -06:00 |
|
Jon Rafkind
|
4a69c36258
|
use line locations instead of counting snips
|
2010-11-03 14:56:05 -06:00 |
|
Vincent St-Amour
|
c990d602b0
|
Typo in the syntax-model docs.
|
2010-11-03 12:52:57 -04:00 |
|
Casey Klein
|
bd0ebc7511
|
Adds auto-completion to LaTeX and TeX inspired keybindings
|
2010-11-02 22:34:05 -05:00 |
|
Jay McCarthy
|
6d2042fbd9
|
The stacks appear to be different, so maybe the JIT is different on Linux and disabling it will get stable output?
|
2010-11-02 15:44:35 -06:00 |
|
Eli Barzilay
|
2787cc85c8
|
Add symlink and html link to the libs content
|
2010-11-02 17:24:59 -04:00 |
|
Eli Barzilay
|
14351c0b61
|
Sort projects by age
|
2010-11-02 17:24:59 -04:00 |
|
Jon Rafkind
|
87cc623a6f
|
set clipping for regular text. minor optimization when choosing line numbers to draw
|
2010-11-02 13:09:54 -06:00 |
|
Jon Rafkind
|
eb89a429e7
|
set the font before computing the distance between the line numbers and the real text. add an option to the general pane to enable line numbers
|
2010-11-01 23:45:00 -06:00 |
|
Jon Rafkind
|
18504774f0
|
cleanup code. attempt to add preference for line numbers in the general tab. closes pr11367
|
2010-11-01 22:14:45 -06:00 |
|
Jon Rafkind
|
4f3e87d42a
|
replace the line number widget in drracket with the new mixin from the framework
|
2010-11-01 22:14:45 -06:00 |
|