Added ability to delete judges and handlers if any were added in error (long press on their respected lists).
Hopefully everything is finally fixed with adding judges and handlers from new runs.
Changed Standard Course Time to allow decimal times
***Fixed issue with new handlers and judges not being able to be selected in a new run or editing an existing run.
***Fixed a straggler Yards Per Second bug in Editing a run.
Update to fix YPS calculation when manually adding a run.
Update script to fix YPS in all runs.
Fixed issue where month was off on all date fields. Let me know if there is still issues with the date and I will try to sort them out today. I'm not seeing any on my end anymore.
Added 3 sorting options for the runs report. There is a primary, secondary and tertiary sort option. Don't worry if you only select one of them and not as the primary, it will then act as a primary sort (i.e. tertiary sort set as Dog and Primary sort and Secondary sort set as NONE).
All I need to do now is write code for an update script to run the first time you launch after updating to update the values in the database. Shouldn't take much longer.
Updated text fields of trials to say "Start Date" instead of "Date". Each run contains both a start date for the trial and an actual date. Previously the date of the trial was generated from the first date of an imported run in ARB or from the date manually keyed in for the Trial. With opening up dates for individual runs, multi-day trials are supported with the linking factor being the start date.
Urgent bug fix for anyone who tried clicking on the notification last week. This forces a new download of that file as it wasn't being read properly in the previous releases. This bug prevented runs from being able to be entered or edited properly.
Enabled authentication. This is required as our future plans to switch from Parse to Google's Firebase requires user authentication to make the online database secure. If we didn't do this we would need to leave our data open for anyone to view/edit. The only change currently done with authentication is it takes your name, email and photo and displays it on the UI. On the back end I save a username and email but that's it. I don't save your photo anywhere.
Next things to come will be to shed dependence from Parse entirely as our deadline is approaching. Next 2 things will be to save the current config file to Firebase and moving the help videos database to Firebase. After that our plan is to enable user specific backups and save to the cloud and restore from the cloud. This will eliminate the convoluted system of backup and restore that is currently in the app. This will also make it easier to switch devices and keep your data. Our files are very small. There should be minimal impact to a metered data plan if any.
Quick Fix for a few bugs introduced in last build
**Added popup to warn you before deleting Judges and Handlers
**Fixed Judges and Handlers being added properly... finally found the bug
**Hopefully fix crashing when trying to create a new Trial
**Fixed a bug I caused from testing points feature coming soon.
AppStream Example Client - Android Apps on Google Play
Amazon AppStream is a flexible, low-latency service that lets you stream resource intensive applications from the cloud. Amazon AppStream de
A free and open world depends on a free and open web. | Google
A free and open world depends on a free and open Internet. Governments alone, working behind closed doors, should not direct its future. The
Kegbot Tablet-Powered Beer Kegerator Tops $15k Kickstarter Funding Goal ...
Frat boys who have graduated into post-campus life know that there's nothing worse for someone accustomed to being the life of the party tha
How much do cats actually kill? [Infographic] - The Oatmeal
An infographic about how much murder kitties really commit. Comics: Random Most Popular All Cats Grammar Food Animals Tech · How much do cat