Commits

Show all
Author Commit Message Labels Comments Date
Peter Hosey
Fix a couple of incorrectly-specified types in a format string.
Branches
core-animation
Peter Hosey
Pesky 10.6 SDK doesn't exist anymore. Just use the latest Mac SDK.
Branches
core-animation
Peter Hosey
Update all views in a single CATransaction on the main thread to minimize CA overhead.
Branches
core-animation
Peter Hosey
Rewrote Core Animation implementation to use stock Core Animation goodness wherever possible: backgroundColor for the backgrounds, borderColor/borderWidth for the frame, and CATextLayer for the text (not yet working). Pretty fast, but still 2–4 times slower than CPU Usage 0.5.
Branches
core-animation
Peter Hosey
Replaced CPUUsageView threaded display and drawing machinery with a couple of CALayers. CPU usage is down to around 0.6–0.7%—still not as good as version 0.5, but improved.
Branches
core-animation
Peter Hosey
Baleeted CTGradient remnants (a category, the references to it in the Xcode project, and the class's license).
Branches
modernization
Peter Hosey
Modernizing the Info.plist file.
Branches
modernization
Peter Hosey
Added a macro for debugging code to be conditionally included.
Branches
modernization
Peter Hosey
Moved this code to a new method in CPUUsageView.
Branches
modernization
Peter Hosey
Also made the name of releaseAllTextStorages equally less specific.
Branches
modernization
Peter Hosey
Moved CPUUsageNumTextStorages to the module file (it should have gone with the ivars, and now has) and renamed it.
Branches
modernization
Peter Hosey
Property-ize CPUUsageMonitor.
Branches
modernization
Peter Hosey
Use NSDockTile for the drawing of the Dock tile. Unfortunately disables threaded drawing there.
Branches
modernization
Peter Hosey
De-ARCify these properties. We can't use this yet.
Branches
modernization
Peter Hosey
Yet another stale Sparkle reference, this time in a shell script phase.
Branches
modernization
Peter Hosey
Deleted the SUUpdater object from the MainMenu xib.
Branches
modernization
Peter Hosey
Removed an old reference to MainMenu.nib.
Branches
modernization
Peter Hosey
Removed mentions of Sparkle and CTGradient from the credits file.
Branches
modernization
Peter Hosey
Removed one lingering reference to Sparkle.
Branches
modernization
Peter Hosey
Autorelease is my friend.
Branches
modernization
Peter Hosey
Switch from nib to xib.
Branches
modernization
Peter Hosey
Fixed warnings in the MainMenu nib.
Branches
modernization
Peter Hosey
These likewise should be declared as atomic.
Branches
modernization
Peter Hosey
Missed these two; synthesize them.
Branches
modernization
Peter Hosey
Move all CPUUsageView ivars to the @implementation, and @synthesize those we can.
Branches
modernization
Peter Hosey
Added an assertion to cover a case flagged by the analyzer. This can't actually happen (a condition must be false one moment and then true the next), so I suppose I should file a bug in Radar…
Branches
modernization
Peter Hosey
Declare these as atomic.
Branches
modernization
Peter Hosey
Replaced a couple of basic property accessor implementations with synthesis.
Branches
modernization
Peter Hosey
Eliminated a couple of dead stores found by the analyzer.
Branches
modernization
Peter Hosey
Truth in commenting.
Branches
modernization
  1. Prev
  2. Next