added many suggestion modules

This commit is contained in:
Fabian Freund
2026-03-09 03:10:02 +01:00
parent 84038c7b81
commit a7b4954da1
35 changed files with 4593 additions and 2077 deletions
@@ -65,6 +65,8 @@ export 'src/pigeons/gecko.g.dart'
GeckoSuggestionType,
GeckoTrackingProtectionApi,
GeoHitResult,
HistoryHighlight,
HistoryHighlightWeights,
HistoryMetadataKey,
HitResult,
HttpsOnlyMode,
@@ -48,8 +48,7 @@ class GeckoEventService extends GeckoStateEvents {
final _tabAddedSubject = PublishSubject<String>();
final _mlProgressSubject = PublishSubject<MlProgressData>();
final _manifestUpdateSubject = PublishSubject<ManifestUpdateEvent>();
final _translationEngineSubject =
BehaviorSubject<TranslationEngineEvent>();
final _translationEngineSubject = BehaviorSubject<TranslationEngineEvent>();
final _tabTranslationSubject = ReplaySubject<TabTranslationEvent>();
// Event streams
@@ -60,4 +60,11 @@ class GeckoHistoryService {
end.millisecondsSinceEpoch,
);
}
Future<List<HistoryHighlight>> getHistoryHighlights({
required HistoryHighlightWeights weights,
required int limit,
}) {
return _api.getHistoryHighlights(weights, limit);
}
}
File diff suppressed because it is too large Load Diff