Ticket #2292: xmltv_ru.patch

File xmltv_ru.patch, 4.1 KB (added by mikemiron@…, 18 years ago)

Patch

  • themes/default/categories.xml

     
    290290  <catcolor category="Wissenschaft" color="#33ff99"></catcolor>
    291291  <catcolor category="Zeichentrick" color="MediumSlateBlue"></catcolor>
    292292
     293  <!-- Categories introduced by tv_grab_ru -->
     294  <!-- (unofficial xmltv grabber for Russia) -->
     295  <catcolor category="ХуЎПжествеММый фОльЌ" color="Blue"></catcolor>
     296  <catcolor category="МультОплОкацОПММый серОал" color="#3333aa"></catcolor>
     297  <catcolor category="МультфОльЌ" color="#3333aa"></catcolor>
     298  <catcolor category="ДПкуЌеМтальМый серОал" color="goldenrod"></catcolor>
     299  <catcolor category="ДПкуЌеМтальМый фОльЌ" color="goldenrod"></catcolor>
     300  <catcolor category="Спектакль" color="MediumTurquoise"></catcolor>
     301  <catcolor category="КПМцерт" color="turquoise3"></catcolor>
     302  <catcolor category="КПЌеЎОя" color="#8800aa"></catcolor>
     303  <catcolor category="МелПЎраЌа" color="rosybrown3"></catcolor>
     304  <catcolor category="ТрОллер" color="firebrick3"></catcolor>
     305  <catcolor category="БПевОк" color="MediumVioletRed"></catcolor>
     306  <catcolor category="ЀОльЌ ужасПв" color="firebrick3"></catcolor>
     307
    293308</categorycolors>
    294309
  • libs/libmythtv/videosource.cpp

     
    303303        grabber == "tv_grab_ee" || grabber == "tv_grab_be_tvb" ||
    304304        grabber == "tv_grab_be_tlm" || grabber == "tv_grab_is" ||
    305305        grabber == "tv_grab_br" || grabber == "tv_grab_cz" ||
    306         grabber == "tv_grab_il")
     306        grabber == "tv_grab_il" || grabber == "tv_grab_ru")
    307307    {
    308308        VERBOSE(VB_IMPORTANT, "\n" << err_msg);
    309309        MythPopupBox::showOkPopup(
     
    437437    addTarget("tv_grab_il", new XMLTV_generic_config(parent, "tv_grab_il"));
    438438    grabber->addSelection("Israel", "tv_grab_il");
    439439
     440    addTarget("tv_grab_ru", new XMLTV_generic_config(parent, "tv_grab_ru"));
     441    grabber->addSelection("Russia", "tv_grab_ru");
     442
    440443    addTarget("/bin/true", new NoGrabber_config(parent));
    441444    grabber->addSelection("No grabber", "/bin/true");
    442445}
  • programs/mythfilldatabase/filldata.cpp

     
    12051205{
    12061206    // we signal an error by setting it invalid (> 840min = 14hr)
    12071207    int result = 841;
     1208   
     1209    if (timezone.upper() == "UTC" || timezone.upper() == "GMT")
     1210        return 0;
    12081211
    12091212    if (timezone.length() == 5)
    12101213    {
     
    26292632        command.sprintf("nice %s --config-file '%s' --output %s",
    26302633                        xmltv_grabber.ascii(), configfile.ascii(),
    26312634                        filename.ascii());
     2635    else if (xmltv_grabber == "tv_grab_ru")
     2636        // Russian grabber returns all known data by default
     2637        command.sprintf("nice %s --config-file '%s' --output %s",
     2638                        xmltv_grabber.ascii(), configfile.ascii(),
     2639                        filename.ascii());
    26322640    else
    26332641    {
    26342642        isNorthAmerica = true;
     
    26552663         xmltv_grabber == "tv_grab_pt" ||
    26562664         xmltv_grabber == "tv_grab_be_tvb" ||
    26572665         xmltv_grabber == "tv_grab_be_tlm" ||
    2658          xmltv_grabber == "tv_grab_ee"))
     2666         xmltv_grabber == "tv_grab_ee" ||
     2667         xmltv_grabber == "tv_grab_ru"))
    26592668         command += " --quiet";
    26602669
    26612670
     
    28992908                 xmltv_grabber == "tv_grab_be_tlm" ||
    29002909                 xmltv_grabber == "tv_grab_is" ||
    29012910                 xmltv_grabber == "tv_grab_br" ||
    2902                  xmltv_grabber == "tv_grab_cz")
     2911                 xmltv_grabber == "tv_grab_cz" ||
     2912                 xmltv_grabber == "tv_grab_ru")
    29032913        {
    29042914            // Grabbers supporting the --offset option
    29052915