mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
reslove issue 717 about logo url and add coreelec support (#718)
This commit is contained in:
@@ -209,7 +209,7 @@ enum StatusCmdType {
|
||||
echo._('echo ${SystemType.linuxSign}'),
|
||||
time._('date +%s'),
|
||||
net._('cat /proc/net/dev'),
|
||||
sys._('cat /etc/*-release | grep PRETTY_NAME'),
|
||||
sys._('cat /etc/*-release | grep ^PRETTY_NAME'),
|
||||
cpu._('cat /proc/stat | grep cpu'),
|
||||
uptime._('uptime'),
|
||||
conn._('cat /proc/net/snmp'),
|
||||
|
||||
@@ -105,6 +105,7 @@ enum PkgManager {
|
||||
return PkgManager.apt;
|
||||
case Dist.opensuse:
|
||||
return PkgManager.zypper;
|
||||
case Dist.coreelec:
|
||||
case Dist.wrt:
|
||||
return PkgManager.opkg;
|
||||
case Dist.arch:
|
||||
|
||||
@@ -11,6 +11,7 @@ enum Dist {
|
||||
alpine,
|
||||
rocky,
|
||||
deepin,
|
||||
coreelec,
|
||||
;
|
||||
}
|
||||
|
||||
|
||||
@@ -161,7 +161,7 @@ class _ServerDetailPageState extends State<ServerDetailPage>
|
||||
if (logoUrl == null) return UIs.placeholder;
|
||||
|
||||
final dist = si.status.more[StatusCmdType.sys]?.dist;
|
||||
if (dist == null) return UIs.placeholder;
|
||||
if (dist == null && (logoUrl.contains('{DIST}') || logoUrl.contains('{BRIGHT}')) ) return UIs.placeholder;
|
||||
|
||||
logoUrl = logoUrl
|
||||
.replaceFirst('{DIST}', dist.name)
|
||||
|
||||
Reference in New Issue
Block a user