mirror of
https://github.com/Dr-Blank/Vaani.git
synced 2025-12-09 12:39:29 +00:00
upgrade to flutter 3.27.4
This commit is contained in:
parent
e7946feca1
commit
2fd4650bb8
44 changed files with 433 additions and 315 deletions
|
|
@ -1,6 +1,7 @@
|
|||
import 'package:dynamic_color/dynamic_color.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:material_color_utilities/material_color_utilities.dart';
|
||||
import 'package:riverpod_annotation/riverpod_annotation.dart';
|
||||
|
|
@ -12,7 +13,7 @@ final _logger = Logger('SystemThemeProvider');
|
|||
/// copied from [DynamicColorBuilder]
|
||||
@Riverpod(keepAlive: true)
|
||||
FutureOr<(ColorScheme light, ColorScheme dark)?> systemTheme(
|
||||
SystemThemeRef ref, {
|
||||
Ref ref, {
|
||||
bool highContrast = false,
|
||||
}) async {
|
||||
_logger.fine('Generating system theme');
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ part of 'system_theme_provider.dart';
|
|||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
String _$systemThemeHash() => r'0af4a012a2a2b2fa91642a1313515cba02cd3535';
|
||||
String _$systemThemeHash() => r'c78d3d94683624a80b296594268c5fd4295e77a3';
|
||||
|
||||
/// Copied from Dart SDK
|
||||
class _SystemHash {
|
||||
|
|
@ -159,6 +159,8 @@ class SystemThemeProvider
|
|||
}
|
||||
}
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
mixin SystemThemeRef
|
||||
on FutureProviderRef<(ColorScheme light, ColorScheme dark)?> {
|
||||
/// The parameter `highContrast` of this provider.
|
||||
|
|
@ -174,4 +176,4 @@ class _SystemThemeProviderElement
|
|||
bool get highContrast => (origin as SystemThemeProvider).highContrast;
|
||||
}
|
||||
// ignore_for_file: type=lint
|
||||
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
import 'package:dynamic_color/dynamic_color.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_animate/flutter_animate.dart';
|
||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:riverpod_annotation/riverpod_annotation.dart';
|
||||
import 'package:vaani/api/image_provider.dart';
|
||||
|
|
@ -11,7 +12,7 @@ final _logger = Logger('ThemeFromCoverProvider');
|
|||
|
||||
@Riverpod(keepAlive: true)
|
||||
Future<FutureOr<ColorScheme?>> themeFromCover(
|
||||
ThemeFromCoverRef ref,
|
||||
Ref ref,
|
||||
ImageProvider<Object> img, {
|
||||
Brightness brightness = Brightness.dark,
|
||||
bool highContrast = false,
|
||||
|
|
@ -58,7 +59,7 @@ Future<FutureOr<ColorScheme?>> themeFromCover(
|
|||
|
||||
@Riverpod(keepAlive: true)
|
||||
FutureOr<ColorScheme?> themeOfLibraryItem(
|
||||
ThemeOfLibraryItemRef ref,
|
||||
Ref ref,
|
||||
String? itemId, {
|
||||
Brightness brightness = Brightness.dark,
|
||||
bool highContrast = false,
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ part of 'theme_from_cover_provider.dart';
|
|||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
String _$themeFromCoverHash() => r'f656614e2d4851acdfa16d249b3198ae0e1d6d6f';
|
||||
String _$themeFromCoverHash() => r'afdeddc4bfe2fe46a4185143d3a88a23565e33f4';
|
||||
|
||||
/// Copied from Dart SDK
|
||||
class _SystemHash {
|
||||
|
|
@ -166,6 +166,8 @@ class ThemeFromCoverProvider extends FutureProvider<FutureOr<ColorScheme?>> {
|
|||
}
|
||||
}
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
mixin ThemeFromCoverRef on FutureProviderRef<FutureOr<ColorScheme?>> {
|
||||
/// The parameter `img` of this provider.
|
||||
ImageProvider<Object> get img;
|
||||
|
|
@ -191,7 +193,7 @@ class _ThemeFromCoverProviderElement
|
|||
}
|
||||
|
||||
String _$themeOfLibraryItemHash() =>
|
||||
r'b2677daf31a6a53f3f237e5204c62dff5ec43171';
|
||||
r'0b2df397b2938003a9de6beb6d4204401a05370c';
|
||||
|
||||
/// See also [themeOfLibraryItem].
|
||||
@ProviderFor(themeOfLibraryItem)
|
||||
|
|
@ -329,6 +331,8 @@ class ThemeOfLibraryItemProvider extends FutureProvider<ColorScheme?> {
|
|||
}
|
||||
}
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
mixin ThemeOfLibraryItemRef on FutureProviderRef<ColorScheme?> {
|
||||
/// The parameter `itemId` of this provider.
|
||||
String? get itemId;
|
||||
|
|
@ -353,4 +357,4 @@ class _ThemeOfLibraryItemProviderElement
|
|||
bool get highContrast => (origin as ThemeOfLibraryItemProvider).highContrast;
|
||||
}
|
||||
// ignore_for_file: type=lint
|
||||
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member
|
||||
// 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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue