Some cleanup and adding unit tests for type enums
Moved character name from fluff into character object itself, to simplify a number of things.
DAOs for the rest of character. TODO: migrate unit tests.
Cleaned up some DAO generic inheritance. More tests.
Removed tab characters from source files
Transaction grouping in database. Inserts and updates are x10 faster!
Added more tests. Fixed character dao
More tests. Added Encounter DAOs
Add compact party dao (names and ids only), tests. Removed now un-needed test project.
Rejigged party and encounter daos. Partially integrated with encounter fragment. Renamed IdStringPair -> IdNamePair for clarity
Moved table dao tests to correct package
Added delete function to encounters. Refactored action mode into a common controller. Tweak to encounter row
Alterations to party member and party dao to allow character -> parties search. Adding DAOs to more fragment implementations.
Non deprecated parts of the application are now using DAOs. Repos cannot be deleted until old init tracker & skill checker are gone.
Refactored character fragments displaying lists of things.
Functionality of old encounter fragments is moved to new encounter fragment. Cleanup and new features still incomplete.
Removed old skill checker and encounter fragments, and repository classes.
Cleaned up DiceSet and dice fragment
Misc Lint cleanup and encounter view adjustments.
Added crit colors and fixed party addition bug