mirror of
https://github.com/GopeedLab/gopeed.git
synced 2026-11-11 10:54:08 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8c01e45780 | ||
|
|
8ad571aa08 | ||
|
|
39316e9b8e |
No files matched your search
@@ -90,7 +90,7 @@ jobs:
|
|||||||
AppPublisherURL={#MyAppURL}
|
AppPublisherURL={#MyAppURL}
|
||||||
AppSupportURL={#MyAppURL}
|
AppSupportURL={#MyAppURL}
|
||||||
AppUpdatesURL={#MyAppURL}
|
AppUpdatesURL={#MyAppURL}
|
||||||
DefaultDirName={autopf}\gopeedrsion
|
DefaultDirName={autopf}\gopeed
|
||||||
DisableProgramGroupPage=yes
|
DisableProgramGroupPage=yes
|
||||||
LicenseFile=..\..\..\..\LICENSE
|
LicenseFile=..\..\..\..\LICENSE
|
||||||
; Remove the following line to run in administrative install mode (install for all users.)
|
; Remove the following line to run in administrative install mode (install for all users.)
|
||||||
|
|||||||
@@ -99,20 +99,14 @@ class ProxyConfig {
|
|||||||
|
|
||||||
@JsonSerializable()
|
@JsonSerializable()
|
||||||
class ExtraConfigBt {
|
class ExtraConfigBt {
|
||||||
List<String> trackerSubscribeUrls;
|
List<String> trackerSubscribeUrls = [];
|
||||||
List<String> subscribeTrackers;
|
List<String> subscribeTrackers = [];
|
||||||
bool autoUpdateTrackers;
|
bool autoUpdateTrackers = true;
|
||||||
DateTime? lastTrackerUpdateTime;
|
DateTime? lastTrackerUpdateTime;
|
||||||
|
|
||||||
List<String> customTrackers;
|
List<String> customTrackers = [];
|
||||||
|
|
||||||
ExtraConfigBt({
|
ExtraConfigBt();
|
||||||
this.trackerSubscribeUrls = const [],
|
|
||||||
this.subscribeTrackers = const [],
|
|
||||||
this.autoUpdateTrackers = true,
|
|
||||||
this.lastTrackerUpdateTime,
|
|
||||||
this.customTrackers = const [],
|
|
||||||
});
|
|
||||||
|
|
||||||
factory ExtraConfigBt.fromJson(Map<String, dynamic> json) =>
|
factory ExtraConfigBt.fromJson(Map<String, dynamic> json) =>
|
||||||
_$ExtraConfigBtFromJson(json);
|
_$ExtraConfigBtFromJson(json);
|
||||||
|
|||||||
@@ -90,24 +90,20 @@ Map<String, dynamic> _$ProxyConfigToJson(ProxyConfig instance) =>
|
|||||||
};
|
};
|
||||||
|
|
||||||
ExtraConfigBt _$ExtraConfigBtFromJson(Map<String, dynamic> json) =>
|
ExtraConfigBt _$ExtraConfigBtFromJson(Map<String, dynamic> json) =>
|
||||||
ExtraConfigBt(
|
ExtraConfigBt()
|
||||||
trackerSubscribeUrls: (json['trackerSubscribeUrls'] as List<dynamic>?)
|
..trackerSubscribeUrls = (json['trackerSubscribeUrls'] as List<dynamic>)
|
||||||
?.map((e) => e as String)
|
.map((e) => e as String)
|
||||||
.toList() ??
|
.toList()
|
||||||
const [],
|
..subscribeTrackers = (json['subscribeTrackers'] as List<dynamic>)
|
||||||
subscribeTrackers: (json['subscribeTrackers'] as List<dynamic>?)
|
.map((e) => e as String)
|
||||||
?.map((e) => e as String)
|
.toList()
|
||||||
.toList() ??
|
..autoUpdateTrackers = json['autoUpdateTrackers'] as bool
|
||||||
const [],
|
..lastTrackerUpdateTime = json['lastTrackerUpdateTime'] == null
|
||||||
autoUpdateTrackers: json['autoUpdateTrackers'] as bool? ?? true,
|
|
||||||
lastTrackerUpdateTime: json['lastTrackerUpdateTime'] == null
|
|
||||||
? null
|
? null
|
||||||
: DateTime.parse(json['lastTrackerUpdateTime'] as String),
|
: DateTime.parse(json['lastTrackerUpdateTime'] as String)
|
||||||
customTrackers: (json['customTrackers'] as List<dynamic>?)
|
..customTrackers = (json['customTrackers'] as List<dynamic>)
|
||||||
?.map((e) => e as String)
|
.map((e) => e as String)
|
||||||
.toList() ??
|
.toList();
|
||||||
const [],
|
|
||||||
);
|
|
||||||
|
|
||||||
Map<String, dynamic> _$ExtraConfigBtToJson(ExtraConfigBt instance) {
|
Map<String, dynamic> _$ExtraConfigBtToJson(ExtraConfigBt instance) {
|
||||||
final val = <String, dynamic>{
|
final val = <String, dynamic>{
|
||||||
|
|||||||
@@ -138,9 +138,8 @@ class SettingView extends GetView<SettingController> {
|
|||||||
],
|
],
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
final buildHttpUseServerCtime = _buildConfigItem(
|
final buildHttpUseServerCtime = _buildConfigItem('useServerCtime'.tr,
|
||||||
'useServerCtime'.tr, () => httpConfig.useServerCtime.toString(),
|
() => httpConfig.useServerCtime ? 'on'.tr : 'off'.tr, (Key key) {
|
||||||
(Key key) {
|
|
||||||
return Container(
|
return Container(
|
||||||
alignment: Alignment.centerLeft,
|
alignment: Alignment.centerLeft,
|
||||||
child: Switch(
|
child: Switch(
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev
|
|||||||
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
|
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
|
||||||
# Read more about iOS versioning at
|
# Read more about iOS versioning at
|
||||||
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
||||||
version: 1.5.4+1
|
version: 1.5.5+1
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: '>=3.0.0 <4.0.0'
|
sdk: '>=3.0.0 <4.0.0'
|
||||||
|
|||||||
Reference in new issue
Block a user