* Change from fontawesome to tabler icons
- Consistent with the frontend
* Cleanup conflicts
* Use double quotes
* remove unused import
* Update release notes
* Migrate some google icons to tabler icons
* Icon update
* Properly support display of custom icons
* Fix lookup
* Catch error comparing dropdown items
* Update version number and release notes
* Data conversion
* Catch error when loading image from network
* Suppress error reporting for statusCode -1
* Update dart version
* Update flutter version in workflow
* Update packages
* Updates to android workflow
* Specify dart verrsion in CI
* Run flutter upgrade
* Helps to check which workflow is actually running I guess
* Disable linting check
* linting fixes
* linting
* Bug fix for paginator
* Add "global actions" to title bar
* Implement actions
* Add "speed dial" action buttons
* tweak global action icons
* Refactor actions for "stock item" display
* Refactor "part" detail
* part category
* SupplierPart
* More updates
* Add BottomAppBar
* Add a global bottom app bar
* Move "edit" buttons back to the app bar
* tweaks
* Updates to drawer navigation menu
* home screen improvements
* text tweaks
* Fix appBarTitle for notifications widget
* Update "tabs" for category display
* Fix for attachment widget
* Update tabs for purchaseorder view
* Update part display
* Cleanup
* Add "BOM" tab to part detail widget
* Paginated list search cleanup
* Update release notes
* Update old function
* linting
* linting
* Tweaks to bottomappbar
- Increase icon size slightly
- Adjust "actions" icon
* Adds a helper function for rendering currency data
* Update helper functions for StockItem model
* Render purchasePrice correctly for stockitem
* Use currency_formatter library instead of money_formatter
* Add total price display for purchase order
* icon fix
* Bump android compile and target version, also flutter dependencies and resolve issues
* Remove deprecated splashscreen and added support for new Android 12 version.
* Updated workflow action versions and flutter sdk
* Resolved linting issues
* Resolved test binding issues
* Add function to set app locale
* Setting for selecting app language
- Adds requirement for "flutter_localized_locales"
- Change main app to stateless
* Reload entire app tree when language is changed
* Update release notes
* linting
* Catch state error in homepage widget
* Add flutter_overlay_loader lib
- Displays an overlay screen to indicate blocking operation
* Wrap blocking widget transitions in a loading overlay
- Prevents user from doing other things while loading
- Shows the user that something is happening
* Linting fixes
* Show overlay when uploading attachment file
* Show overlay when downloading file also
* Show overlay when loading or submitting API forms
- Major improvements to usability "feel"
* UI improvements for stock item test results widget
* Fix API_FORM bug
- onSuccess function was not being called