Switch to fedora.
This commit is contained in:
parent
aa3bbb2b4b
commit
e62c222efe
|
@ -31,13 +31,10 @@ jobs:
|
||||||
|
|
||||||
- run: flutter build appbundle --obfuscate --split-debug-info=debug/
|
- run: flutter build appbundle --obfuscate --split-debug-info=debug/
|
||||||
env:
|
env:
|
||||||
API_KEY: ${{ secrets.API_KEY }}
|
|
||||||
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
|
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
|
||||||
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
|
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
|
||||||
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD}}
|
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD}}
|
||||||
PI_API_SECRET: ${{ secrets.PI_API_SECRET}}
|
|
||||||
PI_API_KEY: ${{ secrets.PI_API_KEY}}
|
|
||||||
- uses: actions/upload-artifact@v2
|
- uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
name: release-apk
|
name: release-file
|
||||||
path: build/app/outputs/**/release/*
|
path: build/app/outputs/**/release/*
|
||||||
|
|
|
@ -9,6 +9,8 @@ import 'intl/messages_all.dart';
|
||||||
// **************************************************************************
|
// **************************************************************************
|
||||||
|
|
||||||
// ignore_for_file: non_constant_identifier_names, lines_longer_than_80_chars
|
// ignore_for_file: non_constant_identifier_names, lines_longer_than_80_chars
|
||||||
|
// ignore_for_file: join_return_with_assignment, prefer_final_in_for_each
|
||||||
|
// ignore_for_file: avoid_redundant_argument_values
|
||||||
|
|
||||||
class S {
|
class S {
|
||||||
S();
|
S();
|
||||||
|
|
|
@ -35,20 +35,6 @@ class _PopupMenuState extends State<PopupMenu> {
|
||||||
refreshDate = i;
|
refreshDate = i;
|
||||||
}
|
}
|
||||||
return refreshDate.toDate(context);
|
return refreshDate.toDate(context);
|
||||||
// var date = DateTime.fromMillisecondsSinceEpoch(refreshDate);
|
|
||||||
// var difference = DateTime.now().difference(date);
|
|
||||||
// if (difference.inSeconds < 60) {
|
|
||||||
// return s.secondsAgo(difference.inSeconds);
|
|
||||||
// } else if (difference.inMinutes < 60) {
|
|
||||||
// return s.minsAgo(difference.inMinutes);
|
|
||||||
// } else if (difference.inHours < 24) {
|
|
||||||
// return s.hoursAgo(difference.inHours);
|
|
||||||
// } else if (difference.inDays < 7) {
|
|
||||||
// return s.daysAgo(difference.inDays);
|
|
||||||
// } else {
|
|
||||||
// return DateFormat.yMMMd()
|
|
||||||
// .format(DateTime.fromMillisecondsSinceEpoch(refreshDate));
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void _saveOmpl(String path) async {
|
void _saveOmpl(String path) async {
|
||||||
|
|
|
@ -845,8 +845,7 @@ class _SearchResultDetailState extends State<SearchResultDetail>
|
||||||
return _episodeList;
|
return _episodeList;
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<List<OnlineEpisode>> _getIndexEpisodes(
|
Future<List<OnlineEpisode>> _getIndexEpisodes({String id}) async {
|
||||||
{String id, int nextEpisodeDate}) async {
|
|
||||||
var searchEngine = PodcastsIndexSearch();
|
var searchEngine = PodcastsIndexSearch();
|
||||||
var searchResult = await searchEngine.fetchEpisode(rssUrl: id);
|
var searchResult = await searchEngine.fetchEpisode(rssUrl: id);
|
||||||
var episodes = searchResult.items.cast();
|
var episodes = searchResult.items.cast();
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
import 'dart:async';
|
|
||||||
import 'dart:convert';
|
import 'dart:convert';
|
||||||
|
|
||||||
import 'package:flutter/foundation.dart';
|
import 'package:flutter/foundation.dart';
|
||||||
|
|
|
@ -3,7 +3,6 @@ import 'package:flutter/services.dart';
|
||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
import 'package:path_provider/path_provider.dart';
|
import 'package:path_provider/path_provider.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:tsacdop/util/general_dialog.dart';
|
|
||||||
|
|
||||||
import '../local_storage/key_value_storage.dart';
|
import '../local_storage/key_value_storage.dart';
|
||||||
import '../settings/downloads_manage.dart';
|
import '../settings/downloads_manage.dart';
|
||||||
|
@ -11,6 +10,7 @@ import '../state/setting_state.dart';
|
||||||
import '../util/custom_dropdown.dart';
|
import '../util/custom_dropdown.dart';
|
||||||
import '../util/custom_widget.dart';
|
import '../util/custom_widget.dart';
|
||||||
import '../util/extension_helper.dart';
|
import '../util/extension_helper.dart';
|
||||||
|
import '../util/general_dialog.dart';
|
||||||
|
|
||||||
class StorageSetting extends StatefulWidget {
|
class StorageSetting extends StatefulWidget {
|
||||||
@override
|
@override
|
||||||
|
|
Loading…
Reference in New Issue