feat: Implement auto-update system with Forgejo releases management

This commit is contained in:
claudi 2026-01-29 08:19:42 +01:00
parent b221ba8436
commit af8e417197
3 changed files with 407 additions and 9 deletions

View file

@ -1,17 +1,17 @@
"""Tests for the update manager UI dialogs."""
import pytest
from PySide6.QtWidgets import QApplication, QMessageBox
from PySide6.QtTest import QTest
from PySide6.QtCore import Qt
from PySide6.QtTest import QTest
from PySide6.QtWidgets import QApplication, QMessageBox
from webdrop_bridge.ui.update_manager_ui import (
CheckingDialog,
UpdateAvailableDialog,
DownloadingDialog,
ErrorDialog,
InstallDialog,
NoUpdateDialog,
ErrorDialog,
UpdateAvailableDialog,
)