[BUGFIX] Added support for high refresh rate

This commit is contained in:
Tim-Luca Lagmöller
2023-01-30 22:06:53 +01:00
parent 5e1bf40c3d
commit 9037af5bc6
5 changed files with 38 additions and 19 deletions

View File

@@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 51;
objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
@@ -321,10 +321,12 @@
};
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
);
name = "Thin Binary";
outputPaths = (
@@ -335,6 +337,7 @@
};
9740EEB61CF901F6004384FC /* Run Script */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);

View File

@@ -65,5 +65,7 @@
<false/>
<key>CADisableMinimumFrameDurationOnPhone</key>
<true/>
</dict>
<key>UIApplicationSupportsIndirectInputEvents</key>
<true/>
</dict>
</plist>

View File

@@ -5,6 +5,7 @@ import 'package:encrypted_shared_preferences/encrypted_shared_preferences.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart' as cm;
import 'package:flutter_displaymode/flutter_displaymode.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:flutter_native_splash/flutter_native_splash.dart';
import 'package:form_builder_validators/form_builder_validators.dart';
@@ -135,6 +136,10 @@ void main() async {
appSettingsCubit.stream.listen((event) => languageHeaderInterceptor
.preferredLocaleSubtag = event.preferredLocaleSubtag);
// Temporary Fix: Can be removed if the flutter engine implements the fix itself
// Activate the highest availabe refresh rate on the device
await FlutterDisplayMode.setHighRefreshRate();
runApp(
MultiProvider(
providers: [

View File

@@ -213,10 +213,10 @@ packages:
dependency: "direct main"
description:
name: collection
sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0
sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c"
url: "https://pub.dev"
source: hosted
version: "1.17.0"
version: "1.17.1"
connectivity_plus:
dependency: "direct main"
description:
@@ -277,10 +277,10 @@ packages:
dependency: transitive
description:
name: coverage
sha256: d2494157c32b303f47dedee955b1479f2979c4ff66934eb7c0def44fd9e0267a
sha256: "961c4aebd27917269b1896382c7cb1b1ba81629ba669ba09c27a7e5710ec9040"
url: "https://pub.dev"
source: hosted
version: "1.6.1"
version: "1.6.2"
cross_file:
dependency: transitive
description:
@@ -519,6 +519,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.0.3"
flutter_displaymode:
dependency: "direct main"
description:
name: flutter_displaymode
sha256: "136b0314fdc78fe995b0b75061fe9ff8210dffca84f8f8110f8f71029479db3b"
url: "https://pub.dev"
source: hosted
version: "0.5.0"
flutter_driver:
dependency: transitive
description: flutter
@@ -825,10 +833,10 @@ packages:
dependency: transitive
description:
name: js
sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7"
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
url: "https://pub.dev"
source: hosted
version: "0.6.5"
version: "0.6.7"
json_annotation:
dependency: "direct main"
description:
@@ -1557,26 +1565,26 @@ packages:
dependency: transitive
description:
name: test
sha256: "98403d1090ac0aa9e33dfc8bf45cc2e0c1d5c58d7cb832cee1e50bf14f37961d"
sha256: b54d427664c00f2013ffb87797a698883c46aee9288e027a50b46eaee7486fa2
url: "https://pub.dev"
source: hosted
version: "1.22.1"
version: "1.22.2"
test_api:
dependency: transitive
description:
name: test_api
sha256: c9282698e2982b6c3817037554e52f99d4daba493e8028f8112a83d68ccd0b12
sha256: "6182294da5abf431177fccc1ee02401f6df30f766bc6130a0852c6b6d7ee6b2d"
url: "https://pub.dev"
source: hosted
version: "0.4.17"
version: "0.4.18"
test_core:
dependency: transitive
description:
name: test_core
sha256: c9e4661a5e6285b795d47ba27957ed8b6f980fc020e98b218e276e88aff02168
sha256: "95ecc12692d0dd59080ab2d38d9cf32c7e9844caba23ff6cd285690398ee8ef4"
url: "https://pub.dev"
source: hosted
version: "0.4.21"
version: "0.4.22"
timezone:
dependency: transitive
description:
@@ -1701,10 +1709,10 @@ packages:
dependency: transitive
description:
name: vm_service
sha256: e7fb6c2282f7631712b69c19d1bff82f3767eea33a2321c14fa59ad67ea391c7
sha256: "2277c73618916ae3c2082b6df67b6ebb64b4c69d9bf23b23700707952ac30e60"
url: "https://pub.dev"
source: hosted
version: "9.4.0"
version: "10.1.2"
watcher:
dependency: transitive
description:
@@ -1725,10 +1733,10 @@ packages:
dependency: transitive
description:
name: webdriver
sha256: ef67178f0cc7e32c1494645b11639dd1335f1d18814aa8435113a92e9ef9d841
sha256: "3c923e918918feeb90c4c9fdf1fe39220fa4c0e8e2c0fffaded174498ef86c49"
url: "https://pub.dev"
source: hosted
version: "3.0.1"
version: "3.0.2"
webkit_inspection_protocol:
dependency: transitive
description:

View File

@@ -87,6 +87,7 @@ dependencies:
flutter_staggered_grid_view: ^0.6.2
responsive_builder: ^0.4.3
open_filex: ^4.3.2
flutter_displaymode: ^0.5.0
dev_dependencies:
integration_test: