Fixed LookUp Sheep to fins sheep with a tag date off that is an empty
string as well as null.
A few more fixes to looking up sheep, Was only looking for null also
need to look for blank string to get all tags and sheep.
Updated Sheep Management to prperly insert newlines in alerts when
adding to existing alert text. Also fixed bug with wormer slaughter
withdrawals still including a time, making them impossible to clear
easily.
Fixed bug in ID Management with incorrect sheep name being kept for next
look-up. Fixed bug in ID Management with inability to add EID tag after
lok-up by federal tag number.
Fixed bug inability to add a farm tag with a - in the number.
Fixed some add tag bugs that prevented adding a tag to a sheep that
didn't have any to start with.
Added shearing and blood samples to Sheep Management. We added new rams
and I need to take several sorts of blood samples before we mix them so
had to fix this to handle more than just scrapie blood samples. Some
issues with lots of tags on a sheep push the buttons off the bottom but
it's mostly working as is.
Adjusted Evaluate Sheep XML for ewe evaluation. Can't figure out how to
make the 3 types of traits only take up as much space as they need to a
limit. I want them to go to zero if I did not choose one of those traits
toevaluate for this time btu I can't figure out how to do it so I'm hard
coding the height for each section after I set what I plan to do for the
evaluation. Also cleaned up some comments etc on LookUpSheep
A few more hard coded mods to handle the ram lamb evaluations tomorrow.
Removed the time from all note display fields to save screen space.
Starting to test options for landscape screen stuff for some activities
in test interface designs activity but it's not working properly.
Added a draw blood activity to handle multple types of blood draws at
once time. Still need to fix the printing of labels so it works properly
but getting closer.
Second try to get everything up on GitHub
Moved real sheep database into assets for testing screen size issues.
Added age_in_days to each sheep evaluation record and calculate it in
evaluate sheep. Still need to add that to the sheep managment where I
take weights after testing with rams this am.
Added the age in days calculation to Sheep Managment and cleand up a few
evaluate sheep comments.
Moved several sheep managemnt tasks into a sub activity because the top
spinner was getting crowded.
Whoops, forgot to clean up so has some extra resurces that needed to be
deleted. Fixed now I think.
Starting to build the removesheep class for marking sheep gone
Got the list of current sheep to display properly now. Need to figure
out how to select and get the remove date info for the database update.
Working on the Remove Sheep activity. Still not working, can't select
the sheep but adding the other UI bits while I mull over how to handle
the checkbox stuff.