* Add new models for SalesOrder
- Create generic Order and OrderLine models with common functionality
* Refactor
- Move some widgets around
- Cleanup directory structure
* Add link to home screen and nav drawer
* Add SalesOrder list widget
* Linting fixes
* Fix string
* Refactor PurchaseOrderDetailWidget
* Tweaks to existing code
* linting
* Fixes for drawer widget
* Add "detail" page for SalesOrder
* Add more tiles to SalesOrder detail
* Allow editing of salesorder
* add list filters for sales orders
* Display list of line items
* Customer updates
- Display customer icon on home screen
- Fetch sales orders for customer detail page
* Cleanup company detail view
* Create new sales order from list
* Stricter typing for formFields method
* Create new PurchaseOrder and SalesOrder from company deatil
* Status code updates
- Add function for name comparison
- Remove hard-coded values
* Update view permission checks for home widget
* Add ability to manually add SalesOrderLineItem
* Add nice progress bar widgets
* Display detail view for sales order line item
* edit SalesOrderLineItem
* Fix unused import
* Hide "shipped items" tab
- Will be added in a future update
* Display stock quantity more prominently
* Cleanup search widget
* Update for stock_detail widget
* More tweaks
* Change bottom bar icon
* Display boolean parameters appropriately
* Adds ability to edit part parameters
* Bump icon size a bit
* Improvements to filter options
- Allow filtering by "option" type
- To start with, filter stock by status code
* Remove debug message
* Remove getTriState method
- No longer needed
- Remove associated unit tests
* Adjust filters based on server API version
* Muted colors
* 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 class representing the PartParameter model
* Adds API method for determining support for PartParmaters
* Display part parameter count in part detail widget
* Adds user setting for controlling if part parameters are displayed
* Fix URL for model
* Widget for displaying part parameters
* linting