159 Commits

Author SHA1 Message Date
ACh Sulfate
9dc06b0977 chore: add switch for debug build abi in build script 2024-07-23 22:22:59 +08:00
ACh Sulfate
74d3203216 misc: allow to disable new api in build script 2024-07-23 13:46:37 +08:00
ACh Sulfate
ff2f5e9b4c chore: initial support libxposed api 100 2024-07-22 22:36:57 +08:00
ACh Sulfate
deed89ab18 refactor: replace de.rebv.android.xposed with Xposed compat for EzXHelper-1.x 2024-07-22 14:04:14 +08:00
ACh Sulfate
35041ad812 refactor: module startup loading logic
EXPERIMENTAL: WIP: use unified entry point
2024-07-21 21:32:42 +08:00
ACh Sulfate
40a8865571 fix: build error 2024-07-12 22:45:54 +08:00
ACh Sulfate
2b2e0627fa chore: add protobuf 2024-07-12 22:25:41 +08:00
ACh Sulfate
bc94122c8a fix: build: inconsistent digest 2024-06-04 22:27:01 +08:00
ACh Sulfate
7d2f4e648c chore: build: remove hardcoded signature key 2024-06-04 22:14:09 +08:00
Hicores
669ce7c12e fix: sticker panel save pic 2024-04-26 23:40:39 +08:00
ACh Sulfate
9c1f5b2a51 fix: crash caused by dobby symbol resolver 2024-02-08 13:59:54 +08:00
ACh Sulfate
8be4c04692 chore: set native debug symbol level 2024-02-07 22:31:46 +08:00
MicroBlock
2d3aebff95 feat: implement dump stickers 2024-01-20 12:48:03 +08:00
ACh Sulfate
1b85343d52 chore: use -O3 in release build 2023-10-09 19:34:53 +08:00
teble
051ce2d13f chore(deps): update DexKit2.0
Signed-off-by: teble <me@teble.me>
2023-10-07 22:13:42 +08:00
ACh Sulfate
c13d6d6b12 refactor: use file-less dex loader in ByteBuddy loading strategy 2023-07-23 22:22:40 +08:00
keta1
1c5729bab1 style: improve code style 2023-07-07 10:59:16 +08:00
ACh Sulfate
f8f67e20c3 chore: keep minimal symbol names in ELF for better crash dump 2023-06-30 21:57:19 +08:00
keta1
366d7198fd build: lintVitalAnalyzeRelease error 2023-06-30 20:48:32 +08:00
keta1
60c58bfecb feat: fix PicCopyToClipboard for nt qq 2023-06-30 18:22:50 +08:00
ACh Sulfate
ef06df1825 chore: enable MMKV_DISABLE_CRYPT to reduce apk size 2023-06-30 17:00:33 +08:00
ACh Sulfate
338a938d58 fix: build: unset MMKV_DISABLE_CRYPT due to compilation error 2023-06-14 20:44:17 +08:00
ACh Sulfate
a5b317139d misc: check submodule by .gitmodules file 2023-06-14 16:52:27 +08:00
ACh Sulfate
83e3fe45d8 chore: add fmtlib to build target 2023-06-09 20:05:16 +08:00
Hicores
76ef2ebca9 feat: add dependencies glide, xPopup, easyAdapter 2023-06-09 16:20:05 +08:00
keta1
7f6eecaf3a chore: refactor show licenses info 2023-06-09 10:06:11 +08:00
keta1
8b5c0e7fcd build: fix build on agp 8.x
Signed-off-by: keta1 <k@ketal.icu>
2023-04-14 16:40:30 +08:00
keta1
39631af956 build: Set kotlin compiler args for all buildType
Signed-off-by: keta1 <k@ketal.icu>
2023-02-05 00:28:44 +08:00
keta1
cd3c241962 build: streamline open_source_licenses.json at compile time
Signed-off-by: keta1 <k@ketal.icu>
2023-01-13 15:00:44 +08:00
keta1
8b7ad9e633 build: Keep DQAUXV_VERSION the same on debug
Signed-off-by: keta1 <k@ketal.icu>
2023-01-07 14:01:48 +08:00
keta1
b2a4ac4986 docs: make output html single line
Signed-off-by: keta1 <k@ketal.icu>
2023-01-07 03:13:04 +08:00
keta1
bc8244eee7 build: remove some task
Signed-off-by: keta1 <k@ketal.icu>
2023-01-06 01:27:56 +08:00
keta1
8fd8c11fb6 build: Move signingConfigs to build-logic
Signed-off-by: keta1 <k@ketal.icu>
2023-01-06 00:47:35 +08:00
ACh Sulfate
363e898ed5 misc: use warning instead of exception
Signed-off-by: ACh Sulfate <xenonhydride@gmail.com>
2023-01-05 16:40:27 +08:00
ACh Sulfate
f88c28d0a7 fix: gradle build script
Signed-off-by: ACh Sulfate <xenonhydride@gmail.com>
2023-01-05 15:26:48 +08:00
teble
78b2f4d0b1 fix: integrity check 2023-01-05 15:16:44 +08:00
teble
8cf4e4dea8 add signature verify on release 2022-12-30 14:14:47 +08:00
keta1
83c0899195 fix: compileOnly xposed api
Signed-off-by: keta1 <k@ketal.icu>
2022-12-29 23:01:33 +08:00
keta1
35d9c8a250 build: Migration to version catalog
Signed-off-by: keta1 <k@ketal.icu>
2022-12-29 22:19:17 +08:00
keta1
81ffb9ebd7 build: replace license plugin
Signed-off-by: keta1 <k@ketal.icu>
2022-11-12 21:28:23 +08:00
dependabot[bot]
dd0ef882d6 build(deps): bump appCenterSdkVersion from 4.4.5 to 5.0.0 (#216) 2022-11-10 12:14:37 +00:00
keta1
47c3b8b06c build(deps): bump material to 1.7.0
Signed-off-by: keta1 <k@ketal.icu>
2022-11-09 22:34:19 +08:00
keta1
5a4765f38e build: update kotlin 1.7.21
Signed-off-by: keta1 <k@ketal.icu>
2022-11-09 22:10:35 +08:00
dependabot[bot]
e4af8dd6da build(deps): bump org.jetbrains.changelog from 1.3.1 to 2.0.0 (#211) 2022-10-31 13:00:51 +00:00
dependabot[bot]
e21c851f6e build(deps): bump kotlinx-serialization-json from 1.4.0 to 1.4.1
Bumps [kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kotlin/kotlinx.serialization/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 12:49:11 +00:00
keta1
5cf49a621e build: make packageName as variable
Signed-off-by: keta1 <k@ketal.icu>
2022-10-13 10:01:13 +08:00
keta1
74b04bff2e build: only generateLicenseJson in release
Signed-off-by: keta1 <k@ketal.icu>
2022-10-08 08:01:18 +08:00
ACh Sulfate
d26401dbfc fix: remove inappropriate abi filter in debug build
Signed-off-by: ACh Sulfate <xenonhydride@gmail.com>
2022-09-30 19:45:41 +08:00
ACh Sulfate
6e7ee22820 build: drop gradle version in META-INF
Signed-off-by: ACh Sulfate <xenonhydride@gmail.com>
2022-09-30 19:40:52 +08:00
Next Alone
049962f9ef fix: use override ndk version
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
(cherry picked from commit 362016a987945972f8e97eb2fd205e3a22abc5f6)
2022-09-26 20:23:20 +08:00