Commits

Author Commit Message Labels Comments Date
Peter Hosey
Xcode wants to make this change for some reason.
Branches
default
Peter Hosey
Make the “Unit tests” target depend on the “hg revision” target. Fixes building the unit test bundle with nothing previously built.
Branches
default
Peter Hosey
Display the hg revision in the Growl preference pane when it's an hg version.
Branches
default
Peter Hosey
Fix the release names array's off-by-one error and, with it, the remaining test failures. GVU test coverage now 97.1%.
Branches
default
Peter Hosey
Actually use the releaseTypeNames array. Should fix unparsing of non-release versions, but doesn't, because the names are off by one.
Branches
default
Peter Hosey
Put a '.' character before the incremental component when unparsing a version. Fixes a test failure.
Branches
default
Peter Hosey
Test cases for version unparsing. 28 failures across all both architectures and GC states.
Branches
default
Rudy Richter
GrowlMail: plist changes, unverified on [redacted].2 yet
Branches
default
Peter Hosey
Increased version to 1.2.1hg.
Branches
default
Peter Hosey
Add a couple of basic test cases for hg versions as well as svn versions. Same release type, but different name in the version string. GVU test coverage now 97% (I'm not sure how it went up, but I'll take it).
Branches
default
Peter Hosey
Test cases for the version string comparator that converts "1.0" to 0.5. GVU test coverage is now 96.9%.
Branches
default
Peter Hosey
Test the parser's assignment of default development version numbers for various release types. GVU test coverage now 90.1%.
Branches
default
Peter Hosey
Test spaces around the release type, and an r before the revision number, and the combination thereof. GVU test coverage now 89.3%.
Branches
default
Peter Hosey
Test cases for version strings prefixed and suffixed by spaces and line feeds. GVU test coverage now 87.8% (up from 86.3%).
Branches
default
Peter Hosey
Added test cases for comparing version strings. All pass.
Branches
default
Peter Hosey
Added test cases for comparing Version structures. All pass.
Branches
default
Peter Hosey
Make the “Unit tests” group correspond to the “Unit tests” folder.
Branches
default
Peter Hosey
Renaming TestVersionUtilities to TestVersionParsing, in order that this class represents one complete test suite.
Branches
default
Peter Hosey
Fixed the last test failure in GrowlVersionUtilities by rejecting a string that contains non-whitespace characters after the version number.
Branches
default
Peter Hosey
Fixed two test failures in GrowlVersionUtilities by rejecting a string that doesn't start with (optional whitespace followed by) a version number.
Branches
default
Peter Hosey
Added a unit test bundle target to the Growl Xcode project.
Branches
default
Peter Hosey
Fixed a leak when running the framework under GC, found by the Clang Static Analyzer.
Branches
default
Peter Hosey
Use FSEvents to detect when the user installs plug-ins in the plug-ins folder.
Branches
default
Peter Hosey
Set the Development Target of these xib files to IB 3.1, so that we can compile them on Leopard. Also updated the Deployment Target of a few of them to 10.5 (from 10.3).
Branches
default
Peter Hosey
Fixed more leaks found by the Clang Static Analyzer.
Branches
default
Peter Hosey
Fixed two more failures to report and handle errors, found by the Clang Static Analyzer.
Branches
default
Peter Hosey
Fixed leaking @"IOFireWireDevice", found by the Clang Static Analyzer.
Branches
default
Peter Hosey
Fixed this analysis flag by reporting the error and returning NULL.
Branches
default
Peter Hosey
Turning on the analyzer.
Branches
default
Peter Hosey
Fixed the 64-to-32 warnings, by changing signed and unsigned ints to CFIndexes (and, in one case, a size_t).
Branches
default
  1. Prev
  2. Next