meshcore-open/lib/services
Stephan Rodemeier 0e074fd806 Add region management
This adds region management: the user can manage a list of available regions
and for each channel pick a region from that list to apply to messages.

Region discovery from nearby repeaters will be done in a separate PR.

This is a part of the work needed for #120.
2026-04-14 13:07:50 +02:00
..
app_debug_log_service.dart Enhance location handling and improve path trace functionality across screens 2026-03-14 17:51:24 -07:00
app_settings_service.dart feat: add message translation support 2026-04-02 19:09:17 -07:00
background_service.dart add platforminfo helper 2026-02-22 06:54:27 -08:00
ble_debug_log_service.dart Add region management 2026-04-14 13:07:50 +02:00
chat_text_scale_service.dart squashed commit of ez_group_dropdown 2026-03-15 00:34:09 +01:00
line_of_sight_service.dart fix: keep los metadata on failure 2026-02-23 15:59:18 -05:00
linux_ble_error_classifier.dart feat: Linux BLE pairing support via bluetoothctl 2026-03-21 20:59:53 -04:00
linux_ble_pairing_service.dart addressed copilot issues still need pr #301 for smoke tests to pass 2026-03-21 20:59:54 -04:00
linux_ble_pairing_service_stub.dart feat: Linux BLE pairing support via bluetoothctl 2026-03-21 20:59:53 -04:00
map_marker_service.dart remove voice code make optimizations. Fix channels race conditions. add reply function 2025-12-30 19:27:25 -07:00
map_tile_cache_service.dart format dart files 2026-02-04 08:32:35 -08:00
message_retry_service.dart feat: add message translation support 2026-04-02 19:09:17 -07:00
notification_service.dart Msg Retry fixes, channel message fixes. Notification fixes. Make more desktop friendly. Enhance retry algo. Fix predicted location clustering add retries to reactions and fix the reactions in private DMS centralize and cleanup code in var areas 2026-03-20 01:54:31 -07:00
path_history_service.dart Add show overlaps in public keys of repeaters functionality and localization support 2026-03-20 18:57:46 -07:00
repeater_command_service.dart format dart files 2026-02-04 08:32:35 -08:00
storage_service.dart add auto clock synchronization setting after repeater login 2026-04-10 14:25:53 -04:00
tcp_transport_service.dart feat: Add TCP connection support and UI integration 2026-03-07 20:07:19 -05:00
tcp_transport_service_native.dart fix(tcp): cancel pending connects on disconnect and propagate remote close 2026-03-09 20:39:17 -04:00
tcp_transport_service_web.dart feat: Add TCP connection support and UI integration 2026-03-07 20:07:19 -05:00
timeout_prediction_service.dart fix: cancel persist timer on dispose to prevent post-dispose writes 2026-03-14 17:39:01 -07:00
translation_file_store.dart feat: add message translation support 2026-04-02 19:09:17 -07:00
translation_file_store_io.dart feat: add message translation support 2026-04-02 19:09:17 -07:00
translation_file_store_stub.dart feat: add message translation support 2026-04-02 19:09:17 -07:00
translation_service.dart fix: gif trnslat 2026-04-06 14:26:42 -07:00
ui_view_state_service.dart squashed commit of ez_group_dropdown 2026-03-15 00:34:09 +01:00
usb_serial_frame_codec.dart Enhance USB serial services with debug logging and reset functionality 2026-03-05 02:25:46 -05:00
usb_serial_service.dart Add web serial support and USB tests 2026-03-05 02:25:05 -05:00
usb_serial_service_native.dart Remove debug print statements from MeshCoreConnector, MessageRetryService, and UsbSerialService and fix wrong retry being credited 2026-03-23 22:26:51 -07:00
usb_serial_service_web.dart fix: auto-add flag parsing, contact cache restore, and USB reconnect 2026-03-14 18:41:21 -07:00