Extract the Bypass tab into gui/bypass.py #130

Open
opened 2026-08-23 01:44:31 -04:00 by mysticalsoap · 0 comments
Owner

Moves out of AqomuiGui (#83):

  • the bypassTab setupUi/retranslateUi block
  • app list: select_application, add_bypass_app, del_bypass_app, pop_bypassAppList, the AutostartWatcher wiring (refresh_autostart_entries)
  • network list: select_network, add_bypass_net, del_bypass_net, pop_bypassNetList
  • riding along per sole-consumer placement: AppSelector and scan_desktop_files from widgets.py; NetworkEntryDialog folds in from gui/netbypass.py (this screen is its only consumer)

Interface: bypass_dict in/out, a save-options callback for network entries, connect_bypass(server) out for the starred-server combo.

Tangles: the vpn combo lists favourites — a catalog query (#125). The module name shadows service-side aqomui/bypass.py for readers (no import conflict across packages); decide at extraction time whether to keep it.

Moves out of AqomuiGui (#83): - the bypassTab setupUi/retranslateUi block - app list: `select_application`, `add_bypass_app`, `del_bypass_app`, `pop_bypassAppList`, the AutostartWatcher wiring (`refresh_autostart_entries`) - network list: `select_network`, `add_bypass_net`, `del_bypass_net`, `pop_bypassNetList` - riding along per sole-consumer placement: `AppSelector` and `scan_desktop_files` from widgets.py; `NetworkEntryDialog` folds in from gui/netbypass.py (this screen is its only consumer) Interface: bypass_dict in/out, a save-options callback for network entries, connect_bypass(server) out for the starred-server combo. Tangles: the vpn combo lists favourites — a catalog query (#125). The module name shadows service-side aqomui/bypass.py for readers (no import conflict across packages); decide at extraction time whether to keep it.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mysticalsoap/aqomui#130
No description provided.