mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2024-12-27 05:59:38 +00:00
8ffac75e8c
* add update pop up * add release notes for monero com * PR comments fixes * Pr coments fixes * minor fixes * update from main * [skip ci] remove unrelated mac os files * add check isNewInstall * update pop-up UI * fix size * Add update popup to desktop dashboard page [skip ci] --------- Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
13 lines
532 B
Dart
13 lines
532 B
Dart
class VersionComparator {
|
|
static bool isVersion1Greater({required String v1, required String v2}) {
|
|
int v1Number = getExtendedVersionNumber(v1);
|
|
int v2Number = getExtendedVersionNumber(v2);
|
|
return v1Number > v2Number;
|
|
}
|
|
|
|
static int getExtendedVersionNumber(String version) {
|
|
List<String> stringVersionCells = version.split('.');
|
|
List<int> intVersionCells = stringVersionCells.map((i) => int.parse(i)).toList();
|
|
return intVersionCells[0] * 100000 + intVersionCells[1] * 1000 + intVersionCells[2];
|
|
}
|
|
}
|