Commit Graph

12 Commits

Author SHA1 Message Date
dd04c11c6c Add phone screenshots for Play Store v1.0.0 2025-12-25 02:50:49 +01:00
423e91c590 Update privacy policy URL and improve release build
- Fix repository link in privacy policy
- Add interactive password prompts for release builds
- Build .aab bundle instead of APK for Play Store
- Add setup-dirs task for build directories
2025-12-25 02:29:05 +01:00
e2bb186ac9 Fix signal strength and adaptive icon
- Add signalStrength API fallback when allCellInfo returns empty
- Create proper adaptive icon with vector foreground
- Add logging to TetherStateReceiver for debugging autostart
2025-12-19 07:26:43 +01:00
10358e939c Add dark mode support and fix app icon
- Switch to Material3 DayNight theme for system dark mode
- Remove adaptive icon XMLs to use designed PNG icons
- Remove hardcoded background from preview TextView
2025-12-19 07:09:13 +01:00
056515a1f2 Fix foreground service permissions and UI issues
- Add CHANGE_NETWORK_STATE for SDK 36 FGS connectedDevice type
- Add logging to TetherApiService for debugging
- Fix status bar clipping with fitsSystemWindows
- Wrap preview box in MaterialCard with scrolling
- Fix Docker build permissions in justfile
2025-12-19 07:05:00 +01:00
cce160aa04 Add privacy policy 2025-12-19 06:36:51 +01:00
69f6b6039e Add fastlane metadata for F-Droid and Play Store
- Store listing: title, short/full descriptions
- Changelog for initial release
- Icon and feature graphic
- phoneScreenshots directory (to be populated)
2025-12-19 06:35:50 +01:00
708833e97c Prepare for open source release under GPLv3
- Add GPLv3 LICENSE file
- Add CONTRIBUTING.md with guidelines
- Update README: remove Play Store section, add license and contributing refs
- Fix feature graphic (remove grid lines, replace Waybar chip with No root)
2025-12-19 06:33:04 +01:00
f60c866174 Update icon and feature graphic to white minimal theme
- White background with dark slate devices (#1e293b)
- Cyan signal bars (#0ea5e9)
- Simplified clean design: phone → signal → laptop
2025-12-19 06:20:34 +01:00
f496380603 Add app icon, feature graphic, and justfile
- Network nodes tech-style icon (dark theme, cyan accents)
- Feature graphic for Play Store (1024x500)
- PNG icons for all densities
- Justfile with build, release, icons, install tasks
2025-12-19 06:04:51 +01:00
a70f338e06 Add release build config and Play Store prep
- Add signing config (reads from env vars)
- Enable R8 minification and resource shrinking
- Expand ProGuard rules for Gson
- Update README with build instructions and Play Store checklist
2025-12-19 05:55:38 +01:00
017172f48a Initial commit: Android Tether API app
Exposes phone connection status via HTTP API for tethered devices.

Features:
- Auto-start/stop server when tethering is enabled/disabled
- REST API with /status and /health endpoints
- Connection type, signal strength, carrier, battery info
- Foreground service with persistent notification

Stack: Kotlin 2.3, AGP 8.13, Gradle 8.13, compileSdk 36
2025-12-18 21:08:56 +01:00