deexsed
415079e54b
Update README.md
2026-03-28 13:10:24 +03:00
deexsed
85005d0053
Update ctk_tray_ui.py
2026-03-27 14:59:45 +03:00
deexsed
a11b634ba7
feat(tray): добавлен статус прокси в GUI и обновлены настройки
2026-03-27 14:08:51 +03:00
deexsed
bd5056a64c
feat(tray): статус прокси, бейдж на иконке, lock и диагностика
...
Добавлены ProxyRuntimeState и tray_diagnostics; колбэк on_listening в tg_ws_proxy.
Иконка: цветной бейдж (зелёный слушает / красный ошибка / жёлтый прочее), легенда в tooltip.
Один пункт меню «Статус и проверка TCP»; проверка порта до запуска; WinError 10013 как конфликт порта.
SingleInstanceLock: не снимать lock с живым PID; устойчивее определение своего процесса.
Windows: MessageBox с родительским HWND трея и SYSTEMMODAL.
Обновления: last_check_at; подписи для офлайна; verbose — update в INFO.
Первый запуск: подсказки по типичным проблемам; macOS — PNG с бейджем для rumps.
2026-03-27 14:02:31 +03:00
deexsed
7db2691ae1
refactor(tray): общие модули utils/ui, README, LF в репозитории
...
Вынесена общая логика tray (пути, lock, конфиг, прокси, IPv6, обновления) в utils/tray_* и ui/tray_*; точки входа windows/linux/macos упрощены.
Добавлены .editorconfig и .gitattributes; в README кратко описана структура исходников.
2026-03-27 13:35:33 +03:00
deexsed
0d11062c92
fix: остановка прокси из трея, пул WS и проверка обновлений ( #443 )
2026-03-27 10:54:33 +03:00
Flowseal
b3a9bc6a8f
icon size increase
2026-03-27 09:17:15 +03:00
Flowseal
c179c299bb
tooltip fixes
2026-03-27 09:07:25 +03:00
Aleksandr
bd4746004e
Docker image for headless proxy ( #289 )
2026-03-27 09:05:56 +03:00
deexsed
77a0b837d9
Общий UI трея в ui/, тултипы, исправление tg:// с реальным host, доработки windows.py (импорты, lock, IPv6, остановка прокси) ( #417 )
2026-03-27 08:54:36 +03:00
Kroshik the Seal
5d28a50740
Исправление зависания "Обновления..." на iOS/iPadOS ( #415 )
2026-03-27 07:43:49 +03:00
KG7x
7a1e2f3f5b
Miss update actions/download-artifact ( #412 )
2026-03-23 18:06:46 +03:00
KG7x
c0183bf448
Fix warn Node24 actions update & Simplify build ( #410 )
2026-03-23 17:10:20 +03:00
Flowseal
f95b9b7da0
Update win7 build according to #292
2026-03-23 09:12:06 +03:00
delewer
f3d05f7efc
chore: pyproject optimization ( #292 )
2026-03-23 09:09:30 +03:00
gogamlg3
e3d4578eed
Добавление способа установки через AUR для Arch дистрибутивов ( #296 )
2026-03-23 08:39:29 +03:00
xdshkaaa
e1004e5e73
Fix macOS settings dialog cancellation flow ( #392 )
2026-03-23 08:39:00 +03:00
delewer
4304c71f89
build: win7 32bit support ( #298 )
2026-03-23 08:38:35 +03:00
Flowseal
3cb1929dc8
removed test script
2026-03-23 04:30:38 +03:00
Flowseal
afb7c5f56d
revert keepalive mechanism
2026-03-22 08:00:14 +03:00
Flowseal
18a1bced83
logrotate #366 ; configurable pool and buffer sizes
2026-03-22 02:54:03 +03:00
Flowseal
ed85e2a284
keepalive for stale mitigation
2026-03-21 09:26:34 +03:00
Flowseal
c1452c23da
Optimizations
2026-03-20 22:57:15 +03:00
Flowseal
6a80ca85e3
Optimizations
2026-03-19 22:07:47 +03:00
Flowseal
4ae7cb92f7
autostart fixes
2026-03-19 12:26:31 +03:00
HonoLite
7eeb447a76
add windows autostart ( #171 )
2026-03-19 11:27:59 +03:00
Flowseal
5d839c1112
fix for default dc options
2026-03-19 11:09:07 +03:00
Flowseal
0dc2a9cac6
built files rename
2026-03-19 07:43:42 +03:00
Flowseal
7943c539b6
.deb build test
2026-03-19 07:28:46 +03:00
Flowseal
5e53a8a470
unused import
2026-03-19 07:03:11 +03:00
pitoni
692157b0f5
Linux binary, github actions ( #282 )
2026-03-19 06:55:55 +03:00
Flowseal
26542558c6
dc fail logic rewrite for independent usability
2026-03-19 06:23:58 +03:00
Flowseal
e6ee4e6159
Hardcoded dc override for 203
2026-03-19 05:53:14 +03:00
Flowseal
96383057c6
dc203 for possible overriding
2026-03-19 05:42:40 +03:00
Flowseal
646468680c
Speed improvements
2026-03-19 02:36:17 +03:00
Flowseal
51aca9009f
removed req files
2026-03-18 22:03:57 +03:00
Flowseal
6b9ddda7f0
readme simplify
2026-03-18 21:58:35 +03:00
Flowseal
54c6f3881b
pyproject fixes; macos support
2026-03-18 21:54:58 +03:00
delewer
99b5c722e1
build: migrate deps to pyproject.toml ( #201 )
2026-03-18 21:33:12 +03:00
kek.of
9924440c48
Update macos.py ( #272 )
2026-03-18 20:27:16 +03:00
Flowseal
7572258a28
MacOS build simplify, readme update
2026-03-18 19:22:46 +03:00
Flowseal
d2190cfec6
cffi universal2 fix
2026-03-18 18:15:06 +03:00
Flowseal
053ec3e00f
Universal2 macos test
2026-03-18 18:11:07 +03:00
Flowseal
55affaf78f
macos dialog fix; macos merge logs
2026-03-18 17:49:24 +03:00
Илья
533420b516
MacOS support ( #225 )
2026-03-18 17:33:38 +03:00
hir-lol
473078593a
Merge pull request #244 from hir-lol/main
2026-03-18 01:40:09 +03:00
Flowseal
46011c0ff5
Github optional release on build
2026-03-17 22:18:21 +03:00
Flowseal
8219b9f144
pyinstaller changed to previous version for false detect prevention
2026-03-17 22:15:04 +03:00
Flowseal
cf3e3b2aec
typos
2026-03-16 04:09:39 +03:00
unknown
3fdce27fbb
Media chunking fix; Removed high number dc detection
2026-03-16 04:04:54 +03:00