Commit Graph

18 Commits

Author SHA1 Message Date
deexsed f0044255fa feat: проверка обновлений GitHub, пакет utils, зависимости по ОС
Проверка последнего релиза при запуске (опционально), диалог и ссылка на страницу релиза; секция в настройках CTk и меню macOS; единый default_tray_config; requirements/*.txt; README.

Refs: https://github.com/Flowseal/tg-ws-proxy/issues/357
2026-03-26 11:21:33 +03:00
deexsed 35ea33ee3f feat(tray): версия в логах и настройках, UI настроек, фикс Tk при выходе
Реализует предложение из issue #430: версия в логах при старте, в окне настроек (CTk) и в меню macOS; прокрутка и вёрстка; защита Variable.__del__ и destroy корня окна.

Refs: https://github.com/Flowseal/tg-ws-proxy/issues/430
2026-03-26 10:29:10 +03:00
deexsed 86794f34a9 refactor: improve error handling and dependency checks in windows.py 2026-03-25 11:36:42 +03:00
deexsed fc822cb70d refactor: extract UI to ui package, tooltips, tg:// host fix
- Add ui/ (ctk_theme, ctk_tray_ui, ctk_tooltip): shared Windows/Linux theme, settings form, first-run, validation

- Register ui package in pyproject.toml wheel

- Tooltips on settings fields for new users

- tg://socks URL uses configured host (not hardcoded 127.0.0.1) on Windows, Linux, macOS
2026-03-24 16:20:56 +03:00
Flowseal 18a1bced83 logrotate #366; configurable pool and buffer sizes 2026-03-22 02:54:03 +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
delewer 99b5c722e1
build: migrate deps to pyproject.toml (#201) 2026-03-18 21:33:12 +03:00
hir-lol 473078593a
Merge pull request #244 from hir-lol/main 2026-03-18 01:40:09 +03:00
Flowseal cf3e3b2aec typos 2026-03-16 04:09:39 +03:00
Rostislav Tolushkin b6cb5aa76f general typos fix 2026-03-15 15:29:19 +03:00
Flowseal e4891cfd53 hardcode host connection 2026-03-15 05:00:50 +03:00
Flowseal a0a5bfbecb IPv6 warnings 2026-03-15 04:56:26 +03:00
Flowseal 72e5040e6d fix #83 2026-03-15 02:33:20 +03:00
Flowseal 3cf12467a7 Host configuration 2026-03-07 21:52:59 +03:00
Flowseal 48282a63d4 code cleaning 2026-03-07 21:14:17 +03:00
Flowseal 39dd71be14 Lock recode, bind error notify, clipboard cross-platform 2026-03-07 21:10:35 +03:00
Flowseal f69d20ad85 Restructure 2026-03-06 19:48:12 +03:00