From 7654c77d3fa0c634c5e01f25928237efffd939c2 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Fri, 2 Sep 2016 18:37:23 +0200 Subject: [client] sort OS list in wizard's image creation page --- .../java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'dozentenmodul/src/main/java') diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java index dded2e09..da572a02 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java @@ -2,6 +2,7 @@ package org.openslx.dozmod.gui.wizard.page; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; +import java.util.Collections; import java.util.List; import org.apache.log4j.Logger; @@ -14,6 +15,7 @@ import org.openslx.dozmod.gui.wizard.layout.ImageMetaDataPageLayout; import org.openslx.dozmod.state.UploadWizardState; import org.openslx.dozmod.thrift.Session; import org.openslx.dozmod.thrift.cache.MetaDataCache; +import org.openslx.thrifthelper.Comparators; import org.openslx.util.QuickTimer; import org.openslx.util.QuickTimer.Task; @@ -94,6 +96,7 @@ public class ImageMetaDataPage extends ImageMetaDataPageLayout { * @param osList list of OS's to fill the combo with */ private void fillOsCombo(List osList) { + Collections.sort(osList, Comparators.operatingSystemByName); for (OperatingSystem os : osList) { cboOperatingSystem.addItem(os); } -- cgit v1.2.3-55-g7522