replace jni-based zbar wrapper with ffm-based jzbar

* Replace ZBar JNI library implementation with jzbar

* Move ZBar.java to com.sparrowwallet.sparrow.control package

* Move ZBar.java to the com.sparrowwallet.sparrow.io package

* Switch to jzbar from Maven Central and update module/package imports accordingly

* Remove jzbar entry from extraJavaModuleInfo to avoid module patching error
This commit is contained in:
doblon8
2025-07-09 11:55:51 +02:00
committed by GitHub
parent 6c9a0d14cd
commit 2a2be2617c
12 changed files with 12 additions and 926 deletions
+1
View File
@@ -56,4 +56,5 @@ open module com.sparrowwallet.sparrow {
requires com.sparrowwallet.tern;
requires com.sparrowwallet.lark;
requires com.sun.jna;
requires io.github.doblon8.jzbar;
}