Skip to content

Commit cbad6d5

Browse files
committed
Update boring_to_beautiful
1 parent 5d4d668 commit cbad6d5

File tree

84 files changed

+1736
-1616
lines changed

Some content is hidden

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

84 files changed

+1736
-1616
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError
1+
org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
22
android.useAndroidX=true
33
android.enableJetifier=true

boring_to_beautiful/final/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 59 additions & 59 deletions
Large diffs are not rendered by default.

boring_to_beautiful/final/linux/CMakeLists.txt

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Project-level configuration.
2-
cmake_minimum_required(VERSION 3.10)
2+
cmake_minimum_required(VERSION 3.13)
33
project(runner LANGUAGES CXX)
44

55
# The name of the executable created for the application. Change this to change
@@ -54,25 +54,8 @@ add_subdirectory(${FLUTTER_MANAGED_DIR})
5454
find_package(PkgConfig REQUIRED)
5555
pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtk+-3.0)
5656

57-
add_definitions(-DAPPLICATION_ID="${APPLICATION_ID}")
58-
59-
# Define the application target. To change its name, change BINARY_NAME above,
60-
# not the value here, or `flutter run` will no longer work.
61-
#
62-
# Any new source files that you add to the application should be added here.
63-
add_executable(${BINARY_NAME}
64-
"main.cc"
65-
"my_application.cc"
66-
"${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc"
67-
)
68-
69-
# Apply the standard set of build settings. This can be removed for applications
70-
# that need different build settings.
71-
apply_standard_settings(${BINARY_NAME})
72-
73-
# Add dependency libraries. Add any application-specific dependencies here.
74-
target_link_libraries(${BINARY_NAME} PRIVATE flutter)
75-
target_link_libraries(${BINARY_NAME} PRIVATE PkgConfig::GTK)
57+
# Application build; see runner/CMakeLists.txt.
58+
add_subdirectory("runner")
7659

7760
# Run the Flutter tool portions of the build. This must not be removed.
7861
add_dependencies(${BINARY_NAME} flutter_assemble)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
cmake_minimum_required(VERSION 3.13)
2+
project(runner LANGUAGES CXX)
3+
4+
# Define the application target. To change its name, change BINARY_NAME in the
5+
# top-level CMakeLists.txt, not the value here, or `flutter run` will no longer
6+
# work.
7+
#
8+
# Any new source files that you add to the application should be added here.
9+
add_executable(${BINARY_NAME}
10+
"main.cc"
11+
"my_application.cc"
12+
"${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc"
13+
)
14+
15+
# Apply the standard set of build settings. This can be removed for applications
16+
# that need different build settings.
17+
apply_standard_settings(${BINARY_NAME})
18+
19+
# Add preprocessor definitions for the application ID.
20+
add_definitions(-DAPPLICATION_ID="${APPLICATION_ID}")
21+
22+
# Add dependency libraries. Add any application-specific dependencies here.
23+
target_link_libraries(${BINARY_NAME} PRIVATE flutter)
24+
target_link_libraries(${BINARY_NAME} PRIVATE PkgConfig::GTK)
25+
26+
target_include_directories(${BINARY_NAME} PRIVATE "${CMAKE_SOURCE_DIR}")

boring_to_beautiful/final/linux/my_application.cc renamed to boring_to_beautiful/final/linux/runner/my_application.cc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,12 @@ static void my_application_class_init(MyApplicationClass* klass) {
117117
static void my_application_init(MyApplication* self) {}
118118

119119
MyApplication* my_application_new() {
120+
// Set the program name to the application ID, which helps various systems
121+
// like GTK and desktop environments map this running application to its
122+
// corresponding .desktop file. This ensures better integration by allowing
123+
// the application to be recognized beyond its binary name.
124+
g_set_prgname(APPLICATION_ID);
125+
120126
return MY_APPLICATION(g_object_new(my_application_get_type(),
121127
"application-id", APPLICATION_ID,
122128
"flags", G_APPLICATION_NON_UNIQUE,

boring_to_beautiful/final/macos/Runner.xcodeproj/project.pbxproj

Lines changed: 53 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F22044A3C60003C045 /* Assets.xcassets */; };
2828
33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; };
2929
33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; };
30-
63F13B68B978A8E76E978EE7 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BAA81C4A6E7098556896E2F /* Pods_Runner.framework */; };
31-
A1EB5160E1186002E08A43FB /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 030CB9F0A41B69C812119E7A /* Pods_RunnerTests.framework */; };
30+
4199224406A25A7474E0C79E /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 36423EA0CDE5981423B48AEE /* Pods_Runner.framework */; };
31+
91BCC9003B49CC98CECBF0EC /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B80D78B7F0831CA886CFE751 /* Pods_RunnerTests.framework */; };
3232
/* End PBXBuildFile section */
3333

3434
/* Begin PBXContainerItemProxy section */
@@ -62,8 +62,7 @@
6262
/* End PBXCopyFilesBuildPhase section */
6363

6464
/* Begin PBXFileReference section */
65-
030CB9F0A41B69C812119E7A /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
66-
03846B9F44BF1972C83E25FA /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = "<group>"; };
65+
25E382F5DE97D2D47426B59B /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = "<group>"; };
6766
331C80D5294CF71000263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
6867
331C80D7294CF71000263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = "<group>"; };
6968
333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = "<group>"; };
@@ -80,30 +79,31 @@
8079
33E51913231747F40026EE4D /* DebugProfile.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = DebugProfile.entitlements; sourceTree = "<group>"; };
8180
33E51914231749380026EE4D /* Release.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Release.entitlements; sourceTree = "<group>"; };
8281
33E5194F232828860026EE4D /* AppInfo.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AppInfo.xcconfig; sourceTree = "<group>"; };
83-
5BAA81C4A6E7098556896E2F /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
84-
5C2816CD076396E37646986B /* 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>"; };
85-
5CE7AE4215797944E1BE1B53 /* 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>"; };
86-
5EE7E79790EC7251679ADEAC /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = "<group>"; };
82+
36423EA0CDE5981423B48AEE /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
83+
59981915FE452EAD0B851E3D /* 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>"; };
8784
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
88-
8CEF7ABB1ECE3EAA81DD03DB /* 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>"; };
85+
92320B2EDC5B05B44B5CC56F /* 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>"; };
8986
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
90-
BCEE4E22E342BE2AE575AD2D /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = "<group>"; };
87+
A0563A63B8D8D2BB44A67D02 /* 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>"; };
88+
B80D78B7F0831CA886CFE751 /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
89+
E881F22E1ED9CF3723A13CEC /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = "<group>"; };
90+
F1D90A111512887B7981FE7C /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = "<group>"; };
9191
/* End PBXFileReference section */
9292

9393
/* Begin PBXFrameworksBuildPhase section */
9494
331C80D2294CF70F00263BE5 /* Frameworks */ = {
9595
isa = PBXFrameworksBuildPhase;
9696
buildActionMask = 2147483647;
9797
files = (
98-
A1EB5160E1186002E08A43FB /* Pods_RunnerTests.framework in Frameworks */,
98+
91BCC9003B49CC98CECBF0EC /* Pods_RunnerTests.framework in Frameworks */,
9999
);
100100
runOnlyForDeploymentPostprocessing = 0;
101101
};
102102
33CC10EA2044A3C60003C045 /* Frameworks */ = {
103103
isa = PBXFrameworksBuildPhase;
104104
buildActionMask = 2147483647;
105105
files = (
106-
63F13B68B978A8E76E978EE7 /* Pods_Runner.framework in Frameworks */,
106+
4199224406A25A7474E0C79E /* Pods_Runner.framework in Frameworks */,
107107
);
108108
runOnlyForDeploymentPostprocessing = 0;
109109
};
@@ -137,7 +137,7 @@
137137
331C80D6294CF71000263BE5 /* RunnerTests */,
138138
33CC10EE2044A3C60003C045 /* Products */,
139139
D73912EC22F37F3D000D13A0 /* Frameworks */,
140-
FD831DC61C04B5999E3388CF /* Pods */,
140+
7F3DCCA95ED45892CA7CC729 /* Pods */,
141141
);
142142
sourceTree = "<group>";
143143
};
@@ -185,27 +185,27 @@
185185
path = Runner;
186186
sourceTree = "<group>";
187187
};
188-
D73912EC22F37F3D000D13A0 /* Frameworks */ = {
188+
7F3DCCA95ED45892CA7CC729 /* Pods */ = {
189189
isa = PBXGroup;
190190
children = (
191-
5BAA81C4A6E7098556896E2F /* Pods_Runner.framework */,
192-
030CB9F0A41B69C812119E7A /* Pods_RunnerTests.framework */,
191+
A0563A63B8D8D2BB44A67D02 /* Pods-Runner.debug.xcconfig */,
192+
92320B2EDC5B05B44B5CC56F /* Pods-Runner.release.xcconfig */,
193+
59981915FE452EAD0B851E3D /* Pods-Runner.profile.xcconfig */,
194+
E881F22E1ED9CF3723A13CEC /* Pods-RunnerTests.debug.xcconfig */,
195+
F1D90A111512887B7981FE7C /* Pods-RunnerTests.release.xcconfig */,
196+
25E382F5DE97D2D47426B59B /* Pods-RunnerTests.profile.xcconfig */,
193197
);
194-
name = Frameworks;
198+
name = Pods;
199+
path = Pods;
195200
sourceTree = "<group>";
196201
};
197-
FD831DC61C04B5999E3388CF /* Pods */ = {
202+
D73912EC22F37F3D000D13A0 /* Frameworks */ = {
198203
isa = PBXGroup;
199204
children = (
200-
8CEF7ABB1ECE3EAA81DD03DB /* Pods-Runner.debug.xcconfig */,
201-
5CE7AE4215797944E1BE1B53 /* Pods-Runner.release.xcconfig */,
202-
5C2816CD076396E37646986B /* Pods-Runner.profile.xcconfig */,
203-
BCEE4E22E342BE2AE575AD2D /* Pods-RunnerTests.debug.xcconfig */,
204-
03846B9F44BF1972C83E25FA /* Pods-RunnerTests.release.xcconfig */,
205-
5EE7E79790EC7251679ADEAC /* Pods-RunnerTests.profile.xcconfig */,
205+
36423EA0CDE5981423B48AEE /* Pods_Runner.framework */,
206+
B80D78B7F0831CA886CFE751 /* Pods_RunnerTests.framework */,
206207
);
207-
name = Pods;
208-
path = Pods;
208+
name = Frameworks;
209209
sourceTree = "<group>";
210210
};
211211
/* End PBXGroup section */
@@ -215,7 +215,7 @@
215215
isa = PBXNativeTarget;
216216
buildConfigurationList = 331C80DE294CF71000263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */;
217217
buildPhases = (
218-
904FB334C3FF8770F4FAA2F4 /* [CP] Check Pods Manifest.lock */,
218+
ABDEED064F2EE34AC0D864AE /* [CP] Check Pods Manifest.lock */,
219219
331C80D1294CF70F00263BE5 /* Sources */,
220220
331C80D2294CF70F00263BE5 /* Frameworks */,
221221
331C80D3294CF70F00263BE5 /* Resources */,
@@ -234,13 +234,13 @@
234234
isa = PBXNativeTarget;
235235
buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */;
236236
buildPhases = (
237-
60646BBAFDF05E49F2FB1BEF /* [CP] Check Pods Manifest.lock */,
237+
B9E6980CAE17BFE6BF2A9555 /* [CP] Check Pods Manifest.lock */,
238238
33CC10E92044A3C60003C045 /* Sources */,
239239
33CC10EA2044A3C60003C045 /* Frameworks */,
240240
33CC10EB2044A3C60003C045 /* Resources */,
241241
33CC110E2044A8840003C045 /* Bundle Framework */,
242242
3399D490228B24CF009A79C7 /* ShellScript */,
243-
74EBA55F3EAADD88242C66DC /* [CP] Embed Pods Frameworks */,
243+
031FA17996CC4882D4AF14D9 /* [CP] Embed Pods Frameworks */,
244244
);
245245
buildRules = (
246246
);
@@ -323,6 +323,23 @@
323323
/* End PBXResourcesBuildPhase section */
324324

325325
/* Begin PBXShellScriptBuildPhase section */
326+
031FA17996CC4882D4AF14D9 /* [CP] Embed Pods Frameworks */ = {
327+
isa = PBXShellScriptBuildPhase;
328+
buildActionMask = 2147483647;
329+
files = (
330+
);
331+
inputFileListPaths = (
332+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
333+
);
334+
name = "[CP] Embed Pods Frameworks";
335+
outputFileListPaths = (
336+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
337+
);
338+
runOnlyForDeploymentPostprocessing = 0;
339+
shellPath = /bin/sh;
340+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
341+
showEnvVarsInLog = 0;
342+
};
326343
3399D490228B24CF009A79C7 /* ShellScript */ = {
327344
isa = PBXShellScriptBuildPhase;
328345
alwaysOutOfDate = 1;
@@ -361,7 +378,7 @@
361378
shellPath = /bin/sh;
362379
shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire";
363380
};
364-
60646BBAFDF05E49F2FB1BEF /* [CP] Check Pods Manifest.lock */ = {
381+
ABDEED064F2EE34AC0D864AE /* [CP] Check Pods Manifest.lock */ = {
365382
isa = PBXShellScriptBuildPhase;
366383
buildActionMask = 2147483647;
367384
files = (
@@ -376,31 +393,14 @@
376393
outputFileListPaths = (
377394
);
378395
outputPaths = (
379-
"$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
396+
"$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt",
380397
);
381398
runOnlyForDeploymentPostprocessing = 0;
382399
shellPath = /bin/sh;
383400
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";
384401
showEnvVarsInLog = 0;
385402
};
386-
74EBA55F3EAADD88242C66DC /* [CP] Embed Pods Frameworks */ = {
387-
isa = PBXShellScriptBuildPhase;
388-
buildActionMask = 2147483647;
389-
files = (
390-
);
391-
inputFileListPaths = (
392-
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
393-
);
394-
name = "[CP] Embed Pods Frameworks";
395-
outputFileListPaths = (
396-
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
397-
);
398-
runOnlyForDeploymentPostprocessing = 0;
399-
shellPath = /bin/sh;
400-
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
401-
showEnvVarsInLog = 0;
402-
};
403-
904FB334C3FF8770F4FAA2F4 /* [CP] Check Pods Manifest.lock */ = {
403+
B9E6980CAE17BFE6BF2A9555 /* [CP] Check Pods Manifest.lock */ = {
404404
isa = PBXShellScriptBuildPhase;
405405
buildActionMask = 2147483647;
406406
files = (
@@ -415,7 +415,7 @@
415415
outputFileListPaths = (
416416
);
417417
outputPaths = (
418-
"$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt",
418+
"$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
419419
);
420420
runOnlyForDeploymentPostprocessing = 0;
421421
shellPath = /bin/sh;
@@ -473,7 +473,7 @@
473473
/* Begin XCBuildConfiguration section */
474474
331C80DB294CF71000263BE5 /* Debug */ = {
475475
isa = XCBuildConfiguration;
476-
baseConfigurationReference = BCEE4E22E342BE2AE575AD2D /* Pods-RunnerTests.debug.xcconfig */;
476+
baseConfigurationReference = E881F22E1ED9CF3723A13CEC /* Pods-RunnerTests.debug.xcconfig */;
477477
buildSettings = {
478478
BUNDLE_LOADER = "$(TEST_HOST)";
479479
CURRENT_PROJECT_VERSION = 1;
@@ -488,7 +488,7 @@
488488
};
489489
331C80DC294CF71000263BE5 /* Release */ = {
490490
isa = XCBuildConfiguration;
491-
baseConfigurationReference = 03846B9F44BF1972C83E25FA /* Pods-RunnerTests.release.xcconfig */;
491+
baseConfigurationReference = F1D90A111512887B7981FE7C /* Pods-RunnerTests.release.xcconfig */;
492492
buildSettings = {
493493
BUNDLE_LOADER = "$(TEST_HOST)";
494494
CURRENT_PROJECT_VERSION = 1;
@@ -503,7 +503,7 @@
503503
};
504504
331C80DD294CF71000263BE5 /* Profile */ = {
505505
isa = XCBuildConfiguration;
506-
baseConfigurationReference = 5EE7E79790EC7251679ADEAC /* Pods-RunnerTests.profile.xcconfig */;
506+
baseConfigurationReference = 25E382F5DE97D2D47426B59B /* Pods-RunnerTests.profile.xcconfig */;
507507
buildSettings = {
508508
BUNDLE_LOADER = "$(TEST_HOST)";
509509
CURRENT_PROJECT_VERSION = 1;

boring_to_beautiful/final/pubspec.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,24 @@ dependencies:
1313
adaptive_components: ^0.0.10
1414
adaptive_navigation: ^0.0.10
1515
animations: ^2.0.11
16-
collection: ^1.18.0
16+
collection: ^1.19.0
1717
cupertino_icons: ^1.0.8
18-
desktop_window: ^0.4.0
18+
desktop_window: ^0.4.1
1919
dynamic_color: ^1.7.0
2020
english_words: ^4.0.0
2121
flutter_bloc: ^8.1.6
2222
freezed_annotation: ^2.4.4
23-
go_router: ^14.2.7
23+
go_router: ^14.3.0
2424
material_color_utilities: any
2525
universal_platform: ^1.1.0
26-
url_launcher: ^6.3.0
26+
url_launcher: ^6.3.1
2727
google_fonts: ^6.2.1
2828

2929
dev_dependencies:
3030
flutter_test:
3131
sdk: flutter
32-
build_runner: ^2.4.12
33-
flutter_lints: ^4.0.0
32+
build_runner: ^2.4.13
33+
flutter_lints: ^5.0.0
3434
freezed: ^2.5.7
3535

3636
flutter:

boring_to_beautiful/final/web/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<meta name="description" content="A new Flutter project.">
2222

2323
<!-- iOS meta tags & icons -->
24-
<meta name="apple-mobile-web-app-capable" content="yes">
24+
<meta name="mobile-web-app-capable" content="yes">
2525
<meta name="apple-mobile-web-app-status-bar-style" content="black">
2626
<meta name="apple-mobile-web-app-title" content="myartist">
2727
<link rel="apple-touch-icon" href="icons/Icon-192.png">

0 commit comments

Comments
 (0)