[PR #805] [MERGED] Мелкие фиксы настроек и пара багов #61

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

📋 Pull Request Information

Original PR: https://github.com/Flowseal/tg-ws-proxy/pull/805
Author: @f4rceful
Created: 5/2/2026
Status: ✅ Merged
Merged: 5/8/2026
Merged by: @Flowseal

Base: main ← Head: fix/settings-ux-and-bugfixes


📝 Commits (3)

  • 2e46f62 don't show restart dialog if nothing was changed in settings
  • 7a1914c fix dark theme always applying on startup + rc versions in update check
  • abd8efb don't ask to restart proxy when only theme or ui settings changed

📊 Changes

4 files changed (+68 additions, -15 deletions)

View changed files

📝 linux.py (+21 -2)
📝 ui/ctk_tray_ui.py (+19 -8)
📝 utils/update_check.py (+1 -1)
📝 windows.py (+27 -4)

📄 Description

  • если нажать "Сохранить" ничего не меняя - окно теперь просто закрывается без вопроса про перезапуск
  • кнопка "Тест" CF-прокси зависала если тест падал с ошибкой, теперь всегда возвращается в норму
  • is_windows_dark_theme вызывался без () - из-за этого тёмная тема применялась у всех независимо от настроек системы
  • версии типа 1.6.5-rc1 парсились неправильно, 5-rc1 превращалось в 51
  • при отмене диалога настроек тема оформления теперь откатывается обратно

🔄 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/805 **Author:** [@f4rceful](https://github.com/f4rceful) **Created:** 5/2/2026 **Status:** ✅ Merged **Merged:** 5/8/2026 **Merged by:** [@Flowseal](https://github.com/Flowseal) **Base:** `main` ← **Head:** `fix/settings-ux-and-bugfixes` --- ### 📝 Commits (3) - [`2e46f62`](https://github.com/Flowseal/tg-ws-proxy/commit/2e46f629457fcd9fabad8b6e4393798206e66c6b) don't show restart dialog if nothing was changed in settings - [`7a1914c`](https://github.com/Flowseal/tg-ws-proxy/commit/7a1914c93fb81fef5f6355d11b5c3ef865b8ba54) fix dark theme always applying on startup + rc versions in update check - [`abd8efb`](https://github.com/Flowseal/tg-ws-proxy/commit/abd8efb4ea16654355c36790188fac24175836d2) don't ask to restart proxy when only theme or ui settings changed ### 📊 Changes **4 files changed** (+68 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `linux.py` (+21 -2) 📝 `ui/ctk_tray_ui.py` (+19 -8) 📝 `utils/update_check.py` (+1 -1) 📝 `windows.py` (+27 -4) </details> ### 📄 Description - если нажать "Сохранить" ничего не меняя - окно теперь просто закрывается без вопроса про перезапуск - кнопка "Тест" CF-прокси зависала если тест падал с ошибкой, теперь всегда возвращается в норму - is_windows_dark_theme вызывался без () - из-за этого тёмная тема применялась у всех независимо от настроек системы - версии типа 1.6.5-rc1 парсились неправильно, 5-rc1 превращалось в 51 - при отмене диалога настроек тема оформления теперь откатывается обратно --- <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:28 +03:00
mirror-bot changed title from [PR #805] [MERGED] Мелкие фиксы настроек и пара багов to [PR #805] Мелкие фиксы настроек и пара багов 2026-07-20 04:10:36 +03:00
mirror-bot changed title from [PR #805] Мелкие фиксы настроек и пара багов to [PR #805] [MERGED] Мелкие фиксы настроек и пара багов 2026-07-20 23:14:46 +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#61