Commit Graph

70 Commits

Author SHA1 Message Date
Matthew Flatt
c9554c4946 attempt to fix zooming behavior when the user height matches the zoomed height
svn: r6681
2007-06-17 05:29:06 +00:00
Matthew Flatt
88683ccc37 fix Mac OS X problems related to new use fo Cocoa for fonts
svn: r6652
2007-06-13 21:50:57 +00:00
Matthew Flatt
1131abd11f fix get-face-list 'mono under Mac OS X and X, and delay showing children of a frame during a container sequence
svn: r6563
2007-06-10 09:47:19 +00:00
Matthew Flatt
e9385a910e 370.2
svn: r6369
2007-05-29 03:26:32 +00:00
Matthew Flatt
e569fae266 fix list-box scrollbar when using horizontal labels (PR 8661)
svn: r6217
2007-05-12 23:54:43 +00:00
Matthew Flatt
88475bd517 fix enable state of menus when the mouse is grabbed by a different window
svn: r6105
2007-04-30 21:33:10 +00:00
Matthew Flatt
e9bf34f193 369.11
svn: r6085
2007-04-29 02:08:24 +00:00
Matthew Flatt
66c486ff7f change Mac preferences key binding to comma instead of semi-colon
svn: r6055
2007-04-27 00:30:12 +00:00
Matthew Flatt
1e9ceda1a2 OS X: improve drawing of grayed-out lists, bitmap-labelled radio buttons, and non-bordered tab panels
svn: r5976
2007-04-19 01:45:01 +00:00
Matthew Flatt
663b500d22 fix updating problem with labels where text can get drawn with a background if opaque text was recenty drawn in a canvas
svn: r5907
2007-04-10 00:07:24 +00:00
Matthew Flatt
8a04cf4fb3 timer and Mac frame changes to avoid ptr chains that intefere with GC-based accounting
svn: r5794
2007-03-19 22:06:13 +00:00
Matthew Flatt
05d14b3fa0 fix bug in drawing of canvas scrollbars in the case that the canvas has not yet been moved
svn: r5745
2007-03-07 05:16:51 +00:00
Matthew Flatt
c0bd2049a9 fix path completion in Mac OS X file dialog
svn: r5642
2007-02-20 02:02:01 +00:00
Matthew Flatt
b7f5fd2d3d Mac OS X: fix GL alignment in 'metal frames
svn: r5513
2007-01-31 00:27:56 +00:00
Matthew Flatt
ebcf1e7817 fix timer% interval method for Mac OS X
svn: r5462
2007-01-26 01:03:46 +00:00
Matthew Flatt
87c0d5754e 369.5
svn: r5366
2007-01-16 20:55:13 +00:00
Matthew Flatt
91add0453f 369.4
svn: r5327
2007-01-12 07:09:56 +00:00
Matthew Flatt
cf4fd433c6 changes to fix top-window center method under Mac OS X
svn: r5226
2007-01-05 02:56:23 +00:00
Eli Barzilay
ddc068c52b 2006->2007
svn: r5201
2006-12-31 10:05:55 +00:00
Matthew Flatt
c6d593419b destructor must zero out fields that are WXGC_IGNOREd
svn: r4975
2006-11-29 01:08:36 +00:00
Matthew Flatt
8d3796ee38 os x: mouse-down for menu bar should stay in flight until after on-demand is called (to avoid getting the menu event handler stuck)
svn: r4948
2006-11-26 23:23:03 +00:00
Matthew Flatt
7d549762b1 improved (hopefully) handling of mouse events for Mac, repair for PR 5326
svn: r4944
2006-11-26 00:47:32 +00:00
Matthew Flatt
d0a37a636c add a length argument to the internal GetTextExtent, so that the implementation of string snips can avoid a temporary mutation (which turns out to be dangerous, unsurprisingly, when reflowing text for a PostScript output)
svn: r4901
2006-11-21 01:37:37 +00:00
Matthew Flatt
c2855afbe2 352.9
svn: r4706
2006-10-30 01:24:08 +00:00
Matthew Flatt
1a994b9341 352.8
svn: r4659
2006-10-20 13:56:06 +00:00
Matthew Flatt
2ccf88b6db new event filtering mustn't apply to primitive dialogs
svn: r4625
2006-10-18 05:42:58 +00:00
Matthew Flatt
a9ab05d0f5 fix Mac input to work with the character palette and CJK input
svn: r4624
2006-10-18 03:29:46 +00:00
Matthew Flatt
e315bb65dc 352.7
svn: r4592
2006-10-13 22:03:29 +00:00
Matthew Flatt
f7f05b8176 fix uchr and KCHR lookup to use modern Carbon functions
svn: r4393
2006-09-20 02:41:25 +00:00
Matthew Flatt
6f31441acb fix cusor creation from bitmap on x86
svn: r4076
2006-08-17 04:54:47 +00:00
Matthew Flatt
a020290c65 352.2, including clean up of MSVC 8.0 build warnings
svn: r3903
2006-07-31 13:06:39 +00:00
Matthew Flatt
7584f351ea fix NUMPAD4 handling
svn: r3880
2006-07-28 20:06:53 +00:00
Matthew Flatt
ba59239378 automate endian and 64-bit-ints configuration
svn: r3641
2006-07-07 00:15:39 +00:00
Matthew Flatt
6f29e3f0c0 350.4
svn: r3629
2006-07-06 18:01:17 +00:00
Matthew Flatt
ebe051694d 350.3
svn: r3571
2006-07-01 18:53:09 +00:00
Matthew Flatt
cb8ac0ea05 3m GC bug fixes and improvements, include backtrace support
svn: r3548
2006-06-29 19:40:22 +00:00
Matthew Flatt
7f9bae5fd8 for backtrace mode for X, also insert missing return for Mac OS X
svn: r3399
2006-06-18 12:41:12 +00:00
Eli Barzilay
a0e11bb2d2 merge wxmac change from the 350 branch
svn: r3366
2006-06-15 03:11:31 +00:00
Matthew Flatt
67b5c30218 better support for avoiding window overlap with the Mac dock
svn: r3070
2006-05-26 11:15:39 +00:00
Matthew Flatt
9fa38084b4 fix endian problems for intel macs
svn: r2529
2006-03-28 16:21:36 +00:00
Matthew Flatt
6d71c21bf3 wxColour objects are not atomic
svn: r2509
2006-03-26 03:33:25 +00:00
Matthew Flatt
542d29741d avoid global new/delete in OS X, because it doesn't link right in x86
svn: r2508
2006-03-25 20:53:15 +00:00
Matthew Flatt
e0f43372fd add 'no-sheet dialog style
svn: r2347
2006-03-02 20:09:02 +00:00
Matthew Flatt
785753b27e fix broken recursive show for choices, tabs, and group boxes
svn: r2287
2006-02-20 19:23:31 +00:00
Matthew Flatt
e3571e1483 301.5
svn: r2142
2006-02-06 17:28:01 +00:00
Eli Barzilay
b87d94de94 2005->2006
svn: r1694
2005-12-26 20:45:10 +00:00
Matthew Flatt
6ccd32637c release dc for zero-length path
svn: r1690
2005-12-26 00:49:53 +00:00
Matthew Flatt
bbf31dfaa8 Another 3m fix for latest Apple tools
svn: r1650
2005-12-19 19:33:24 +00:00
Matthew Flatt
f41e7a8352 no toupper for color-database lookups (because it's locale-sensitive)
svn: r1544
2005-12-06 22:32:20 +00:00
Matthew Flatt
f8d78564b0 fixed the bug where a menu stays highlighted in 10.4
svn: r1517
2005-12-04 15:04:44 +00:00