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", dbusName: "nexus.federated.nexus.UnifiedPush",
storage: UnifiedPushStorageSharedPreferences(), storage: UnifiedPushStorageSharedPreferences(),
background: isInBackground, background: isInBackground,
shouldWriteService: false,
), ),
onNewEndpoint: (endpoint, instance) async { onNewEndpoint: (endpoint, instance) async {
final pushKey = endpoint.pubKeySet!.pubKey; final pushKey = endpoint.pubKeySet!.pubKey;

View file

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

View file

@ -20,6 +20,16 @@ environment:
dependency_overrides: dependency_overrides:
dynamic_color: 2.1.0 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 path_provider_android: 2.2.23 # Pinned to avoid JNI
linkify: linkify:
git: git: