Commits on Source (22)
-
Daniel Mustieles authoredeb7b01c0
-
Alan Mortensen authoredb93a1e48
-
Felipe Borges authorede15c5aef
-
Felipe Borges authored
Fixes #766
c5be9770 -
Felipe Borges authored004914b6
-
Felipe Borges authored8fbe4649
-
Felipe Borges authored
Part of https://gitlab.gnome.org/GNOME/Initiatives/-/issues/34 Fixes #770
799ec9b4 -
Lautaro Garavano authored8d66fbec
-
Seong-ho Cho authored96a6945f
-
Felipe Borges authored
Given the prefix of an Osinfo.Os.id, we iterate over the os database to find its latest version. We also skip "special" variants such as "unknown", "rawhide", "testing", etc...
3d9b80c2 -
Felipe Borges authored
If the exact Osinfo.Os.id isn't found in the Osinfo database, we search for the latest version that matches the prefix of the OS id. This allows the recommended-downloads list to contain incomplete Osinfo.Os IDs, solving our issue with hardcoded version numbers.
d17fc9cb -
Felipe Borges authored
This way Boxes will search for the latest version of the given OS.
7e563edb -
Felipe Borges authored
Boxes iterates over the logo list based on the Osinfo "DERIVES_FROM" relationship between OS versions. In case of OSes like RHEL9, which don't derive directly from RHEL8, we should use the "UPGRADES" relationship as a fallback. This helps us always show an OS logo when available.
e3b2fe95 -
Felipe Borges authored
Now Boxes can find the logo of an OS that upgrades from another, so we don't need to duplicate OSes when they don't directly derive from each other. See https://valadoc.org/libosinfo-1.0/Osinfo.ProductRelationship.html
90d4c15b -
Marek Černocký authored1d5ea912
-
Marek Černocký authored09a73d53
-
Andre Klapper authored8751ea16
-
Luna Jernberg authored6f580671
-
Andika Triwidada authoredfd653bb0
-
Charles Monzat authored2d0c8af4
-
Felipe Borges authored
Signed-off-by: Felipe Borges <felipeborges@gnome.org>
9258bee2 -
Jeremy Bicha authored19a4eb0c
data/osinfo/centos-6.0.xml
deleted
100644 → 0
data/osinfo/centos-stream-8.xml
deleted
100644 → 0
data/osinfo/rhel-4.0.xml
deleted
100644 → 0
data/osinfo/rhel-5.0.xml
deleted
100644 → 0
data/osinfo/rhel-6.0.xml
deleted
100644 → 0
data/osinfo/rhel-7.0.xml
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.