Commit Graph

57 Commits

Author SHA1 Message Date
Zongle Wang
98d8b056df Mark MainActivity launched as singleTask (#665) 2026-03-06 09:49:05 +08:00
sleshep
83261bb3f9 Add dynamic App Shortcuts for external automation (Tasker/Samsung Routines) (#676)
Register toggle/start/stop shortcuts via ShortcutManagerCompat on app launch,
enabling Samsung Routines and other launchers to control the Clash service
through long-press app icon shortcuts.

Use launcher icon for shortcut display; suppress activity transitions and
exclude ExternalControlActivity from recents for seamless background control.
2026-03-06 09:39:31 +08:00
Zongle Wang
232f318bde Support hiding app from Recents screen (#663) 2026-02-09 15:59:03 +08:00
angrylid
ed2f1d70f9 feat: Implement QR Coder scanner (#639)
Co-authored-by: beasonxu <ymwotow411846@gmail.com>
2025-11-30 00:28:24 +08:00
Howard Wu
b2ba3cd20b Update geo file after app updates (#557)
Delete and replace geo files if the app has been updated since the files were last modified. This ensures bundled geo files are refreshed after app updates.
2025-06-29 12:30:01 +08:00
ayanamist
99cbc449c2 allow change access packages when vpn enabled (#560) 2025-06-29 12:13:17 +08:00
ayanamist
4ece5c4315 show all internet accessible application packages (#559) 2025-06-29 12:02:07 +08:00
Zongle Wang
309cc6af12 Support opening from app info (#497) 2025-04-17 21:10:49 +08:00
Zongle Wang
6f521d5ac1 Support hiding app icon (#492) 2025-04-10 22:19:19 +08:00
5ec1cff
2760de9d40 remove unnecessary READ_EXTERNAL_STORAGE permission (#439) 2025-02-05 17:52:03 +08:00
5ec1cff
64a69e6627 app: refine LogsActivity & LogcatActivity (#431) 2025-01-22 10:07:37 +08:00
5ec1cff
e8e00108e6 Update app (#428) 2025-01-21 21:35:45 +08:00
ForestL
fb1c6a2cc3 add asn import (#333) 2024-09-11 22:21:39 +08:00
wwqgtxx
262a6b563c remove geoip embed and sideload
we had geoip.metadb and geosite.dat in asserts
2024-09-11 14:54:22 +08:00
Το μοχθηρό ^_^
e2b1b10d33 Update BaseActivity.kt (#198) 2024-04-20 10:58:31 +08:00
cmfaapp[bot]
1b5ce606e4 Update Dependencies (#1)
Co-authored-by: aylz10 <aylz10@users.noreply.github.com>
2024-01-18 09:54:32 +00:00
Steve Johnson
a58af39fae feat: add some override options about sniffing 2023-11-02 18:57:55 +08:00
Steve Johnson
6caa238298 fix: fix frequent RemoteManager crash 2023-11-02 12:01:36 +08:00
Steve Johnson
546378b9c4 chore: code cleanup 2023-11-02 10:21:25 +08:00
Steve Johnson
ad471f3837 fix: adapt to format-broken logs (#165) 2023-11-02 01:52:39 +08:00
Steve Johnson
021939264f feat: add intent filters for tasker automation (#119) 2023-11-01 12:00:37 +08:00
Steve Johnson
b6f4f7ac62 feat: show toast after profile updated 2023-10-31 23:04:26 +08:00
Steve Johnson
bd82ba7773 fix: avoid deprecated apis 2023-10-31 17:59:21 +08:00
Steve Johnson
9773ea73d4 feat: add rotate anim to profile update btn 2023-10-30 18:57:51 +08:00
Steve Johnson
b091a87a37 fix: fix startup crash 2023-10-29 23:51:00 +08:00
Steve Johnson
ecf03507e6 Squashed commit of the following:
commit 574fba87ab733332efa17733a6602a1649e62379
Author: Steve Johnson <stevejohnson1438@proton.me>
Date:   Sun Oct 29 21:31:23 2023 +0800

    support importing local geofile

commit ec410293f3abe29835645233349d026d3a55acc0
Author: Steve Johnson <stevejohnson1438@proton.me>
Date:   Sun Oct 29 17:18:52 2023 +0800

    release assets at runtime

commit 2dfb95bab98ba661a28efe255e2965c35c6580c4
Author: Steve Johnson <stevejohnson1438@proton.me>
Date:   Sun Oct 29 16:43:41 2023 +0800

    remove embedded country.mmdb

commit fb245ed4a3c257284685f3b1bee5d9f7333833ce
Author: Steve Johnson <stevejohnson1438@proton.me>
Date:   Sun Oct 29 16:35:14 2023 +0800

    simplity gradle

commit 2fb75c87a13dea7e5c8f8f4126cc53d2d6926b99
Author: Steve Johnson <stevejohnson1438@proton.me>
Date:   Sun Oct 29 16:06:17 2023 +0800

    add geofiles download
2023-10-29 21:38:36 +08:00
cgcel
bb14957982 add: monochrome icon for Material You theme 2023-09-01 09:00:41 +08:00
metacubex
a0021a0f73 chore: update core 2022-12-21 16:18:48 +08:00
metacubex
f442dd7082 chore: change icon 2022-11-03 17:41:02 +08:00
Kr328
03bc3c0876 Chore: update dependencies & remove appcenter tracker 2022-07-03 23:22:04 +07:00
djoeni
8695ef75de Chore: Update Dependencies 2022-06-28 14:09:39 +07:00
djoeni
fcbeec95e4 Chore: Fix geox url setting 2022-06-22 18:37:13 +07:00
djoeni
968e25bc6b fix test build 2022-06-18 09:49:00 +07:00
djoeni
34f1e6f984 add setting meta features 2022-06-16 14:32:16 +07:00
djoeni
1de0c80e40 Change Icon 2022-06-16 14:27:24 +07:00
世界
a5942862ff Switch upstream 2022-06-09 16:33:19 +08:00
kr328
a405372f6a Fix: operate clipboard on main thread 2022-05-16 20:00:48 +08:00
kr328
ab96790c73 Chore: update dependencies 2022-03-22 13:48:02 +08:00
YeyeBBC
11b0025faf Slightly adjust QuickSettings Tile icon and App icon, making the cat more visually centred rather than geometrically centred. (#1341) 2022-01-15 00:02:25 +08:00
kr328
5224fa656c Chore: clean compat code 2021-11-14 20:33:37 +08:00
Goooler
899803739b Chore: remove unused dependencies & improve gradle properties & code style (#1189)
* Inline version strings

* Optimize gradle

* Remove kotlin-stdlib-jdk7

* Add jvmargs in gradle.properties

* Revert "Inline version strings"

This reverts commit ad2ab2bb

* Revert asserts
2021-09-13 17:49:23 +08:00
kr328
b7c56e58ae Chore: add hideapi to app module to avoid r8 class missing 2021-09-12 17:50:48 +08:00
kr328
a6f6da5bc5 Chore: remove unused check 2021-09-12 17:39:04 +08:00
Kr328
11c4e19e0c Refactor: refactor project structure & update clash core (#1174)
* Refactor: refactor project structure

* Chore: remove apply

* Chore: update clash core

* Fix: fix versionName & versionCode patch

* Chore: update golang plugin

* Fix: fix workflow build
2021-09-11 14:53:09 +08:00
kr328
8ae7ccbfc9 Chore: add coroutine-android proguard rules 2021-06-13 12:32:34 +08:00
kr328
5a2229596a Chore: use coroutine-android instead of core 2021-06-13 12:32:10 +08:00
kr328
c73beabf7e Fix: launch mode of MainActivity should be singleTop 2021-05-25 20:30:07 +08:00
kr328
a8f502ef4f Improve: merge ClashManager and ProfileService 2021-05-25 20:28:40 +08:00
Kr328
27dc5395e0 Improve: migrate to latest dependencies 2021-05-24 16:15:06 +08:00
Kr328
4f05ba1ac6 Feature: Add workflow for push/PR checking (#1030)
* Chore: downgrade ndk version

* Fix: fix local.properties load

* Feature: add workflow for push/PR checking
2021-05-24 16:15:06 +08:00