- Added a new view controller class for the AppTrap background process
- Created an app delegate for the AppTrap background process
- Reimplemented the UI using auto layout. *phew* This was more work than I expected.
- Replaced the old disclosure triangle button for a new, more obvious button with a larger click target.
- Added a window property to the view controller
- Window is presented when a trashed application's preference files are found
- table view rows now appear in the main window when an application is trashed
- Reduced a significant amount of code in ATArrayController
- Fixed a bug where unchecking a file in the main window would cause the application to crash
- Implemented the leave files button
- Fixed a bug where the table view could scroll horizontally even though there wasn't any need to
- The table view uses bindings to get all the content from the array controller.
Merge branch 'feature/background-user-interface' into develop