ChangeLog
Version 1.07
13/05/2014 Build 74
General
-Use 200 cows and stalls by default and add option to use 215.
-Fixed receiving/sending problems occurring due to increase in Stalls for Feeders with older versions (Before April 28th 2014)
-Now checks for RobotUpdater updates in a separate thread to speed up load times
-StallManager and CowManager now support retromode (on by default).
-Software checks and disables retro-mode if just updated or if no settings file found before loading stalls in order to not lose any data.
-Only allow one instance of the application
-Shows splash screen upon opening application to show that the application is running
-Application now opens at center of screen instead of top-left corner
-Added Performixx Feeder Icon to replace Java Icon in taskbar and JFrame and added logo in JMenuBar
-Added loading screen when loading panel.
-Backs up previous version of application in “Backup” folder before updating.
-Fixed some bad coding practices
-Fixed bug causing the difference in days to count from the time the application was closed (if application was opened within the same 24 hours the dayCount was never updated)

StallPanel
-Added button in StallPanel to show/navigate stall duplicates in a panel and remove warning for duplicates
-Make Receive/Send boxes show up in center of panel (to avoid clipping with TaskBar)

RecipePanel
-Fixed day counter for Recipes not updating correctly upon loading.
-Make Receive/Send boxes show up in center of panel (to avoid clipping with TaskBar)
-Fixed textfield not selecting text when pressing next/prev more than once
-Fixed not the right recipe showing after receiving/sending
-Fixed bug causing Recipes to not load UseIngredient Boolean value for template properly
-Fixed display issue for Recipes with an ingredient using same start and end value. Now only shows 0 when numDaysCount == numDaysTotal. (Visual glitch only)
-Shows total number of Recipes

>AdvancedPanel
-Fix deleting cows not showing current cow in box.
-Added options to add/remove Recipes, reset day counter to 0, clear model/boxes/values

PrintPanel
-Added buttons to edit Recipes and Stalls (double-clicking still works, this is just easier for touch users).

Connection
-Made transferBox wider to accommodate longer labels
-Fixed automatic saving every 10 minutes causing Connection to disconnect
-Improved sending/receiving transferbox feedback
-Improved performance by removing Thread.sleep and relying on blocking
-Cleaned up and improved code for Connection
-Use Sending/Receiving and other more informative labels instead of Transmission for TransferBox.

ConfigPanel
-Added Label under connection button to show connected/disconnected
-Remove Add/Remove Recipes and Label for total number of cows (Moved to Recipe Panel)
>AdvancedPanel
-Added checkbox to Disable Retro Restrictions (Default: unchecked)
-Added ability to backup all files with color indicator to know when a backup is needed (Green=OK, Yellow=Recommended, Red=Strongly Recommended)
>ConnectionPanel
-Fixed bug where you can’t open connection panel without an Ethernet/wifi connection