InvenTree mobile app https://docs.inventree.org/app
Find a file
Oliver c641cea369
Scanner wedge mode (#437)
* Add code_scan_listener package

* Implement wedge controller widget

* Update barcode settings widget

- Allow user to choose which barcode scanner to use

* Fix typo

* Select barcode scanner widget based on user preference

* Fix rendering issues for wedge controller

* Update release notes

* Add unit test for wedge scanner widget

- Required some tweaks to other code

* Use better library

- https://github.com/fuadreza/flutter_barcode_listener
- Fork of https://github.com/shaxxx/flutter_barcode_listener
- Properly handles key "case" issues (shift, essentially)
- Verified that it works correctly for multiple character types

* Local copy of code, rather than relying on package which is not available on pub.dev

* Fix unit test
2023-10-25 22:40:49 +11:00
.github Token auth (#434) 2023-10-23 01:29:16 +11:00
android Android: reduce minSdkVersion to 21 (#426) 2023-09-21 21:17:55 +10:00
assets Scanner wedge mode (#437) 2023-10-25 22:40:49 +11:00
ios Flutter upgrades (#416) 2023-08-22 22:52:18 +10:00
lib Scanner wedge mode (#437) 2023-10-25 22:40:49 +11:00
res/values Initial project commit 2019-06-24 00:33:22 +10:00
test Scanner wedge mode (#437) 2023-10-25 22:40:49 +11:00
.gitignore Stock display (#379) 2023-06-24 11:34:42 +10:00
.gitmodules Remove translation repo submodule 2022-05-02 09:46:07 +10:00
.metadata Initial project commit 2019-06-24 00:33:22 +10:00
analysis_options.yaml Scanner wedge mode (#437) 2023-10-25 22:40:49 +11:00
crowdin.yml Update crowdin.yml 2022-05-02 11:52:35 +10:00
find_dart_files.py Start InvenTree server 2022-05-21 21:03:43 +10:00
l10n.yaml Translation script creates fallback locale files 2022-05-02 12:49:59 +10:00
LICENSE Initial commit 2019-05-07 14:57:02 +10:00
pubspec.lock Flutter upgrades (#416) 2023-08-22 22:52:18 +10:00
pubspec.yaml Translation fix (#424) 2023-09-20 08:37:48 +10:00
README.md Update README.md 2022-06-03 20:26:56 +10:00
RELEASE.md Update notes for building under iOS (#238) 2022-12-21 23:00:10 +11:00
requirements.txt Add python requirements file 2022-05-20 23:48:58 +10:00
tasks.py Tweak to get invoke command to work on mac 2023-04-19 23:05:16 +10:00

InvenTree Mobile App

License: MIT Android iOS Coverage Status

The InvenTree mobile / tablet application is a companion app for the InvenTree stock management system.

Written in the Flutter environment, the app provides native support for Android and iOS devices.

User Documentation

User documentation for the InvenTree mobile app can be found within the InvenTree documentation.