Made EditBillPosition Activity able to switch its orientation and improved parsing of numbers (price).
Made BillPosition Activity able to switch its orientation.
EditBillPosition Activity now keeps its state after switching the layout orientation.
Integrated logic to add new bill positions into EditBillPosition Activity. NewBillPosition Activity and all its dependencies are obsolete and removed.
Made MyBillList able to switch its layout orientation.
Made MyProfileList able to switch its layout orientation.
Added proper english and german translation for warnings and errors in MyBillList and MyProfileList Activities.
Improved the layout of the edit bill position fragment; the image is now always at the bottom.
Implemented the Repository method to delete a profile.
Set ID for bills and profiles before they are persisted to local disk. This fixes the bug, that bills and profiles cannot be removed later.
Cleaned Beermat Activity from hard coded strings.
Cleaned SaveBillDialogBuilder from hard coded strings.
Improved the layout of context menus; item clicks will now be visible by changing the background color.
The date of a bill is set to the current time when the user saves it.
Display item amount instead of sum in the profile list fragment.
Set default price 0.00 for new bill positions to display the correct number format.
Do not display IntelliJ projects files in Git anymore.
Removed labels from Activities in Manifest.
Added a confirmation dialog before old bills and profiles are loaded to avoid data loss.