webdrop-bridge/src/webdrop_bridge/ui
claudi 2896f6ba5c feat: Add Help menu with Check for Updates action
Menu implementation:
- Added menu bar to MainWindow
- Help menu with 'Check for Updates...' action
- Signal-based architecture for async update check
- Action triggers check_for_updates signal

Test coverage:
- 3 new tests for menu bar functionality
- Test menu bar creation
- Test signal exists and is callable
- Test callback method exists
- All 146 tests passing, 86% coverage

Design:
- Decoupled menu from update logic
- Emits signal that main app listens to
- Allows async update check without blocking UI
2026-01-29 08:35:21 +01:00
..
__init__.py Add initial project structure and documentation 2026-01-28 10:48:36 +01:00
main_window.py feat: Add Help menu with Check for Updates action 2026-01-29 08:35:21 +01:00
restricted_web_view.py Enhance test coverage and refactor code in various modules 2026-01-28 11:51:59 +01:00
update_manager_ui.py feat: Implement auto-update system with Forgejo releases management 2026-01-29 08:19:42 +01:00