Commit Graph

1206 Commits

Author SHA1 Message Date
Christopher Lloyd
2640121906 small usage comment in AntiGrain plugin 2011-05-23 13:49:10 -04:00
Christopher Lloyd
6699172b8e add copyright/license to AntiGrain context: 2011-05-22 23:21:05 -04:00
Christopher Lloyd
67c9e1fb68 better handling of unhandled cases for the AntiGrain context 2011-05-22 23:19:15 -04:00
Christopher Lloyd
7f6f6e95d4 cleanup after consolidation 2011-05-20 17:04:50 -04:00
Christopher Lloyd
ae9f98dade consolidate code due to fix for compiler crashes 2011-05-20 16:13:44 -04:00
Christopher Lloyd
c0123394aa integrate AntiGrain context build 2011-05-20 16:01:34 -04:00
Christopher Lloyd
3ec53ba388 blend modes,stroking support for AGG context 2011-05-20 15:29:04 -04:00
Christopher Lloyd
0d70882b6a more AntiGrain work 2011-05-19 16:34:25 -04:00
Christopher Lloyd
192b27647c initial AntiGrain context skeleton 2011-05-18 23:05:04 -04:00
Christopher Lloyd
9d9389e587 some pthread/NSThread fixes 2011-05-03 13:13:07 -04:00
Christopher Lloyd
db768089df NSSearchPathForDirectoriesInDomains fixes 2011-05-03 11:30:59 -04:00
Christopher Lloyd
aab9497a47 clean up some warnings, NSSearchPathForDirectoriesInDomains fixes 2011-05-03 11:08:30 -04:00
Christopher Lloyd
fafa3fcb8e merge with ac-work 2011-04-21 17:08:36 -04:00
Christopher Lloyd
f2bddc6e9a minor fix in VGPath 2011-04-21 16:48:27 -04:00
Christopher Lloyd
ab437acb53 random for Windows 2011-04-21 16:45:29 -04:00
Christopher Lloyd
6bbfa4fa76 lock context in NSOpenGLView drawing, NSGraphicsContext per thread per NSWIndow, CGL context resize tweeks 2011-04-21 14:00:36 -04:00
Christopher Lloyd
23da987efc fix crash when OpenGL view size goes negative, (context w/h limited to 0,0) 2011-04-18 17:02:55 -04:00
Christopher Lloyd
f168bfa416 deferred context resizing, orderedWindows fix, OpenGL window created/handled on separate thread 2011-04-18 16:17:20 -04:00
Christopher Lloyd
ad64c533de NSNumber_CF for previous commit 2011-04-15 16:32:06 -04:00
Christopher Lloyd
0d4a7231d2 implement CFNumberGetType, CFSwapInt32BigToHost 2011-04-15 16:31:03 -04:00
Christopher Lloyd
f25f491747 reduce number of edges in path interpolation, assorted fixes 2011-04-15 11:06:45 -04:00
Christopher Lloyd
e753d0acaf fix errors 2011-04-14 15:40:10 -04:00
Christopher Lloyd
3220e64364 added NSNetServiceDelegate protocol 2011-04-14 15:20:39 -04:00
Christopher Lloyd
20517e9d35 implementations of usleep and strnstr for Windows 2011-04-14 14:41:26 -04:00
Christopher Lloyd
a60a7c5ec6 fix problems with context being set after a backing resize 2011-04-06 17:51:07 -04:00
Christopher Lloyd
84b9bc4f44 improve NSWindowController/NSWIndow released when closed interactions 2011-04-06 16:59:09 -04:00
Christopher Lloyd
fbe59b50d5 remove OpenGL related NSLog's, check for Parallels as vendor to avoid buggy pbuffer implementaton, fix Win32 locking 2011-04-06 12:17:31 -04:00
Christopher Lloyd
c696986e1a pbuffer implementation for CGLContext's backing 2011-04-04 17:06:01 -04:00
Christopher Lloyd
f9cf949f50 CGLContext fix pe-cleanup 2011-04-01 21:42:34 -04:00
Christopher Lloyd
4216b7df74 fix fine details of pbuffer implmentation 2011-03-30 17:27:04 -04:00
Christopher Lloyd
bf2422bea6 almost pbuffer backing store 2011-03-30 13:08:24 -04:00
Christopher Lloyd
485e72d4f3 switch to RGBA from BRGA for pixel format glReadPixels 2011-03-29 13:53:04 -04:00
Christopher Lloyd
6b86753a5e Implement orderedWindows/orderedDocument using direct retrieval of z-order. Implement runModal to execute on main thread if not. Fix NSCell/NSButtonCell title value storage behavior. Create platform window on main thread. Fix memory leak in drag&drop for Win32. Finer grained locking on cgl/window flushing 2011-03-28 16:19:16 -04:00
Christopher Lloyd
2dab550273 Fix NSTextField regression due to previous NSCell changes, Win32Window flushBuffer locking 2011-03-25 11:42:04 -04:00
Christopher Lloyd
48e96c43c6 Implemented correct ordering for -[NSApp orderedWindows], -[NSWindow orderedIndex]. Fix NSCell, NSButtonCell, NSBrowserCell init/titling values. Fix NSButton NSShadowlessSquareBezelStyle drawing. Added more use of locking for CGLContext. Fix some GDI error recovery/usage. 2011-03-24 22:11:35 -04:00
Christopher Lloyd
27b35ef2ce turn off NSDebugEnabled 2011-02-07 14:24:16 -05:00
Christopher Lloyd
0c41aa4906 merge from cjwlloyd-=ac 2011-02-07 11:48:12 -05:00
Christopher Lloyd
39ce180609 NSFont -displayName, NSScroller arrow positioning, NSValueTransformer for keyed archives 2011-02-07 10:49:11 -05:00
Christopher Lloyd
3733eb84ba re-enable NSDebugEnabled 2011-02-05 17:02:20 -05:00
Christopher Lloyd
6600dc6a73 changes from cjwlloyd-ac 2011-02-05 16:55:20 -05:00
Christopher Lloyd
b609e79b06 do not center a visible window for modal session, stop modal session for close button instead of close 2011-02-05 14:07:30 -05:00
Christopher Lloyd
1557580e57 merge with cjwlloyd-ac 2011-02-04 23:06:23 -05:00
Christopher Lloyd
88a2c018d4 fix DC leaks from GetDC(NULL) 2011-02-03 16:52:49 -05:00
Christopher Lloyd
6f0bec0a62 fix for nib loading code, NSWindow -init 2011-02-03 15:55:50 -05:00
Christopher Lloyd
6e72705bfd tweaks to the main menu sizing again 2011-02-03 12:01:18 -05:00
Christopher Lloyd
8c3d5bb8f0 size/move notification fixes, invalid window in NSEvent fix and addition of hasMainMenu private API 2011-02-03 11:44:31 -05:00
Christopher Lloyd
10822cb279 Fix type of NSComparisonResult 2011-02-01 22:42:05 -05:00
Christopher Lloyd
c0ae438ff4 turn off NSDebugEnabled which was mistakenly turned on 2011-02-01 16:14:21 -05:00
Christopher Lloyd
425361679f integrate NSScanner fix from glennganz-integrate 2011-01-30 17:26:45 -05:00
Christopher Lloyd
a54b722531 merge changes from chbeer78-cocotron 2011-01-30 15:48:05 -05:00