Albert Vaca Cintora
ed1dcdab52
Release 1.33.4
2025-05-02 17:24:53 +02:00
Albert Vaca Cintora
864d44cb5b
Release 1.33.3
2025-04-06 10:30:22 +02:00
Albert Vaca Cintora
e10f2496de
Simplify running git in gradle
2025-04-04 14:06:20 +02:00
Albert Vaca Cintora
6c8d22b1ed
Release 1.33.2
2025-03-11 17:17:44 +01:00
Albert Vaca Cintora
0c48f388f4
Release 1.33.1
2025-03-05 15:53:13 +01:00
Albert Vaca Cintora
fbff23a8c0
Release 1.30.0
2025-02-26 21:22:17 +01:00
Albert Vaca Cintora
de73362624
Remove outdated comment
2025-01-19 00:38:44 +01:00
Albert Vaca Cintora
ecd4bec109
Release 1.32.11
2025-01-18 11:42:02 +01:00
Albert Vaca Cintora
125c9d54b3
Release 1.32.10
2025-01-12 21:42:05 +01:00
Albert Vaca Cintora
3f120fbea8
Move version to build.gradle.kts
2024-12-31 09:24:17 +01:00
Albert Vaca Cintora
84d380aee5
Simplify build.gradle
2024-12-29 02:26:10 +01:00
TPJ Schikhof
fa22722498
Allow for debugging on the same device
...
This change builds separate debugging app with a different
ID which can be installed alongside the release version.
2024-12-27 18:20:08 +00:00
Albert Vaca Cintora
c3af9b03f6
Replace classindex with my own implementation that uses KSP instead of KAPT
2024-12-24 12:40:51 +00:00
Albert Vaca Cintora
056b569951
Revert "Replace ClassIndex (unmaintained) with KlassIndex"
...
Fixes the R8 minifier error "Type fyi.fax.klassindex.AnnotationIndex is defined multiple times"
This reverts commit 526c3a9c4d9868e59cac59ebe422357b301a7a11.
2024-10-21 16:48:51 +02:00
Albert Vaca Cintora
526c3a9c4d
Replace ClassIndex (unmaintained) with KlassIndex
2024-10-13 23:51:35 +02:00
Albert Vaca Cintora
588cc8dfcf
compileSdk should not be lower than targetSdk
2024-10-13 22:18:56 +02:00
Albert Vaca Cintora
283956c107
Bump targetSdk from 33 to 35
2024-09-08 14:35:36 +02:00
ShellWen Chen
30cc95713f
chore: add some comments about FixPosixFilePermissionClassVisitorFactory
2024-07-31 10:40:00 +00:00
ShellWen Chen
83fd2440ce
chore: remove outdated comment
2024-07-31 10:40:00 +00:00
ShellWen Chen
cd8237d773
fix: use Apache MINA as IO Service of SSHD Core to fix issues when Android SDK < 26 (Android 8.0)
...
NIO2 is the default IO Service of SSHD Core. But when Android SDK < 26, NIO2 doesn't exists. So we have to use Apache MINA as IO Service to fix this issue.
2024-07-31 10:40:00 +00:00
ShellWen Chen
aaa750bbc6
chore: replace calls to Collections
with backport impls instead when Android SDK < 26 (Android 8.0)
2024-07-31 10:40:00 +00:00
ShellWen Chen
358584ba6f
chore: bump sshd core to 2.12.1
...
chore: bump sshd core to `2.10.0`
chore: bump sshd core to `2.8.0`
chore: bump sshd core to `2.6.0`
chore: bump sshd core to `2.4.0`
chore: bump sshd core to `2.3.0`
chore: bump sshd core to `2.2.0`
chore: bump sshd core to `2.1.0`
chore: bump sshd core to `2.0.0`
chore: bump sshd core to `1.7.0`
2024-07-31 10:40:00 +00:00
ShellWen Chen
adfab5f0f3
fix: fix a class type cast error by modify bytecode
2024-07-31 10:40:00 +00:00
ShellWen Chen
e37a519e3a
refactor: migrate SSHD Core to 1.0.0
. SAF is unavailable now.
2024-07-31 10:40:00 +00:00
Albert Vaca Cintora
66ea01ad29
Remove unnecessary testOptions
2024-06-04 19:57:06 +02:00
Albert Vaca Cintora
ca4a6eb06a
Update Jetpack Compose compiler to 2.0
...
This is the new way of including the Jetpack Compose compiler [1] starting from Kotlin 2.0
[1] https://android-developers.googleblog.com/2024/04/jetpack-compose-compiler-moving-to-kotlin-repository.html
2024-05-21 09:46:23 +00:00
Albert Vaca Cintora
3378c5d428
I think this can be removed now
2024-05-20 19:45:26 +02:00
Albert Vaca Cintora
2cfb506626
Do not minify on debug
2024-05-20 19:45:26 +02:00
Albert Vaca Cintora
c6dbadce21
Upgrade to Mockito 5, remove PowerMock and update test
...
PowerMock is no longer maintained and is only compatible with Mockito 3.
However, modern Mockito supports mocking static methods, so PowerMock is
no longer needed (after adjusting the tests a bit).
2024-05-13 12:31:59 +02:00
Albert Vaca Cintora
af50a03676
Bump deps
2024-04-06 16:46:27 +02:00
ShellWen Chen
29c4fe3f8d
feat: allow disable minify when build debug package
2024-04-01 16:35:16 +00:00
ShellWen Chen
8f2572ddec
chore: intro kapt
...
Kapt, short for Kotlin Annotation Processing Tool, serves as a replacement for annotationProcessor in Kotlin projects. It enables annotation processing in Kotlin by compiling Kotlin code into Java stubs, which are then processed as regular Java code. This allows for seamless integration of annotation processing in Kotlin projects, including handling existing Java code.
2024-03-22 13:43:18 +08:00
Albert Vaca Cintora
cf4d71eb97
Remove deprecated Mdc3 library
2024-03-02 02:00:27 +01:00
Albert Vaca Cintora
423c57b71e
Bump dependencies
2024-03-02 01:59:34 +01:00
Albert Vaca Cintora
2e247f8e2b
Add dependency on sl4j-handroid
...
This redirects log messages from libraries that use SL4J (like mina-ssh)
to the Android logger so they show up in logcat.
2023-10-02 08:28:10 +00:00
Albert Vaca Cintora
ce055818c9
Bump deps, do not use alpha accompanist
2023-09-07 09:27:55 +02:00
Albert Vaca Cintora
6b1b12a178
Bump dependencies
2023-09-06 08:08:53 +02:00
Albert Vaca Cintora
4d2efe6b89
Request notifications permission so we can target Android 13
...
Starting next month (September 2023) it will be required to target
Android 13 to publish to the Play Store.
On Android 13, we need to request the POST_NOTIFICATIONS permission.
This change adds the permission as required/optional to the plugins
that do create notifications. It also adds a popup to request it the
first time you open the app.
2023-09-01 03:34:32 +00:00
Albert Vaca Cintora
ea4e6bae7b
Use AGP 8.1 locales_config autogeneration
2023-08-08 10:08:10 +02:00
Erik Duisters
b3b538ff31
Migrate build configuration to kotlin
...
Migrate build logic to kotlin including use of version catalog
2023-08-08 08:01:35 +00:00