Ben Hagen 
							
						 
					 
					
						
						
							
						
						2619adc87b 
					 
					
						
						
							
							feat: theme update ( #645 )  
						
						
						
						
					 
					
						2025-06-24 19:27:49 +10:00 
						 
				 
			
				
					
						
							
							
								Ben Hagen 
							
						 
					 
					
						
						
							
						
						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 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 
							
						 
					 
					
						
						
							
						
						6520873384 
					 
					
						
						
							
							Translation fix ( #424 )  
						
						... 
						
						
						
						* Fix locale header
- Moving to new framework meant that Intl.getCurrentLocale was no longer working
* Update release notes
* Fix typo in pubspec.yaml
* Clear cached values when locale is changed
* Add extra context check 
						
						
					 
					
						2023-09-20 08:37:48 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						2babf27db5 
					 
					
						
						
							
							Sentry fix ( #395 )  
						
						... 
						
						
						
						* Extra sentry diagnostics
* Fix unit test
* Unit test updates
* More unit test updates 
						
						
					 
					
						2023-07-07 21:38:04 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						71bf3ad049 
					 
					
						
						
							
							App orientation ( #369 )  
						
						... 
						
						
						
						* Configurable screen orientation
- Follow system (default)
- Fixed in portrait
- Fixed in landscape
* Fix for dialog 
						
						
					 
					
						2023-06-13 19:53:50 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						a3d712d11d 
					 
					
						
						
							
							Adds "dark mode" support ( #317 )  
						
						... 
						
						
						
						* Adds "dark mode" support
- Uses adaptive_theme package
* CI fixes
* More fixes
* Update release notes 
						
						
					 
					
						2023-04-16 21:10:57 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						61bacefd36 
					 
					
						
						
							
							Show release notes ( #201 )  
						
						... 
						
						
						
						* 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
* Show the release notes after updating to a new app version 
						
						
					 
					
						2022-08-03 11:55:46 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						9559b8602e 
					 
					
						
						
							
							Locale switch ( #200 )  
						
						... 
						
						
						
						* 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 
						
						
					 
					
						2022-08-02 15:54:59 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c90a849a5a 
					 
					
						
						
							
							Add extra context information to sentry error reports  
						
						... 
						
						
						
						- Should help to track down bugs where stacktrace is missing information
- Adds some more error catching, too 
						
						
					 
					
						2022-05-12 22:46:12 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						95c3bc5ae5 
					 
					
						
						
							
							Fix delegate issue  
						
						
						
						
					 
					
						2022-05-02 13:14:17 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						71c16e0556 
					 
					
						
						
							
							Auto generate a list of supported locales whenever translations are updated  
						
						
						
						
					 
					
						2022-05-02 13:07:04 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						d8baa04ced 
					 
					
						
						
							
							Support pt-BR (brazilian portuguese  
						
						
						
						
					 
					
						2022-04-26 19:09:56 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4ca950a4c5 
					 
					
						
						
							
							Add language support for Czech  
						
						
						
						
					 
					
						2022-04-21 00:17:30 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c9ef687667 
					 
					
						
						
							
							Adds farsi locale support  
						
						
						
						
					 
					
						2022-04-19 17:48:49 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						9121c11e9f 
					 
					
						
						
							
							Add support for new locales  
						
						
						
						
					 
					
						2022-04-02 14:01:44 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						2a6df373c5 
					 
					
						
						
							
							Refactor imports  
						
						
						
						
					 
					
						2022-03-29 19:54:19 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						2d4f9f33b7 
					 
					
						
						
							
							0.5.1  
						
						... 
						
						
						
						Possible bug fix for app launch error 
						
						
					 
					
						2021-10-16 13:17:18 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						ad0cc36540 
					 
					
						
						
							
							More linting work  
						
						
						
						
					 
					
						2021-09-28 20:24:55 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						a7594287e2 
					 
					
						
						
							
							Fix conflict  
						
						
						
						
					 
					
						2021-09-17 22:42:25 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						1d263eea80 
					 
					
						
						
							
							Update release notes  
						
						
						
						
					 
					
						2021-09-17 22:40:36 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						157109e164 
					 
					
						
						
							
							Disable "debug" banner when running on simulator  
						
						
						
						
					 
					
						2021-08-26 21:14:14 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						3ae9342a86 
					 
					
						
						
							
							Provide release code to sentry  
						
						
						
						
					 
					
						2021-07-29 16:13:15 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						489f4bee50 
					 
					
						
						
							
							Specify environment for sentry.io  
						
						
						
						
					 
					
						2021-07-29 15:25:29 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						9b090723f9 
					 
					
						
						
							
							Update release notes,  
						
						... 
						
						
						
						- Also adds locale support for more language codes 
						
						
					 
					
						2021-07-27 08:56:40 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						e637e2a9bc 
					 
					
						
						
							
							make package name lowercase  
						
						
						
						
					 
					
						2021-07-16 15:07:28 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						83e29777c2 
					 
					
						
						
							
							More cleanup  
						
						
						
						
					 
					
						2021-07-15 23:28:55 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d3eec6a79e 
					 
					
						
						
							
							Many many changes for null-safety support  
						
						
						
						
					 
					
						2021-07-09 23:56:38 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c84941695d 
					 
					
						
						
							
							Ensure that flutter errors are also reported to sentry!  
						
						
						
						
					 
					
						2021-06-29 22:26:20 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						65cabc2fa9 
					 
					
						
						
							
							Update package versions and refactor accordingly  
						
						
						
						
					 
					
						2021-06-18 21:28:07 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3a2b906b77 
					 
					
						
						
							
							Fix context issue for app title  
						
						
						
						
					 
					
						2021-05-20 00:11:05 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						8716f3d8a5 
					 
					
						
						
							
							Add instruction for compiling translated strings before release  
						
						
						
						
					 
					
						2021-05-20 00:06:27 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						2a3e83509f 
					 
					
						
						
							
							Refactor of translation lookup!  
						
						
						
						
					 
					
						2021-05-19 23:33:28 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c8583aba04 
					 
					
						
						
							
							Support more country codes  
						
						
						
						
					 
					
						2021-05-19 22:53:14 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						90a74fec16 
					 
					
						
						
							
							Re-integrate sentry.io  
						
						
						
						
					 
					
						2021-02-25 19:51:51 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						59585f72cf 
					 
					
						
						
							
							Remove all sentry references  
						
						... 
						
						
						
						- Google play store already offers crash reporting... 
						
						
					 
					
						2021-02-16 08:03:01 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						14161c5d42 
					 
					
						
						
							
							Adds dialog before uploading error information  
						
						
						
						
					 
					
						2021-02-15 20:30:39 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						e91c1a4d6d 
					 
					
						
						
							
							Upload bug report  
						
						
						
						
					 
					
						2021-02-13 21:42:13 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						0afac83483 
					 
					
						
						
							
							Report extra context info to sentry  
						
						
						
						
					 
					
						2021-02-10 00:06:25 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						fafaf8d036 
					 
					
						
						
							
							Updated to embedding v2  
						
						... 
						
						
						
						Ref: https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects 
Fixes for sentry reporting
Ref: https://github.com/flutter/flutter/issues/48972  
						
						
					 
					
						2021-02-09 23:25:28 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						18b4783c11 
					 
					
						
						
							
							Slightly improved login info on main screen  
						
						
						
						
					 
					
						2021-02-09 09:34:04 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b69762ff15 
					 
					
						
						
							
							API refactoring:  
						
						... 
						
						
						
						- Error if the server version is *older* than the min required version
- Display dialog boxes for different server errors 
						
						
					 
					
						2021-02-02 20:37:54 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						0ba72a59c6 
					 
					
						
						
							
							Separate main widget into separate file from app  
						
						
						
						
					 
					
						2021-02-01 17:19:37 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						171d808410 
					 
					
						
						
							
							Init basic localizations  
						
						
						
						
					 
					
						2021-02-01 16:58:08 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						392493e004 
					 
					
						
						
							
							Hide search functionality (for now!)  
						
						
						
						
					 
					
						2021-01-20 23:59:08 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						baed2d98c6 
					 
					
						
						
							
							Yay, barcode scanning working again!!!  
						
						
						
						
					 
					
						2020-05-26 23:26:05 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c7f504fb44 
					 
					
						
						
							
							Hide icons for functionality that doesn't really exist yet  
						
						
						
						
					 
					
						2020-05-25 22:42:05 +10:00