initial multi user feature

This commit is contained in:
Fabian Freund
2025-11-27 07:51:16 +01:00
parent 6d3c2757c3
commit 00d0599dde
49 changed files with 1341 additions and 258 deletions
@@ -130,8 +130,8 @@ GeckoSelectionActionService selectionActionService(Ref ref) {
GeckoEventService eventService(Ref ref) {
final service = GeckoEventService.setUp();
ref.onDispose(() {
service.dispose();
ref.onDispose(() async {
await service.dispose();
});
return service;
@@ -141,8 +141,8 @@ GeckoEventService eventService(Ref ref) {
GeckoAddonService addonService(Ref ref) {
final service = GeckoAddonService.setUp();
ref.onDispose(() {
service.dispose();
ref.onDispose(() async {
await service.dispose();
});
return service;
@@ -152,8 +152,8 @@ GeckoAddonService addonService(Ref ref) {
GeckoTabContentService tabContentService(Ref ref) {
final service = GeckoTabContentService.setUp();
ref.onDispose(() {
service.dispose();
ref.onDispose(() async {
await service.dispose();
});
return service;
@@ -163,8 +163,8 @@ GeckoTabContentService tabContentService(Ref ref) {
GeckoSuggestionsService engineSuggestionsService(Ref ref) {
final service = GeckoSuggestionsService.setUp();
ref.onDispose(() {
service.dispose();
ref.onDispose(() async {
await service.dispose();
});
return service;