Ticket #2289: progfind_arrowaccel.patch
File progfind_arrowaccel.patch, 1.2 KB (added by , 18 years ago) |
---|
-
progfind.h
88 88 bool running; 89 89 int *gotInitData; 90 90 bool ggActive; 91 bool arrowAccel; 91 92 92 93 QTimer *update_Timer; 93 94 -
progfind.cpp
72 72 } 73 73 74 74 ProgFinder::ProgFinder(MythMainWindow *parent, const char *name, bool gg) 75 : MythDialog(parent, name) 75 : MythDialog(parent, name), 76 arrowAccel(true) 76 77 { 77 78 curSearch = 10; 78 79 searchCount = 37; 79 80 ggActive = gg; 80 81 81 82 channelFormat = gContext->GetSetting("ChannelFormat", "<num> <sign>"); 83 arrowAccel = gContext->GetNumSetting("UseArrowAccels", 1); 82 84 } 83 85 84 86 void ProgFinder::Initialize(void) … … 515 517 void ProgFinder::cursorLeft() 516 518 { 517 519 inSearch--; 518 if (inSearch == -1 )520 if (inSearch == -1 && arrowAccel) 519 521 escape(); 520 522 else 521 523 { … … 562 564 inSearch = 1; 563 565 } 564 566 } 567 else if (inSearch == 2 && arrowAccel) 568 getInfo(); 569 565 570 update(infoRect); 566 571 update(listRect); 567 572 }