Add RockRadio.com

This commit is contained in:
craig.p.drummond
2013-06-29 07:49:00 +00:00
parent bc3975766c
commit b15775ebfa
3 changed files with 42 additions and 2 deletions

View File

@@ -98,7 +98,8 @@
on systems that do not have the Qt SVG icon engine installed.
64. Simplify streams page. Remove user-categories, instead have a set of
predefined top-level items; Favourites (user streams), TuneIn, IceCast,
SomaFM, Digitially Imported, Jazz Radio, Sky.fm, and Listen Live.
SomaFM, Digitially Imported, Jazz Radio, Rock Radio, Sky.fm, and Listen
Live.
1.0.3
-----

View File

@@ -80,8 +80,9 @@ static QString constSomaFMUrl=QLatin1String("http://somafm.com/channels.xml");
static QString constDigitiallyImportedUrl=QLatin1String("http://www.di.fm");
static QString constJazzRadioUrl=QLatin1String("http://www.jazzradio.com");
static QString constRockRadioUrl=QLatin1String("http://www.rockradio.com");
static QString constSkyFmUrl=QLatin1String("http://www.sky.fm");
static QStringList constDiUrls=QStringList() << constDigitiallyImportedUrl << constJazzRadioUrl << constSkyFmUrl;
static QStringList constDiUrls=QStringList() << constDigitiallyImportedUrl << constJazzRadioUrl << constSkyFmUrl << constRockRadioUrl;
static const char * constDiApiUsername="ephemeron";
static const char * constDiApiPassword="dayeiph0ne@pp";
//static const QString constDiAuthUrl=QLatin1String("http://api.audioaddict.com/v1/%1/members/authenticate");
@@ -131,6 +132,7 @@ StreamsModel::StreamsModel(QObject *parent)
root->children.append(new CategoryItem(constSomaFMUrl, i18n("SomaFM"), root, getIcon("somafm")));
root->children.append(new CategoryItem(constDigitiallyImportedUrl, i18n("Digitally Imported"), root, getIcon("digitallyimported")));
root->children.append(new CategoryItem(constJazzRadioUrl, i18n("JazzRadio.com"), root, getIcon("jazzradio")));
root->children.append(new CategoryItem(constRockRadioUrl, i18n("RockRadio.com"), root, getIcon("rockradio")));
root->children.append(new CategoryItem(constSkyFmUrl, i18n("Sky.fm"), root, getIcon("skyfm")));
favourites=new CategoryItem(constFavouritesUrl, i18n("Favourites"), root, getIcon("favourites"));
favourites->isFavourites=true;

View File

@@ -0,0 +1,37 @@
<svg viewBox="0 0 640 640" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.03253,0,0,1.04682,-.02626,-30.11268)">
<path d="m304.3032,281.8247c-14.273.8446-28.9658,2.6033-36.3805-11.482-13.3894-40.3702 16.7897-48.6754 20.7448-72.3937 3.3726-20.2264-14.9137-31.1151-28.9056-26.8567-54.8448,16.6918-67.9669,83.3447-96.7799,130.4783 .001.0238-8.4437,13.7328-45.4694,25.2231-51.8448,15.9695-90.1509,43.0168-99.9784,57.5248s-35.6012,70.0879 10.5854,132.4293c49.1769,66.3777 108.6102,122.9033 144.2635,125.4315 40.0284,2.8385 78.5202-16.2187 110.2549-103.9979 11.2754-44.7365 39.751-61.6261 70.5754-77.3235 25.8216-13.1496 62.0814-27.9134 43.6442-73.3134-.5145-1.2669-12.1462-12.9807-33.023.3924-23.25,14.8934-44.8225,8.8268-54.4663-17.4802l-5.0651-88.632z" fill-rule="evenodd" stroke="#000" stroke-width="1.3043"/>
<path d="m387.6334,400.2342c-23.1385-1.7917-45.609,32.925-76.4306-.9114-21.891-35.1832-24.8924-70.7618-42.1689-100.826-4.1406-7.2054-14.6256-7.0216-18.1062,1.4554-14.8599,20.8002-24.3911,46.5645-50.0817,57.2754-15.5786,10.9479-35.3478,13.2462-51.0422,23.1802-32.7593,20.7354-26.4042,36.3083-26.7677,48.5299 .161,6.3311 5.4795,13.6988 11.1806,21.1434 26.6187,30.9124 64.1555,55.2206 79.8448,92.7442 6.177,20.3051.9298,53.0298 9.8008,60.6963 5.6871,4.9148 20.2458-5.8265 28.2317-20.6324 14.4182-26.7317 23.1418-55.1947 37.722-87.6406 7.7751-17.3025 9.8348-25.6847 46.1361-39.4499 11.5877-2.5727 26.3582-10.0117 38.2801-22.1329 22.7878-23.1686 18.1032-33.0676 13.4014-33.4316z" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-width="1.2962"/>
<path d="m708.1549,130.7723h26.264a4.7898,4.7898 0 0,1 4.7898,4.7898 4.7898,4.7898 0 0,1 -4.7898,4.7898h-26.264a4.7898,4.7898 0 0,1 -4.7898-4.7898 4.7898,4.7898 0 0,1 4.7898-4.7898" fill="#e6e6e6" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-width="1.0169" transform="matrix(1.26693,1.35501,-1.10266,1.24555,-502.82405,-773.06983)"/>
<path d="m706.8922,164.3682h27.5267a4.7814,4.7814 0 0,1 4.7814,4.7814 4.7814,4.7814 0 0,1 -4.7814,4.7814h-27.5267a4.7814,4.7814 0 0,1 -4.7814-4.7814 4.7814,4.7814 0 0,1 4.7814-4.7814" fill="#e6e6e6" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-width="1.0336" transform="matrix(1.26693,1.35501,-1.10266,1.24555,-502.82405,-773.06983)"/>
<path d="m728.0829-99.5096h26.8376a4.8736,4.8736 0 0,1 4.8736,4.8736 4.8736,4.8736 0 0,1 -4.8736,4.8736h-26.8376a4.8736,4.8736 0 0,1 -4.8736-4.8736 4.8736,4.8736 0 0,1 4.8736-4.8736" fill="#e6e6e6" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-width="1.0364" transform="matrix(1.09552,1.51977,1.27412,-1.03673,-502.82405,-773.06983)"/>
<path d="m546.5516,61.8482-295.7013,263.6339c9.4297,13.4064 22.8846,25.7282 41.5905,36.635l284.8516-273.1909-30.7408-27.078z" fill="#c87137" fill-rule="evenodd" stroke="#000" stroke-width="1.6621"/>
<g transform="matrix(1.08676,0,0,1.1379,156.43993,-5.28275)">
<path d="m388.1826,45.1199-1.2797-.049c0,0-8.3364-5.2678-7.3364-8.7707s7.9707-6.9327 11.3364-5.2408 2.1262,12.0083 2.1262,12.0083l-1.0749,1.25 2.1531,4.2764-3.5944,1.6617-2.3303-5.1359z" fill="#999" fill-rule="evenodd" stroke="#000" stroke-width="1.3363"/>
<path d="m371.9036,52.1705-1.2797-.049c0,0-8.3364-5.2678-7.3364-8.7707s7.9707-6.9327 11.3364-5.2408 2.1262,12.0083 2.1262,12.0083l-1.0749,1.25 2.1531,4.2765-3.5944,1.6617-2.3302-5.136z" fill="#999" fill-rule="evenodd" stroke="#000" stroke-width="1.3363"/>
<path d="m353.7546,60.0018-1.2797-.049c0,0-8.3364-5.2678-7.3364-8.7707s7.9707-6.9327 11.3364-5.2408 2.1262,12.0082 2.1262,12.0082l-1.0749,1.2501 2.1531,4.2764-3.5945,1.6617-2.3302-5.1359z" fill="#999" fill-rule="evenodd" stroke="#000" stroke-width="1.3363"/>
<path d="m337.3338,69.0603-1.2797-.049c0,0-8.3363-5.2678-7.3364-8.7707s7.9707-6.9327 11.3364-5.2408 2.1262,12.0083 2.1262,12.0083l-1.0749,1.25 2.1531,4.2764-3.5945,1.6617-2.3302-5.136z" fill="#999" fill-rule="evenodd" stroke="#000" stroke-width="1.3363"/>
<path d="m320.5041,76.0866-1.2797-.049c0,0-8.3363-5.2678-7.3363-8.7706s7.9707-6.9327 11.3364-5.2408 2.1262,12.0083 2.1262,12.0083l-1.0749,1.25 2.1531,4.2765-3.5945,1.6617-2.3302-5.136z" fill="#999" fill-rule="evenodd" stroke="#000" stroke-width="1.3363"/>
<path d="m304.0452,84.568-1.2798-.049c0,0-8.3363-5.2679-7.3364-8.7707s7.9708-6.9327 11.3364-5.2409 2.1262,12.0083 2.1262,12.0083l-1.0749,1.25 2.1531,4.2764-3.5944,1.6617-2.3302-5.1359z" fill="#999" fill-rule="evenodd" stroke="#000" stroke-width="1.3363"/>
<path d="m294.6539,115.4201c-6.8258-9.125-5.5248-17.1241 3.9031-23.9974 .0471.7114 66.5132-36.7005 97.3689-46.9209 25.0139-13.2076 29.8542,21.4385 29.762,26.6336-.3393,19.1151-28.1296,24.5661-33.2613,11.7684-13.0187,18.9915-20.8069,44.9893-37.5839,58.4782-12.0331-1.111-24.3082-1.9249-33.1035,1.7046l-27.0852-27.6664z" fill="#9d530a" fill-rule="evenodd" stroke="#000" stroke-width="1.1656"/>
<path d="m291.8821-129.9595h43.4137a.3303,.3303 0 0,1 .3303.3303v4.6532a.3303,.3303 0 0,1 -.3303.3303h-43.4137a.3303,.3303 0 0,1 -.3303-.3303v-4.6532a.3303,.3303 0 0,1 .3303-.3303" fill="#d38d5f" fill-rule="evenodd" stroke="#000" stroke-width="1.123" transform="matrix(.69956,.71457,-.67981,.73339,0,0)"/>
<path d="m383.4398,68.4369c-1.8526,1.9986-5.0799,1.8562-7.2085-.3181s-2.3523-5.557-.4998-7.5556 5.08-1.8561 7.2085.318 2.3523,5.557.4998,7.5556z" fill="#b3b3b3" fill-rule="evenodd"/>
<path d="m366.8074,77.0924c-1.8526,1.9986-5.0799,1.8562-7.2085-.318s-2.3523-5.557-.4997-7.5556 5.0799-1.8561 7.2085.3181 2.3523,5.557.4998,7.5556z" fill="#b3b3b3" fill-rule="evenodd"/>
<path d="m349.6992,85.6558c-1.8526,1.9986-5.0799,1.8562-7.2085-.318s-2.3523-5.557-.4997-7.5556 5.08-1.8562 7.2085.318 2.3523,5.557.4997,7.5556z" fill="#b3b3b3" fill-rule="evenodd"/>
<path d="m331.972,93.65c-1.8526,1.9986-5.0799,1.8562-7.2085-.318s-2.3523-5.557-.4998-7.5556 5.0799-1.8561 7.2085.3181 2.3523,5.557.4998,7.5556z" fill="#b3b3b3" fill-rule="evenodd"/>
<path d="m399.4502,60.5851c-1.8526,1.9986-5.0799,1.8562-7.2085-.318s-2.3523-5.557-.4997-7.5556 5.0799-1.8562 7.2085.318 2.3523,5.557.4997,7.5556z" fill="#b3b3b3" fill-rule="evenodd"/>
<path d="m316.9427,101.7183c-1.8526,1.9986-5.0799,1.8563-7.2085-.318s-2.3523-5.557-.4998-7.5556 5.08-1.8561 7.2085.318 2.3523,5.557.4997,7.5556z" fill="#b3b3b3" fill-rule="evenodd"/>
</g>
<g transform="matrix(.88608,.94768,-.8622,.97393,258.81268,-286.04253)">
<path d="m384.9281,434.4576c0,4.5207-4.0973,8.1855-9.1515,8.1855s-9.1516-3.6648-9.1516-8.1855 4.0973-8.1854 9.1516-8.1854 9.1515,3.6647 9.1515,8.1854z" fill="#e6e6e6" fill-rule="evenodd" stroke="#000" stroke-linecap="round"/>
<path d="m415.9812,448.6682c0,4.5206-4.0973,8.1855-9.1515,8.1855s-9.1515-3.6648-9.1515-8.1855 4.0973-8.1854 9.1515-8.1854 9.1515,3.6648 9.1515,8.1854z" fill="#e6e6e6" fill-rule="evenodd" stroke="#000" stroke-linecap="round"/>
<path d="m439.4516,467.4004c0,4.5207-4.0973,8.1855-9.1515,8.1855s-9.1515-3.6648-9.1515-8.1855 4.0973-8.1854 9.1515-8.1854 9.1515,3.6648 9.1515,8.1854z" fill="#e6e6e6" fill-rule="evenodd" stroke="#000" stroke-linecap="round"/>
</g>
<path d="m411.8474,198.9455h62.3261a7.9539,7.9539 0 0,1 7.9539,7.9539v21.0607a7.9539,7.9539 0 0,1 -7.9539,7.9539h-62.3261a7.9539,7.9539 0 0,1 -7.9539-7.9539v-21.0607a7.9539,7.9539 0 0,1 7.9539-7.9539" fill="#858687" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-width="1.7567" transform="matrix(.68297,.73045,-.66285,.74875,0,0)"/>
<path d="m406.8022,224.9181h47.5743a8.6091,8.6091 0 0,1 8.6091,8.6091v3.2434a8.6091,8.6091 0 0,1 -8.6091,8.6091h-47.5743a8.6091,8.6091 0 0,1 -8.6091-8.6091v-3.2434a8.6091,8.6091 0 0,1 8.6091-8.6091" fill="#2e3436" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-width="1.8363" transform="matrix(.71039,.70381,-.63108,.77572,0,0)"/>
<g transform="matrix(.88608,.94768,-.8622,.97393,258.81268,-286.04253)">
<path d="m371.2631,386.8198c-.7895,30.8738-2.5913,54.6496-7.9439,80.742-2.1543,2.094-3.2054,10.4558.3612,8.3972 7.9117-14.4248 10.2514-59.5431 12.2767-89.1392h-4.694z" fill="#2e3436" fill-rule="evenodd" stroke="#000"/>
<path d="m517.2416,133.085a1.894,1.894 0 0,1 1.894,1.894v17.4251a1.894,1.894 0 0,1 -1.894,1.894 1.894,1.894 0 0,1 -1.894-1.894v-17.4251a1.894,1.894 0 0,1 1.894-1.894" fill="#ccc" fill-rule="evenodd" stroke="#000" stroke-linecap="round" transform="matrix(1.4293,.03435,-.0384,1.27843,-359.62271,172.75699)"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.1 KiB