Skip to content

Updating UI

Tyler Sizse requested to merge enhancement_updating_ui into main

License and Copyright Notice

By submitting this issue or commenting on this issue, or contributing any content to this issue, you certify under the Developer Certificate of Origin that the content you post may be licensed under GPLv3 (for code) or CC-BY-SA 4.0 International (for non-code content).

Branch Name

enhancement_updating_ui

Related Issues

N/A

Dependencies

Description

Updating the UI for a more consistent look, to allow more information to be displayed, and for it to be easier for the user to understand what to do. Also, updating so the layouts are compatible with more devices such as fixing bounding issues with ConstraintLayouts.

Steps to Test

Navigate your way through each possible fragment in the Check Expiration Date feature using random data. Ensure that there is no issues with the new UI.

  • Note: EnterUPCFragment is now deprecated and has been combined with StartFragment

Relevant Screenshots

Screenshot_1627241654 Screenshot_1627241667 Screenshot_1627241675 Screenshot_1627241689 Screenshot_1627241710 Screenshot_1627241748 Screenshot_1627241734 Screenshot_1627241738 Screenshot_1627241740

Relevant Logs

N/A

Developer Notes

  • Updated UI for DisplayTrueExpirationFragment.
  • Updated DisplayTrueExpirationFragment to only display dop_pantryLife shelf life.
  • Updated UI for ConfirmItemFragment.
  • Updated UI for SelectPrintedExpirationDateFragment.
  • Updated UI for SelectItemFragment.
  • Combined EnterUPCFragment with StartFragment.
  • Deprecated EnterUPCFragment.
  • Added confirmation dialog to SelectItemFragment.
  • Added a valid and invalid icon for StartFragment when entering a UPC barcode number manually.
  • Added arrows to SelectPrintedExpirationDateFragment.
  • Removed confirmation dialog in SelectItemFragment since editing an item will be a lot easier once !224 (merged) gets merged.

Labels

NEST component::check-expiration-date type::enhancement status::wip

Edited by Tyler Sizse

Merge request reports