ClashMetaForAndroid
ClashMetaForAndroid copied to clipboard
A rule-based tunnel for Android.
Modify log file saving location to external storage. * Change `logsDir` in `Files.kt` to use external storage directory if available, otherwise fallback to internal storage. * Update `LogsActivity.kt` to use...
optimization
feat/ui: add option to exclude app from recent tasks - Add excludeFromRecents boolean preference to UiStore- Implement logic to hide app from recent tasks in MainActivity - Add switch for...
## 🎯 Problem `ExternalControlActivity` causes screen flash/popup on some ROMs (especially Flyme, MIUI, ColorOS) when triggered by automation tools like Tasker, breaking the "background automation" experience. ## ✅ Solution This...
add three button to homepage for quick switching between TunnelState modes, like ClashMi 
feat: Add timed switch feature for app
fixes #421 The broadcast receiver should not be unregistered when the App becomes invisible since it still needs to listen to Intents.ACTION_CLASH_STARTED Intents.ACTION_CLASH_STOPPED to correctly update clashRunning state. However, Broadcasts.registered...
Constant “Profile updated” notifications can be annoying to the user. Especially if they have set themselves some kind of auto-update interval. It seems to make sense to only show notifications...