Commit graph

  • b1af433e98
    feat(About): improve screen layout rushiiMachine 2025-03-22 23:26:53 -07:00
  • eed2f456e6
    feat(About): add repositories list to contributors rushiiMachine 2025-03-22 12:15:44 -07:00
  • 2570bc58b1
    refactor: cleanup network services rushiiMachine 2025-03-22 10:36:43 -07:00
  • d06e8c75f1
    feat(About): use new contributors API rushiiMachine 2025-03-22 01:45:09 -07:00
  • 531a319b8a chore(i18n): sync translations Crowdin Bot 2025-03-09 17:37:01 +00:00
  • 9a31d6d624
    feat: add button for info about obtaining patched APK rushiiMachine 2025-03-05 16:59:43 -08:00
  • 113e06dcee
    fix: use an Android <8 API for writing lines to file rushiiMachine 2025-03-04 16:30:49 -08:00
  • 3dfc16a132
    chore: cleanup compiler warnings rushiiMachine 2025-03-03 20:16:01 -08:00
  • a7d20eab01
    fix(ManifestPatcher): wrong extractNativeLibs value rushiiMachine 2025-03-03 19:58:35 -08:00
  • a8c542b7d3
    feat: strip native libs of other archs to shrink APK size rushiiMachine 2025-03-03 19:39:41 -08:00
  • f938982f57 chore(i18n): sync translations Crowdin Bot 2025-03-01 17:19:07 +00:00
  • b47264d049 chore(i18n): sync translations Crowdin Bot 2025-02-22 17:20:24 +00:00
  • fe6fe5367a
    feat: disallow enabling keep patched APKs when external cache directory doesn't exist rushiiMachine 2025-02-19 23:18:45 -08:00
  • a1e7594698
    feat: always use Ktor downloader rushiiMachine 2025-02-19 22:47:28 -08:00
  • b2e5353abc chore(i18n): sync translations Crowdin Bot 2025-02-15 17:19:05 +00:00
  • 37d1dc88cb
    feat: don't add monochrome icon when unavailable rushiiMachine 2025-02-14 12:29:14 -08:00
  • 88871fca70
    fix: use internal app cache by default rushiiMachine 2025-02-14 11:56:24 -08:00
  • bb0d389bd5
    feat: check Aliuhook version when determining if installation up-to-date rushiiMachine 2025-02-09 21:42:41 -08:00
  • 534ee3c064
    refactor(SemVer): remove persisting v prefix rushiiMachine 2025-02-09 21:33:46 -08:00
  • 197c20fbaa
    feat: use rememberSaveable where applicable rushiiMachine 2025-02-09 18:49:51 -08:00
  • 5818526d77
    fix(PatchingScreen): hide abort warning dialog on state change rushiiMachine 2025-02-09 18:35:07 -08:00
  • 5554e1dd31
    feat(ThemeDialog): add option icons rushiiMachine 2025-02-09 18:27:40 -08:00
  • 4aabe9fa6a
    feat: update all material icons and fix sizing rushiiMachine 2025-02-09 17:49:43 -08:00
  • 0b32488736
    feat: cleanup dialog UIs rushiiMachine 2025-02-09 17:12:44 -08:00
  • 21e4a60fb3
    feat: request permissions to install from unknown sources before patching rushiiMachine 2025-02-09 15:23:34 -08:00
  • e9d233861f
    feat(PatchOptsScreen): change title if is update rushiiMachine 2025-02-09 15:19:00 -08:00
  • 300952ad21
    feat(PMInstaller): don't relaunch install prompts until result received rushiiMachine 2025-02-09 14:03:45 -08:00
  • bb5a38d85f
    feat(PatchOptsScreen): hide advanced options if dev mode disabled rushiiMachine 2025-02-09 13:54:29 -08:00
  • ed22fa02af
    fix(HomeScreen): install button sizing rushiiMachine 2025-02-09 13:49:35 -08:00
  • fd672a1506
    feat(SettingsScreen): improve UI rushiiMachine 2025-02-09 13:40:39 -08:00
  • b206041146
    feat: transition aliuhook versioning to semver rushiiMachine 2025-02-09 13:08:44 -08:00
  • 8ba1f6d60b chore(i18n): sync translations Crowdin Bot 2025-02-08 17:18:08 +00:00
  • 8214d6baa0
    fix: proper install up-to-date checks rushiiMachine 2025-02-07 19:43:28 -08:00
  • 39c3ed7da2
    feat: remove quotes from installed item card rushiiMachine 2025-02-07 18:06:23 -08:00
  • b9471f8d99
    fix(Navigation): make all screens parcelizable rushiiMachine 2025-02-07 17:31:01 -08:00
  • a07ba8c57f
    fix(IconPatcher): wrong namespace for adaptive-icon patcher rushiiMachine 2025-02-07 17:09:04 -08:00
  • 97173f9ff9
    feat: use debug signing config when no release config present rushiiMachine 2025-02-07 17:08:30 -08:00
  • bf4666ddc5
    chore: updater dependencies rushiiMachine 2025-02-07 15:35:39 -08:00
  • f6c199b6de
    fix: disabling icon replacement rushiiMachine 2025-02-07 15:14:24 -08:00
  • bb673ee790
    chore(i18n): sync translations Crowdin Bot 2025-02-01 17:18:18 +00:00
  • 00ec8fadc9
    refactor: clean up InstalledItemCard rushiiMachine 2025-01-25 12:25:29 -08:00
  • 0c43b3f0b6
    fix: show network warning dialog for all ui paths rushiiMachine 2025-01-25 12:08:05 -08:00
  • b7f2e7abe5
    feat: make Aliucord installation update button work rushiiMachine 2025-01-25 10:55:48 -08:00
  • bd70cf0eeb
    feat(ci): no crowdin sync after changing strings rushiiMachine 2025-01-25 10:47:53 -08:00
  • 0fc27c95b9 chore(i18n): sync translations Crowdin Bot 2025-01-25 17:17:35 +00:00
  • 56bf5219f3
    feat(Home): Aliucord installation up-to-date check rushiiMachine 2025-01-25 00:35:11 -08:00
  • 7737d2aaa5
    fix(Patching): multi-install detection rushiiMachine 2025-01-25 00:32:51 -08:00
  • ae9a9c7bad
    refactor(PluginsScreen): better plugin data structure rushiiMachine 2025-01-24 15:41:59 -08:00
  • 1921237230
    feat(PluginsScreen): adhere to no hyperlink plugin manifest property rushiiMachine 2025-01-24 10:28:44 -08:00
  • 05cd6daf43 chore(i18n): sync translations Crowdin Bot 2025-01-23 02:55:59 +00:00
  • 0fc8a5d6db
    perf(Patcher): don't compress zip entries that will be aligned later rushiiMachine 2025-01-22 18:54:56 -08:00
  • 543360eadb
    feat(ManifestPatcher): remove vmSafeMode attribute rushiiMachine 2025-01-22 18:53:36 -08:00
  • 5af13c9e05
    Revert "feat: add warning for GrapheneOS when applicable" rushiiMachine 2025-01-22 18:36:00 -08:00
  • 137bb41287
    fix(strings): fix outdated typos rushiiMachine 2025-01-15 01:47:00 -08:00
  • 3bbd1bebed
    feat: use extractNativeLibs to reduce installed app size rushiiMachine 2025-01-15 01:46:35 -08:00
  • ac33d65bcf chore(i18n): sync translations Crowdin Bot 2025-01-15 06:26:42 +00:00
  • a33fa59c3b
    refactor: reformat rushiiMachine 2025-01-14 22:25:30 -08:00
  • f679632c1e
    chore: add another fun fact rushiiMachine 2025-01-14 22:25:19 -08:00
  • 5eeeb4fb45
    feat(HomeScreen): better empty page layout rushiiMachine 2025-01-14 22:24:52 -08:00
  • af98fc6e99 chore(i18n): sync translations Crowdin Bot 2025-01-14 02:39:07 +00:00
  • 123b2e601d
    feat: add warning for GrapheneOS when applicable rushiiMachine 2025-01-13 18:37:51 -08:00
  • 23ef31a4bd
    feat: disable AOT with useEmbeddedDex rushiiMachine 2025-01-13 18:35:30 -08:00
  • 5f1ab76842
    feat(ci): gradle wrapper validation rushiiMachine 2025-01-13 18:09:17 -08:00
  • 9a833f4cdf
    feat(ManifestPatcher): don't add usesCleartextTraffic rushiiMachine 2025-01-13 17:53:11 -08:00
  • c9f0649ff7
    fix: surface colors rushiiMachine 2025-01-13 17:39:40 -08:00
  • fc6c786ca3
    refactor: update to avoid deprecated APIs rushiiMachine 2025-01-13 17:27:18 -08:00
  • 08b824dadb
    feat: update dependencies rushiiMachine 2025-01-13 17:25:28 -08:00
  • 12eee0fb4e
    feat: remove apk bloat of smali libs rushiiMachine 2025-01-13 17:22:48 -08:00
  • 52bb101f16
    fix(ComponentPicker): version list not updating when changed rushiiMachine 2025-01-11 14:00:21 -08:00
  • 441a84ef66
    fix(SmaliPatching): remove CRLF and trailing newlines rushiiMachine 2025-01-11 12:48:44 -08:00
  • 3edbc03f3a
    fix: custom injector version selection rushiiMachine 2024-12-25 01:19:01 -08:00
  • 04413c84aa
    feat: custom injector selection rushiiMachine 2024-12-24 17:22:21 -08:00
  • 9864dd9db8
    fix(SmaliPatching): use forked diff lib rushiiMachine 2024-12-22 23:50:53 -08:00
  • 3b8e034597 chore(i18n): sync translations Crowdin Bot 2024-12-23 03:12:15 +00:00
  • 7dd1a5c914
    feat: custom smali bundle selection rushiiMachine 2024-12-22 19:10:37 -08:00
  • 562826c2d7
    feat: implement smali patching rushiiMachine 2024-12-22 14:35:47 -08:00
  • 7a8d434119 chore(i18n): sync translations Crowdin Bot 2024-12-14 17:19:21 +00:00
  • 9e1103792f chore(i18n): sync translations Crowdin Bot 2024-11-28 05:53:26 +00:00
  • 9dafc4a0f5
    fix(ci): update workflow actions rushiiMachine 2024-11-27 21:52:27 -08:00
  • c6e94d9864
    fix: versioning of downloaded components rushiiMachine 2024-09-11 10:02:43 -07:00
  • c50dc12f2e chore(i18n): sync translations Crowdin Bot 2024-09-07 17:19:26 +00:00
  • c7054c9bdb chore(i18n): sync translations Crowdin Bot 2024-08-16 06:24:24 +00:00
  • 78f5220882
    fix(PatchingModel): properly launch installation rushiiMachine 2024-08-14 17:12:15 -07:00
  • 67decbe8e5
    refactor: combine new dex files into one step rushiiMachine 2024-08-14 15:02:25 -07:00
  • 30add80afb chore(i18n): sync translations Crowdin Bot 2024-08-10 17:16:54 +00:00
  • 160a9c8524 chore(i18n): sync translations Crowdin Bot 2024-08-05 19:09:21 +00:00
  • 3662b67ad6
    feat: prompt to use Ktor downloader on Android DownloadManager failure rushiiMachine 2024-08-05 12:08:24 -07:00
  • ad7fc35495
    feat: OverlayManager rushiiMachine 2024-08-05 12:05:01 -07:00
  • 193036f37c
    feat: ActivityProvider rushiiMachine 2024-08-04 22:39:16 -07:00
  • 3003e78912 chore(i18n): sync translations Crowdin Bot 2024-08-04 19:09:37 +00:00
  • 76620c85f6
    feat(SettingsScreen): alternative downloader option rushiiMachine 2024-08-04 12:03:24 -07:00
  • baad8d4a94
    feat(PatchingScreen): cleanup layout rushiiMachine 2024-08-04 11:49:08 -07:00
  • 9dc08bd1d0
    fix(PatchingScreen): retry/exit state handling rushiiMachine 2024-08-04 11:13:33 -07:00
  • cb7bb308d0
    fix(PatchingScreenModel): handle patch runner errors & cancellations properly rushiiMachine 2024-08-03 23:26:16 -07:00
  • 3cd27f7c9c chore(i18n): sync translations Crowdin Bot 2024-08-04 04:51:13 +00:00
  • eb27a5f032
    style: reformat rushiiMachine 2024-08-03 21:48:52 -07:00
  • 2d3247e4b8
    feat(PMInstaller): wait for uninstalls & fix PM session lifecycle bugs rushiiMachine 2024-08-03 21:47:08 -07:00
  • 4ac24fe806 chore(i18n): sync translations Crowdin Bot 2024-08-03 17:17:53 +00:00
  • 57ade5a71c
    refactor(KtorDownloader): reuse buffers rushiiMachine 2024-08-02 12:04:33 -07:00
  • 9759fbd13b
    feat(Http): set proper User-Agent rushiiMachine 2024-08-01 19:49:25 -07:00