Skip to content

Commit 24dc84b

Browse files
committed
Create another version of the Slider widget that works with Flutter 3.27.4.
1 parent 2bf37ec commit 24dc84b

4 files changed

Lines changed: 368 additions & 563 deletions

File tree

ios/Runner.xcodeproj/project.pbxproj

Lines changed: 48 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
/* Begin PBXBuildFile section */
1010
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
1111
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
12+
538B344501D43837D02B2C3C /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A96A8ACC724C02B2237E155 /* Pods_Runner.framework */; };
1213
5A74CCA825AC436F00F672EE /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A74CCA725AC42E100F672EE /* libsqlite3.tbd */; };
1314
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
14-
7D6B03D432E2A931A9304FCA /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 374DEB1E679FF15DA0F81545 /* Pods_Runner.framework */; };
1515
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
1616
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
1717
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
@@ -32,25 +32,25 @@
3232
/* End PBXCopyFilesBuildPhase section */
3333

3434
/* Begin PBXFileReference section */
35-
0B8DA3831323CE6D757BC84D /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
3635
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
3736
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
38-
374DEB1E679FF15DA0F81545 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3937
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
4038
5A74CCA725AC42E100F672EE /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
4139
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
4240
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
4341
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
44-
853FFEBEFA1CA08522AA3781 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
42+
8A96A8ACC724C02B2237E155 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
43+
9349B379C98C97D777B69DDF /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
4544
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
4645
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
4746
97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
4847
97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
4948
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
5049
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
5150
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
51+
9B6FF733219EA2C77F864B46 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
5252
B539409B2E9179770099DEC4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
53-
DC42F1E77E7C14B957699586 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
53+
B7152C1B8C099E92F6D641D6 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
5454
/* End PBXFileReference section */
5555

5656
/* Begin PBXFrameworksBuildPhase section */
@@ -59,7 +59,7 @@
5959
buildActionMask = 2147483647;
6060
files = (
6161
5A74CCA825AC436F00F672EE /* libsqlite3.tbd in Frameworks */,
62-
7D6B03D432E2A931A9304FCA /* Pods_Runner.framework in Frameworks */,
62+
538B344501D43837D02B2C3C /* Pods_Runner.framework in Frameworks */,
6363
);
6464
runOnlyForDeploymentPostprocessing = 0;
6565
};
@@ -69,9 +69,9 @@
6969
49E1EA768EB807B242ABF569 /* Pods */ = {
7070
isa = PBXGroup;
7171
children = (
72-
0B8DA3831323CE6D757BC84D /* Pods-Runner.debug.xcconfig */,
73-
853FFEBEFA1CA08522AA3781 /* Pods-Runner.release.xcconfig */,
74-
DC42F1E77E7C14B957699586 /* Pods-Runner.profile.xcconfig */,
72+
9B6FF733219EA2C77F864B46 /* Pods-Runner.debug.xcconfig */,
73+
9349B379C98C97D777B69DDF /* Pods-Runner.release.xcconfig */,
74+
B7152C1B8C099E92F6D641D6 /* Pods-Runner.profile.xcconfig */,
7575
);
7676
path = Pods;
7777
sourceTree = "<group>";
@@ -80,7 +80,7 @@
8080
isa = PBXGroup;
8181
children = (
8282
5A74CCA725AC42E100F672EE /* libsqlite3.tbd */,
83-
374DEB1E679FF15DA0F81545 /* Pods_Runner.framework */,
83+
8A96A8ACC724C02B2237E155 /* Pods_Runner.framework */,
8484
);
8585
name = Frameworks;
8686
sourceTree = "<group>";
@@ -138,15 +138,15 @@
138138
isa = PBXNativeTarget;
139139
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
140140
buildPhases = (
141-
34151487091224FAC7C55971 /* [CP] Check Pods Manifest.lock */,
141+
171F9A418C3D304B4EB306F5 /* [CP] Check Pods Manifest.lock */,
142142
9740EEB61CF901F6004384FC /* Run Script */,
143143
97C146EA1CF9000F007C117D /* Sources */,
144144
97C146EB1CF9000F007C117D /* Frameworks */,
145145
97C146EC1CF9000F007C117D /* Resources */,
146146
9705A1C41CF9048500538489 /* Embed Frameworks */,
147147
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
148-
B2A05C7B67BBE001F257F90D /* [CP] Embed Pods Frameworks */,
149-
6CC404DA6541BF79F9E6A5E3 /* [CP] Copy Pods Resources */,
148+
9F490E83C8E3251C2BCAD729 /* [CP] Embed Pods Frameworks */,
149+
34C6D4D571F132742077DE22 /* [CP] Copy Pods Resources */,
150150
);
151151
buildRules = (
152152
);
@@ -215,7 +215,7 @@
215215
/* End PBXResourcesBuildPhase section */
216216

217217
/* Begin PBXShellScriptBuildPhase section */
218-
34151487091224FAC7C55971 /* [CP] Check Pods Manifest.lock */ = {
218+
171F9A418C3D304B4EB306F5 /* [CP] Check Pods Manifest.lock */ = {
219219
isa = PBXShellScriptBuildPhase;
220220
buildActionMask = 2147483647;
221221
files = (
@@ -237,38 +237,38 @@
237237
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
238238
showEnvVarsInLog = 0;
239239
};
240-
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
240+
34C6D4D571F132742077DE22 /* [CP] Copy Pods Resources */ = {
241241
isa = PBXShellScriptBuildPhase;
242-
alwaysOutOfDate = 1;
243242
buildActionMask = 2147483647;
244243
files = (
245244
);
246-
inputPaths = (
247-
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
245+
inputFileListPaths = (
246+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
248247
);
249-
name = "Thin Binary";
250-
outputPaths = (
248+
name = "[CP] Copy Pods Resources";
249+
outputFileListPaths = (
250+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
251251
);
252252
runOnlyForDeploymentPostprocessing = 0;
253253
shellPath = /bin/sh;
254-
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
254+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
255+
showEnvVarsInLog = 0;
255256
};
256-
6CC404DA6541BF79F9E6A5E3 /* [CP] Copy Pods Resources */ = {
257+
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
257258
isa = PBXShellScriptBuildPhase;
259+
alwaysOutOfDate = 1;
258260
buildActionMask = 2147483647;
259261
files = (
260262
);
261-
inputFileListPaths = (
262-
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
263+
inputPaths = (
264+
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
263265
);
264-
name = "[CP] Copy Pods Resources";
265-
outputFileListPaths = (
266-
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
266+
name = "Thin Binary";
267+
outputPaths = (
267268
);
268269
runOnlyForDeploymentPostprocessing = 0;
269270
shellPath = /bin/sh;
270-
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
271-
showEnvVarsInLog = 0;
271+
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
272272
};
273273
9740EEB61CF901F6004384FC /* Run Script */ = {
274274
isa = PBXShellScriptBuildPhase;
@@ -285,7 +285,7 @@
285285
shellPath = /bin/sh;
286286
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
287287
};
288-
B2A05C7B67BBE001F257F90D /* [CP] Embed Pods Frameworks */ = {
288+
9F490E83C8E3251C2BCAD729 /* [CP] Embed Pods Frameworks */ = {
289289
isa = PBXShellScriptBuildPhase;
290290
buildActionMask = 2147483647;
291291
files = (
@@ -397,14 +397,16 @@
397397
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
398398
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
399399
CLANG_ENABLE_MODULES = YES;
400-
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
401-
DEVELOPMENT_TEAM = "";
400+
CURRENT_PROJECT_VERSION = 239;
401+
DEVELOPMENT_TEAM = 5524P2KH66;
402402
ENABLE_BITCODE = NO;
403403
FRAMEWORK_SEARCH_PATHS = (
404404
"$(inherited)",
405405
"$(PROJECT_DIR)/Flutter",
406406
);
407407
INFOPLIST_FILE = Runner/Info.plist;
408+
INFOPLIST_KEY_CFBundleDisplayName = "Anytime Podcast Player";
409+
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.music";
408410
LD_RUNPATH_SEARCH_PATHS = (
409411
"$(inherited)",
410412
"@executable_path/Frameworks",
@@ -413,8 +415,8 @@
413415
"$(inherited)",
414416
"$(PROJECT_DIR)/Flutter",
415417
);
416-
MARKETING_VERSION = 1.1.0;
417-
PRODUCT_BUNDLE_IDENTIFIER = com.placeholder;
418+
MARKETING_VERSION = 1.4.1;
419+
PRODUCT_BUNDLE_IDENTIFIER = uk.me.amugofjava.anytimeplayer;
418420
PRODUCT_NAME = "$(TARGET_NAME)";
419421
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
420422
SWIFT_VERSION = 5.0;
@@ -542,14 +544,16 @@
542544
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
543545
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
544546
CLANG_ENABLE_MODULES = YES;
545-
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
546-
DEVELOPMENT_TEAM = "";
547+
CURRENT_PROJECT_VERSION = 239;
548+
DEVELOPMENT_TEAM = 5524P2KH66;
547549
ENABLE_BITCODE = NO;
548550
FRAMEWORK_SEARCH_PATHS = (
549551
"$(inherited)",
550552
"$(PROJECT_DIR)/Flutter",
551553
);
552554
INFOPLIST_FILE = Runner/Info.plist;
555+
INFOPLIST_KEY_CFBundleDisplayName = "Anytime Podcast Player";
556+
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.music";
553557
LD_RUNPATH_SEARCH_PATHS = (
554558
"$(inherited)",
555559
"@executable_path/Frameworks",
@@ -558,8 +562,8 @@
558562
"$(inherited)",
559563
"$(PROJECT_DIR)/Flutter",
560564
);
561-
MARKETING_VERSION = 1.1.0;
562-
PRODUCT_BUNDLE_IDENTIFIER = com.placeholder;
565+
MARKETING_VERSION = 1.4.1;
566+
PRODUCT_BUNDLE_IDENTIFIER = uk.me.amugofjava.anytimeplayer;
563567
PRODUCT_NAME = "$(TARGET_NAME)";
564568
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
565569
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
@@ -576,14 +580,16 @@
576580
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
577581
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
578582
CLANG_ENABLE_MODULES = YES;
579-
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
580-
DEVELOPMENT_TEAM = "";
583+
CURRENT_PROJECT_VERSION = 239;
584+
DEVELOPMENT_TEAM = 5524P2KH66;
581585
ENABLE_BITCODE = NO;
582586
FRAMEWORK_SEARCH_PATHS = (
583587
"$(inherited)",
584588
"$(PROJECT_DIR)/Flutter",
585589
);
586590
INFOPLIST_FILE = Runner/Info.plist;
591+
INFOPLIST_KEY_CFBundleDisplayName = "Anytime Podcast Player";
592+
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.music";
587593
LD_RUNPATH_SEARCH_PATHS = (
588594
"$(inherited)",
589595
"@executable_path/Frameworks",
@@ -592,8 +598,8 @@
592598
"$(inherited)",
593599
"$(PROJECT_DIR)/Flutter",
594600
);
595-
MARKETING_VERSION = 1.1.0;
596-
PRODUCT_BUNDLE_IDENTIFIER = com.placeholder;
601+
MARKETING_VERSION = 1.4.1;
602+
PRODUCT_BUNDLE_IDENTIFIER = uk.me.amugofjava.anytimeplayer;
597603
PRODUCT_NAME = "$(TARGET_NAME)";
598604
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
599605
SWIFT_VERSION = 5.0;

lib/core/environment.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class Environment {
2626
static const _applicationName = 'Anytime';
2727
static const _applicationUrl = 'https://github.com/amugofjava/anytime_podcast_player';
2828
static const _projectVersion = '1.4.1';
29-
static const _build = '238';
29+
static const _build = '240';
3030

3131
static var _agentString = userAgentAppString;
3232

0 commit comments

Comments
 (0)