Commit Graph

18662 Commits

Author SHA1 Message Date
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
a853dac49f upgrade mac cairo to 1.9.14 2010-11-05 15:54:19 -06:00
Matthew Flatt
3a99e9e82c concurrency repairs 2010-11-05 15:54:18 -06:00
Matthew Flatt
9bbe4e5095 adjust win32 lib sizes for gtk 2.16 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