Skip to Content

Leigh's blog

Corrected the encoding issue with Calliope font, added more encapsulation and...

Commit by leighsmith :: r191 /trunk/Calliope/Application/ (18 files): (link) Corrected the encoding issue with Calliope font, added more encapsulation and NSCopying to TimedObj

Added TrueType format version, which seems to work on MacOS X instead of OTF....

Commit by leighsmith :: r190 /trunk/Calliope/Fonts/ (Calliope.sfd Calliope.ttf): (link) Added TrueType format version, which seems to work on MacOS X instead of OTF. Upgraded FontForge format version

Added accessors to Verse, replaced ISINVISB macro with method isInvisible

Commit by leighsmith :: r189 /trunk/Calliope/Application/ (12 files): (link) Added accessors to Verse, replaced ISINVISB macro with method isInvisible

Made part name protected in StaffObj and created accessors

Commit by leighsmith :: r188 /trunk/Calliope/Application/ (9 files): (link) Made part name protected in StaffObj and created accessors

Made mystaff ivar of StaffObj protected, renamed methods yOfPos and posOfY to...

Commit by leighsmith :: r187 /trunk/Calliope/Application/ (32 files): (link) Made mystaff ivar of StaffObj protected, renamed methods yOfPos and posOfY to yOfStaffPosition and staffPositionOfY

Hanger and Graphic now implement copyWithZone, newFrom is slowly being replaced....

Commit by leighsmith :: r186 /trunk/Calliope/Application/ (13 files): (link) Hanger and Graphic now implement copyWithZone, newFrom is slowly being replaced. All but one Hanger ivars are now protected or private. Corrected bug in TimeSig non-numeric displays

Big overhaul, moving staffScale into GraphicView, ensuring that it is accessible...

Commit by leighsmith :: r185 /trunk/Calliope/Application/ (46 files in 2 dirs): (link) Big overhaul, moving staffScale into GraphicView, ensuring that it is accessible via the accessor methods in System and Hanger. Major work on Hanger to attempt to isolate the cavalier treatment of client as either an NSArray or a StaffObj, this isn't entirely completed or tested.

Propogates the font load errors up the call chain rather than bailing out...

Commit by leighsmith :: r184 /trunk/Calliope/Application/CalliopeAppController.m: (link) Propogates the font load errors up the call chain rather than bailing out immediately. This modularises the code for future reuse in other applications

Overhauled Ruler, ToneTool and PlayInspector on the expectation we will use...

Commit by leighsmith :: r183 /trunk/Calliope/Application/ (6 files): (link) Overhauled Ruler, ToneTool and PlayInspector on the expectation we will use these, cleaned up winheaders to properly check whether the definitions exist. Fixed up MusicKit error logging to use NSLog()

Added first draft of GNUmakefile for building on GNUstep

Commit by leighsmith :: r182 /trunk/Calliope/Application/ (DrawingFunctions.h GNUmakefile): (link) Added first draft of GNUmakefile for building on GNUstep

Syndicate content
Copyright