.
Implementation of a generic connection controller added. Handling of finished connections (with or without error) are handled by a delegate.
LaunchAtLoginController added to control the login item. credits: https://github.com/jonasschnelli/LaunchAtLoginController/tree/59a0d63d659dc1108f9747705098779ce02bae78
Updated the header. Renamed animateColorToNSColor to animateTransitionFromToNSColor to provide consistency. Removed TODO-list.
Implemented the rest of the controller:
+ provided documentation
+ fixed header
+ added makeRequestWithURL (now makeConnectionWithURL)
+ renamed interface selectors
removed .app
added ignore of .app
added every ignores from my default ignore
added protocols for controllers and the delegates that handle the output
fixed missing rename of makeConnectionWithURL
+ added setTextFromError
+ added documentation
Fixed the optionality of the least 2 selectors
Added documentation
Fixed header
Renamed to PreferencesWindowController
+ updated formatting
+ removed “self->”
+ changed formatting of newline after “if”
+ removed unnecessary brackets
+ removed enableLoginItemWithURL and disableLoginItemWithURL as this is now handled by the LaunchAtLoginController
+ DataController added