[PR #717] [CLOSED] Обновил Linux-автозапуск для tray-версии. #49

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

📋 Pull Request Information

Original PR: https://github.com/Flowseal/tg-ws-proxy/pull/717
Author: @KintaraVault
Created: 4/16/2026
Status: ❌ Closed

Base: main ← Head: main


📝 Commits (2)

  • 06f5345 Обновил Linux-автозапуск для tray-версии.
  • 1874efc Refine Linux tray autostart cleanup

📊 Changes

6 files changed (+320 additions, -25 deletions)

View changed files

📝 docs/README.md (+6 -1)
📝 linux.py (+44 -6)
📝 ui/ctk_tray_ui.py (+66 -13)
📝 utils/default_config.py (+3 -4)
➕ utils/linux_integration.py (+199 -0)
📝 windows.py (+2 -1)

📄 Description

Что изменено

  • Linux-настройки управляют автозапуском через XDG autostart.
  • Приложение читает фактическое состояние .desktop-файла при старте и при повторном открытии настроек.
  • Запись автозапуска сделана атомарной.
  • Если запись отсутствует, устарела или указывает не на текущий бинарник, при сохранении она пересоздается.
  • Для Linux добавлено логирование ключевых действий и проблем автозапуска.

🔄 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/717 **Author:** [@KintaraVault](https://github.com/KintaraVault) **Created:** 4/16/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (2) - [`06f5345`](https://github.com/Flowseal/tg-ws-proxy/commit/06f5345ec7b5cc0eaeb57bf39920e43fd0090bc0) Обновил Linux-автозапуск для tray-версии. - [`1874efc`](https://github.com/Flowseal/tg-ws-proxy/commit/1874efc87f97a620e54ec1294e001b5d3e37f74d) Refine Linux tray autostart cleanup ### 📊 Changes **6 files changed** (+320 additions, -25 deletions) <details> <summary>View changed files</summary> 📝 `docs/README.md` (+6 -1) 📝 `linux.py` (+44 -6) 📝 `ui/ctk_tray_ui.py` (+66 -13) 📝 `utils/default_config.py` (+3 -4) ➕ `utils/linux_integration.py` (+199 -0) 📝 `windows.py` (+2 -1) </details> ### 📄 Description Что изменено - Linux-настройки управляют автозапуском через XDG autostart. - Приложение читает фактическое состояние .desktop-файла при старте и при повторном открытии настроек. - Запись автозапуска сделана атомарной. - Если запись отсутствует, устарела или указывает не на текущий бинарник, при сохранении она пересоздается. - Для Linux добавлено логирование ключевых действий и проблем автозапуска. --- <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:17 +03:00
mirror-bot changed title from [PR #717] [CLOSED] Обновил Linux-автозапуск для tray-версии. to [PR #717] Обновил Linux-автозапуск для tray-версии. 2026-07-20 04:10:06 +03:00
mirror-bot changed title from [PR #717] Обновил Linux-автозапуск для tray-версии. to [PR #717] [CLOSED] Обновил Linux-автозапуск для tray-версии. 2026-07-20 23:14:35 +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#49