Skip to content

Commit 68384aa

Browse files
authored
Ver 1.1.2
Ver 1.1.2
2 parents edb8ca5 + c23097a commit 68384aa

File tree

3 files changed

+91
-74
lines changed

3 files changed

+91
-74
lines changed

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,17 @@ App that allows you to download your favorite playlists at the touch of just one
3131
### Android
3232

3333
You can download this apk if you don't know what kind of architecture you have.
34-
- [spotify_downloader.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.1/spotify_downloader.apk)
34+
- [spotify_downloader.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.2/spotify_downloader.apk)
3535

3636
If you know what architecture you have, then download one of the apk listed below.
37-
- [spotify_downloader_armeabi-v7a.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.1/spotify_downloader_armeabi-v7a.apk)
38-
- [spotify_downloader_arm64-v8a.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.1/spotify_downloader_arm64-v8a.apk)
39-
- [spotify_downloader_x86_64.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.1/spotify_downloader_x86_64.apk)
37+
- [spotify_downloader_armeabi-v7a.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.2/spotify_downloader_armeabi-v7a.apk)
38+
- [spotify_downloader_arm64-v8a.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.2/spotify_downloader_arm64-v8a.apk)
39+
- [spotify_downloader_x86_64.apk](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.2/spotify_downloader_x86_64.apk)
4040

4141
### IOS
4242

4343
You can download ipa there.
44-
- [spotify_downloader.ipa](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.1/spotify_downloader.ipa)
44+
- [spotify_downloader.ipa](https://github.com/C0ntrolDev/spotify_downloader/releases/download/v1.1.2/spotify_downloader.ipa)
4545

4646
## How to use
4747

@@ -81,6 +81,9 @@ If you're interested in contributing to this project, there are some key tasks I
8181
- [ ] Implement caching for the most recently loaded pages
8282
- [ ] Remake the system for getting tracks from SpotifyAPI (make it so that the collection is fetched in parts, prioritizing loading parts that are visible)
8383
- [ ] Implement various sources of tracks/audio
84+
- [ ] Implement tracks mp3s creation time ordering (for ordered view in mp3 players (like in Spotify)). For example first track in playlist created at 00:01, second track in playlist created at 00:02
85+
- [ ] Improve perfomance in big playlists, when downloading all
86+
- [ ] Use drift instead of sqflite
8487

8588
<h3 align="center">
8689
^_^

lib/oss_licenses.dart

Lines changed: 62 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2887,13 +2887,13 @@ const _fake_async = Package(
28872887
dependencies: []
28882888
);
28892889

2890-
/// ffi 2.1.0
2890+
/// ffi 2.1.3
28912891
const _ffi = Package(
28922892
name: 'ffi',
28932893
description: 'Utilities for working with Foreign Function Interface (FFI) code.',
2894-
repository: 'https://github.com/dart-lang/ffi',
2894+
repository: 'https://github.com/dart-lang/native/tree/main/pkgs/ffi',
28952895
authors: [],
2896-
version: '2.1.0',
2896+
version: '2.1.3',
28972897
license: '''Copyright 2019, the Dart project authors.
28982898
28992899
Redistribution and use in source and binary forms, with or without
@@ -3247,13 +3247,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
32473247
dependencies: []
32483248
);
32493249

3250-
/// flutter 3.22.2
3250+
/// flutter 3.24.1
32513251
const _flutter = Package(
32523252
name: 'flutter',
32533253
description: 'A framework for writing Flutter applications',
32543254
homepage: 'https://flutter.dev',
32553255
authors: [],
3256-
version: '3.22.2',
3256+
version: '3.24.1',
32573257
license: '''Copyright 2014 The Flutter Authors. All rights reserved.
32583258
32593259
Redistribution and use in source and binary forms, with or without modification,
@@ -3284,14 +3284,14 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
32843284
dependencies: [PackageRef('characters'), PackageRef('collection'), PackageRef('material_color_utilities'), PackageRef('meta'), PackageRef('vector_math')]
32853285
);
32863286

3287-
/// flutter_background 1.2.0
3287+
/// flutter_background 1.3.0+1
32883288
const _flutter_background = Package(
32893289
name: 'flutter_background',
3290-
description: 'A plugin to keep flutter apps running in the background.',
3290+
description: 'Run apps in the background using foreground services on Android. Ideal for applications that require continuous operation, such as background data synchronization or messaging.',
32913291
homepage: 'https://julianassmann.de/',
32923292
repository: 'https://github.com/JulianAssmann/flutter_background',
32933293
authors: [],
3294-
version: '1.2.0',
3294+
version: '1.3.0+1',
32953295
license: '''Copyright 2020 by Julian Aßmann
32963296
32973297
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
@@ -4357,13 +4357,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
43574357
dependencies: [PackageRef('meta')]
43584358
);
43594359

4360-
/// leak_tracker 10.0.4
4360+
/// leak_tracker 10.0.5
43614361
const _leak_tracker = Package(
43624362
name: 'leak_tracker',
43634363
description: 'A framework for memory leak tracking for Dart and Flutter applications.',
43644364
repository: 'https://github.com/dart-lang/leak_tracker/tree/main/pkgs/leak_tracker',
43654365
authors: [],
4366-
version: '10.0.4',
4366+
version: '10.0.5',
43674367
license: '''Copyright 2022, the Dart project authors.
43684368
43694369
Redistribution and use in source and binary forms, with or without
@@ -4396,13 +4396,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
43964396
dependencies: []
43974397
);
43984398

4399-
/// leak_tracker_flutter_testing 3.0.3
4399+
/// leak_tracker_flutter_testing 3.0.5
44004400
const _leak_tracker_flutter_testing = Package(
44014401
name: 'leak_tracker_flutter_testing',
44024402
description: 'An internal package to test leak tracking with Flutter.',
44034403
repository: 'https://github.com/dart-lang/leak_tracker/tree/main/pkgs/leak_tracker_flutter_testing',
44044404
authors: [],
4405-
version: '3.0.3',
4405+
version: '3.0.5',
44064406
license: '''Copyright 2022, the Dart project authors.
44074407
44084408
Redistribution and use in source and binary forms, with or without
@@ -4592,13 +4592,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
45924592
dependencies: [PackageRef('async'), PackageRef('meta'), PackageRef('stack_trace'), PackageRef('term_glyph'), PackageRef('test_api')]
45934593
);
45944594

4595-
/// material_color_utilities 0.8.0
4595+
/// material_color_utilities 0.11.1
45964596
const _material_color_utilities = Package(
45974597
name: 'material_color_utilities',
45984598
description: 'Algorithms and utilities that power the Material Design 3 color system, including choosing theme colors from images and creating tones of colors; all in a new color space.',
45994599
repository: 'https://github.com/material-foundation/material-color-utilities/tree/main/dart',
46004600
authors: [],
4601-
version: '0.8.0',
4601+
version: '0.11.1',
46024602
license: '''Apache License
46034603
Version 2.0, January 2004
46044604
http://www.apache.org/licenses/
@@ -4776,6 +4776,17 @@ const _material_color_utilities = Package(
47764776
47774777
END OF TERMS AND CONDITIONS
47784778
4779+
APPENDIX: How to apply the Apache License to your work.
4780+
4781+
To apply the Apache License to your work, attach the following
4782+
boilerplate notice, with the fields enclosed by brackets "[]"
4783+
replaced with your own identifying information. (Don't include
4784+
the brackets!) The text should be enclosed in the appropriate
4785+
comment syntax for the file format. We also recommend that a
4786+
file or class name and description of purpose be included on the
4787+
same "printed page" as the copyright notice for easier
4788+
identification within third-party archives.
4789+
47794790
Copyright 2021 Google LLC
47804791
47814792
Licensed under the Apache License, Version 2.0 (the "License");
@@ -4794,13 +4805,13 @@ const _material_color_utilities = Package(
47944805
dependencies: [PackageRef('collection')]
47954806
);
47964807

4797-
/// meta 1.12.0
4808+
/// meta 1.15.0
47984809
const _meta = Package(
47994810
name: 'meta',
48004811
description: "Annotations used to express developer intentions that can't otherwise be deduced by statically analyzing source code.",
48014812
repository: 'https://github.com/dart-lang/sdk/tree/main/pkg/meta',
48024813
authors: [],
4803-
version: '1.12.0',
4814+
version: '1.15.0',
48044815
license: '''Copyright 2016, the Dart project authors.
48054816
48064817
Redistribution and use in source and binary forms, with or without
@@ -6170,13 +6181,13 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
61706181
dependencies: []
61716182
);
61726183

6173-
/// plugin_platform_interface 2.1.7
6184+
/// plugin_platform_interface 2.1.8
61746185
const _plugin_platform_interface = Package(
61756186
name: 'plugin_platform_interface',
61766187
description: 'Reusable base class for platform interfaces of Flutter federated plugins, to help enforce best practices.',
61776188
repository: 'https://github.com/flutter/packages/tree/main/packages/plugin_platform_interface',
61786189
authors: [],
6179-
version: '2.1.7',
6190+
version: '2.1.8',
61806191
license: '''Copyright 2013 The Flutter Authors. All rights reserved.
61816192
61826193
Redistribution and use in source and binary forms, with or without modification,
@@ -7086,13 +7097,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
70867097
dependencies: []
70877098
);
70887099

7089-
/// test_api 0.7.0
7100+
/// test_api 0.7.2
70907101
const _test_api = Package(
70917102
name: 'test_api',
70927103
description: 'The user facing API for structuring Dart tests and checking expectations.',
70937104
repository: 'https://github.com/dart-lang/test/tree/master/pkgs/test_api',
70947105
authors: [],
7095-
version: '0.7.0',
7106+
version: '0.7.2',
70967107
license: '''Copyright 2018, the Dart project authors.
70977108
70987109
Redistribution and use in source and binary forms, with or without
@@ -7928,13 +7939,13 @@ freely, subject to the following restrictions:
79287939
dependencies: []
79297940
);
79307941

7931-
/// vm_service 14.2.1
7942+
/// vm_service 14.2.5
79327943
const _vm_service = Package(
79337944
name: 'vm_service',
79347945
description: 'A library to communicate with a service implementing the Dart VM service protocol.',
79357946
repository: 'https://github.com/dart-lang/sdk/tree/main/pkg/vm_service',
79367947
authors: [],
7937-
version: '14.2.1',
7948+
version: '14.2.5',
79387949
license: '''Copyright 2015, the Dart project authors.
79397950
79407951
Redistribution and use in source and binary forms, with or without
@@ -8083,39 +8094,42 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
80838094
dependencies: [PackageRef('async'), PackageRef('crypto'), PackageRef('stream_channel')]
80848095
);
80858096

8086-
/// win32 5.0.9
8097+
/// win32 5.5.4
80878098
const _win32 = Package(
80888099
name: 'win32',
8089-
description: 'A Dart library for accessing common Win32 APIs using FFI. No C required!',
8100+
description: '''Access common Win32 APIs directly from Dart using FFI — no C required!
8101+
''',
80908102
homepage: 'https://win32.pub',
8091-
repository: 'https://github.com/dart-windows/win32',
8103+
repository: 'https://github.com/halildurmus/win32',
80928104
authors: [],
8093-
version: '5.0.9',
8094-
license: '''Copyright 2019, Dart | Windows. All rights reserved.
8105+
version: '5.5.4',
8106+
license: '''BSD 3-Clause License
8107+
8108+
Copyright (c) 2024, Halil Durmus
8109+
80958110
Redistribution and use in source and binary forms, with or without
8096-
modification, are permitted provided that the following conditions are
8097-
met:
8111+
modification, are permitted provided that the following conditions are met:
80988112
8099-
* Redistributions of source code must retain the above copyright
8100-
notice, this list of conditions and the following disclaimer.
8101-
* Redistributions in binary form must reproduce the above
8102-
copyright notice, this list of conditions and the following
8103-
disclaimer in the documentation and/or other materials provided
8104-
with the distribution.
8105-
* Neither the name of Google Inc. nor the names of its
8106-
contributors may be used to endorse or promote products derived
8107-
from this software without specific prior written permission.
8113+
1. Redistributions of source code must retain the above copyright notice, this
8114+
list of conditions and the following disclaimer.
81088115
8109-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
8110-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
8111-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
8112-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
8113-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
8114-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
8115-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
8116-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
8117-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
8118-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
8116+
2. Redistributions in binary form must reproduce the above copyright notice,
8117+
this list of conditions and the following disclaimer in the documentation
8118+
and/or other materials provided with the distribution.
8119+
8120+
3. Neither the name of the copyright holder nor the names of its
8121+
contributors may be used to endorse or promote products derived from
8122+
this software without specific prior written permission.
8123+
8124+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
8125+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8126+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
8127+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
8128+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8129+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
8130+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
8131+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
8132+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
81198133
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
81208134
isMarkdown: false,
81218135
isSdk: false,

0 commit comments

Comments
 (0)