diff -Naur VirtualBox-3.1.4_OSE/include/VBox/ostypes.h VirtualBox-3.1.4_OSE-magellan/include/VBox/ostypes.h --- VirtualBox-3.1.4_OSE/include/VBox/ostypes.h 2010-02-12 20:47:02.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/include/VBox/ostypes.h 2010-02-19 00:59:06.000000000 +0100 @@ -97,6 +97,8 @@ VBOXOSTYPE_Ubuntu_x64 = 0x5C100, VBOXOSTYPE_Xandros = 0x5D000, VBOXOSTYPE_Xandros_x64 = 0x5D100, + VBOXOSTYPE_Magellan = 0x5E000, + VBOXOSTYPE_Magellan_x64 = 0x5E100, VBOXOSTYPE_FreeBSD = 0x60000, VBOXOSTYPE_FreeBSD_x64 = 0x60100, VBOXOSTYPE_OpenBSD = 0x61000, diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/images/os_magellan_64.png VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/images/os_magellan_64.png --- VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/images/os_magellan_64.png 1970-01-01 01:00:00.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/images/os_magellan_64.png 2010-02-19 01:00:11.000000000 +0100 @@ -0,0 +1,12 @@ +PNG + + IHDR szzsRGBbKGD pHYs  tIME4 iIDATXŗMhTW2惀q 1!Tm$(dLl/\ +! +ΕP!duD)Քh4#q2u潙q>3w?Ͻ3b_lqq#w~͹ƹsԬh8/\V(#O:-mH$™3g?~̥K+T-UyR*T[W6f9I$yf\.gӦMA顪CkuB `qq={:nn566h Vh4b``W/Ota?Eј=,H'lS/(L盯sv~ESSGeÆ $ 3@>6zCCCɷ5lF93`B 000v'W% +FI?~ܞo߂bK# #ˉ5FuJ+̉Aղm8 +5MC)E__P0/~@䵱]YRM)iܽ{Xt n +m42kFs,޽{D#s&@Jl"$$K@HeeB<}޲+Kv}d"DdtL G)-+͝ +}$wWd[z>wid~拧c1IENDB` \ Kein Zeilenumbruch am Dateiende. diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/images/os_magellan.png VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/images/os_magellan.png --- VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/images/os_magellan.png 1970-01-01 01:00:00.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/images/os_magellan.png 2010-02-19 01:00:11.000000000 +0100 @@ -0,0 +1,5 @@ +PNG + + IHDR szzsRGBbKGD pHYs  tIME13[ 0IDATXŗoG?3T +FIHP!BJ]U (nJVCz.=sD"9sJ ڪ*4J+.q{5'=yoވ}z0oܝ|??79M8x.ĶaL!`p7{W_~ӽ $bW,D^"G:R4a5hZ8QZ#P4Rmz uwFBjxtw_\%vlI… XU7&D)GYז0K݀ P˲, ue˻X, +x<ܹs+mdhhB@PX,V )sXR)LӤ;ju4mnۿ@G@=^/ MѲR?xIGqGl%8|"ڵk=zBG ^1 FFFgϞq-/ G"Hrً.&&&˗yΞ=At^D"A{{;W^Diu t1~?\rq<3PJqM.q۷o8uTDpwRv]OdYX]]266F__|X,5KKKwF 5+MLH$BOO/^`zzR{@-Yh(xÇL&mnUj r90i*"XX,f$ 8F|p=>|X:[$!N<~'5sdCZ#I8.y%\{eFGG+W~R$x<ksVx|d3IR,dW)3$hb@3#a"I'k mC)Θ2)0 rM($B6hKoX,ٔmTܺ,-|>˞=*8Q>-)oWeؙNdxKPɮ,#2vTf]ʷ PlW>]/aɅw'p'+,<;)?Z9T"IENDB` \ Kein Zeilenumbruch am Dateiende. diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp --- VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2010-02-12 20:48:35.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2010-02-19 01:03:15.000000000 +0100 @@ -4696,6 +4696,8 @@ {"Fedora_64", ":/os_fedora_64.png"}, {"Gentoo", ":/os_gentoo.png"}, {"Gentoo_64", ":/os_gentoo_64.png"}, + {"Magellan", ":/os_magellan.png"}, + {"Magellan_64", ":/os_magellan_64.png"}, {"Mandriva", ":/os_mandriva.png"}, {"Mandriva_64", ":/os_mandriva_64.png"}, {"RedHat", ":/os_redhat.png"}, diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.cpp VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.cpp --- VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.cpp 2010-02-12 20:48:44.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.cpp 2010-02-19 01:05:25.000000000 +0100 @@ -195,10 +195,10 @@ if (xpIndex != -1) mCbType->setCurrentIndex (xpIndex); } - /* Or select Ubuntu item for Linux family as default */ + /* Or select Magellan item for Linux family as default */ else if (familyId == "Linux") { - int ubIndex = mCbType->findData ("Ubuntu", RoleTypeID); + int ubIndex = mCbType->findData ("Magellan", RoleTypeID); if (ubIndex != -1) mCbType->setCurrentIndex (ubIndex); } diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc --- VirtualBox-3.1.4_OSE/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc 2010-02-12 20:48:24.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Frontends/VirtualBox/VirtualBox2.qrc 2010-02-19 01:06:38.000000000 +0100 @@ -18,6 +18,8 @@ images/os_linux24_64.png images/os_linux26.png images/os_linux26_64.png + images/os_magellan.png + images/os_magellan_64.png images/os_mandriva.png images/os_mandriva_64.png images/os_netbsd.png diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Main/Global.cpp VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/Global.cpp --- VirtualBox-3.1.4_OSE/src/VBox/Main/Global.cpp 2010-02-12 20:49:23.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/Global.cpp 2010-02-19 01:07:53.000000000 +0100 @@ -101,6 +101,10 @@ VBOXOSTYPE_Gentoo, VBOXOSHINT_NONE, 256, 12, 8 * _1K, NetworkAdapterType_Am79C973, 0 }, { "Linux", "Linux", SchemaDefs_OSTypeId_Gentoo_64, "Gentoo (64 bit)", VBOXOSTYPE_Gentoo_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC, 256, 12, 8 * _1K, NetworkAdapterType_I82540EM, 0 }, + { "Linux", "Linux", SchemaDefs_OSTypeId_Magellan, "Magellan Linux", + VBOXOSTYPE_Magellan, VBOXOSHINT_NONE, 256, 12, 8 * _1K, NetworkAdapterType_Am79C973 }, + { "Linux", "Linux", SchemaDefs_OSTypeId_Magellan_64, "Magellan Linux (64 bit)", + VBOXOSTYPE_Magellan_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC, 256, 12, 8 * _1K, NetworkAdapterType_I82540EM }, { "Linux", "Linux", SchemaDefs_OSTypeId_Mandriva, "Mandriva", VBOXOSTYPE_Mandriva, VBOXOSHINT_NONE, 256, 12, 8 * _1K, NetworkAdapterType_Am79C973, 0 }, { "Linux", "Linux", SchemaDefs_OSTypeId_Mandriva_64, "Mandriva (64 bit)", diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Main/xml/SettingsConverter.xsl VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/xml/SettingsConverter.xsl --- VirtualBox-3.1.4_OSE/src/VBox/Main/xml/SettingsConverter.xsl 2010-02-12 20:49:31.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/xml/SettingsConverter.xsl 2010-02-19 01:08:39.000000000 +0100 @@ -756,6 +756,7 @@ OpenSUSE Fedora Gentoo + Magellan Mandriva RedHat Ubuntu diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Main/xml/Settings.cpp VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/xml/Settings.cpp --- VirtualBox-3.1.4_OSE/src/VBox/Main/xml/Settings.cpp 2010-02-12 20:49:31.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/xml/Settings.cpp 2010-02-19 01:11:59.000000000 +0100 @@ -2268,6 +2268,7 @@ else if (str == "opensuse") str = "OpenSUSE"; else if (str == "fedoracore") str = "Fedora"; else if (str == "gentoo") str = "Gentoo"; + else if (str == "magellan") str = "Magellan"; else if (str == "mandriva") str = "Mandriva"; else if (str == "redhat") str = "RedHat"; else if (str == "ubuntu") str = "Ubuntu"; diff -Naur VirtualBox-3.1.4_OSE/src/VBox/Main/xml/VirtualBox-settings-common.xsd VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/xml/VirtualBox-settings-common.xsd --- VirtualBox-3.1.4_OSE/src/VBox/Main/xml/VirtualBox-settings-common.xsd 2010-02-12 20:49:31.000000000 +0100 +++ VirtualBox-3.1.4_OSE-magellan/src/VBox/Main/xml/VirtualBox-settings-common.xsd 2010-02-19 01:09:03.000000000 +0100 @@ -181,6 +181,8 @@ + +