I'm sorry. Okay? I truly am. I had to create a whole new Xcode project and re-arrange all the files and do the whole god-damn thing over again because I value Version Control, while Xcode apparently doesn't, at least not for me. The point is, we're here. now. This commit doesn't integrate with iCloud perfectly yet, but I'm getting there. It still starts anew when you kill and re-launch the app. Working on it.
Integrated the CoreData iCloud syncing example from iOS 5 seed 3. Updated icon files to newer icon, added icons for iPad. iCloud syncing still doesn't work, but there are known bugs with the current beta (3) that are apparently being worked on. Still have to integrate data merging from the iCloud example project.
iCloud syning enabled with merging from the CoreDataRecipes sample project. Started work on customizing RootViewController.
Implemented UIKit customization in StacksAppDelegate. Moved the toolbar methods to the app delegate for easy access from multiple view controllers.
Prepared RootViewController for using custom UITableViewCells.
STStackCell implementation almost complete, still have to disable the weird reset that occurs when the cell goes into delete confirmation mode, and, if possible, move the delete confirmation button more inward to fit the background image.
Moved the disclosure indicator to a separate image and imageView in the STStackCell hierarchy. Fixed the animation that occured when setting a cell to the delete confirmation mode and back again.
Fixed issue where background wouldn't animate on a newly recycled cell.
Moved logic for positioning of views based on editing into -layoutSubviews. There I don't have to manually animate elements, UIKit does it automatically.
Added logic to STStackCell -layoutSubviews to only move the background if the view is editing, but from the edit button, not the slide-to-delete mechanism.
Fixed issue where STStackCell instances wouldn't animate back from edit mode.
Added images for stack cell backgrounds at regular resolution, and blue button images for both resolutions.
Set up RootViewController with extra row above the list of STStackCells. Still have to figure out why STStackCell is not showing the selectedBackgroundView.
Moved new Stack logic to RootViewController, because that is the only place from which it will be called.
Added new Stack button.
Moved New Stack button into tableView.tableHeaderView and made the New button in the toolbar target RootViewController, not StacksAppDelegate.
Added text shadows to STStackCell for both the normal and selected states. The selected state is not working correctly, however. Fixed the issue where the STStackCell selected background would not show, the selectionType property was incorectly set to None.
Fixed highlighted textLabel issue in STStackCell by moving logic into new method and calling that from setHighlighted:animated:
Merge branch 'root-view-controller' into develop
Added .DS_Store to .gitignore, added the QuartzCore framework for using CoreAnimation. Removed the alpha change when highlighting STStackCell.