sankalp
f72542a231
refactor: log swallowed exceptions across src/
...
Replace silent swallow-excepts (pass/return/continue) with
logger.warning recording the caught error, preserving behaviour.
2026-07-14 13:02:21 +05:45
sankalp
01aac24f7e
refactor(bluetooth): resolve device icons from GTK icon theme
...
_check_icon_to_type now queries Gtk.IconTheme for the icon name
(with -symbolic suffix) before falling back to a hardcoded mapping.
_get_icon_for_device simplified since type property now returns
GTK icon names directly.
2026-07-12 19:07:41 +05:45
sankalp
1403c5adc0
refactor(src/services): remove unused properties and methods across service classes
2026-07-09 18:55:36 +05:45
sankalp
7057c750fb
feat(src/services): add trust management for Bluetooth devices
2026-07-05 22:07:19 +05:45
sankalp
0594759fed
feat(services): streamline DBus menu caching and notification handling
...
- Consolidate logger disabling, cache empty menus with TTL, and move name resolution to a dedicated resolver to reduce duplication and improve performance
2026-06-24 12:52:36 +05:45
sankalp
48231b3bc2
feat(src/services): improve error handlingwith detailed logging
...
Replace silent exception swallowing with explicit logging via logger.error to aid debugging and observability
2026-06-17 05:20:44 +05:45
sankalp
32080ab17f
feat(src/services): add bluetooth device proxy and wifi connection logic
...
Implemented robust BluetoothDevice proxy handling and enhanced Wi‑Fi reconnection with async callbacks and error handling.
2026-06-17 04:51:51 +05:45