9 Commits
Author SHA1 Message Date
Ben HagenGitHubAsterix\Oliver <oliver@currawongeng.com>Oliver Walters
ea132599d8 Build Order (#673)
* WIP

* Remove debug msg

* Add required roles

* More roles

* Fix refresh for BuildDetail widget

* Add attachments widget

* Translated text

* Further updates

* More translations

* Form field updates

* Cleanup

* Code formatting

* Fix duplicate import

* formatting

* Remove duplicate switch case

* Update to match modern app

* Improved required parts list

* Filtering for build outputs

* Display list of allocated stock items

* Display source and destination locations

* Fix typo

* Add build orders to drawer

* Fix hard-coded string

* Set default filter value

* Tweak build fields (remove "notes")

* Fixes

* Add "start_date" to build edit form

* Disable editing of build line

* Tweak build item / build detail views

* Remove unused func

* Remove unused import

---------

Co-authored-by: Asterix\Oliver <oliver@currawongeng.com>
Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com>
2026-04-21 15:45:37 +10:00
Ben HagenandGitHub 1b59837b3b Use raw value of UTF-8 encoded barcodes (#670) 2025-07-01 16:34:17 +10:00
Ben HagenandGitHub 55d14e7457 Add screenshot to README.md (#665) 2025-06-25 00:26:42 +10:00
Ben HagenandGitHub eb30bbb2fa feat: add image cropping functionality with custom aspect ratios (#638)
* feat: add image cropping functionality with custom aspect ratios

* Update release notes
2025-06-24 23:17:36 +10:00
Ben HagenandGitHub 2619adc87b feat: theme update (#645) 2025-06-24 19:27:49 +10:00
Ben HagenandGitHub 2568a299fc Fix image url in BUILDING.md (#663) 2025-06-24 19:15:42 +10:00
Ben HagenandGitHub 4444884afa Format Code and Add Format Checks to CI (#643)
* Remove unused lib/generated/i18n.dart

* Use `fvm dart format .`

* Add contributing guidelines

* Enforce dart format

* Add `dart format off` directive to generated files
2025-06-24 09:55:01 +10:00
Ben HagenandGitHub c4e33a4c1a Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641)
* feat: implement Flutter version management using FVM across CI workflows

* Flutter 3.29.3 + minor Package upgrades

* Replace deprecated `withOpacity`

* Upgrade major package versions without breaking changes.

* Disable unnecessary_async rule

Re-enable later

* New language version and automated fixes

- unnecessary_breaks
- unnecessary_underscore

* Update BUILDING.md to use fvm commands

* Add gitignore files for Android and iOS build artifacts

* Migrate iOS dependencies to Swift Package Manager

This is being done automatically by Flutter

* Flutter 3.32.4

* New sdk version

* docs: add IDE setup instructions and troubleshooting guide for FVM integration
2025-06-23 19:42:05 +10:00
Ben HagenandGitHub d4ba866e10 Use ruff to format Python files (#658) 2025-06-14 19:21:05 +10:00