VirtualBox

Changeset 48687 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Sep 25, 2013 3:09:15 PM (11 years ago)
Author:
vboxsync
Message:

GUI: some new regexps

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp

    r47053 r48687  
    8686    { QRegExp("OS[/|!-]{,1}2", Qt::CaseInsensitive), "OS2" },
    8787
     88    /* Other: must come before Ubuntu/Maverick and before Linux */
     89    { QRegExp("Lion", Qt::CaseInsensitive), "MacOS107_64" },
     90    { QRegExp("Mavericks", Qt::CaseInsensitive), "MacOS109_64" },
     91
    8892    /* Code names for Linux distributions: */
    8993    { QRegExp("((edgy)|(feisty)|(gutsy)|(hardy)|(intrepid)|(jaunty)|(karmic)|(lucid)|(maverick)|(natty)|(oneiric)|(precise)|(quantal)|(raring)).*64", Qt::CaseInsensitive), "Ubuntu_64" },
     
    9397    { QRegExp("((moonshine)|(werewolf)|(sulphur)|(cambridge)|(leonidas)|(constantine)|(goddard)|(laughlin)|(lovelock)|(verne)|(beefy)|(spherical)).*64", Qt::CaseInsensitive), "Fedora_64" },
    9498    { QRegExp("(moonshine)|(werewolf)|(sulphur)|(cambridge)|(leonidas)|(constantine)|(goddard)|(laughlin)|(lovelock)|(verne)|(beefy)|(spherical)", Qt::CaseInsensitive), "Fedora" },
    95 
     99   
    96100    /* Regular names of Linux distributions: */
    97101    { QRegExp("Arc.*64", Qt::CaseInsensitive), "ArchLinux_64" },
     
    119123    { QRegExp("Knoppix", Qt::CaseInsensitive), "Linux26" },
    120124    { QRegExp("Dsl", Qt::CaseInsensitive), "Linux24" },
    121     { QRegExp("((Li)|(lnx)).*2.?2", Qt::CaseInsensitive), "Linux22" },
    122     { QRegExp("((Li)|(lnx)).*2.?4.*64", Qt::CaseInsensitive), "Linux24_64" },
    123     { QRegExp("((Li)|(lnx)).*2.?4", Qt::CaseInsensitive), "Linux24" },
    124     { QRegExp("((((Li)|(lnx)).*2.?6)|(LFS)).*64", Qt::CaseInsensitive), "Linux26_64" },
    125     { QRegExp("(((Li)|(lnx)).*2.?6)|(LFS)", Qt::CaseInsensitive), "Linux26" },
    126     { QRegExp("((Li)|(lnx)).*64", Qt::CaseInsensitive), "Linux26_64" },
    127     { QRegExp("(Li)|(lnx)", Qt::CaseInsensitive), "Linux26" },
     125    { QRegExp("((Lin)|(lnx)).*2.?2", Qt::CaseInsensitive), "Linux22" },
     126    { QRegExp("((Lin)|(lnx)).*2.?4.*64", Qt::CaseInsensitive), "Linux24_64" },
     127    { QRegExp("((Lin)|(lnx)).*2.?4", Qt::CaseInsensitive), "Linux24" },
     128    { QRegExp("((((Lin)|(lnx)).*2.?6)|(LFS)).*64", Qt::CaseInsensitive), "Linux26_64" },
     129    { QRegExp("(((Lin)|(lnx)).*2.?6)|(LFS)", Qt::CaseInsensitive), "Linux26" },
     130    { QRegExp("((Lin)|(lnx)).*64", Qt::CaseInsensitive), "Linux26_64" },
     131    { QRegExp("(Lin)|(lnx)", Qt::CaseInsensitive), "Linux26" },
    128132
    129133    /* Other: */
     
    136140    { QRegExp("Ne.*B", Qt::CaseInsensitive), "NetBSD" },
    137141    { QRegExp("QN", Qt::CaseInsensitive), "QNX" },
     142    { QRegExp("Snow L.*64", Qt::CaseInsensitive), "MacOS106_64" },
     143    { QRegExp("Snow L", Qt::CaseInsensitive), "MacOS106" },
     144    { QRegExp("Mount", Qt::CaseInsensitive), "MacOS108_64" },
    138145    { QRegExp("((Mac)|(Tig)|(Leop)|(osx)).*64", Qt::CaseInsensitive), "MacOS_64" },
    139146    { QRegExp("(Mac)|(Tig)|(Leop)|(osx)", Qt::CaseInsensitive), "MacOS" },
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette