don't auto create dbus service

This commit is contained in:
Henry Hiles 2026-09-20 17:00:10 -04:00
commit b3023d8147
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
3 changed files with 24 additions and 11 deletions

View file

@ -28,6 +28,7 @@ class UnifiedPushController extends AsyncNotifier<bool> {
dbusName: "nexus.federated.nexus.UnifiedPush",
storage: UnifiedPushStorageSharedPreferences(),
background: isInBackground,
shouldWriteService: false,
),
onNewEndpoint: (endpoint, instance) async {
final pushKey = endpoint.pubKeySet!.pubKey;

View file

@ -1501,20 +1501,22 @@ packages:
source: hosted
version: "3.5.0"
unifiedpush_linux:
dependency: transitive
dependency: "direct overridden"
description:
name: unifiedpush_linux
sha256: c062d5eedd1cec70bcd33270cc4e01ae0ff6501f33d471167c06b34a968adfeb
url: "https://pub.dev"
source: hosted
version: "1.0.0"
path: unifiedpush_linux
ref: "quad/feat/should-write-service-option"
resolved-ref: "7589b07ef4280820e4adea165d3d86b219f6022c"
url: "https://codeberg.org/Henry-Hiles/flutter-connector"
source: git
version: "1.0.1"
unifiedpush_platform_interface:
dependency: transitive
dependency: "direct overridden"
description:
name: unifiedpush_platform_interface
sha256: "83372bc8d794b8b12ef6993b518d7be907dcfc2191bdf6de0ece5c4445d89880"
url: "https://pub.dev"
source: hosted
path: unifiedpush_platform_interface
ref: "quad/feat/should-write-service-option"
resolved-ref: "7589b07ef4280820e4adea165d3d86b219f6022c"
url: "https://codeberg.org/Henry-Hiles/flutter-connector"
source: git
version: "4.0.0"
unifiedpush_storage_interface:
dependency: transitive

View file

@ -20,6 +20,16 @@ environment:
dependency_overrides:
dynamic_color: 2.1.0
unifiedpush_linux:
git:
url: https://codeberg.org/Henry-Hiles/flutter-connector
ref: quad/feat/should-write-service-option
path: unifiedpush_linux
unifiedpush_platform_interface:
git:
url: https://codeberg.org/Henry-Hiles/flutter-connector
ref: quad/feat/should-write-service-option
path: unifiedpush_platform_interface
path_provider_android: 2.2.23 # Pinned to avoid JNI
linkify:
git: