Extend the username display and set it to truncate if necessary. Fixes #5.
Turn "Something Else" into "About Shiver".
Remove PXListView+TextHeight.
Update statusLabel when we're running on empty.
Turn off all the focus rings in the footer. Fixes #6.
Add basic General preferences. Nothing's been connected yet.
Add a no-op sign in button to LoginRequiredView.
Use consistent messaging!
Do not open a webpage upon logout, too jarring.
Notifications save the day. Make LoginRequiredView's login button functional.
Tweak the alignment of the login button.
Add StartAtLoginController.
Add ServiceManagement.framework.
Add a ShiverIdentifier constant.
Implement the relevant startAtLogin methods.
Whoops, that doesn't exist.
Add a helper application to launch our Shiver on startup.
Copy ShiverHelper to Contents/Library/LoginItems at build time.
Bump the helper's build number too.
Rename MainMenu to Menu.