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
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
01dd046dd1
Display overlay screen for blocking operations ( #186 )
...
* 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
2022-07-20 09:05:21 +10:00
Oliver Walters
e424a3cf7b
Start of unit tests for the actual API code
2022-05-22 00:04:13 +10:00
Oliver Walters
cd9af13e27
Adds an initial unit test
2022-05-20 23:34:02 +10:00
Oliver Walters
52d42c85c8
More refactorign
2022-03-29 20:08:05 +11:00
Oliver Walters
c78dd7cfa5
Update packages
...
- Trying to find source of null check bug
2022-03-29 19:43:38 +11:00
Oliver Walters
0c7f5d7fe7
Updated pubspec.lock
2022-03-25 22:18:45 +11:00
Oliver
21271d71c1
Better handling of date inputs within forms
...
- use datetime_picker_formfield
- Allow null / empty dates
2021-10-05 21:19:35 +11:00
Oliver
037564c6a3
Adds workflow for code linting
2021-09-28 12:19:19 +10:00
Oliver
68d542cb6b
Add API form support for date fields
2021-09-28 01:14:58 +10:00
Oliver
1cc5d1ffe6
Display number of line items in each order
2021-09-28 00:17:54 +10:00
Oliver
cf9c57c9e0
Fix android requirements
2021-09-17 22:02:58 +10:00
Oliver
2720280ada
Remove floating action button
2021-08-16 20:40:29 +10:00
Oliver
e31158a966
Download attachments and open
...
- Uses package "open_file"
2021-08-15 22:09:11 +10:00
Oliver
a5edb84723
Upload part attachnents
...
- Select file from device
- Take picture with camera
2021-08-15 17:27:25 +10:00
Oliver
07017c4745
Barcode handler code cleanup
2021-07-30 11:09:01 +10:00
Oliver
b41f1a2ac7
Update package_info and device_info
2021-07-29 16:08:44 +10:00
Oliver
b8379e05db
Update to allow android 30 (and newer) to open HTTPS links
...
Ref: https://medium.com/flutter-community/package-visibility-for-url-launcher-on-android-11-api-30-7c03cbce76a5
2021-07-28 16:18:49 +10:00
Oliver
08eb6fc4b1
Remove typeahead library
2021-07-26 23:04:43 +10:00
Oliver
2bdadc2140
Cleanup
2021-07-26 17:28:16 +10:00
Oliver
d07b704014
Looks like dropdown_search is the way to go!
2021-07-26 17:21:17 +10:00
Oliver
c64983bf8b
Update packages
2021-07-09 23:56:46 +10:00
Oliver
65cabc2fa9
Update package versions and refactor accordingly
2021-06-18 21:28:07 +10:00
Oliver Walters
b293806fe3
Adds audio feedback
2021-03-02 22:22:16 +11:00
Oliver Walters
59a2c004d9
API now requires minimum API version, not minimum server version
...
- A lot simpler to implement and undestand!
2021-03-01 12:43:38 +11:00
Oliver Walters
90a74fec16
Re-integrate sentry.io
2021-02-25 19:51:51 +11:00
Oliver Walters
90df4c6135
Update qr_code_scanner to the latest version
2021-02-25 17:23:19 +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
b1b85a33f8
Add progress indicators to a bunch o' stuff
2021-02-11 21:38:48 +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
d5649af2f9
Server login now references the UserProfile class
2021-02-08 22:03:14 +11:00
Oliver Walters
b34a91b865
UserProfile
2021-02-08 20:32:49 +11:00
Oliver Walters
c3bc6a94b0
Display version information (using external markdown file)
2021-02-02 21:20:04 +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
02cfeef31e
Add function to open a link
...
- Does not seem to actually ... work.. yet
2021-01-21 21:14:42 +11:00
Oliver Walters
b4710b56e3
Fix network cache images
...
- Changed from using flutter_advanced_networkimage to cached_network_image
- flutter_advanced_networkimage is now outdated
- cached_network_image is the pseudo official library
2021-01-20 22:35:44 +11:00
Oliver Walters
a4390d16d9
Using new qr code scanner - qr_code_scanner
2020-05-26 23:02:19 +10:00
Oliver Walters
77d92f5307
I don't even know. Some magic that I found on the internet...
2020-05-24 20:29:50 +10:00
Oliver Walters
952f98d78b
qr_utils is causing issues - comment out for now, need to look at a different barcode library
2020-05-23 11:31:30 +10:00
Oliver Walters
a7d11faec8
Add "QuantityField"
...
Juicy juicy refactoring
2020-04-18 22:07:02 +10:00
Oliver Walters
0e8e9ab8cc
Add requirement for sentry package
2020-04-16 19:48:00 +10:00
Oliver Walters
5382ded50c
Add FAB context menu for the StockItem view
...
- Uses flutter_speed_dial plugin
2020-04-08 11:59:39 +10:00
Oliver Walters
359b5d9b4a
Add floating-action button to StockDetail view
2020-04-07 11:12:45 +10:00
Oliver Walters
d38ff5ad7f
Add FontAwesome icons
...
- Fill out icons on main screen
- Fill out icons in app drawer
2020-04-05 12:36:38 +10:00
Oliver Walters
528215455d
Display part thumbnail in part list
2020-04-05 00:27:54 +11:00
Oliver Walters
aa865eea1b
Add "About" dialog
2020-04-03 23:03:45 +11:00
Oliver Walters
49133a8e71
Add qr_utils barcode scanner
2020-04-03 15:31:36 +11:00