Skip to content

Commit d73432b

Browse files
committed
feat: Adding fully featured version.
1 parent c3d90db commit d73432b

23 files changed

+2843
-64
lines changed

assets/sample_data.json

+541
Large diffs are not rendered by default.

assets/sample_data_nomedia.json

+521
Large diffs are not rendered by default.

ios/Flutter/Debug.xcconfig

+1
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

+1
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

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Uncomment this line to define a global platform for your project
2+
# platform :ios, '11.0'
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+
end
44+
end

ios/Podfile.lock

+132
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
PODS:
2+
- device_info_plus (0.0.1):
3+
- Flutter
4+
- DKImagePickerController/Core (4.3.4):
5+
- DKImagePickerController/ImageDataManager
6+
- DKImagePickerController/Resource
7+
- DKImagePickerController/ImageDataManager (4.3.4)
8+
- DKImagePickerController/PhotoGallery (4.3.4):
9+
- DKImagePickerController/Core
10+
- DKPhotoGallery
11+
- DKImagePickerController/Resource (4.3.4)
12+
- DKPhotoGallery (0.0.17):
13+
- DKPhotoGallery/Core (= 0.0.17)
14+
- DKPhotoGallery/Model (= 0.0.17)
15+
- DKPhotoGallery/Preview (= 0.0.17)
16+
- DKPhotoGallery/Resource (= 0.0.17)
17+
- SDWebImage
18+
- SwiftyGif
19+
- DKPhotoGallery/Core (0.0.17):
20+
- DKPhotoGallery/Model
21+
- DKPhotoGallery/Preview
22+
- SDWebImage
23+
- SwiftyGif
24+
- DKPhotoGallery/Model (0.0.17):
25+
- SDWebImage
26+
- SwiftyGif
27+
- DKPhotoGallery/Preview (0.0.17):
28+
- DKPhotoGallery/Model
29+
- DKPhotoGallery/Resource
30+
- SDWebImage
31+
- SwiftyGif
32+
- DKPhotoGallery/Resource (0.0.17):
33+
- SDWebImage
34+
- SwiftyGif
35+
- file_picker (0.0.1):
36+
- DKImagePickerController/PhotoGallery
37+
- Flutter
38+
- Flutter (1.0.0)
39+
- flutter_inappwebview (0.0.1):
40+
- Flutter
41+
- flutter_inappwebview/Core (= 0.0.1)
42+
- OrderedSet (~> 5.0)
43+
- flutter_inappwebview/Core (0.0.1):
44+
- Flutter
45+
- OrderedSet (~> 5.0)
46+
- flutter_keyboard_visibility (0.0.1):
47+
- Flutter
48+
- gallery_saver (0.0.1):
49+
- Flutter
50+
- image_picker_ios (0.0.1):
51+
- Flutter
52+
- OrderedSet (5.0.0)
53+
- pasteboard (0.0.1):
54+
- Flutter
55+
- path_provider_foundation (0.0.1):
56+
- Flutter
57+
- FlutterMacOS
58+
- SDWebImage (5.16.0):
59+
- SDWebImage/Core (= 5.16.0)
60+
- SDWebImage/Core (5.16.0)
61+
- SwiftyGif (5.4.4)
62+
- url_launcher_ios (0.0.1):
63+
- Flutter
64+
- video_player_avfoundation (0.0.1):
65+
- Flutter
66+
67+
DEPENDENCIES:
68+
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
69+
- file_picker (from `.symlinks/plugins/file_picker/ios`)
70+
- Flutter (from `Flutter`)
71+
- flutter_inappwebview (from `.symlinks/plugins/flutter_inappwebview/ios`)
72+
- flutter_keyboard_visibility (from `.symlinks/plugins/flutter_keyboard_visibility/ios`)
73+
- gallery_saver (from `.symlinks/plugins/gallery_saver/ios`)
74+
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
75+
- pasteboard (from `.symlinks/plugins/pasteboard/ios`)
76+
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
77+
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
78+
- video_player_avfoundation (from `.symlinks/plugins/video_player_avfoundation/ios`)
79+
80+
SPEC REPOS:
81+
trunk:
82+
- DKImagePickerController
83+
- DKPhotoGallery
84+
- OrderedSet
85+
- SDWebImage
86+
- SwiftyGif
87+
88+
EXTERNAL SOURCES:
89+
device_info_plus:
90+
:path: ".symlinks/plugins/device_info_plus/ios"
91+
file_picker:
92+
:path: ".symlinks/plugins/file_picker/ios"
93+
Flutter:
94+
:path: Flutter
95+
flutter_inappwebview:
96+
:path: ".symlinks/plugins/flutter_inappwebview/ios"
97+
flutter_keyboard_visibility:
98+
:path: ".symlinks/plugins/flutter_keyboard_visibility/ios"
99+
gallery_saver:
100+
:path: ".symlinks/plugins/gallery_saver/ios"
101+
image_picker_ios:
102+
:path: ".symlinks/plugins/image_picker_ios/ios"
103+
pasteboard:
104+
:path: ".symlinks/plugins/pasteboard/ios"
105+
path_provider_foundation:
106+
:path: ".symlinks/plugins/path_provider_foundation/darwin"
107+
url_launcher_ios:
108+
:path: ".symlinks/plugins/url_launcher_ios/ios"
109+
video_player_avfoundation:
110+
:path: ".symlinks/plugins/video_player_avfoundation/ios"
111+
112+
SPEC CHECKSUMS:
113+
device_info_plus: 7545d84d8d1b896cb16a4ff98c19f07ec4b298ea
114+
DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac
115+
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
116+
file_picker: ce3938a0df3cc1ef404671531facef740d03f920
117+
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
118+
flutter_inappwebview: bfd58618f49dc62f2676de690fc6dcda1d6c3721
119+
flutter_keyboard_visibility: 0339d06371254c3eb25eeb90ba8d17dca8f9c069
120+
gallery_saver: 9fc173c9f4fcc48af53b2a9ebea1b643255be542
121+
image_picker_ios: 4a8aadfbb6dc30ad5141a2ce3832af9214a705b5
122+
OrderedSet: aaeb196f7fef5a9edf55d89760da9176ad40b93c
123+
pasteboard: 982969ebaa7c78af3e6cc7761e8f5e77565d9ce0
124+
path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943
125+
SDWebImage: 2aea163b50bfcb569a2726b6a754c54a4506fcf6
126+
SwiftyGif: 93a1cc87bf3a51916001cf8f3d63835fb64c819f
127+
url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4
128+
video_player_avfoundation: 81e49bb3d9fb63dccf9fa0f6d877dc3ddbeac126
129+
130+
PODFILE CHECKSUM: 70d9d25280d0dd177a5f637cdb0f0b0b12c6a189
131+
132+
COCOAPODS: 1.12.1

0 commit comments

Comments
 (0)