- Updated copyright. NSObject-NoodlePerformWhenIdle: - Fixed uninitialized variable. NoodleTableView: - Fixed @property declaration. LineNumberView/Read Me.rtf: - Updated information about potential optimizations. ImageLab/ImageLabAppDelegate: - Fixed uninitialized variable. StickyRowTableView.../Controller: - Fixed ivar type.
NSTableView-NoodleExtensions: - Added category name to appease compiler. NoodleTableView: - Fixed property setter. NoodleLineNumberView: - Turned accessors into properties. - Added optimization to only recalculate line indices from the edited point onwards. - Fixed bug where 0 was being allowed to be passed in to the log10 function.
… the timer, while the glue block also passes in the glue object itself. Surprised the compiler didn't catch this.
NSTimer-NoodleExtensions: - Added link to blog post in comment. NoodleGlue: - Fixed comment which referred to older method name. - Added properties for the main and cleanup blocks. - Added NSObject category that allows you to specify a block to be invoked when the object is deallocated.
…y. Also, updated copyright date as well as OS version requirements (now needs 10.6).
- Fixed various project settings, including headers not being copied to framework. - Added new NSTimer category to provide for "absolute" timers and blocks. - Added NoodleGlue class which acts as glue. Use blocks in place of target/selector. - Added test program for new NSTimer functionality.
…le view into NoodleTableView. Broke out NSTableView category into its own file. - Added a delegate method to override whether a cell for a specific row/column is to be included in the sticky row header. - Added iToonz example to demonstrate new row spanning feature. Also makes use of new delegate method. - Added NSIndexSet category which provides a simple enumerator.
displayed on the github main page.