From 0866856645d9ceedbc5d3ff1cc2585afe3e87730 Mon Sep 17 00:00:00 2001 From: MohammadTaha Basiri Date: Sat, 26 Mar 2022 01:17:11 +0430 Subject: [PATCH] bug fixes --- ios/Podfile.lock | 6 ++++++ lib/views/home/studio/widgets/slider.dart | 1 + lib/views/home/widgets/overview/news.dart | 2 +- lib/views/home/widgets/overview/podcast.dart | 2 +- lib/views/home/widgets/overview/radar.dart | 2 +- lib/views/home/widgets/overview/video.dart | 2 +- pubspec.yaml | 2 +- release.sh | 13 +++++++++++++ 8 files changed, 25 insertions(+), 5 deletions(-) create mode 100644 release.sh diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 89b36ba..98e5804 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -79,6 +79,8 @@ PODS: - nanopb/encode (2.30908.0) - path_provider_ios (0.0.1): - Flutter + - permission_handler_apple (9.0.2): + - Flutter - PromisesObjC (2.0.0) - record (0.0.1): - Flutter @@ -102,6 +104,7 @@ DEPENDENCIES: - image_picker (from `.symlinks/plugins/image_picker/ios`) - just_audio (from `.symlinks/plugins/just_audio/ios`) - path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`) + - permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`) - record (from `.symlinks/plugins/record/ios`) - sqflite (from `.symlinks/plugins/sqflite/ios`) - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`) @@ -142,6 +145,8 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/just_audio/ios" path_provider_ios: :path: ".symlinks/plugins/path_provider_ios/ios" + permission_handler_apple: + :path: ".symlinks/plugins/permission_handler_apple/ios" record: :path: ".symlinks/plugins/record/ios" sqflite: @@ -171,6 +176,7 @@ SPEC CHECKSUMS: just_audio: baa7252489dbcf47a4c7cc9ca663e9661c99aafa nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 path_provider_ios: 7d7ce634493af4477d156294792024ec3485acd5 + permission_handler_apple: d21b38e1a4b2e041c63af9568f9165e114e507a6 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 record: 7ee2393532f8553bbb09fa19e95478323b7c0a99 sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904 diff --git a/lib/views/home/studio/widgets/slider.dart b/lib/views/home/studio/widgets/slider.dart index c7c41f2..ea8cbdd 100644 --- a/lib/views/home/studio/widgets/slider.dart +++ b/lib/views/home/studio/widgets/slider.dart @@ -66,6 +66,7 @@ class _StudioSliderState extends State { borderRadius: DesignConfig.mediumBorderRadius, imageUrl: state.sliders[i].image, width: double.infinity, + height: double.infinity, ), Positioned( bottom: 0, diff --git a/lib/views/home/widgets/overview/news.dart b/lib/views/home/widgets/overview/news.dart index ac163c2..ee22add 100644 --- a/lib/views/home/widgets/overview/news.dart +++ b/lib/views/home/widgets/overview/news.dart @@ -79,7 +79,7 @@ class NewsOverview extends StatelessWidget { ], ), BookmarkButton( - gestureSize: 24, + gestureSize: 32, value: news.marked, onMarkChanged: (value) => onMarkChanged(news.id, value), askForConfirmation: hasUnmarkConfirmation, diff --git a/lib/views/home/widgets/overview/podcast.dart b/lib/views/home/widgets/overview/podcast.dart index 6aa2ed9..cea07fd 100644 --- a/lib/views/home/widgets/overview/podcast.dart +++ b/lib/views/home/widgets/overview/podcast.dart @@ -84,7 +84,7 @@ class PodcastOverview extends StatelessWidget { // const SizedBox(width: 16), BookmarkButton( askForConfirmation: hasUnmarkConfirmation, - gestureSize: 24, + gestureSize: 32, value: podcast.marked, onMarkChanged: (value) => onMarkChanged(podcast.id, value), ), diff --git a/lib/views/home/widgets/overview/radar.dart b/lib/views/home/widgets/overview/radar.dart index d74f422..fa79acd 100644 --- a/lib/views/home/widgets/overview/radar.dart +++ b/lib/views/home/widgets/overview/radar.dart @@ -103,7 +103,7 @@ class RadarOverview extends StatelessWidget { Row( children: [ BookmarkButton( - gestureSize: 24, + gestureSize: 32, value: radar.marked, onMarkChanged: (value) => onMarkChanged(radar.id, value), askForConfirmation: hasUnmarkConfirmation, diff --git a/lib/views/home/widgets/overview/video.dart b/lib/views/home/widgets/overview/video.dart index 704b28f..f88c842 100644 --- a/lib/views/home/widgets/overview/video.dart +++ b/lib/views/home/widgets/overview/video.dart @@ -106,7 +106,7 @@ class VideoOverview extends StatelessWidget { // ), // const SizedBox(width: 16), BookmarkButton( - gestureSize: 24, + gestureSize: 32, value: video.marked, onMarkChanged: (value) => onMarkChanged(video.id, value), askForConfirmation: hasUnmarkConfirmation, diff --git a/pubspec.yaml b/pubspec.yaml index 0ad925a..a75edb7 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.5.0+5 +version: 1.5.0+6 environment: sdk: ">=2.12.0 <3.0.0" diff --git a/release.sh b/release.sh new file mode 100644 index 0000000..9913c8f --- /dev/null +++ b/release.sh @@ -0,0 +1,13 @@ +flutter clean +flutter build apk +cp build/app/outputs/flutter-apk/app-release.apk /users/arytan/desktop +flutter build web --web-renderer canvaskit +cd build/web +fandogh login --username didvan --password 12799721 +fandogh image publish --version $1 +fandogh service apply -f ../../.fandogh/fandogh.yaml +cd ../.. +flutter build ipa +xcodebuild -exportArchive -exportOptionsPlist ios/runner/info.plist -archivePath build/ios/archive/runner.xcarchive -exportPath /users/arytan/desktop/App.ipa +cp /users/arytan/desktop/didvan.ipa/didvan.ipa /users/arytan/desktop +echo "Done!" \ No newline at end of file