Skip to content

Commit 5965fec

Browse files
authored
Merge branch 'dev-1.1' into main
2 parents 956622a + a504d2e commit 5965fec

File tree

492 files changed

+14744
-4259
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

492 files changed

+14744
-4259
lines changed

.vscode/launch.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "spotify_downloader",
9+
"request": "launch",
10+
"type": "dart"
11+
},
12+
{
13+
"name": "spotify_downloader (profile mode)",
14+
"request": "launch",
15+
"type": "dart",
16+
"flutterMode": "profile"
17+
},
18+
{
19+
"name": "spotify_downloader (release mode)",
20+
"request": "launch",
21+
"type": "dart",
22+
"flutterMode": "release"
23+
}
24+
]
25+
}

android/app/src/main/AndroidManifest.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@
3131
<data android:scheme="com.cdev.spotifydownloader" />
3232
</intent-filter>
3333
</activity>
34-
34+
35+
<meta-data android:name="io.flutter.embedding.android.EnableImpeller"
36+
android:value="true" />
3537
</application>
3638
<uses-permission android:name="android.permission.INTERNET" />
3739
<uses-permission android:name="com.google.android.gms.permission.AD_ID" />
@@ -42,5 +44,5 @@
4244
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
4345
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
4446
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
45-
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
47+
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
4648
</manifest>

ios/Flutter/AppFrameworkInfo.plist

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@
77
<key>CFBundleExecutable</key>
88
<string>App</string>
99
<key>CFBundleIdentifier</key>
10-
<string>io.flutter.flutter.app</string>
10+
<string>com.cdev.spotify_downloader</string>
1111
<key>CFBundleInfoDictionaryVersion</key>
1212
<string>6.0</string>
1313
<key>CFBundleName</key>
14-
<string>App</string>
14+
<string>SpotifyDownloader</string>
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.0</string>
18+
<string>1.1</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>
22-
<string>1.0</string>
22+
<string>1.1</string>
2323
<key>MinimumOSVersion</key>
24-
<string>11.0</string>
24+
<string>12.1</string>
2525
</dict>
2626
</plist>

ios/Flutter/Debug.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
12
#include "Generated.xcconfig"

ios/Flutter/Release.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
12
#include "Generated.xcconfig"

ios/Podfile

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Uncomment this line to define a global platform for your project
2+
platform :ios, '12.1'
3+
4+
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
5+
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
6+
7+
project 'Runner', {
8+
'Debug' => :debug,
9+
'Profile' => :release,
10+
'Release' => :release,
11+
}
12+
13+
def flutter_root
14+
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
15+
unless File.exist?(generated_xcode_build_settings_path)
16+
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
17+
end
18+
19+
File.foreach(generated_xcode_build_settings_path) do |line|
20+
matches = line.match(/FLUTTER_ROOT\=(.*)/)
21+
return matches[1].strip if matches
22+
end
23+
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
24+
end
25+
26+
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
27+
28+
flutter_ios_podfile_setup
29+
30+
target 'Runner' do
31+
use_frameworks!
32+
use_modular_headers!
33+
34+
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
35+
target 'RunnerTests' do
36+
inherit! :search_paths
37+
end
38+
end
39+
40+
post_install do |installer|
41+
installer.pods_project.targets.each do |target|
42+
flutter_additional_ios_build_settings(target)
43+
target.build_configurations.each do |config|
44+
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
45+
'$(inherited)',
46+
## dart: PermissionGroup.notification
47+
'PERMISSION_NOTIFICATIONS=1'
48+
]
49+
50+
end
51+
end
52+
end

ios/Podfile.lock

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
PODS:
2+
- awesome_notifications (0.8.1):
3+
- Flutter
4+
- IosAwnCore (~> 0.8.0)
5+
- awesome_notifications_core (0.0.1):
6+
- Flutter
7+
- connectivity_plus (0.0.1):
8+
- Flutter
9+
- ReachabilitySwift
10+
- device_info_plus (0.0.1):
11+
- Flutter
12+
- DKImagePickerController/Core (4.3.9):
13+
- DKImagePickerController/ImageDataManager
14+
- DKImagePickerController/Resource
15+
- DKImagePickerController/ImageDataManager (4.3.9)
16+
- DKImagePickerController/PhotoGallery (4.3.9):
17+
- DKImagePickerController/Core
18+
- DKPhotoGallery
19+
- DKImagePickerController/Resource (4.3.9)
20+
- DKPhotoGallery (0.0.19):
21+
- DKPhotoGallery/Core (= 0.0.19)
22+
- DKPhotoGallery/Model (= 0.0.19)
23+
- DKPhotoGallery/Preview (= 0.0.19)
24+
- DKPhotoGallery/Resource (= 0.0.19)
25+
- SDWebImage
26+
- SwiftyGif
27+
- DKPhotoGallery/Core (0.0.19):
28+
- DKPhotoGallery/Model
29+
- DKPhotoGallery/Preview
30+
- SDWebImage
31+
- SwiftyGif
32+
- DKPhotoGallery/Model (0.0.19):
33+
- SDWebImage
34+
- SwiftyGif
35+
- DKPhotoGallery/Preview (0.0.19):
36+
- DKPhotoGallery/Model
37+
- DKPhotoGallery/Resource
38+
- SDWebImage
39+
- SwiftyGif
40+
- DKPhotoGallery/Resource (0.0.19):
41+
- SDWebImage
42+
- SwiftyGif
43+
- ffmpeg-kit-ios-full (6.0)
44+
- ffmpeg_kit_flutter_full (6.0.3):
45+
- ffmpeg_kit_flutter_full/full (= 6.0.3)
46+
- Flutter
47+
- ffmpeg_kit_flutter_full/full (6.0.3):
48+
- ffmpeg-kit-ios-full (= 6.0)
49+
- Flutter
50+
- file_picker (0.0.1):
51+
- DKImagePickerController/PhotoGallery
52+
- Flutter
53+
- Flutter (1.0.0)
54+
- flutter_secure_storage (6.0.0):
55+
- Flutter
56+
- flutter_web_auth_2 (1.1.1):
57+
- Flutter
58+
- FMDB (2.7.12):
59+
- FMDB/standard (= 2.7.12)
60+
- FMDB/Core (2.7.12)
61+
- FMDB/standard (2.7.12):
62+
- FMDB/Core
63+
- IosAwnCore (0.8.0)
64+
- metadata_god (0.0.1)
65+
- package_info_plus (0.4.5):
66+
- Flutter
67+
- path_provider_foundation (0.0.1):
68+
- Flutter
69+
- FlutterMacOS
70+
- permission_handler_apple (9.1.1):
71+
- Flutter
72+
- ReachabilitySwift (5.2.3)
73+
- SDWebImage (5.19.4):
74+
- SDWebImage/Core (= 5.19.4)
75+
- SDWebImage/Core (5.19.4)
76+
- sqflite (0.0.3):
77+
- Flutter
78+
- FMDB (>= 2.7.5)
79+
- SwiftyGif (5.4.5)
80+
- url_launcher_ios (0.0.1):
81+
- Flutter
82+
83+
DEPENDENCIES:
84+
- awesome_notifications (from `.symlinks/plugins/awesome_notifications/ios`)
85+
- awesome_notifications_core (from `.symlinks/plugins/awesome_notifications_core/ios`)
86+
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
87+
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
88+
- ffmpeg_kit_flutter_full (from `.symlinks/plugins/ffmpeg_kit_flutter_full/ios`)
89+
- file_picker (from `.symlinks/plugins/file_picker/ios`)
90+
- Flutter (from `Flutter`)
91+
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
92+
- flutter_web_auth_2 (from `.symlinks/plugins/flutter_web_auth_2/ios`)
93+
- metadata_god (from `.symlinks/plugins/metadata_god/ios`)
94+
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
95+
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
96+
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
97+
- sqflite (from `.symlinks/plugins/sqflite/ios`)
98+
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
99+
100+
SPEC REPOS:
101+
trunk:
102+
- DKImagePickerController
103+
- DKPhotoGallery
104+
- ffmpeg-kit-ios-full
105+
- FMDB
106+
- IosAwnCore
107+
- ReachabilitySwift
108+
- SDWebImage
109+
- SwiftyGif
110+
111+
EXTERNAL SOURCES:
112+
awesome_notifications:
113+
:path: ".symlinks/plugins/awesome_notifications/ios"
114+
awesome_notifications_core:
115+
:path: ".symlinks/plugins/awesome_notifications_core/ios"
116+
connectivity_plus:
117+
:path: ".symlinks/plugins/connectivity_plus/ios"
118+
device_info_plus:
119+
:path: ".symlinks/plugins/device_info_plus/ios"
120+
ffmpeg_kit_flutter_full:
121+
:path: ".symlinks/plugins/ffmpeg_kit_flutter_full/ios"
122+
file_picker:
123+
:path: ".symlinks/plugins/file_picker/ios"
124+
Flutter:
125+
:path: Flutter
126+
flutter_secure_storage:
127+
:path: ".symlinks/plugins/flutter_secure_storage/ios"
128+
flutter_web_auth_2:
129+
:path: ".symlinks/plugins/flutter_web_auth_2/ios"
130+
metadata_god:
131+
:path: ".symlinks/plugins/metadata_god/ios"
132+
package_info_plus:
133+
:path: ".symlinks/plugins/package_info_plus/ios"
134+
path_provider_foundation:
135+
:path: ".symlinks/plugins/path_provider_foundation/darwin"
136+
permission_handler_apple:
137+
:path: ".symlinks/plugins/permission_handler_apple/ios"
138+
sqflite:
139+
:path: ".symlinks/plugins/sqflite/ios"
140+
url_launcher_ios:
141+
:path: ".symlinks/plugins/url_launcher_ios/ios"
142+
143+
SPEC CHECKSUMS:
144+
awesome_notifications: db394d2e061e4583ba0f738ddea611e3986cc3fb
145+
awesome_notifications_core: d02eed89738fa362d56cbd372850e9adcd2c6bef
146+
connectivity_plus: bf0076dd84a130856aa636df1c71ccaff908fa1d
147+
device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d
148+
DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c
149+
DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60
150+
ffmpeg-kit-ios-full: 0099a769d22114dde52cdc238397941c32f75d27
151+
ffmpeg_kit_flutter_full: a2ad4ff5b14b7c040724edc8cd3bc293dd2d6d0f
152+
file_picker: 15fd9539e4eb735dc54bae8c0534a7a9511a03de
153+
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
154+
flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be
155+
flutter_web_auth_2: a1bc00762c408a8f80b72a538cd7ff5b601c3e71
156+
FMDB: 728731dd336af3936ce00f91d9d8495f5718a0e6
157+
IosAwnCore: ed1b2b6d84962a758354dbacd9ce525c72ce28a9
158+
metadata_god: eceae399d0020475069a5cebc35943ce8562b5d7
159+
package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c
160+
path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943
161+
permission_handler_apple: e76247795d700c14ea09e3a2d8855d41ee80a2e6
162+
ReachabilitySwift: 7f151ff156cea1481a8411701195ac6a984f4979
163+
SDWebImage: 066c47b573f408f18caa467d71deace7c0f8280d
164+
sqflite: 31f7eba61e3074736dff8807a9b41581e4f7f15a
165+
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
166+
url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
167+
168+
PODFILE CHECKSUM: 0408ca912856f5c3bf2bbf0787ea424d56bdf0ba
169+
170+
COCOAPODS: 1.15.2

0 commit comments

Comments
 (0)