AndroidP7zip
AndroidP7zip copied to clipboard
F-Droid inclusion
@hzy3774 I understand this project is for your learning purpose, but why not let others enjoy it. & what is better than F-Droid for reaching bigger FOSS community...
Request for packaging has been opened here: https://gitlab.com/fdroid/rfp/-/issues/1888
Thanks to @IzzySoft the app is now available on Izzy repo. https://apt.izzysoft.de/fdroid/index/apk/com.hzy.p7zip.app
π€
Someone called my name⦠Yes, I was asked to and gladly complied. If you wish to link there (e.g. from your Readme), you can find some badges here :wink:
Really appreciate with your advice, and thank you for your packaging request!π
@hzy3774 Can you please make following changes as mentioned here? https://gitlab.com/fdroid/rfp/-/issues/1888#note_713413770
Done easily:
- merge that PR
- tag a new release :smile:
(in case you wonder: my repo uses the very same software as F-Droid itself, so I had this already prepared for use with that)
Thanks! First step is done. Now we only need a tag for (probably) v1.7.2
I guess v1.7.2 coming in 2023 only (from previous releases pattern π)
Thanks! First step is done. Now we only need a tag for (probably) v1.7.2
tag and release done, thank you!
Thanks! Transferred that update over to the RFP. A team member hopefully picks it up soon. Should there be questions concerning build or review, we might need to come back to you β but ideally only with the information "it's done" :smile:
@hzy3774 https://gitlab.com/fdroid/fdroiddata/-/merge_requests/10003#note_719329533
Issuebot and VT look good. Tested on device. It can't find my zip files. It seems it apply a filter and only media files are displayed. The file browser is pretty slow and difficult to use. When I press back the whole app quit instead of returning to parent directory. I thought it's better to use SAF for file browser. The app crashes if I tap on the file list before an operation finishes.
FATAL EXCEPTION: main
Process: com.hzy.p7zip.app, PID: 32632
java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder{a84faf5 position=7 id=-1, oldPos=-1, pLpos:-1 no parent} androidx.recyclerview.widget.RecyclerView{a0f674d VFED.V... ........ 0,0-1080,1575 #7f0900b0 app:id/fragment_storage_list}, adapter:com.hzy.p7zip.app.adapter.FileItemAdapter@b9a53c5, layout:androidx.recyclerview.widget.LinearLayoutManager@599e11a, context:com.hzy.p7zip.app.activity.MainActivity@af07fdb
at androidx.recyclerview.widget.RecyclerView$Recycler.validateViewHolderForOffsetPosition(RecyclerView.java:5974)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:6158)
at androidx.recyclerview.widget.GapWorker.prefetchPositionWithDeadline(GapWorker.java:288)
at androidx.recyclerview.widget.GapWorker.flushTaskWithDeadline(GapWorker.java:345)
at androidx.recyclerview.widget.GapWorker.flushTasksWithDeadline(GapWorker.java:361)
at androidx.recyclerview.widget.GapWorker.prefetch(GapWorker.java:368)
at androidx.recyclerview.widget.GapWorker.run(GapWorker.java:399)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7664)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
This app needs to be more polished before publishing.
@hzy3774 any updates?
@hzy3774 could you please add the APK to the latest tag so the app is at least up-to-date in my repo? Thanks!