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
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
13ebaf43e1
List refactor ( #179 )
...
* Catch paginator bug if widget is disposed before request returns
* Refactoring paginated query widget
- Add option to enable / disable search filters
* Major refactor of paginated search widget
- Learned something new.. a state can access widget.<attribute>
- THIS CHANGES EVERTHING
* Preferences: Add code for tri-state values
- Also improve unit testing for preferences code
* Allow boolean form fields to be optionally tristate
* paginator: Allow custom boolean filters
* Remove outdated filtering preferences
* Refactor filter options
- Allow specification of more detailed options
* Add custom filters for "part" list
* filter tweaks
* Remove legacy "SublocationList" widget
* Add filtering option for locationlist
* Updates for stock location widget
* Refactor category display widget
* More widget refactoring
* Update main search widget
* Fix unit tests
* Improve filtering on BOM display page
2022-07-19 23:29:01 +10:00
Oliver Walters
ed2523c3c5
Linting fixes
2022-07-06 21:29:26 +10:00
Oliver Walters
bb73fb7400
Cleanup
2022-07-06 21:17:52 +10:00
Oliver Walters
c3e6d3f902
Widget cleanup
2022-07-06 21:13:07 +10:00
Oliver Walters
6d247f426c
Further refactoring
2022-07-06 20:54:17 +10:00
Oliver Walters
7301243ed6
Major overhaul of "paginated list" widget class
...
- Simplify implementation
- Create mixin class for code reuse
- Allow custom app-bar
- Allow custom ordering / sorting options
- Improve code commenting / readability
2022-07-06 20:24:40 +10:00
Oliver Walters
6c1099356f
Enable basic ordering for BOM list
2022-07-06 09:49:40 +10:00
Oliver Walters
c878f37ec2
Implementing a generic "ordering" option configuration for paginated list widget
2022-07-05 21:42:55 +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
059b69ce99
Adds code to requeest global setting from server
...
- Settings are individually cached for 5 minutes
- For now, use it for the purchase order reference prefix
2022-05-09 21:41:34 +10:00
Oliver Walters
52d42c85c8
More refactorign
2022-03-29 20:08:05 +11:00
Oliver
a5b52ea1cc
Linting
2021-10-04 08:31:39 +11:00
Oliver
d08a94ac2c
Refactor paginated search widgets
...
- Implement a base class
- Override specific members
2021-10-04 08:08:07 +11:00
Oliver
be36811cb3
More linting again
2021-09-28 21:34:11 +10:00
Oliver
77bac9af36
Yet more linting
2021-09-28 20:35:19 +10:00
Oliver
ad0cc36540
More linting work
2021-09-28 20:24:55 +10:00
Oliver
2bdadc2140
Cleanup
2021-07-26 17:28:16 +10:00
Oliver
e637e2a9bc
make package name lowercase
2021-07-16 15:07:28 +10:00
Oliver Walters
2a3e83509f
Refactor of translation lookup!
2021-05-19 23:33:28 +10:00
Oliver Walters
d6e9746d8c
v0.1.3
2021-03-05 21:20:23 +11:00
Oliver Walters
a6de7d619a
Refactor search
2021-03-05 21:07:58 +11:00
Oliver Walters
fe2913529b
Improves search filtering of part results
2021-03-04 23:18:21 +11:00
Oliver Walters
c1312e4e5d
Refactoring of paginated views
2021-03-03 23:58:59 +11:00