@@ -17,15 +17,12 @@ const packageName = "com.follow.clash";
17
17
final unixSocketPath = "/tmp/FlClashSocket_${Random ().nextInt (10000 )}.sock" ;
18
18
const helperPort = 47890 ;
19
19
const helperTag = "2024125" ;
20
- const baseInfoEdgeInsets = EdgeInsets .symmetric (
21
- vertical: 16 ,
22
- horizontal: 16 ,
20
+ final baseInfoEdgeInsets = EdgeInsets .symmetric (
21
+ vertical: 16. ap ,
22
+ horizontal: 16. ap ,
23
23
);
24
24
25
- double textScaleFactor = min (
26
- WidgetsBinding .instance.platformDispatcher.textScaleFactor,
27
- 1.2 ,
28
- );
25
+ final defaultTextScaleFactor = WidgetsBinding .instance.platformDispatcher.textScaleFactor;
29
26
const httpTimeoutDuration = Duration (milliseconds: 5000 );
30
27
const moreDuration = Duration (milliseconds: 100 );
31
28
const animateDuration = Duration (milliseconds: 100 );
@@ -44,7 +41,6 @@ const profilesDirectoryName = "profiles";
44
41
const localhost = "127.0.0.1" ;
45
42
const clashConfigKey = "clash_config" ;
46
43
const configKey = "config" ;
47
- const listItemPadding = EdgeInsets .symmetric (horizontal: 16 );
48
44
const double dialogCommonWidth = 300 ;
49
45
const repository = "chen08209/FlClash" ;
50
46
const defaultExternalController = "127.0.0.1:9090" ;
@@ -60,6 +56,7 @@ final commonFilter = ImageFilter.blur(
60
56
const navigationItemListEquality = ListEquality <NavigationItem >();
61
57
const connectionListEquality = ListEquality <Connection >();
62
58
const stringListEquality = ListEquality <String >();
59
+ const intListEquality = ListEquality <int >();
63
60
const logListEquality = ListEquality <Log >();
64
61
const groupListEquality = ListEquality <Group >();
65
62
const externalProviderListEquality = ListEquality <ExternalProvider >();
@@ -81,7 +78,7 @@ const viewModeColumnsMap = {
81
78
const defaultPrimaryColor = 0xFF795548 ;
82
79
83
80
double getWidgetHeight (num lines) {
84
- return max (lines * 84 * textScaleFactor + (lines - 1 ) * 16 , 0 );
81
+ return max (lines * 84 + (lines - 1 ) * 16 , 0 ).ap ;
85
82
}
86
83
87
84
final mainIsolate = "FlClashMainIsolate" ;
0 commit comments