Add preview
24
README.md
@ -9,13 +9,31 @@
|
||||
|
||||
Enjoy podcasts with Tsacdop.
|
||||
|
||||
Tsacdop is a podcast player developed with flutter, only for Android right now.
|
||||
The development is still on early stage.
|
||||
Tsacdop is a podcast player developed with flutter, a clean, simply beautiful and friendly app, only support Android right now.
|
||||
|
||||
Credit to flutter team and involved plugin developers, especially [webfeed](https://github.com/witochandra/webfeed) and [Just_Audio](https://pub.dev/packages/just_audio).
|
||||
|
||||
Credit to flutter team and all involved plugins, especially [webfeed](https://github.com/witochandra/webfeed) and [Just_Audio](https://pub.dev/packages/just_audio).
|
||||
|
||||
The podcasts search engine is powered by [ListenNotes](https://listennotes.com).
|
||||
|
||||
## Features
|
||||
* Podcasts group manage
|
||||
* Playlist support
|
||||
* Sleep timer
|
||||
* OMPL file export and import
|
||||
* Syncing in background
|
||||
* Listen and subscribe history data
|
||||
* Dark theme / Accent color
|
||||
* Donwload for offline playing
|
||||
More to come...
|
||||
|
||||
## Prevoew
|
||||
HomePage | DarkMode | Groups | Podcast
|
||||
---------|----------|--------|--------
|
||||
<img src="https://raw.githubusercontent.com/stonega/tsacdop/preview/1585893838840.png" art = "Logo"/>|
|
||||
<img src="https://raw.githubusercontent.com/stonega/tsacdop/preivew/1585893920721.png" art = "Logo"/>|
|
||||
<img src="https://raw.githubusercontent.com/stonega/tsacdop/preivew/1585894051734.png" art = "Logo"/>|
|
||||
<img src="https://raw.githubusercontent.com/stonega/tsacdop/preivew/1585893877702.png" art = "Logo"/>
|
||||
## License
|
||||
|
||||
Tsacdop is licensed under the [GPL V3.0](https://github.com/stonega/tsacdop/blob/master/LICENSE) license.
|
||||
|
@ -144,7 +144,7 @@ class _PlayerWidgetState extends State<PlayerWidget> {
|
||||
BoxShadow(blurRadius: 8, offset: Offset(2, 2), color: Colors.black)
|
||||
];
|
||||
|
||||
List minsToSelect = [1, 5, 10, 15, 20, 25, 30, 45, 60, 70, 80, 90, 99];
|
||||
List minsToSelect = [10, 15, 20, 25, 30, 45, 60, 70, 80, 90, 99];
|
||||
int _minSelected;
|
||||
final GlobalKey<AnimatedListState> _miniPlaylistKey = GlobalKey();
|
||||
@override
|
||||
|
@ -13,6 +13,7 @@ List<Libries> google = [
|
||||
];
|
||||
|
||||
List<Libries> plugins = [
|
||||
Libries('webfeed', mit, 'https://pub.dev/packages/webfeed'),
|
||||
Libries('json_annotation',bsd, 'https://pub.dev/packages/json_annotation'),
|
||||
Libries('sqflite', mit, 'https://pub.dev/packages/sqflite'),
|
||||
Libries('flutter_html', mit, 'https://pub.dev/packages/flutter_html'),
|
||||
|
BIN
preview/1585893838840.png
Normal file
After Width: | Height: | Size: 617 KiB |
BIN
preview/1585893851312.png
Normal file
After Width: | Height: | Size: 587 KiB |
BIN
preview/1585893866457.png
Normal file
After Width: | Height: | Size: 416 KiB |
BIN
preview/1585893877702.png
Normal file
After Width: | Height: | Size: 701 KiB |
BIN
preview/1585893920721.png
Normal file
After Width: | Height: | Size: 602 KiB |
BIN
preview/1585893997451.png
Normal file
After Width: | Height: | Size: 452 KiB |
BIN
preview/1585894013809.png
Normal file
After Width: | Height: | Size: 432 KiB |
BIN
preview/1585894026070.png
Normal file
After Width: | Height: | Size: 387 KiB |
BIN
preview/1585894051734.png
Normal file
After Width: | Height: | Size: 345 KiB |
Before Width: | Height: | Size: 122 KiB |
Before Width: | Height: | Size: 141 KiB |
Before Width: | Height: | Size: 175 KiB |
Before Width: | Height: | Size: 216 KiB |