Oliver
1407d8bc37
Use fvm for building workflows ( #694 )
2025-09-28 16:47:39 +10:00
Ben Hagen
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
Oliver
1ab171f619
Barcode scan refactor ( #651 )
...
* Build file changes
Lots of changes required to meet compatibility of new mobile_scanner lib
* Increase build memory
* Refactor camera controller
- Use MobileScanner now
- Much better UX / feedback
* Cleanup
* Move test sheet file
* Update release notes
* Move actions to floating action buttons
* Tweak deps
* tweak github actions
* Updates
2025-06-06 14:54:03 +10:00
Oliver
d990508237
Update Requirements ( #541 )
...
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Update package requiremenst
* github workflow updates
* ios build updates
* Theme adjustments
* Further updates
* Fix typo
* Deprecated imperative apply of Flutter's Gradle plugins
Ref: https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply
* Refactor wedge scanner
* Add context checks
* Adjust behaviour if testing
* Further refactoring
* Moar checks
* Logic fix
* Fix for wedge scanner test
* Fix for barcode processing
* Fix
* Yet another fix
2024-10-01 12:25:11 +10:00
Oliver
b02dc5bac7
Simplify DSN file ( #475 )
...
* Add checks for empty sentry DSN
* Add default DSN key
* Fix CI workflows
2024-03-06 21:09:06 +11:00
Oliver
1960016288
Do not run flutter upgrade ( #418 )
2023-08-25 23:22:14 +10:00
Oliver
81907ad72f
Flutter upgrades ( #416 )
...
* Upgrade flutter version
* Update packages
* update prj files
* Bump android sdk target to 33
2023-08-22 22:52:18 +10:00
Oliver
ba409660f4
More iOS workflow fixes ( #367 )
...
* More iOS workflow fixes
* revert to building android in debug
- Needs signing key otherwise
2023-06-12 23:29:45 +10:00
Oliver
8cebc25bea
Fix iOS workflow ( #366 )
2023-06-12 23:10:19 +10:00
Gustaf Järgren
7447a18e64
Fix iOS CI invalid syntax ( #257 )
2023-02-11 07:13:09 +11:00
Gustaf Järgren
6d4973deb8
Updated dependencies ( #255 )
...
* 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
2023-02-11 00:24:06 +11:00
Oliver
d69ffc8de0
Update notes for building under iOS ( #238 )
2022-12-21 23:00:10 +11:00
Oliver Walters
a42c1dc886
Reduce CI actions
2022-05-21 19:30:23 +10:00
Oliver Walters
b6273287a9
Update CI workflow scripts
2022-05-02 12:08:51 +10:00
Oliver Walters
5b095be5f8
Simplify translation scheme
...
Recover old translation data
2022-05-02 11:06:50 +10:00
Oliver Walters
a5a78f21cd
Collect translation files as part of CI
2022-05-02 10:16:34 +10:00
Oliver Walters
d290de4b64
Order of operations?
2022-04-02 15:47:50 +11:00
Oliver Walters
abe28118ae
Don't init, innit
2022-04-02 15:43:00 +11:00
Oliver Walters
d5c8e39aaa
Run pod commands in ios directory
2022-04-02 15:40:11 +11:00
Oliver Walters
8cda3cfa8d
Split CI steps into different files
2022-04-02 15:36:24 +11:00