Optimize desktop view

Optimize logs, requests, connection pages

Optimize windows tray auto hide

Optimize some details

Update core
This commit is contained in:
chen08209
2025-06-07 01:48:34 +08:00
parent adb890d763
commit 1154e7b245
169 changed files with 6484 additions and 5230 deletions

View File

@@ -40,45 +40,46 @@ final currentGroupsStateProvider = AutoDisposeProvider<GroupsState>.internal(
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef CurrentGroupsStateRef = AutoDisposeProviderRef<GroupsState>;
String _$navigationsStateHash() => r'802ae70cc8b7d7f5620b340911da89d74960bfbd';
String _$navigationItemsStateHash() =>
r'1fc37c14d129f9725b0e62fd53f6b25382f51102';
/// See also [navigationsState].
@ProviderFor(navigationsState)
final navigationsStateProvider =
/// See also [navigationItemsState].
@ProviderFor(navigationItemsState)
final navigationItemsStateProvider =
AutoDisposeProvider<NavigationItemsState>.internal(
navigationsState,
name: r'navigationsStateProvider',
navigationItemsState,
name: r'navigationItemsStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$navigationsStateHash,
: _$navigationItemsStateHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef NavigationsStateRef = AutoDisposeProviderRef<NavigationItemsState>;
String _$currentNavigationsStateHash() =>
r'0eecc0ffef6e000ae45e069d1ad79f4da4a8f082';
typedef NavigationItemsStateRef = AutoDisposeProviderRef<NavigationItemsState>;
String _$currentNavigationItemsStateHash() =>
r'06fbdc194f4527b945695fe3b72b16e0585fa440';
/// See also [currentNavigationsState].
@ProviderFor(currentNavigationsState)
final currentNavigationsStateProvider =
/// See also [currentNavigationItemsState].
@ProviderFor(currentNavigationItemsState)
final currentNavigationItemsStateProvider =
AutoDisposeProvider<NavigationItemsState>.internal(
currentNavigationsState,
name: r'currentNavigationsStateProvider',
currentNavigationItemsState,
name: r'currentNavigationItemsStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$currentNavigationsStateHash,
: _$currentNavigationItemsStateHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef CurrentNavigationsStateRef
typedef CurrentNavigationItemsStateRef
= AutoDisposeProviderRef<NavigationItemsState>;
String _$coreStateHash() => r'33f01ee9173525862c89522bf73b3174beb63daa';
String _$coreStateHash() => r'3a651f6254443f4f760720cb570195199d014d4b';
/// See also [coreState].
@ProviderFor(coreState)
@@ -126,7 +127,7 @@ final proxyStateProvider = AutoDisposeProvider<ProxyState>.internal(
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef ProxyStateRef = AutoDisposeProviderRef<ProxyState>;
String _$trayStateHash() => r'61c99bbae2cb7ed69dc9ee0f2149510eb6a87df4';
String _$trayStateHash() => r'2237a7dbf8fd66a0618e3d9caf99667857e6fd4d';
/// See also [trayState].
@ProviderFor(trayState)
@@ -158,22 +159,23 @@ final vpnStateProvider = AutoDisposeProvider<VpnState>.internal(
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef VpnStateRef = AutoDisposeProviderRef<VpnState>;
String _$homeStateHash() => r'2829f5d6a8548f8a97253a5437bf5c498b17c9ba';
String _$navigationStateHash() => r'657dc47ecc35ba0807b58cb37e7f1baa14f6c2f9';
/// See also [homeState].
@ProviderFor(homeState)
final homeStateProvider = AutoDisposeProvider<HomeState>.internal(
homeState,
name: r'homeStateProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product') ? null : _$homeStateHash,
/// See also [navigationState].
@ProviderFor(navigationState)
final navigationStateProvider = AutoDisposeProvider<NavigationState>.internal(
navigationState,
name: r'navigationStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$navigationStateHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef HomeStateRef = AutoDisposeProviderRef<HomeState>;
typedef NavigationStateRef = AutoDisposeProviderRef<NavigationState>;
String _$dashboardStateHash() => r'4434206df2753d7df9eb5223c07ddead4ed170fa';
/// See also [dashboardState].
@@ -250,64 +252,7 @@ final profilesSelectorStateProvider =
// ignore: unused_element
typedef ProfilesSelectorStateRef
= AutoDisposeProviderRef<ProfilesSelectorState>;
String _$proxiesListSelectorStateHash() =>
r'5e6bbe1a0cecbdea6c9c62e6ccf314968deac264';
/// See also [proxiesListSelectorState].
@ProviderFor(proxiesListSelectorState)
final proxiesListSelectorStateProvider =
AutoDisposeProvider<ProxiesListSelectorState>.internal(
proxiesListSelectorState,
name: r'proxiesListSelectorStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$proxiesListSelectorStateHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef ProxiesListSelectorStateRef
= AutoDisposeProviderRef<ProxiesListSelectorState>;
String _$proxiesSelectorStateHash() =>
r'4b96e83c09efd17de6caede484e71c904273c9f8';
/// See also [proxiesSelectorState].
@ProviderFor(proxiesSelectorState)
final proxiesSelectorStateProvider =
AutoDisposeProvider<ProxiesSelectorState>.internal(
proxiesSelectorState,
name: r'proxiesSelectorStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$proxiesSelectorStateHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef ProxiesSelectorStateRef = AutoDisposeProviderRef<ProxiesSelectorState>;
String _$groupNamesStateHash() => r'd4ba8f2fd72a0db7186ab5d96aa1548bd5a7cdcb';
/// See also [groupNamesState].
@ProviderFor(groupNamesState)
final groupNamesStateProvider = AutoDisposeProvider<GroupNamesState>.internal(
groupNamesState,
name: r'groupNamesStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$groupNamesStateHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef GroupNamesStateRef = AutoDisposeProviderRef<GroupNamesState>;
String _$proxyGroupSelectorStateHash() =>
r'27d42af16ed77f2d22017edbb34ab60f45566be3';
String _$filterGroupsStateHash() => r'c50aafbb50f98a66e21fc069d22031351d93a0ab';
/// Copied from Dart SDK
class _SystemHash {
@@ -330,6 +275,200 @@ class _SystemHash {
}
}
/// See also [filterGroupsState].
@ProviderFor(filterGroupsState)
const filterGroupsStateProvider = FilterGroupsStateFamily();
/// See also [filterGroupsState].
class FilterGroupsStateFamily extends Family<GroupsState> {
/// See also [filterGroupsState].
const FilterGroupsStateFamily();
/// See also [filterGroupsState].
FilterGroupsStateProvider call(
String query,
) {
return FilterGroupsStateProvider(
query,
);
}
@override
FilterGroupsStateProvider getProviderOverride(
covariant FilterGroupsStateProvider provider,
) {
return call(
provider.query,
);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'filterGroupsStateProvider';
}
/// See also [filterGroupsState].
class FilterGroupsStateProvider extends AutoDisposeProvider<GroupsState> {
/// See also [filterGroupsState].
FilterGroupsStateProvider(
String query,
) : this._internal(
(ref) => filterGroupsState(
ref as FilterGroupsStateRef,
query,
),
from: filterGroupsStateProvider,
name: r'filterGroupsStateProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$filterGroupsStateHash,
dependencies: FilterGroupsStateFamily._dependencies,
allTransitiveDependencies:
FilterGroupsStateFamily._allTransitiveDependencies,
query: query,
);
FilterGroupsStateProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.query,
}) : super.internal();
final String query;
@override
Override overrideWith(
GroupsState Function(FilterGroupsStateRef provider) create,
) {
return ProviderOverride(
origin: this,
override: FilterGroupsStateProvider._internal(
(ref) => create(ref as FilterGroupsStateRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
query: query,
),
);
}
@override
AutoDisposeProviderElement<GroupsState> createElement() {
return _FilterGroupsStateProviderElement(this);
}
@override
bool operator ==(Object other) {
return other is FilterGroupsStateProvider && other.query == query;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, query.hashCode);
return _SystemHash.finish(hash);
}
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin FilterGroupsStateRef on AutoDisposeProviderRef<GroupsState> {
/// The parameter `query` of this provider.
String get query;
}
class _FilterGroupsStateProviderElement
extends AutoDisposeProviderElement<GroupsState> with FilterGroupsStateRef {
_FilterGroupsStateProviderElement(super.provider);
@override
String get query => (origin as FilterGroupsStateProvider).query;
}
String _$proxiesListStateHash() => r'68f712bdbed5be9f9ba7709ec7c861e1d321f8fc';
/// See also [proxiesListState].
@ProviderFor(proxiesListState)
final proxiesListStateProvider = AutoDisposeProvider<ProxiesListState>.internal(
proxiesListState,
name: r'proxiesListStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$proxiesListStateHash,
dependencies: <ProviderOrFamily>[queryProvider],
allTransitiveDependencies: <ProviderOrFamily>{
queryProvider,
...?queryProvider.allTransitiveDependencies
},
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef ProxiesListStateRef = AutoDisposeProviderRef<ProxiesListState>;
String _$proxiesTabStateHash() => r'4b6d355c2892208f67bc843ead7687a5816c18e3';
/// See also [proxiesTabState].
@ProviderFor(proxiesTabState)
final proxiesTabStateProvider = AutoDisposeProvider<ProxiesTabState>.internal(
proxiesTabState,
name: r'proxiesTabStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$proxiesTabStateHash,
dependencies: <ProviderOrFamily>[queryProvider],
allTransitiveDependencies: <ProviderOrFamily>{
queryProvider,
...?queryProvider.allTransitiveDependencies
},
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef ProxiesTabStateRef = AutoDisposeProviderRef<ProxiesTabState>;
String _$proxiesTabControllerStateHash() =>
r'696c680f6aebe856752c31ce3d961753aaad75ca';
/// See also [proxiesTabControllerState].
@ProviderFor(proxiesTabControllerState)
final proxiesTabControllerStateProvider =
AutoDisposeProvider<VM2<List<String>, String?>>.internal(
proxiesTabControllerState,
name: r'proxiesTabControllerStateProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$proxiesTabControllerStateHash,
dependencies: <ProviderOrFamily>[proxiesTabStateProvider],
allTransitiveDependencies: <ProviderOrFamily>{
proxiesTabStateProvider,
...?proxiesTabStateProvider.allTransitiveDependencies
},
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef ProxiesTabControllerStateRef
= AutoDisposeProviderRef<VM2<List<String>, String?>>;
String _$proxyGroupSelectorStateHash() =>
r'c2a059873a38907071a2664409bacfe21b7d6c3c';
/// See also [proxyGroupSelectorState].
@ProviderFor(proxyGroupSelectorState)
const proxyGroupSelectorStateProvider = ProxyGroupSelectorStateFamily();
@@ -342,9 +481,11 @@ class ProxyGroupSelectorStateFamily extends Family<ProxyGroupSelectorState> {
/// See also [proxyGroupSelectorState].
ProxyGroupSelectorStateProvider call(
String groupName,
String query,
) {
return ProxyGroupSelectorStateProvider(
groupName,
query,
);
}
@@ -354,6 +495,7 @@ class ProxyGroupSelectorStateFamily extends Family<ProxyGroupSelectorState> {
) {
return call(
provider.groupName,
provider.query,
);
}
@@ -378,10 +520,12 @@ class ProxyGroupSelectorStateProvider
/// See also [proxyGroupSelectorState].
ProxyGroupSelectorStateProvider(
String groupName,
String query,
) : this._internal(
(ref) => proxyGroupSelectorState(
ref as ProxyGroupSelectorStateRef,
groupName,
query,
),
from: proxyGroupSelectorStateProvider,
name: r'proxyGroupSelectorStateProvider',
@@ -393,6 +537,7 @@ class ProxyGroupSelectorStateProvider
allTransitiveDependencies:
ProxyGroupSelectorStateFamily._allTransitiveDependencies,
groupName: groupName,
query: query,
);
ProxyGroupSelectorStateProvider._internal(
@@ -403,9 +548,11 @@ class ProxyGroupSelectorStateProvider
required super.debugGetCreateSourceHash,
required super.from,
required this.groupName,
required this.query,
}) : super.internal();
final String groupName;
final String query;
@override
Override overrideWith(
@@ -422,6 +569,7 @@ class ProxyGroupSelectorStateProvider
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
groupName: groupName,
query: query,
),
);
}
@@ -434,13 +582,15 @@ class ProxyGroupSelectorStateProvider
@override
bool operator ==(Object other) {
return other is ProxyGroupSelectorStateProvider &&
other.groupName == groupName;
other.groupName == groupName &&
other.query == query;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, groupName.hashCode);
hash = _SystemHash.combine(hash, query.hashCode);
return _SystemHash.finish(hash);
}
@@ -452,6 +602,9 @@ mixin ProxyGroupSelectorStateRef
on AutoDisposeProviderRef<ProxyGroupSelectorState> {
/// The parameter `groupName` of this provider.
String get groupName;
/// The parameter `query` of this provider.
String get query;
}
class _ProxyGroupSelectorStateProviderElement
@@ -461,6 +614,8 @@ class _ProxyGroupSelectorStateProviderElement
@override
String get groupName => (origin as ProxyGroupSelectorStateProvider).groupName;
@override
String get query => (origin as ProxyGroupSelectorStateProvider).query;
}
String _$packageListSelectorStateHash() =>
@@ -484,7 +639,7 @@ final packageListSelectorStateProvider =
typedef PackageListSelectorStateRef
= AutoDisposeProviderRef<PackageListSelectorState>;
String _$moreToolsSelectorStateHash() =>
r'd27e3eceec2422ad6b6231cf52b892e63c67e365';
r'6329d92652135e2af009dddeac590b4369d2fa04';
/// See also [moreToolsSelectorState].
@ProviderFor(moreToolsSelectorState)
@@ -1992,6 +2147,23 @@ final needSetupProvider =
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef NeedSetupRef = AutoDisposeProviderRef<VM3<String?, String?, Dns?>>;
String _$currentBrightnessHash() => r'ab56c47af4fcae773c8f9f81c91800c1e1890b70';
/// See also [currentBrightness].
@ProviderFor(currentBrightness)
final currentBrightnessProvider = AutoDisposeProvider<Brightness>.internal(
currentBrightness,
name: r'currentBrightnessProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$currentBrightnessHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef CurrentBrightnessRef = AutoDisposeProviderRef<Brightness>;
String _$autoSetSystemDnsStateHash() =>
r'2e0976e079100325b1ca797285df48a94c2c066c';
@@ -2012,7 +2184,7 @@ final autoSetSystemDnsStateProvider =
// ignore: unused_element
typedef AutoSetSystemDnsStateRef = AutoDisposeProviderRef<VM2<bool, bool>>;
String _$profileOverrideStateHash() =>
r'fa26570a355ab39e27b1f93d1d2f358717065592';
r'0a1657ff3b4657fcc481a4cdd1deda5b353bf845';
/// See also [ProfileOverrideState].
@ProviderFor(ProfileOverrideState)
@@ -2028,5 +2200,19 @@ final profileOverrideStateProvider = AutoDisposeNotifierProvider<
);
typedef _$ProfileOverrideState = AutoDisposeNotifier<ProfileOverrideStateModel>;
String _$queryHash() => r'e99b2a2439872f88f09fee8d63f0cc7fb4852186';
/// See also [Query].
@ProviderFor(Query)
final queryProvider = AutoDisposeNotifierProvider<Query, String>.internal(
Query.new,
name: r'queryProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product') ? null : _$queryHash,
dependencies: null,
allTransitiveDependencies: null,
);
typedef _$Query = AutoDisposeNotifier<String>;
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package