Changeset 44954


Ignore:
Timestamp:
12/07/20 13:28:30 (19 months ago)
Author:
obi
Message:

[tithek] add repeat function

Location:
titan
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • titan/plugins/tithek/tithek.h

    r44860 r44954  
    23012301        {
    23022302                changetext(b4, _("EDIT FAV"));
     2303                changetext(b5, _("DEL FAV"));
    23032304                b5->hidden = NO;
    23042305        }
     
    23062307        {
    23072308                changetext(b4, _("ADD FAV"));
    2308                 b5->hidden = YES;
     2309                changetext(b5, _("Repeat"));
     2310//              b5->hidden = YES;
    23092311        }
    23102312
     
    25122514                {
    25132515//                      changetext(b4, _("EDIT FAV"));
     2516//                      changetext(b5, _("DEL FAV"));
    25142517                        b5->hidden = NO;
    25152518                }
     
    25172520                {
    25182521//                      changetext(b4, _("ADD FAV"));
    2519                         b5->hidden = YES;
     2522//                      b5->hidden = YES;
    25202523                }
    25212524
     
    31523155                        }
    31533156                }
     3157                else if(rcret == getrcconfigint("rcyellow", NULL))
     3158                {
     3159                        if(listbox->select != NULL && listbox->select->handle != NULL)
     3160                        {
     3161                                if(status.repeat == 0)
     3162                                {
     3163                                        changetext(b5, _("Repeat-On"));
     3164                                        status.repeat = 1;
     3165                                }
     3166                                else
     3167                                {
     3168                                        status.repeat = 0;
     3169                                        changetext(b5, _("Repeat"));
     3170                                }
     3171                        }
     3172                }
    31543173//              else if(rcret == getrcconfigint("rcgreen", NULL) && ostrcmp(title, _("Tithek - Mainmenu - Favoriten")) != 0)
    31553174//              else if(rcret == getrcconfigint("rcgreen", NULL) && (ostrcmp(title, _("Tithek - Mainmenu - Favoriten")) == 0 || !ostrncmp("/", ((struct tithek*)listbox->select->handle)->link, 1)))
     
    31873206                {
    31883207                        changetext(b4, _("EDIT FAV"));
     3208                        changetext(b5, _("DEL FAV"));
     3209
    31893210                        b5->hidden = NO;
    31903211                }
     
    31923213                {
    31933214                        changetext(b4, _("ADD FAV"));
    3194                         b5->hidden = YES;
     3215//                      b5->hidden = YES;
     3216                        if(status.repeat == 0)
     3217                                changetext(b5, _("Repeat"));
     3218                        else
     3219                                changetext(b5, _("Repeat-On"));
    31953220                }
    31963221
     
    32073232        delownerrc(grid);
    32083233        clearscreen(grid);
     3234        status.repeat = 0;
    32093235
    32103236        if(first == 1)
  • titan/titan/play.h

    r44945 r44954  
    20522052                        //the player stops to fast, and a last seek can
    20532053                        //produce a segfault
     2054                       
     2055                        if(status.repeat == 1)
     2056                                goto playerstart;
     2057                       
    20542058playerend:
    20552059                        sleep(1);
Note: See TracChangeset for help on using the changeset viewer.