Ticket #3090: stars.patch

File stars.patch, 2.3 KB (added by mythtv-dev@…, 13 years ago)
  • libs/libmythtv/proglist.cpp

     
    13371337    }
    13381338    else if (type == plMovies)
    13391339    {
    1340         viewList << "0.0";
     1340        viewList << ">= 0.0";
    13411341        viewTextList << tr("All");
    1342         viewList << "1.0";
    1343         viewTextList << tr("4 stars");
    1344         viewList << "0.875";
    1345         viewTextList << tr("At least 3 1/2 stars");
    1346         viewList << "0.75";
    1347         viewTextList << tr("At least 3 stars");
    1348         viewList << "0.5";
    1349         viewTextList << tr("At least 2 stars");
     1342        viewList << "= 0.0";
     1343        viewTextList << tr("Unrated");
     1344        viewList << ">= 1.0";
     1345        viewTextList << "****";
     1346        viewList << ">= 0.875";
     1347        viewTextList << tr("At least ***/");
     1348        viewList << ">= 0.75";
     1349        viewTextList << tr("At least ***");
     1350        viewList << ">= 0.625";
     1351        viewTextList << tr("At least **/");
     1352        viewList << ">= 0.5";
     1353        viewTextList << tr("At least **");
     1354        viewList << ">= 0.375";
     1355        viewTextList << tr("At least */");
     1356        viewList << ">= 0.25";
     1357        viewTextList << tr("At least *");
     1358        viewList << ">= 0.125";
     1359        viewTextList << tr("At least /");
     1360        viewList << ">= 0.875 AND program.stars < 1.0";
     1361        viewTextList << "***/";
     1362        viewList << ">= 0.75 AND program.stars < 0.875";
     1363        viewTextList << "***";
     1364        viewList << ">= 0.625 AND program.stars < 0.75";
     1365        viewTextList << "**/";
     1366        viewList << ">= 0.5 AND program.stars < 0.625";
     1367        viewTextList << "**";
     1368        viewList << ">= 0.375 AND program.stars < 0.5";
     1369        viewTextList << "*/";
     1370        viewList << ">= 0.25 AND program.stars < 0.375";
     1371        viewTextList << "*";
     1372        viewList << ">= 0.125 AND program.stars < 0.25";
     1373        viewTextList << "/";
    13501374        curView = 0;
    13511375    }
    13521376    else if (type == plTime)
     
    15541578        where = "WHERE channel.visible = 1 "
    15551579                "  AND program.endtime > :PGILSTART "
    15561580                "  AND program.category_type = 'movie' "
    1557                 "  AND program.stars >= :PGILPHRASE ";
     1581                "  AND program.stars "+qphrase+" ";
    15581582    }
    15591583    else if (type == plTime) // list by time
    15601584    {