Cenon CAM Change Log - February 2006 2006-02-01 Georg Fleischmann * Localizable.strings (VHFLocalCAMString()): added, strings from this file are used now messages.h -> camMessages.h: everything renamed to CAM_* *.m: all string renamend to CAM_* 2006-02-06 Georg Fleischmann * *.m, h: warnings with new Mac OS 10.4 compiler removed * Type1Font.m, h (code, nocurrentpoint, curPoint): now interface variables (not global!) Type1Font.m (-dealloc): free(code) Type1Font.m (fontState, vStems[], hStems[], vCnt, hCnt): now static, at least Type1Font.m: some castings to char*/unsigned char for encryptEexec() and -stringWithCString: Type1Import.m, type1Funs.m: char/unsigned castings to remove all warnings * VPolyLine.m (-nearestPoint:, -uniteWith:): initialized uninitialized variables (cpt, epts[2]) 2006-02-08 Georg Fleischmann * v3pointFromPropertyList(): return V3ZeroPoint on error (not undefined content) * DXFExport.m (-addLayer:): use lossyCString to remove special characters from name 2006-02-16 Ilonka Fleischmann * VGraphic.m (+fastKnobFill:isBlack:): else if ( blackRectCount >= blackRectSize ) instead else VGraphic.m (+fastKnobFill:isBlack:): else if ( dkgrayRectCount >= dkgrayRectSize ) instead else -> damit nicht x1000 mal NSZoneRealloc() * DocView.m (-mouseDown:): if (!redraw) [self drawRect:drawRect]; raus nach moveObject DocView.m (-dragSelect:): only select elements, if region size is > 0 DocView.m (-dragSelect:): if (drawRect.size.... > 0) [self flatRedraw:drawRect] auskommentiert -> sonst werden die Controls || Graphics 2x gemalt 2006-02-21 Ilonka Fleischmann * Path.m (-contour:inlay:splitCurves:): (Diff(w, 0.0) < 0.0001 && ...) instead ohne ... Path.m (-contourWithPixel:): if ( !(w+width) ) instead of if ( !w ) -> hier wird die Width der Grafik jetzt mit eingeplant * PathContour.h,m (-contourPath:width:): die width des Pfades wird jetzt auch beröcksichtigt maxBytes erhðht etc diverses PathContour.h,m (-contourList:width:): new build the Raster contour over a list PathContour.h,m (-contourList:width:): new build the Raster contour over a list PathContour.h,m (-rubOut::::): new build the Raster RubOut PathContour.h,m (-fillRubOut::::inset:offset:): new build the Raster fill lines for RubOut PathContour.m (-optimizePath::): null linien werden aussortiert und einzelne linien auch 2006-02-24 Georg Fleischmann * VHFStringAdditions.m, h (+stringWithFloat:, +stringWithFloat:decimals:): new * GeneralController.m, ImportController.m (-update, -set:): use [NSString +stringWithFloat:] 2006-02-26 Georg Fleischmann * DocView.m (vhfUpdateMenuItem()): moved to functions.m, h 2006-02-28 Georg Fleischmann * VText.m (setString:lineHeight:): check, if attributedString exists -> workaround for Apple bug next Cenon 3.81