Matthew Flatt
|
4bd84adb3a
|
add dc<%> copy method; speed text drawing a little and implement but disable editor scrolling with dc<%> copy
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
ed2c685a73
|
gtk clipboard fixes
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
af499e3039
|
fix focus and frame-modified problems
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
221c423402
|
cocoa button fixes
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
3a17b284a7
|
fix flash highlight
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
f51345b512
|
selection and cocoa clipboard fixes
|
2010-11-05 15:54:25 -06:00 |
|
Matthew Flatt
|
b69b97c113
|
cut overhead in fast path for text drawing
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
d57f72136d
|
try to speed text drawing by working at the glyph level
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
ff617c4bf2
|
tweak text-drawing caching
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
aa1578eb72
|
reduce overhead on text drawing
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
79728fad59
|
update docs for `register-collecting-blit'
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
a2f02f6f39
|
collecting blit for gtk
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
85ce22d4f7
|
fix clipboard eventspace problem
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
1d09202412
|
sirmail snips and selection mode
|
2010-11-05 15:54:24 -06:00 |
|
Matthew Flatt
|
e72cf85175
|
toward better refresh for gtk & other bug fixes
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
f41bd0ffc1
|
wheel events for gtk
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
8da4bbd52d
|
fix key-event problem and implement mouse wheel for Cocoa
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
0691f0491e
|
collecting-blit for cocoa
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
a48fb3bb3c
|
fix text-extent of empty string
|
2010-11-05 15:54:23 -06:00 |
|
Matthew Flatt
|
227300dc94
|
cocoa allocation repairs
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
5117d09473
|
cocoa file dialog
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
c3fa1f01e8
|
cocoa mouse event and cursor fixes
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
3e35c7c273
|
update for new #:alignment placement
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
fa446f0187
|
mac creator and type support
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
748115fe91
|
still again yet another refinement to cocoa refresh
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
6d8bb2cab4
|
fix yet another refresh problem
|
2010-11-05 15:54:22 -06:00 |
|
Matthew Flatt
|
d20d503a38
|
fix text-extent cache
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
0e64be35b7
|
fix text-drawing performance
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
909ee0f32d
|
another cocoa refresh repair
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
9765f3e584
|
fix region set-poly
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
f13b569b75
|
more attempts to avoid flicker
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
8c9e239798
|
key release events
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
9d1ac67287
|
gtk key-handling fixes
|
2010-11-05 15:54:21 -06:00 |
|
Matthew Flatt
|
f1e2db412f
|
new queue level for refresh events
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
31e46eb8b3
|
more cocoa refresh refinements
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
8ed2fba67d
|
fix various cocoa problems
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
2a4ea2ef98
|
fix focus problems and implement send-message-to-window in cocoa
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
955df62409
|
update hierlist for new selection drawing
|
2010-11-05 15:54:20 -06:00 |
|
Matthew Flatt
|
42610ccecb
|
access foreign libs more consistently under Unix
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
e97cf6815b
|
fix gtk theme lookup
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
ae05eddf14
|
generalize editor selection mechanism to support Windows style
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
67ec13ac1a
|
small step toward new text hiliting
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
a747047145
|
special-option-key for cocoa
|
2010-11-05 15:54:19 -06:00 |
|
Matthew Flatt
|
3a99e9e82c
|
concurrency repairs
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
93613f906d
|
fix gtk win32 poll
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
6772afbd2e
|
fix problems with gtk canvas client size and with checkable menus
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
a7a629e45b
|
showkey as module
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
1270ba437e
|
gtk alternate key interpretetaions
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
3071b64c9a
|
use character-size cache for text-extent
|
2010-11-05 15:54:18 -06:00 |
|
Matthew Flatt
|
074ba4e70e
|
[PATCH 123/326] bell
|
2010-11-05 15:54:17 -06:00 |
|
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 |
|