mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-01-11 22:40:36 +00:00
Bump d4rt version
This commit is contained in:
parent
9d784a0911
commit
01dc5dba45
17 changed files with 3042 additions and 33 deletions
|
|
@ -3,7 +3,7 @@ import 'package:html/dom.dart';
|
|||
import 'package:mangayomi/eval/model/document.dart';
|
||||
|
||||
class MDocumentBridge {
|
||||
final documentBridgedClass = BridgedClassDefinition(
|
||||
final documentBridgedClass = BridgedClass(
|
||||
nativeType: MDocument,
|
||||
name: 'MDocument',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import 'package:html/dom.dart';
|
|||
import 'package:mangayomi/eval/model/element.dart';
|
||||
|
||||
class MElementBridge {
|
||||
final elementBridgedClass = BridgedClassDefinition(
|
||||
final elementBridgedClass = BridgedClass(
|
||||
nativeType: MElement,
|
||||
name: 'MElement',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import 'package:d4rt/d4rt.dart';
|
|||
import 'package:mangayomi/eval/model/filter.dart';
|
||||
|
||||
class FilterBridge {
|
||||
final filterBridgedClass = BridgedClassDefinition(
|
||||
final filterBridgedClass = BridgedClass(
|
||||
nativeType: FilterList,
|
||||
name: 'FilterList',
|
||||
constructors: {
|
||||
|
|
@ -19,7 +19,7 @@ class FilterBridge {
|
|||
(target as FilterList).filters = value as List,
|
||||
},
|
||||
);
|
||||
final selectFilterBridgedClass = BridgedClassDefinition(
|
||||
final selectFilterBridgedClass = BridgedClass(
|
||||
nativeType: SelectFilter,
|
||||
name: 'SelectFilter',
|
||||
constructors: {
|
||||
|
|
@ -53,7 +53,7 @@ class FilterBridge {
|
|||
(target as SelectFilter).typeName = value as String?,
|
||||
},
|
||||
);
|
||||
final selectFilterOptionBridgedClass = BridgedClassDefinition(
|
||||
final selectFilterOptionBridgedClass = BridgedClass(
|
||||
nativeType: SelectFilterOption,
|
||||
name: 'SelectFilterOption',
|
||||
constructors: {
|
||||
|
|
@ -80,7 +80,7 @@ class FilterBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final separatorFilterBridgedClass = BridgedClassDefinition(
|
||||
final separatorFilterBridgedClass = BridgedClass(
|
||||
nativeType: SeparatorFilter,
|
||||
name: 'SeparatorFilter',
|
||||
constructors: {
|
||||
|
|
@ -103,7 +103,7 @@ class FilterBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final headerFilterBridgedClass = BridgedClassDefinition(
|
||||
final headerFilterBridgedClass = BridgedClass(
|
||||
nativeType: HeaderFilter,
|
||||
name: 'HeaderFilter',
|
||||
constructors: {
|
||||
|
|
@ -130,7 +130,7 @@ class FilterBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final textFilterBridgedClass = BridgedClassDefinition(
|
||||
final textFilterBridgedClass = BridgedClass(
|
||||
nativeType: TextFilter,
|
||||
name: 'TextFilter',
|
||||
constructors: {
|
||||
|
|
@ -161,7 +161,7 @@ class FilterBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final sortFilterBridgedClass = BridgedClassDefinition(
|
||||
final sortFilterBridgedClass = BridgedClass(
|
||||
nativeType: SortFilter,
|
||||
name: 'SortFilter',
|
||||
constructors: {
|
||||
|
|
@ -193,7 +193,7 @@ class FilterBridge {
|
|||
(target as SortFilter).values = value as List,
|
||||
},
|
||||
);
|
||||
final sortStateBridgedClass = BridgedClassDefinition(
|
||||
final sortStateBridgedClass = BridgedClass(
|
||||
nativeType: SortState,
|
||||
name: 'SortState',
|
||||
constructors: {
|
||||
|
|
@ -220,7 +220,7 @@ class FilterBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final triStateFilterBridgedClass = BridgedClassDefinition(
|
||||
final triStateFilterBridgedClass = BridgedClass(
|
||||
nativeType: TriStateFilter,
|
||||
name: 'TriStateFilter',
|
||||
constructors: {
|
||||
|
|
@ -253,7 +253,7 @@ class FilterBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final groupFilterBridgedClass = BridgedClassDefinition(
|
||||
final groupFilterBridgedClass = BridgedClass(
|
||||
nativeType: GroupFilter,
|
||||
name: 'GroupFilter',
|
||||
constructors: {
|
||||
|
|
@ -284,7 +284,7 @@ class FilterBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final checkBoxFilterBridgedClass = BridgedClassDefinition(
|
||||
final checkBoxFilterBridgedClass = BridgedClass(
|
||||
nativeType: CheckBoxFilter,
|
||||
name: 'CheckBoxFilter',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import 'package:mangayomi/eval/model/m_source.dart';
|
|||
import 'package:mangayomi/services/http/m_client.dart';
|
||||
|
||||
class HttpBridge {
|
||||
final clientBridgedClass = BridgedClassDefinition(
|
||||
final clientBridgedClass = BridgedClass(
|
||||
nativeType: InterceptedClient,
|
||||
name: 'Client',
|
||||
constructors: {
|
||||
|
|
@ -76,7 +76,7 @@ class HttpBridge {
|
|||
(target as Client).send(positionalArgs[0] as BaseRequest),
|
||||
},
|
||||
);
|
||||
final baseRequestBridgedClass = BridgedClassDefinition(
|
||||
final baseRequestBridgedClass = BridgedClass(
|
||||
nativeType: BaseRequest,
|
||||
name: 'BaseRequest',
|
||||
nativeNames: ['Request'],
|
||||
|
|
@ -99,7 +99,7 @@ class HttpBridge {
|
|||
'finalized': (visitor, target) => (target as BaseRequest).finalized,
|
||||
},
|
||||
);
|
||||
final responseBridgedClass = BridgedClassDefinition(
|
||||
final responseBridgedClass = BridgedClass(
|
||||
nativeType: Response,
|
||||
name: 'Response',
|
||||
constructors: {
|
||||
|
|
@ -120,7 +120,7 @@ class HttpBridge {
|
|||
'request': (visitor, target) => (target as Response).request,
|
||||
},
|
||||
);
|
||||
final streamedResponseBridgedClass = BridgedClassDefinition(
|
||||
final streamedResponseBridgedClass = BridgedClass(
|
||||
nativeType: StreamedResponse,
|
||||
name: 'StreamedResponse',
|
||||
constructors: {
|
||||
|
|
@ -144,7 +144,7 @@ class HttpBridge {
|
|||
'request': (visitor, target) => (target as StreamedResponse).request,
|
||||
},
|
||||
);
|
||||
final byteStreamBridgedClass = BridgedClassDefinition(
|
||||
final byteStreamBridgedClass = BridgedClass(
|
||||
nativeType: ByteStream,
|
||||
name: 'ByteStream',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import 'package:d4rt/d4rt.dart';
|
|||
import 'package:mangayomi/eval/model/m_chapter.dart';
|
||||
|
||||
class MChapterBridge {
|
||||
final mChapterBridgedClass = BridgedClassDefinition(
|
||||
final mChapterBridgedClass = BridgedClass(
|
||||
nativeType: MChapter,
|
||||
name: 'MChapter',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import 'package:mangayomi/eval/model/m_manga.dart';
|
|||
import 'package:mangayomi/models/manga.dart';
|
||||
|
||||
class MMangaBridge {
|
||||
final mMangaBridgedClass = BridgedClassDefinition(
|
||||
final mMangaBridgedClass = BridgedClass(
|
||||
nativeType: MManga,
|
||||
name: 'MManga',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import 'package:mangayomi/eval/model/m_manga.dart';
|
|||
import 'package:mangayomi/eval/model/m_pages.dart';
|
||||
|
||||
class MPagesBridge {
|
||||
final mPageBridgedClass = BridgedClassDefinition(
|
||||
final mPageBridgedClass = BridgedClass(
|
||||
nativeType: MPages,
|
||||
name: 'MPages',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ import 'package:mangayomi/modules/browse/extension/providers/extension_preferenc
|
|||
import 'package:mangayomi/utils/extensions/string_extensions.dart';
|
||||
|
||||
class MProviderBridged {
|
||||
final mProviderBridged = BridgedClassDefinition(
|
||||
final mProviderBridged = BridgedClass(
|
||||
nativeType: MProvider,
|
||||
name: 'MProvider',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import 'package:d4rt/d4rt.dart';
|
|||
import 'package:mangayomi/eval/model/m_source.dart';
|
||||
|
||||
class MSourceBridge {
|
||||
final mSourceBridgedClass = BridgedClassDefinition(
|
||||
final mSourceBridgedClass = BridgedClass(
|
||||
nativeType: MSource,
|
||||
name: 'MSource',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import 'package:d4rt/d4rt.dart';
|
|||
import 'package:mangayomi/models/video.dart';
|
||||
|
||||
class MTrackBridge {
|
||||
final mTrackBridgedClass = BridgedClassDefinition(
|
||||
final mTrackBridgedClass = BridgedClass(
|
||||
nativeType: Track,
|
||||
name: 'MTrack',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import 'package:d4rt/d4rt.dart';
|
|||
import 'package:mangayomi/models/video.dart';
|
||||
|
||||
class MVideoBridge {
|
||||
final mVideoBridgedClass = BridgedClassDefinition(
|
||||
final mVideoBridgedClass = BridgedClass(
|
||||
nativeType: Video,
|
||||
name: 'MVideo',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import 'package:mangayomi/eval/model/source_preference.dart';
|
|||
|
||||
// EditTextPreference
|
||||
class SourcePreferenceBridge {
|
||||
final checkBoxPreferenceBridgedClass = BridgedClassDefinition(
|
||||
final checkBoxPreferenceBridgedClass = BridgedClass(
|
||||
nativeType: CheckBoxPreference,
|
||||
name: 'CheckBoxPreference',
|
||||
constructors: {
|
||||
|
|
@ -28,7 +28,7 @@ class SourcePreferenceBridge {
|
|||
(target as SourcePreference).checkBoxPreference?.value,
|
||||
},
|
||||
);
|
||||
final switchPreferenceCompatBridgedClass = BridgedClassDefinition(
|
||||
final switchPreferenceCompatBridgedClass = BridgedClass(
|
||||
nativeType: SwitchPreferenceCompat,
|
||||
name: 'SwitchPreferenceCompat',
|
||||
constructors: {
|
||||
|
|
@ -53,7 +53,7 @@ class SourcePreferenceBridge {
|
|||
(target as SourcePreference).switchPreferenceCompat?.value,
|
||||
},
|
||||
);
|
||||
final listPreferenceBridgedClass = BridgedClassDefinition(
|
||||
final listPreferenceBridgedClass = BridgedClass(
|
||||
nativeType: ListPreference,
|
||||
name: 'ListPreference',
|
||||
constructors: {
|
||||
|
|
@ -85,7 +85,7 @@ class SourcePreferenceBridge {
|
|||
},
|
||||
);
|
||||
|
||||
final multiSelectListPreferenceBridgedClass = BridgedClassDefinition(
|
||||
final multiSelectListPreferenceBridgedClass = BridgedClass(
|
||||
nativeType: MultiSelectListPreference,
|
||||
name: 'MultiSelectListPreference',
|
||||
constructors: {
|
||||
|
|
@ -116,7 +116,7 @@ class SourcePreferenceBridge {
|
|||
(target as SourcePreference).multiSelectListPreference?.entryValues,
|
||||
},
|
||||
);
|
||||
final editTextPreferenceBridgedClass = BridgedClassDefinition(
|
||||
final editTextPreferenceBridgedClass = BridgedClass(
|
||||
nativeType: EditTextPreference,
|
||||
name: 'EditTextPreference',
|
||||
constructors: {
|
||||
|
|
|
|||
|
|
@ -6,10 +6,12 @@ import 'package:flutter_localizations/flutter_localizations.dart';
|
|||
import 'package:intl/intl.dart' as intl;
|
||||
|
||||
import 'app_localizations_ar.dart';
|
||||
import 'app_localizations_as.dart';
|
||||
import 'app_localizations_de.dart';
|
||||
import 'app_localizations_en.dart';
|
||||
import 'app_localizations_es.dart';
|
||||
import 'app_localizations_fr.dart';
|
||||
import 'app_localizations_hi.dart';
|
||||
import 'app_localizations_id.dart';
|
||||
import 'app_localizations_it.dart';
|
||||
import 'app_localizations_pt.dart';
|
||||
|
|
@ -105,11 +107,13 @@ abstract class AppLocalizations {
|
|||
/// A list of this localizations delegate's supported locales.
|
||||
static const List<Locale> supportedLocales = <Locale>[
|
||||
Locale('ar'),
|
||||
Locale('as'),
|
||||
Locale('de'),
|
||||
Locale('en'),
|
||||
Locale('es'),
|
||||
Locale('es', '419'),
|
||||
Locale('fr'),
|
||||
Locale('hi'),
|
||||
Locale('id'),
|
||||
Locale('it'),
|
||||
Locale('pt'),
|
||||
|
|
@ -2916,10 +2920,12 @@ class _AppLocalizationsDelegate
|
|||
@override
|
||||
bool isSupported(Locale locale) => <String>[
|
||||
'ar',
|
||||
'as',
|
||||
'de',
|
||||
'en',
|
||||
'es',
|
||||
'fr',
|
||||
'hi',
|
||||
'id',
|
||||
'it',
|
||||
'pt',
|
||||
|
|
@ -2958,6 +2964,8 @@ AppLocalizations lookupAppLocalizations(Locale locale) {
|
|||
switch (locale.languageCode) {
|
||||
case 'ar':
|
||||
return AppLocalizationsAr();
|
||||
case 'as':
|
||||
return AppLocalizationsAs();
|
||||
case 'de':
|
||||
return AppLocalizationsDe();
|
||||
case 'en':
|
||||
|
|
@ -2966,6 +2974,8 @@ AppLocalizations lookupAppLocalizations(Locale locale) {
|
|||
return AppLocalizationsEs();
|
||||
case 'fr':
|
||||
return AppLocalizationsFr();
|
||||
case 'hi':
|
||||
return AppLocalizationsHi();
|
||||
case 'id':
|
||||
return AppLocalizationsId();
|
||||
case 'it':
|
||||
|
|
|
|||
1499
lib/l10n/generated/app_localizations_as.dart
Normal file
1499
lib/l10n/generated/app_localizations_as.dart
Normal file
File diff suppressed because it is too large
Load diff
1500
lib/l10n/generated/app_localizations_hi.dart
Normal file
1500
lib/l10n/generated/app_localizations_hi.dart
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -354,10 +354,10 @@ packages:
|
|||
dependency: "direct main"
|
||||
description:
|
||||
name: d4rt
|
||||
sha256: "40ecf0b73603a8268050e890eb4d037b5bdf4184f439cc18d593e83b100a19e7"
|
||||
sha256: "4220081caf1cea231e127a8fd2801b4b55464a51f840b56bb079ce2b3792e9e6"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.0.9"
|
||||
version: "0.1.1"
|
||||
dart_style:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ dependencies:
|
|||
git:
|
||||
url: https://github.com/kodjodevf/epubx.dart.git
|
||||
ref: dev
|
||||
d4rt: 0.0.9
|
||||
d4rt: 0.1.1
|
||||
hive: ^2.2.3
|
||||
hive_flutter: ^1.1.0
|
||||
flutter_discord_rpc_fork:
|
||||
|
|
|
|||
Loading…
Reference in a new issue