[PR #434] [CLOSED] [Android] Версия на Kotlin/Go с Material Design (Не для мержа) #30

Closed
opened 2026-07-19 11:34:01 +03:00 by mirror-bot · 0 comments

📋 Pull Request Information

Original PR: https://github.com/Flowseal/tg-ws-proxy/pull/434
Author: @amurcanov
Created: 3/26/2026
Status: ❌ Closed

Base: main ← Head: main


📝 Commits (10+)

📊 Changes

86 files changed (+10275 additions, -4472 deletions)

View changed files

➖ .github/ISSUE_TEMPLATE/bug_report.yml (+0 -20)
➖ .github/workflows/build.yml (+0 -349)
➖ .gitignore (+0 -30)
📝 LICENSE (+675 -0)
📝 README.md (+60 -176)
➕ app/build.gradle.kts (+134 -0)
➕ app/proguard-rules.pro (+48 -0)
➕ app/src/main/AndroidManifest.xml (+78 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/AppUpdate.kt (+343 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/BootReceiver.kt (+50 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/LogEntry.kt (+17 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/MainActivity.kt (+756 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/NativeProxy.kt (+66 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/ProxyController.kt (+111 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/ProxyService.kt (+515 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/ProxyTilePreferencesActivity.kt (+33 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/ProxyTileService.kt (+99 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/SettingsStore.kt (+216 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/ui/AppSectionCard.kt (+65 -0)
➕ app/src/main/java/com/amurcanov/tgwsproxy/ui/AppUpdateDialog.kt (+135 -0)

...and 66 more files

📄 Description

📱 Описание

Представляю альтернативную Android-версию проекта tg-ws-proxy, написанную на Kotlin и Go.

Оригинальная логика проксирования полностью сохранена, однако кодовая база приложения и UI переработаны с нуля.

✨ Ключевые особенности форка

  • Современный UI/UX: Интуитивно понятный и красивый интерфейс на базе Material Design 3.
  • Производительность: Оптимизированное потребление ресурсов батареи и памяти.
  • Нативная интеграция: Строгая архитектурная связка Go (ядро прокси) и Kotlin (интерфейс).
  • В отличие от прочих Android-форков (например, LemoLev), в данном клиенте сделан значительный упор на стабильность работы, эстетику дизайна и user-friendly функционал.

📌 Репозиторий и установка

Исходный код и готовые APK-файлы доступны в репозитории проекта:
👉 amurcanov/tg-ws-proxy-android


Примечание для мейнтейнеров:
Данный Pull Request создан в информационных (ознакомительных) целях, чтобы пользователи оригинального репозитория могли легко найти качественную Android-версию.
Я понимаю позицию проекта относительно развития Windows-враппера и не претендую на слияние (merge) этого кода в main ветку. Буду признателен, если PR останется открытым для повышения видимости форка (как витрина). Если это противоречит правилам репозитория — можете закрыть его.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Flowseal/tg-ws-proxy/pull/434 **Author:** [@amurcanov](https://github.com/amurcanov) **Created:** 3/26/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (10+) - [`04dfc01`](https://github.com/Flowseal/tg-ws-proxy/commit/04dfc013314a7651c10031581fac67e550716354) init anroid version - [`731f84f`](https://github.com/Flowseal/tg-ws-proxy/commit/731f84f65f8c2388b971c185f175b472e49c52ac) Update README.md - [`3ef1d10`](https://github.com/Flowseal/tg-ws-proxy/commit/3ef1d1021e491ccad7ba7f2d3117ee4470d2af9e) Update README.md - [`7f34c01`](https://github.com/Flowseal/tg-ws-proxy/commit/7f34c0123bc0cb7e52dc3dd78d514bb075773403) Create LICENSE - [`b67f45e`](https://github.com/Flowseal/tg-ws-proxy/commit/b67f45e497f38c7cb7308131b853e320b5388766) Update tg-ws-proxy.go - [`604095a`](https://github.com/Flowseal/tg-ws-proxy/commit/604095a1e9a427d38bc18e6ae72e1f7eab4ce7f9) Update build.gradle.kts - [`892309f`](https://github.com/Flowseal/tg-ws-proxy/commit/892309fff11d6a1a79039d009038f2428305affe) Update AndroidManifest.xml - [`ae618c9`](https://github.com/Flowseal/tg-ws-proxy/commit/ae618c97241de5b715e90a2382d7e87050ffc999) Update proguard-rules.pro - [`27e70e8`](https://github.com/Flowseal/tg-ws-proxy/commit/27e70e81710edcfb12f35a5026f74a6f0ad13f2a) Update README.md - [`ac72917`](https://github.com/Flowseal/tg-ws-proxy/commit/ac729175d9ff0397322714e4f0f57faf76641eee) Deleting unnecessary test files ### 📊 Changes **86 files changed** (+10275 additions, -4472 deletions) <details> <summary>View changed files</summary> ➖ `.github/ISSUE_TEMPLATE/bug_report.yml` (+0 -20) ➖ `.github/workflows/build.yml` (+0 -349) ➖ `.gitignore` (+0 -30) 📝 `LICENSE` (+675 -0) 📝 `README.md` (+60 -176) ➕ `app/build.gradle.kts` (+134 -0) ➕ `app/proguard-rules.pro` (+48 -0) ➕ `app/src/main/AndroidManifest.xml` (+78 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/AppUpdate.kt` (+343 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/BootReceiver.kt` (+50 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/LogEntry.kt` (+17 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/MainActivity.kt` (+756 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/NativeProxy.kt` (+66 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/ProxyController.kt` (+111 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/ProxyService.kt` (+515 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/ProxyTilePreferencesActivity.kt` (+33 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/ProxyTileService.kt` (+99 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/SettingsStore.kt` (+216 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/ui/AppSectionCard.kt` (+65 -0) ➕ `app/src/main/java/com/amurcanov/tgwsproxy/ui/AppUpdateDialog.kt` (+135 -0) _...and 66 more files_ </details> ### 📄 Description ### 📱 Описание Представляю альтернативную Android-версию проекта `tg-ws-proxy`, написанную на Kotlin и Go. Оригинальная логика проксирования полностью сохранена, однако кодовая база приложения и UI переработаны с нуля. ### ✨ Ключевые особенности форка * **Современный UI/UX:** Интуитивно понятный и красивый интерфейс на базе **Material Design 3**. * **Производительность:** Оптимизированное потребление ресурсов батареи и памяти. * **Нативная интеграция:** Строгая архитектурная связка Go (ядро прокси) и Kotlin (интерфейс). * В отличие от прочих Android-форков (например, LemoLev), в данном клиенте сделан значительный упор на стабильность работы, эстетику дизайна и user-friendly функционал. ### 📌 Репозиторий и установка Исходный код и готовые APK-файлы доступны в репозитории проекта: 👉 **[amurcanov/tg-ws-proxy-android](https://github.com/amurcanov/tg-ws-proxy-android)** --- **Примечание для мейнтейнеров:** Данный Pull Request создан в **информационных (ознакомительных) целях**, чтобы пользователи оригинального репозитория могли легко найти качественную Android-версию. Я понимаю позицию проекта относительно развития Windows-враппера и **не претендую на слияние (merge)** этого кода в `main` ветку. Буду признателен, если PR останется открытым для повышения видимости форка (как витрина). Если это противоречит правилам репозитория — можете закрыть его. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror-bot added the pull-request label 2026-07-19 11:34:01 +03:00
mirror-bot changed title from [PR #434] [CLOSED] [Android] Версия на Kotlin/Go с Material Design (Не для мержа) to [PR #434] [Android] Версия на Kotlin/Go с Material Design (Не для мержа) 2026-07-20 04:09:18 +03:00
mirror-bot changed title from [PR #434] [Android] Версия на Kotlin/Go с Material Design (Не для мержа) to [PR #434] [CLOSED] [Android] Версия на Kotlin/Go с Material Design (Не для мержа) 2026-07-20 23:14:19 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Utilities/tg-ws-proxy#30