Changeset 16511
- Timestamp:
- 06/12/12 20:48:10 (11 years ago)
- Location:
- titan/titan
- Files:
-
- 71 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/adjust.h
r15580 r16511 166 166 setchoiceboxselection(channellistview, getconfig("channellistview", NULL)); 167 167 168 drawscreen(adjust, 0 );168 drawscreen(adjust, 0, 0); 169 169 addscreenrc(adjust, listbox); 170 170 -
titan/titan/audiotrack.h
r16380 r16511 61 61 if(treffer == 0) listbox->aktline = 1; 62 62 63 drawscreen(audiotrack, 0 );63 drawscreen(audiotrack, 0, 0); 64 64 addscreenrc(audiotrack, listbox); 65 65 -
titan/titan/autores.h
r14082 r16511 5 5 { 6 6 debug(1000, "in"); 7 int rcret = -1, tmpscreencalc = 0,fromthread = 0;7 int rcret = -1, fromthread = 0; 8 8 struct skin* autores = getscreen("autores"); 9 9 struct skin* framebuffer = getscreen("framebuffer"); … … 19 19 m_lock(&status.drawingmutex, 0); 20 20 m_lock(&status.rcmutex, 10); 21 tmpscreencalc = status.screencalc; 22 status.screencalc = 2; 23 setnodeattr(autores, framebuffer); 24 status.screencalc = tmpscreencalc; 21 setnodeattr(autores, framebuffer, 2); 25 22 status.rcowner = autores; 26 23 bg = savescreen(autores); 27 tmpscreencalc = status.screencalc; 28 status.screencalc = 0; 29 drawscreen(autores, 2); 24 drawscreen(autores, 0, 2); 30 25 } 31 26 else 32 drawscreen(autores, 0 );27 drawscreen(autores, 0, 0); 33 28 34 29 //deaktivate for test, so we can end the screen with each keypress … … 44 39 restorescreen(bg, autores); 45 40 blitfb(0); 46 status.screencalc = tmpscreencalc;47 41 sleep(1); 48 42 status.rcowner = NULL; … … 53 47 { 54 48 clearscreen(autores); 55 drawscreen(skin, 0 );49 drawscreen(skin, 0, 0); 56 50 } 57 51 -
titan/titan/avsettings.h
r14186 r16511 138 138 free(ret); ret = NULL; 139 139 140 drawscreen(avsettings, 0 );140 drawscreen(avsettings, 0, 0); 141 141 addscreenrc(avsettings, listbox); 142 142 … … 181 181 } 182 182 } 183 drawscreen(avsettings, 0 );183 drawscreen(avsettings, 0, 0); 184 184 } 185 185 setlr = 0; … … 205 205 206 206 } 207 if(flag == 1) drawscreen(avsettings, 0 );207 if(flag == 1) drawscreen(avsettings, 0, 0); 208 208 } 209 209 free(ret); ret = NULL; … … 239 239 changeinput(colformatscart, ret); 240 240 free(ret); ret = NULL; 241 drawscreen(avsettings, 0 );241 drawscreen(avsettings, 0, 0); 242 242 } 243 243 if(audiosource->ret != NULL) -
titan/titan/blindscanadjust.h
r14953 r16511 65 65 } 66 66 67 drawscreen(blindscan, 0 );67 drawscreen(blindscan, 0, 0); 68 68 addscreenrc(blindscan, listbox); 69 69 -
titan/titan/channelbynr.h
r10849 r16511 9 9 changetext(channelbynr, tmpstr); 10 10 free(tmpstr); tmpstr = NULL; 11 drawscreen(channelbynr, 0 );11 drawscreen(channelbynr, 0, 0); 12 12 } 13 13 … … 23 23 24 24 status.rckey = rcret; 25 drawscreen(channelbynr, 0 );25 drawscreen(channelbynr, 0, 0); 26 26 27 27 while(1) … … 58 58 { 59 59 clearscreen(channelbynr); 60 drawscreen(skin, 0 );60 drawscreen(skin, 0, 0); 61 61 62 62 mainbouquetnode = getmainbouquetbybouquetpointer(bouquetnode); -
titan/titan/channelhistroy.h
r15785 r16511 100 100 101 101 addscreenrc(chistory, listbox); 102 drawscreen(chistory, 0 );102 drawscreen(chistory, 0, 0); 103 103 104 104 while(1) … … 119 119 delownerrc(chistory); 120 120 clearscreen(chistory); 121 drawscreen(skin, 0 );121 drawscreen(skin, 0, 0); 122 122 } 123 123 -
titan/titan/channellist.h
r16488 r16511 395 395 { 396 396 if(listbox->select == NULL) 397 { 398 status.screencalc = 2; 399 drawscreen(channellist, 0); 400 status.screencalc = 0; 401 } 397 drawscreen(channellist, 2, 0); 398 402 399 if(listbox->select != NULL) 403 400 status.markedchannel = (struct channel*)listbox->select->handle; 404 401 } 405 drawscreen(channellist, 0 );402 drawscreen(channellist, 0, 0); 406 403 } 407 404 … … 654 651 { 655 652 firstdraw = 1; 656 drawscreen(channellist, 4);653 drawscreen(channellist, 0, 4); 657 654 } 658 655 else 659 { 660 status.screencalc = 2; 661 drawscreen(channellist, 0); 662 status.screencalc = 0; 663 } 656 drawscreen(channellist, 2, 0); 657 664 658 addscreenrcchannellist(channellist, listbox); 665 659 … … 688 682 } 689 683 else 690 { 691 status.screencalc = 2; 692 rcret = waitrc(channellist, 10000, 0); 693 status.screencalc = 0; 694 } 684 rcret = waitrc(channellist, 10000, 2); 695 685 696 686 //read epg new … … 725 715 { 726 716 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 727 drawscreen(channellist, 0 );717 drawscreen(channellist, 0, 0); 728 718 } 729 719 … … 765 755 selectchannel(listbox, sid, tid); 766 756 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 767 drawscreen(channellist, 0 );757 drawscreen(channellist, 0, 0); 768 758 } 769 759 if(listmode == PROTECTMODE && listbox->select != NULL && listbox->select->handle != NULL && rcret == getrcconfigint("rcok", NULL)) … … 784 774 recalclist(list, aktlist, listmode, channellist, listbox, channeltimeline); 785 775 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 786 drawscreen(channellist, 0 );776 drawscreen(channellist, 0, 0); 787 777 } 788 778 if(listmode == CPMODE && listbox->select != NULL && listbox->select->handle != NULL && rcret == getrcconfigint("rcok", NULL)) … … 807 797 } 808 798 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 809 drawscreen(channellist, 0 );799 drawscreen(channellist, 0, 0); 810 800 } 811 801 if(listmode == EDITMODE && listbox->select != NULL && listbox->select->handle1 != NULL && rcret == getrcconfigint("rcok", NULL)) … … 855 845 recalclist(list, aktlist, listmode, channellist, listbox, channeltimeline); 856 846 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 857 drawscreen(channellist, 0 );847 drawscreen(channellist, 0, 0); 858 848 } 859 849 if(listmode == RMMODE && listbox->select != NULL && listbox->select->handle1 != NULL && rcret == getrcconfigint("rcok", NULL)) … … 900 890 recalclist(list, aktlist, listmode, channellist, listbox, channeltimeline); 901 891 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 902 drawscreen(channellist, 0 );892 drawscreen(channellist, 0, 0); 903 893 } 904 894 if(listmode == MVMODE && listbox->select != NULL && rcret == getrcconfigint("rcok", NULL)) … … 915 905 } 916 906 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 917 drawscreen(channellist, 0 );907 drawscreen(channellist, 0, 0); 918 908 } 919 909 if(listmode == MVMODE && listbox->select != NULL && movesel != NULL && (rcret == getrcconfigint("rcup", NULL) || rcret == getrcconfigint("rcdown", NULL) || rcret == getrcconfigint("rcchdown", NULL) || rcret == getrcconfigint("rcchup", NULL))) … … 936 926 if(status.moveblockcount > 10) 937 927 status.moveblockcount = 10; 938 drawscreen(channellist, 0 );928 drawscreen(channellist, 0, 0); 939 929 continue; 940 930 } … … 944 934 if(status.moveblockcount < 0) 945 935 status.moveblockcount = 0; 946 drawscreen(channellist, 0 );936 drawscreen(channellist, 0, 0); 947 937 continue; 948 938 } … … 1058 1048 recalclist(list, aktlist, listmode, channellist, listbox, channeltimeline); 1059 1049 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 1060 drawscreen(channellist, 0 );1050 drawscreen(channellist, 0, 0); 1061 1051 } 1062 1052 continue; … … 1220 1210 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 1221 1211 resettvpic(); 1222 drawscreen(skin, 0 );1212 drawscreen(skin, 0, 0); 1223 1213 if(status.servicetype == 0) 1224 1214 ret = servicestart((struct channel*)listbox->select->handle, getconfig("channellist", NULL), NULL, 0); … … 1266 1256 listbox->aktpage = -1; 1267 1257 1268 status.screencalc = 2; 1269 drawscreen(channellist, 0); 1270 status.screencalc = 0; 1258 drawscreen(channellist, 2, 0); 1271 1259 changetext(tmpnode, tmpaktlist->name); 1272 1260 tmpnode->handle = (char*)tmpaktlist->bouquet; … … 1338 1326 listbox->aktpage = -1; 1339 1327 1340 status.screencalc = 2; 1341 drawscreen(channellist, 0); 1342 status.screencalc = 0; 1328 drawscreen(channellist, 2, 0); 1343 1329 changetext(tmpnode, tmpaktlist->name); 1344 1330 tmpnode->handle = (char*)tmpaktlist; … … 1398 1384 listbox->aktpage = -1; 1399 1385 1400 status.screencalc = 2; 1401 drawscreen(channellist, 0); 1402 status.screencalc = 0; 1386 drawscreen(channellist, 2, 0); 1403 1387 tmpstr = malloc(2); 1404 1388 if(tmpstr != NULL) … … 1474 1458 listbox->aktpage = -1; 1475 1459 1476 status.screencalc = 2; 1477 drawscreen(channellist, 0); 1478 status.screencalc = 0; 1460 drawscreen(channellist, 2, 0); 1479 1461 changetext(tmpnode, tmpaktlist->name); 1480 1462 tmpnode->handle = (char*)tmpaktlist; … … 1548 1530 selectchannel(listbox, sid, tid); 1549 1531 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 1550 drawscreen(channellist, 0 );1532 drawscreen(channellist, 0, 0); 1551 1533 continue; 1552 1534 } … … 1559 1541 epgchoice((struct channel*)listbox->select->handle); 1560 1542 changebutton(listmode, b1, b2, b3, b4, b5, b6, b7, b8, b9); 1561 drawscreen(channellist, 0 );1543 drawscreen(channellist, 0, 0); 1562 1544 } 1563 1545 continue; … … 1585 1567 status.markedchannel = NULL; 1586 1568 status.markmodus = 0; 1587 status.screencalc = 0;1588 1569 delmarkedscreennodes(channellist, 1); 1589 1570 delmarkedscreennodes(channellist, 2); -
titan/titan/dir.h
r16319 r16511 91 91 changetext(button, _("---")); 92 92 93 drawscreen(dir, 0 );93 drawscreen(dir, 0, 0); 94 94 addscreenrc(dir, filelist); 95 95 96 96 while(1) 97 97 { 98 if(ext != NULL) status.screencalc = 2; 99 rcret = waitrc(dir, 0, 0); 100 if(ext != NULL) status.screencalc = 0; 98 if(ext != NULL) 99 rcret = waitrc(dir, 0, 2); 100 else 101 rcret = waitrc(dir, 0, 0); 101 102 102 103 if(rcret == getrcconfigint("rcexit", NULL)) … … 112 113 { 113 114 changetext(label, NULL); 114 drawscreen(dir, 0 );115 drawscreen(dir, 0, 0); 115 116 } 116 117 else if(filelist->select != NULL && filelist->select->input == NULL) //file … … 121 122 { 122 123 readlabelext(label, ret, ext); 123 drawscreen(dir, 0 );124 drawscreen(dir, 0, 0); 124 125 } 125 126 free(ret); ret = NULL; … … 141 142 } 142 143 if(ext != NULL) 143 drawscreen(dir, 0 );144 drawscreen(dir, 0, 0); 144 145 continue; 145 146 } … … 159 160 } 160 161 else if(ext != NULL) 161 drawscreen(dir, 0 );162 drawscreen(dir, 0, 0); 162 163 } 163 164 -
titan/titan/diseqcconfig.h
r16492 r16511 184 184 free(diseqcnr); diseqcnr = NULL; 185 185 186 drawscreen(diseqcscreen, 0 );186 drawscreen(diseqcscreen, 0, 0); 187 187 addscreenrc(diseqcscreen, listbox); 188 188 … … 191 191 { 192 192 addscreenrc(diseqcscreen, tmp); 193 status.screencalc = 2; 194 rcret = waitrc(diseqcscreen, 0, 0); 193 rcret = waitrc(diseqcscreen, 0, 2); 195 194 tmp = listbox->select; 196 195 … … 209 208 addconfigscreentmpcheck(rotorpos->name, rotorpos, "000"); 210 209 211 status.screencalc = 0; 212 drawscreen(diseqcscreen, 0); 210 drawscreen(diseqcscreen, 0, 0); 213 211 214 212 if(rcret == getrcconfigint("rcexit", NULL)) break; … … 228 226 changename(rotorpos, "rotorpos"); 229 227 230 status.screencalc = 0;231 228 delconfigtmpall(); 232 229 delownerrc(diseqcscreen); … … 264 261 setchoiceboxselection(latpos, getconfig("longpos", NULL)); 265 262 266 drawscreen(ownpos, 0 );263 drawscreen(ownpos, 0, 0); 267 264 addscreenrc(ownpos, listbox); 268 265 -
titan/titan/download.h
r14295 r16511 5 5 { 6 6 debug(1000, "in"); 7 int rcret = -1, tmpscreencalc = 0,count = 0, ret = 0, fromthread = 0, sleeptime = 2;7 int rcret = -1, count = 0, ret = 0, fromthread = 0, sleeptime = 2; 8 8 struct skin* download = getscreen("download"); 9 9 struct skin* progress = getscreennode(download, "progress"); … … 34 34 m_lock(&status.drawingmutex, 0); 35 35 m_lock(&status.rcmutex, 10); 36 tmpscreencalc = status.screencalc; 37 status.screencalc = 2; 38 setnodeattr(download, framebuffer); 39 status.screencalc = tmpscreencalc; 36 setnodeattr(download, framebuffer, 2); 40 37 status.rcowner = download; 41 38 bg = savescreen(download); 42 tmpscreencalc = status.screencalc; 43 status.screencalc = 0; 44 drawscreen(download, 2); 39 drawscreen(download, 0, 2); 45 40 } 46 41 else 47 drawscreen(download, 0 );42 drawscreen(download, 0, 0); 48 43 49 44 … … 82 77 free(tmpstr); tmpstr = NULL; 83 78 } 84 drawscreen(download, 0 );79 drawscreen(download, 0, 0); 85 80 if(rcret == getrcconfigint("rcexit", NULL)) break; 86 81 if(dnode->ret == 0) … … 103 98 else 104 99 changetext(file, _("wait for stopping download")); 105 drawscreen(download, 0 );100 drawscreen(download, 0, 0); 106 101 sockclose(&dnode->connfd); 107 102 sleep(sleeptime); … … 120 115 restorescreen(bg, download); 121 116 blitfb(0); 122 status.screencalc = tmpscreencalc;123 117 sleep(1); 124 118 status.rcowner = NULL; … … 129 123 { 130 124 clearscreen(download); 131 drawscreen(skin, 0 );125 drawscreen(skin, 0, 0); 132 126 } 133 127 -
titan/titan/epg.h
r16492 r16511 106 106 } 107 107 108 drawscreen(singleepg, 0 );108 drawscreen(singleepg, 0, 0); 109 109 addscreenrc(singleepg, listbox); 110 110 … … 112 112 { 113 113 status.epgchannel = chnode; 114 status.screencalc = 2; 115 rcret = waitrc(singleepg, 0, 0); 116 status.screencalc = 0; 114 rcret = waitrc(singleepg, 0, 2); 117 115 if((rcret == getrcconfigint("rcexit", NULL)) || (rcret == getrcconfigint("rcepg", NULL))) break; 118 116 if(rcret == getrcconfigint("rcinfo", NULL)) break; … … 128 126 clearscreen(singleepg); 129 127 screenepg(chnode, (struct epg*)listbox->select->handle, 0); 130 //drawscreen(singleepg, 0 );128 //drawscreen(singleepg, 0, 0); 131 129 break; 132 130 } … … 136 134 clearscreen(singleepg); 137 135 screenmultiepg(chnode, NULL, 0); 138 //drawscreen(singleepg, 0 );136 //drawscreen(singleepg, 0, 0); 139 137 break; 140 138 } … … 143 141 clearscreen(singleepg); 144 142 screengmultiepg(chnode, NULL, 0); 145 //drawscreen(singleepg, 0 );143 //drawscreen(singleepg, 0, 0); 146 144 break; 147 145 } … … 157 155 goto start; 158 156 } 159 drawscreen(singleepg, 0 );157 drawscreen(singleepg, 0, 0); 160 158 } 161 159 } 162 160 163 161 status.epgchannel = NULL; 164 status.screencalc = 0;165 162 delmarkedscreennodes(singleepg, 1); 166 163 delownerrc(singleepg); … … 274 271 } 275 272 276 drawscreen(screenepg, 0 );273 drawscreen(screenepg, 0, 0); 277 274 addscreenrc(screenepg, epgdesc); 278 275 … … 304 301 clearscreen(screenepg); 305 302 screensingleepg(chnode, NULL, 0); 306 //drawscreen(screenepg, 0 );303 //drawscreen(screenepg, 0, 0); 307 304 break; 308 305 } … … 311 308 clearscreen(screenepg); 312 309 screenmultiepg(chnode, NULL, 0); 313 //drawscreen(screenepg, 0 );310 //drawscreen(screenepg, 0, 0); 314 311 break; 315 312 } … … 318 315 clearscreen(screenepg); 319 316 screengmultiepg(chnode, NULL, 0); 320 //drawscreen(screenepg, 0 );317 //drawscreen(screenepg, 0, 0); 321 318 break; 322 319 } … … 325 322 clearscreen(screenepg); 326 323 ret = addrecepg(chnode, epgnode, NULL); 327 //drawscreen(screenepg, 0 );324 //drawscreen(screenepg, 0, 0); 328 325 goto start; 329 326 } … … 334 331 clearscreen(screenepg); 335 332 screensingleepg(chnode, NULL, 0); 336 //drawscreen(screenepg, 0 );333 //drawscreen(screenepg, 0, 0); 337 334 break; 338 335 } … … 341 338 clearscreen(screenepg); 342 339 screenmultiepg(chnode, NULL, 0); 343 //drawscreen(screenepg, 0 );340 //drawscreen(screenepg, 0, 0); 344 341 break; 345 342 } … … 357 354 clearscreen(screenepg); 358 355 startplugin(epgnode->title); 359 drawscreen(screenepg, 0 );356 drawscreen(screenepg, 0, 0); 360 357 } 361 358 } -
titan/titan/epgsearch.h
r14444 r16511 94 94 95 95 addscreenrc(epgsearch, listbox); 96 drawscreen(epgsearch, 0 );96 drawscreen(epgsearch, 0, 0); 97 97 98 98 while(1) … … 115 115 { 116 116 ret = addrecepg((struct channel*)listbox->select->handle, (struct epg*)listbox->select->handle1, NULL); 117 drawscreen(epgsearch, 0 );117 drawscreen(epgsearch, 0, 0); 118 118 continue; 119 119 } … … 129 129 free(search); search = NULL; 130 130 } 131 drawscreen(epgsearch, 0 );131 drawscreen(epgsearch, 0, 0); 132 132 continue; 133 133 } … … 142 142 free(search); search = NULL; 143 143 } 144 drawscreen(epgsearch, 0 );144 drawscreen(epgsearch, 0, 0); 145 145 continue; 146 146 } … … 155 155 free(search); search = NULL; 156 156 } 157 drawscreen(epgsearch, 0 );157 drawscreen(epgsearch, 0, 0); 158 158 continue; 159 159 } -
titan/titan/epgsettings.h
r16286 r16511 40 40 createepgscanlist(scanlist, listbox); 41 41 42 drawscreen(scanlist, 0 );42 drawscreen(scanlist, 0, 0); 43 43 addscreenrc(scanlist, listbox); 44 44 … … 56 56 delmarkedscreennodes(scanlist, 1); 57 57 createepgscanlist(scanlist, listbox); 58 drawscreen(scanlist, 0 );58 drawscreen(scanlist, 0, 0); 59 59 } 60 60 } … … 81 81 } 82 82 83 drawscreen(scanlist, 0 );83 drawscreen(scanlist, 0, 0); 84 84 } 85 85 } … … 156 156 setchoiceboxselection(epgsave, getconfig("epgsave", NULL)); 157 157 158 drawscreen(epgsettings, 0 );158 drawscreen(epgsettings, 0, 0); 159 159 addscreenrc(epgsettings, listbox); 160 160 … … 194 194 free(ret); 195 195 196 drawscreen(epgsettings, 0 );196 drawscreen(epgsettings, 0, 0); 197 197 } 198 198 } … … 201 201 resetepg(); 202 202 textbox(_("Message"), _("EPG resetet and now clear."), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 203 drawscreen(epgsettings, 0 );203 drawscreen(epgsettings, 0, 0); 204 204 } 205 205 if(rcret == getrcconfigint("rcyellow", NULL)) … … 207 207 clearscreen(epgsettings); 208 208 screenepgscanlist(); 209 drawscreen(epgsettings, 0 );209 drawscreen(epgsettings, 0, 0); 210 210 } 211 211 if(rcret == getrcconfigint("rcblue", NULL)) … … 216 216 textbox(_("EPG Scan Log"), _(log), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 1000, 600, 0, 0); 217 217 free(log); log = NULL; 218 drawscreen(epgsettings, 0 );218 drawscreen(epgsettings, 0, 0); 219 219 } 220 220 } -
titan/titan/extensions.h
r16454 r16511 73 73 { 74 74 struct skin* load = getscreen("loading"); 75 drawscreen(load, 0 );75 drawscreen(load, 0, 0); 76 76 77 77 system("cp -a /mnt/ipkg/* /var/usr/lib/ipkg"); -
titan/titan/filelist.h
r16462 r16511 728 728 729 729 createfilelist(input, filelist, 0); 730 drawscreen(input, 0 );730 drawscreen(input, 0, 0); 731 731 debug(1000, "out"); 732 732 } -
titan/titan/global.h
r16505 r16511 3754 3754 } 3755 3755 */ 3756 drawscreen(playpolicy, 0 );3756 drawscreen(playpolicy, 0, 0); 3757 3757 while(1) 3758 3758 { -
titan/titan/gmultiepg.h
r16487 r16511 413 413 { 414 414 if(listbox->select == NULL) 415 { 416 status.screencalc = 2; 417 drawscreen(gmultiepg, 0); 418 status.screencalc = 0; 419 } 415 drawscreen(gmultiepg, 2, 0); 416 420 417 if(listbox->select != NULL) 421 418 status.markedchannel = (struct channel*)listbox->select->handle; 422 419 } 423 drawscreen(gmultiepg, 0 );420 drawscreen(gmultiepg, 0, 0); 424 421 } 425 422 … … 503 500 504 501 //chalc screen, so we have all infos 505 status.screencalc = 2; 506 drawscreen(gmultiepg, 0); 507 status.screencalc = 0; 502 drawscreen(gmultiepg, 2, 0); 508 503 509 504 time_t addtime = (listbox->iwidth / zoom) * 60; … … 603 598 604 599 tmpstr = NULL; 605 status.screencalc = 2; 606 drawscreen(gmultiepg, 0); 607 status.screencalc = 0; 600 drawscreen(gmultiepg, 2, 0); 608 601 addscreenrc(gmultiepg, listbox); 609 602 listbox->aktpage = channellistbox->aktpage; … … 615 608 while(1) 616 609 { 617 status.screencalc = 2; 618 rcret = waitrc(gmultiepg, 0, 0); 619 status.screencalc = 0; 610 rcret = waitrc(gmultiepg, 0, 2); 620 611 621 612 channellistbox->aktpage = listbox->aktpage; … … 634 625 clearscreen(gmultiepg); 635 626 screenepg((struct channel*)listbox->select->handle, (struct epg*)listbox->select->handle1, 1); 636 drawscreen(gmultiepg, 0 );627 drawscreen(gmultiepg, 0, 0); 637 628 } 638 629 } … … 644 635 clearscreen(gmultiepg); 645 636 screenepg((struct channel*)listbox->select->handle, (struct epg*)listbox->select->handle1, 0); 646 //drawscreen(gmultiepg, 0 );637 //drawscreen(gmultiepg, 0, 0); 647 638 break; 648 639 } … … 654 645 clearscreen(gmultiepg); 655 646 screensingleepg((struct channel*)listbox->select->handle, NULL, 0); 656 //drawscreen(gmultiepg, 0 );647 //drawscreen(gmultiepg, 0, 0); 657 648 break; 658 649 } … … 664 655 clearscreen(gmultiepg); 665 656 screenmultiepg((struct channel*)listbox->select->handle, NULL, 0); 666 //drawscreen(gmultiepg, 0 );657 //drawscreen(gmultiepg, 0, 0); 667 658 break; 668 659 } … … 755 746 } 756 747 createtimeline(gmultiepg, timeline, akttime, zoom); 757 status.screencalc = 2; 758 drawscreen(gmultiepg, 0); 759 status.screencalc = 0; 748 drawscreen(gmultiepg, 2, 0); 760 749 gmultiepgfilldesc(listbox, epgdesc); 761 drawscreen(gmultiepg, 0 );750 drawscreen(gmultiepg, 0, 0); 762 751 if(listbox->select != NULL) 763 752 aktchannel = (struct channel*)listbox->select->handle; … … 784 773 showprovidergmepgchannel(gmultiepg, channellistbox, listbox, timeline, providernode, zoom, akttime, aktchannel, marklast); 785 774 createtimeline(gmultiepg, timeline, akttime, zoom); 786 status.screencalc = 2; 787 drawscreen(gmultiepg, 0); 788 status.screencalc = 0; 775 drawscreen(gmultiepg, 2, 0); 789 776 gmultiepgfilldesc(listbox, epgdesc); 790 drawscreen(gmultiepg, 0 );777 drawscreen(gmultiepg, 0, 0); 791 778 if(listbox->select != NULL) 792 779 aktchannel = (struct channel*)listbox->select->handle; … … 798 785 clearscreen(gmultiepg); 799 786 ret = addrecepg((struct channel*)listbox->select->handle, (struct epg*)listbox->select->handle1, NULL); 800 drawscreen(gmultiepg, 0 );787 drawscreen(gmultiepg, 0, 0); 801 788 continue; 802 789 } 803 790 804 791 gmultiepgfilldesc(listbox, epgdesc); 805 drawscreen(gmultiepg, 0 );792 drawscreen(gmultiepg, 0, 0); 806 793 if(listbox->select != NULL) 807 794 aktchannel = (struct channel*)listbox->select->handle; … … 810 797 status.markedchannel = NULL; 811 798 status.markmodus = 0; 812 status.screencalc = 0;813 799 delmarkedscreennodes(gmultiepg, 1); 814 800 delmarkedscreennodes(gmultiepg, 3); -
titan/titan/harddisk.h
r16471 r16511 145 145 } 146 146 147 drawscreen(screen, 0 );147 drawscreen(screen, 0, 0); 148 148 addscreenrc(screen, listbox); 149 149 … … 248 248 } 249 249 250 drawscreen(screen, 0 );250 drawscreen(screen, 0, 0); 251 251 addscreenrc(screen, listbox); 252 252 … … 326 326 system("hotplug.sh first"); 327 327 } 328 drawscreen(screen, 0 );328 drawscreen(screen, 0, 0); 329 329 } 330 330 } … … 478 478 } 479 479 480 drawscreen(screen, 0 );480 drawscreen(screen, 0, 0); 481 481 addscreenrc(screen, listbox); 482 482 … … 629 629 } 630 630 631 drawscreen(sleep_config, 0 );631 drawscreen(sleep_config, 0, 0); 632 632 tmp = listbox->select; 633 633 -
titan/titan/header.h
r16492 r16511 455 455 struct skin* getscreen(char* screenname); 456 456 int calcrheight(struct skin* node, struct skin* parent); 457 int drawscreen(struct skin* node, int flag);457 int drawscreen(struct skin* node, int screencalc, int flag); 458 458 struct skin* addscreennode(struct skin* node, char* line, struct skin* last); 459 459 int changetext(struct skin* node, char* text); -
titan/titan/help.h
r11411 r16511 35 35 free(buf); buf = NULL; 36 36 37 drawscreen(help, 0 );37 drawscreen(help, 0, 0); 38 38 addscreenrc(help, textbox); 39 39 delrc(getrcconfigint("rchelp", NULL), help, textbox); -
titan/titan/httpdsettings.h
r16471 r16511 63 63 } 64 64 65 drawscreen(httpdsettings, 0 );65 drawscreen(httpdsettings, 0, 0); 66 66 addscreenrc(httpdsettings, listbox); 67 67 -
titan/titan/inadyn.h
r16367 r16511 132 132 free(ihost); ihost = NULL; 133 133 134 drawscreen(inadyn, 0 );134 drawscreen(inadyn, 0, 0); 135 135 addscreenrc(inadyn, listbox); 136 136 … … 157 157 else 158 158 textbox(_("Message"), _("DYNDNS not started,\nPlease check your config."), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 10, 0); 159 drawscreen(inadyn, 0 );159 drawscreen(inadyn, 0, 0); 160 160 } 161 161 } … … 165 165 system("killall inadyn; sleep 2; killall -9 inadyn"); 166 166 textbox(_("Message"), _("DYNDNS now stopped"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 10, 0); 167 drawscreen(inadyn, 0 );167 drawscreen(inadyn, 0, 0); 168 168 } 169 169 } -
titan/titan/info.h
r16286 r16511 34 34 free(tmpstr); tmpstr = NULL; 35 35 } 36 drawscreen(systeminfo, 0 );36 drawscreen(systeminfo, 0, 0); 37 37 38 38 while(1) -
titan/titan/infobar.h
r16145 r16511 49 49 status.infobar = 1; 50 50 infobar = infobar1; 51 drawscreen(infobar, 4);51 drawscreen(infobar, 0, 4); 52 52 continue; 53 53 } … … 82 82 if(screensaver != NULL) screensaver->flag = 0; 83 83 deinitscreensaver(); 84 drawscreen(skin, 0 );84 drawscreen(skin, 0, 0); 85 85 infobartimeout = 0; 86 86 } … … 188 188 screenrecordstop(); 189 189 status.updatevfd = START; 190 drawscreen(skin, 0 );190 drawscreen(skin, 0, 0); 191 191 subtitlepause(0); 192 192 continue; … … 207 207 status.servicetype = 0; 208 208 } 209 drawscreen(skin, 0 );209 drawscreen(skin, 0, 0); 210 210 if(rcret == getrcconfigint("rcfav", NULL)) 211 211 ret = screenchannellist(NULL, NULL, 2); … … 214 214 if(ret >= 20 || ret < 0) 215 215 status.servicetype = tmpservicetype; 216 drawscreen(skin, 0 );216 drawscreen(skin, 0, 0); 217 217 status.infobaraktiv = 1; 218 218 status.infobar = 2; … … 226 226 status.infobar = 0; 227 227 clearscreen(infobar); 228 drawscreen(skin, 0 );228 drawscreen(skin, 0, 0); 229 229 subtitlepause(0); 230 230 continue; … … 241 241 tmpnr = oitoa(status.aktservice->channel->txtpid); 242 242 tmpstr = ostrcat(tmpstr, tmpnr, 1, 1); 243 drawscreen(skin, 0 );243 drawscreen(skin, 0, 0); 244 244 system(tmpstr); 245 245 free(tmpstr); tmpstr = NULL; tmpnr = NULL; 246 drawscreen(skin, 0 );246 drawscreen(skin, 0, 0); 247 247 subtitlepause(0); 248 248 } … … 256 256 screenrecorddirect(); 257 257 status.updatevfd = START; 258 drawscreen(skin, 0 );258 drawscreen(skin, 0, 0); 259 259 subtitlepause(0); 260 260 continue; … … 269 269 status.infobaraktiv = 1; 270 270 status.updatevfd = START; 271 drawscreen(skin, 0 );271 drawscreen(skin, 0, 0); 272 272 subtitlepause(0); 273 273 continue; … … 282 282 status.infobaraktiv = 1; 283 283 status.updatevfd = START; 284 drawscreen(skin, 0 );284 drawscreen(skin, 0, 0); 285 285 subtitlepause(0); 286 286 continue; … … 292 292 clearscreen(infobar); 293 293 screenvideomode(0); 294 drawscreen(skin, 0 );294 drawscreen(skin, 0, 0); 295 295 subtitlepause(0); 296 296 continue; … … 302 302 clearscreen(infobar); 303 303 screenlinkedchannel(); 304 drawscreen(skin, 0 );304 drawscreen(skin, 0, 0); 305 305 subtitlepause(0); 306 306 continue; … … 312 312 clearscreen(infobar); 313 313 screenpowerofftimer(); 314 drawscreen(skin, 0 );314 drawscreen(skin, 0, 0); 315 315 subtitlepause(0); 316 316 continue; … … 322 322 clearscreen(infobar); 323 323 screensubtitle(); 324 drawscreen(skin, 0 );324 drawscreen(skin, 0, 0); 325 325 subtitlepause(0); 326 326 continue; … … 332 332 clearscreen(infobar); 333 333 screenaudiotrack(); 334 drawscreen(skin, 0 );334 drawscreen(skin, 0, 0); 335 335 subtitlepause(0); 336 336 continue; … … 343 343 screenkeyactions(0, 0); 344 344 status.updatevfd = START; 345 drawscreen(skin, 0 );345 drawscreen(skin, 0, 0); 346 346 subtitlepause(0); 347 347 continue; … … 362 362 363 363 status.updatevfd = START; 364 drawscreen(skin, 0 );364 drawscreen(skin, 0, 0); 365 365 subtitlepause(0); 366 366 continue; … … 381 381 } 382 382 status.infobaraktiv = 1; 383 drawscreen(skin, 0 );383 drawscreen(skin, 0, 0); 384 384 subtitlepause(0); 385 385 continue; … … 395 395 status.updatevfd = START; 396 396 status.infobaraktiv = 1; 397 drawscreen(skin, 0 );397 drawscreen(skin, 0, 0); 398 398 subtitlepause(0); 399 399 continue; … … 406 406 clearscreen(infobar); 407 407 epgchoice(NULL); 408 drawscreen(skin, 0 );408 drawscreen(skin, 0, 0); 409 409 status.infobaraktiv = 1; 410 410 subtitlepause(0); … … 417 417 clearscreen(infobar); 418 418 switchvideomode(); 419 drawscreen(skin, 0 );419 drawscreen(skin, 0, 0); 420 420 subtitlepause(0); 421 421 continue; … … 430 430 epgchoice(NULL); 431 431 status.infobar = 0; 432 drawscreen(skin, 0 );432 drawscreen(skin, 0, 0); 433 433 subtitlepause(0); 434 434 } … … 436 436 { 437 437 status.infobar = 0; 438 drawscreen(skin, 0 );438 drawscreen(skin, 0, 0); 439 439 subtitlepause(0); 440 440 } … … 442 442 { 443 443 infobar = infobar2; 444 drawscreen(infobar, 0 );444 drawscreen(infobar, 0, 0); 445 445 } 446 446 } … … 450 450 status.infobar = 1; 451 451 infobar = infobar1; 452 drawscreen(infobar, 4);452 drawscreen(infobar, 0, 4); 453 453 } 454 454 continue; … … 460 460 status.infobaraktiv = 0; 461 461 clearscreen(infobar); 462 drawscreen(skin, 0 );462 drawscreen(skin, 0, 0); 463 463 switch(getconfigint("poweraktion", NULL)) 464 464 { … … 481 481 } 482 482 status.updatevfd = START; 483 drawscreen(skin, 0 );483 drawscreen(skin, 0, 0); 484 484 status.infobaraktiv = 1; 485 485 subtitlepause(0); … … 490 490 subtitlepause(1); 491 491 clearscreen(infobar); 492 drawscreen(skin, 0 );492 drawscreen(skin, 0, 0); 493 493 screenchannelhistory(); 494 494 infobartimeout = 0; 495 495 infobar = infobar1; 496 496 if(status.infobar == 0) 497 drawscreen(infobar, 4);498 else 499 drawscreen(infobar, 0 );497 drawscreen(infobar, 0, 4); 498 else 499 drawscreen(infobar, 0, 0); 500 500 status.infobar = 1; 501 501 continue; … … 505 505 subtitlepause(1); 506 506 clearscreen(infobar); 507 drawscreen(skin, 0 );507 drawscreen(skin, 0, 0); 508 508 if(status.lastservice->channel != NULL) 509 509 { … … 515 515 infobar = infobar1; 516 516 if(status.infobar == 0) 517 drawscreen(infobar, 4);518 else 519 drawscreen(infobar, 0 );517 drawscreen(infobar, 0, 4); 518 else 519 drawscreen(infobar, 0, 0); 520 520 status.infobar = 1; 521 521 continue; … … 526 526 zapup(); 527 527 clearscreen(infobar); 528 drawscreen(skin, 0 );528 drawscreen(skin, 0, 0); 529 529 infobartimeout = 0; 530 530 status.infobar = 2; … … 536 536 zapdown(); 537 537 clearscreen(infobar); 538 drawscreen(skin, 0 );538 drawscreen(skin, 0, 0); 539 539 infobartimeout = 0; 540 540 status.infobar = 2; … … 554 554 { 555 555 clearscreen(infobar); 556 drawscreen(infobar, 0 );556 drawscreen(infobar, 0, 0); 557 557 } 558 558 else 559 559 { 560 560 status.infobar = 0; 561 drawscreen(skin, 0 );561 drawscreen(skin, 0, 0); 562 562 subtitlepause(0); 563 563 } -
titan/titan/inputhelp.h
r11112 r16511 6 6 inputboxff(inputhelp, inputbox, flag); 7 7 inputboxchar(inputhelp, inputbox, num, flag); 8 drawscreen(inputhelp, flag);8 drawscreen(inputhelp, 0, flag); 9 9 } 10 10 11 11 char* screeninputhelp(char* text, int flag) 12 12 { 13 int rcret = 0 , tmpscreencalc = 0;13 int rcret = 0; 14 14 struct skin* inputhelp = getscreen("inputhelp"); 15 15 struct skin* grid = NULL; … … 27 27 } 28 28 changeinput(inputbox, text); 29 tmpscreencalc = status.screencalc; 30 status.screencalc = 0; 31 drawscreen(inputhelp, flag); 29 drawscreen(inputhelp, 0, flag); 32 30 addscreenrc(inputhelp, grid); 33 31 … … 83 81 { 84 82 changeinput(inputbox, NULL); 85 drawscreen(inputhelp, flag);83 drawscreen(inputhelp, 0, flag); 86 84 continue; 87 85 } … … 89 87 { 90 88 inputboxleft(inputhelp, inputbox, flag); 91 drawscreen(inputhelp, flag);89 drawscreen(inputhelp, 0, flag); 92 90 continue; 93 91 } … … 95 93 { 96 94 inputboxright(inputhelp, inputbox, flag); 97 drawscreen(inputhelp, flag);95 drawscreen(inputhelp, 0, flag); 98 96 continue; 99 97 } … … 116 114 addscreenrc(inputhelp, grid); 117 115 } 118 drawscreen(inputhelp, flag);116 drawscreen(inputhelp, 0, flag); 119 117 continue; 120 118 } … … 123 121 inputboxff(inputhelp, inputbox, flag); 124 122 inputboxchar(inputhelp, inputbox, ' ', flag); 125 drawscreen(inputhelp, flag);123 drawscreen(inputhelp, 0, flag); 126 124 continue; 127 125 } … … 135 133 delownerrc(inputhelp); 136 134 clearscreen(inputhelp); 137 drawscreen(skin, flag); 138 status.screencalc = tmpscreencalc; 135 drawscreen(skin, 0, flag); 139 136 return tmpstr; 140 137 } -
titan/titan/language.h
r12501 r16511 20 20 setlistboxselection(listbox, getconfig("lang", NULL)); 21 21 22 drawscreen(language, 0 );22 drawscreen(language, 0, 0); 23 23 addscreenrc(language, listbox); 24 24 -
titan/titan/linkedchannel.h
r16380 r16511 130 130 if(treffer == 0) listbox->aktline = 1; 131 131 132 drawscreen(linkedchannel, 0 );132 drawscreen(linkedchannel, 0, 0); 133 133 134 134 while(1) -
titan/titan/listedit.h
r15724 r16511 53 53 } 54 54 55 drawscreen(listedit, 0 );55 drawscreen(listedit, 0, 0); 56 56 addscreenrc(listedit, listbox); 57 57 -
titan/titan/lnbconfig.h
r16492 r16511 178 178 free(lnbnr); lnbnr = NULL; 179 179 180 drawscreen(lnbscreen, 0 );180 drawscreen(lnbscreen, 0, 0); 181 181 addscreenrc(lnbscreen, listbox); 182 182 … … 185 185 { 186 186 addscreenrc(lnbscreen, tmp); 187 status.screencalc = 2; 188 rcret = waitrc(lnbscreen, 0, 0); 187 rcret = waitrc(lnbscreen, 0, 2); 189 188 tmp = listbox->select; 190 189 … … 209 208 } 210 209 211 status.screencalc = 0; 212 drawscreen(lnbscreen, 0); 210 drawscreen(lnbscreen, 0, 0); 213 211 214 212 if(rcret == getrcconfigint("rcexit", NULL)) break; … … 230 228 changename(satcrfrequ2, "satcrfrequ2"); 231 229 232 status.screencalc = 0;233 230 delconfigtmpall(); 234 231 delownerrc(lnbscreen); -
titan/titan/mainbouquets.h
r16380 r16511 26 26 } 27 27 28 drawscreen(bouquetlist, 0 );28 drawscreen(bouquetlist, 0, 0); 29 29 addscreenrc(bouquetlist, listbox); 30 30 -
titan/titan/mediadbsettings.h
r16471 r16511 40 40 setchoiceboxselection(mediadbscantimeout, getconfig("mediadbscantimeout", NULL)); 41 41 42 drawscreen(mediadbsettings, 0 );42 drawscreen(mediadbsettings, 0, 0); 43 43 addscreenrc(mediadbsettings, listbox); 44 44 … … 82 82 free(ret); 83 83 84 drawscreen(mediadbsettings, 0 );84 drawscreen(mediadbsettings, 0, 0); 85 85 } 86 86 } -
titan/titan/menu.h
r16509 r16511 55 55 56 56 if(flag == 1) 57 drawscreen(menu, 4);57 drawscreen(menu, 0, 4); 58 58 else 59 drawscreen(menu, 0 );59 drawscreen(menu, 0, 0); 60 60 addscreenrc(menu, listbox); 61 61 if(listbox->select != NULL) … … 86 86 if(ret != 0) 87 87 textbox(_("Message"), _("Menu not implemented !"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 88 drawscreen(menu, 0 );88 drawscreen(menu, 0, 0); 89 89 } 90 90 if(listbox->select != NULL) -
titan/titan/menulist.h
r15455 r16511 123 123 { 124 124 debug(1000, "in"); 125 int rcret = 0, tmpscreencalc = 0,fromthread = 0;125 int rcret = 0, fromthread = 0; 126 126 struct skin* framebuffer = getscreen("framebuffer"); 127 127 struct skin* tmp = NULL; … … 244 244 m_lock(&status.drawingmutex, 0); 245 245 m_lock(&status.rcmutex, 10); 246 tmpscreencalc = status.screencalc; 247 status.screencalc = 2; 248 setnodeattr(screen, framebuffer); 249 status.screencalc = tmpscreencalc; 246 setnodeattr(screen, framebuffer, 2); 250 247 status.rcowner = screen; 251 248 bg = savescreen(screen); 252 tmpscreencalc = status.screencalc; 253 status.screencalc = 0; 254 drawscreen(screen, 2); 255 } 256 else 257 drawscreen(screen,0); 249 drawscreen(screen, 0, 2); 250 } 251 else 252 drawscreen(screen, 0, 0); 258 253 259 254 addscreenrc(screen, listbox); … … 292 287 restorescreen(bg, screen); 293 288 blitfb(0); 294 status.screencalc = tmpscreencalc;295 289 sleep(1); 296 290 status.rcowner = NULL; -
titan/titan/moduleconfig.h
r14209 r16511 79 79 } 80 80 81 drawscreen(moduleconfig, 0 );81 drawscreen(moduleconfig, 0, 0); 82 82 addscreenrc(moduleconfig, listbox); 83 83 -
titan/titan/multiepg.h
r15781 r16511 396 396 { 397 397 if(listbox->select == NULL) 398 { 399 status.screencalc = 2; 400 drawscreen(multiepg, 0); 401 status.screencalc = 0; 402 } 398 drawscreen(multiepg, 2, 0); 399 403 400 if(listbox->select != NULL) 404 401 status.markedchannel = (struct channel*)listbox->select->handle; 405 402 } 406 drawscreen(multiepg, 0 );403 drawscreen(multiepg, 0, 0); 407 404 } 408 405 … … 509 506 510 507 tmpstr = NULL; 511 status.screencalc = 2; 512 drawscreen(multiepg, 0); 513 status.screencalc = 0; 508 drawscreen(multiepg, 2, 0); 514 509 addscreenrc(multiepg, listbox); 515 510 … … 518 513 while(1) 519 514 { 520 status.screencalc = 2; 521 rcret = waitrc(multiepg, 0, 0); 522 status.screencalc = 0; 515 rcret = waitrc(multiepg, 0, 2); 523 516 524 517 if((rcret == getrcconfigint("rcexit", NULL)) || (rcret == getrcconfigint("rcepg", NULL))) break; … … 535 528 clearscreen(multiepg); 536 529 screenepg((struct channel*)listbox->select->handle, (struct epg*)listbox->select->handle1, 1); 537 drawscreen(multiepg, 0 );530 drawscreen(multiepg, 0, 0); 538 531 } 539 532 } … … 545 538 clearscreen(multiepg); 546 539 screenepg((struct channel*)listbox->select->handle, (struct epg*)listbox->select->handle1, 0); 547 //drawscreen(multiepg, 0 );540 //drawscreen(multiepg, 0, 0); 548 541 break; 549 542 } … … 555 548 clearscreen(multiepg); 556 549 screensingleepg((struct channel*)listbox->select->handle, NULL, 0); 557 //drawscreen(multiepg, 0 );550 //drawscreen(multiepg, 0, 0); 558 551 break; 559 552 } … … 565 558 clearscreen(multiepg); 566 559 screengmultiepg((struct channel*)listbox->select->handle, NULL, 0); 567 //drawscreen(multiepg, 0 );560 //drawscreen(multiepg, 0, 0); 568 561 break; 569 562 } … … 630 623 } 631 624 } 632 drawscreen(multiepg, 0 );625 drawscreen(multiepg, 0, 0); 633 626 continue; 634 627 } … … 649 642 else if(list == PROVIDERCHANNEL) 650 643 showprovidermepgchannel(multiepg, listbox, providernode, epgnr); 651 drawscreen(multiepg, 0 );644 drawscreen(multiepg, 0, 0); 652 645 continue; 653 646 } … … 657 650 clearscreen(multiepg); 658 651 ret = addrecepg((struct channel*)listbox->select->handle, readepgdesc((struct channel*)listbox->select->handle, epgnr), NULL); 659 drawscreen(multiepg, 0 );652 drawscreen(multiepg, 0, 0); 660 653 continue; 661 654 } 662 655 663 drawscreen(multiepg, 0 );656 drawscreen(multiepg, 0, 0); 664 657 } 665 658 666 659 status.markedchannel = NULL; 667 660 status.markmodus = 0; 668 status.screencalc = 0;669 661 delmarkedscreennodes(multiepg, 1); 670 662 delownerrc(multiepg); -
titan/titan/mute.h
r14082 r16511 8 8 void screenmute(struct skin* screen, struct skin* node, int flag) 9 9 { 10 int tmpscreencalc = 0;11 10 struct skin* framebuffer = getscreen("framebuffer"); 12 11 struct skin* mute = getscreen("mute"); … … 30 29 free(status.drawallwaysbg[0]); 31 30 status.drawallwaysbg[0] = savescreen(mute); 32 tmpscreencalc = status.screencalc;33 status.screencalc = 0;34 31 if(flag == 2 || flag == 3) 35 drawscreen(mute, 2);32 drawscreen(mute, 0, 2); 36 33 else 37 drawscreen(mute, 0); 38 status.screencalc = tmpscreencalc; 34 drawscreen(mute, 0, 0); 39 35 status.drawallways[0] = mute; 40 36 } -
titan/titan/network.h
r16286 r16511 248 248 char* tmpstr = NULL; 249 249 250 drawscreen(network, 0 );250 drawscreen(network, 0, 0); 251 251 addscreenrc(network, lan); 252 252 while(1) … … 273 273 internet->text = ostrcat(internet->text, "ERROR", 1, 0); 274 274 free(tmpstr); tmpstr=NULL; 275 drawscreen(network, 0 );275 drawscreen(network, 0, 0); 276 276 } 277 277 } … … 404 404 listbox->aktline = 1; 405 405 406 drawscreen(network, 0 );406 drawscreen(network, 0, 0); 407 407 addscreenrc(network, listbox); 408 408 … … 428 428 break; 429 429 } 430 drawscreen(network, 0 );430 drawscreen(network, 0, 0); 431 431 } 432 432 … … 444 444 nethidden(ipaddresse, netmask, gateway, dnsserver1, dnsserver2, YES); 445 445 446 drawscreen(network, 0 );446 drawscreen(network, 0, 0); 447 447 tmp_dhcp = atoi(listbox->select->ret); 448 448 } … … 549 549 } 550 550 551 drawscreen(interfacelist, 0 );551 drawscreen(interfacelist, 0, 0); 552 552 addscreenrc(interfacelist, listbox); 553 553 … … 615 615 free(wkey); wkey = NULL; 616 616 617 drawscreen(wlan, 0 );617 drawscreen(wlan, 0, 0); 618 618 addscreenrc(wlan, listbox); 619 619 … … 644 644 listbox->aktpage = -1; 645 645 tmp = tmp2; 646 drawscreen(wlan, 0 );646 drawscreen(wlan, 0, 0); 647 647 } 648 648 else … … 677 677 listbox->aktpage = -1; 678 678 tmp = tmp2; 679 drawscreen(wlan, 0 );679 drawscreen(wlan, 0, 0); 680 680 } 681 681 else … … 700 700 else 701 701 textbox(_("Message"), _("WLAN not started,\nPlease check your config."), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 10, 0); 702 drawscreen(wlan, 0 );702 drawscreen(wlan, 0, 0); 703 703 } 704 704 } … … 722 722 if(tmp1 != NULL) 723 723 changetext(tmp1, _("searching...")); 724 drawscreen(wlan, 0 );724 drawscreen(wlan, 0, 0); 725 725 726 726 system("wlan.sh notstart"); … … 744 744 free(tmpstr); tmpstr = NULL; 745 745 } 746 drawscreen(wlan, 0 );746 drawscreen(wlan, 0, 0); 747 747 } 748 748 … … 751 751 system("killall wpa_supplicant; sleep 2; killall -9 wpa_supplicant"); 752 752 textbox(_("Message"), _("WLAN now stopped"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 10, 0); 753 drawscreen(wlan, 0 );753 drawscreen(wlan, 0, 0); 754 754 } 755 755 … … 759 759 textbox(_("WLAN LOG"), tmpstr, _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 800, 600, 0, 0); 760 760 free(tmpstr); tmpstr = NULL; 761 drawscreen(wlan, 0 );761 drawscreen(wlan, 0, 0); 762 762 } 763 763 } -
titan/titan/numinput.h
r14082 r16511 5 5 { 6 6 debug(1000, "in"); 7 int rcret = -1, tmpscreencalc = 0,fromthread = 0, height = 0;7 int rcret = -1, fromthread = 0, height = 0; 8 8 struct skin* numinput = getscreen("numinput"); 9 9 struct skin* input = getscreennode(numinput, "input"); … … 33 33 m_lock(&status.drawingmutex, 0); 34 34 m_lock(&status.rcmutex, 10); 35 tmpscreencalc = status.screencalc; 36 status.screencalc = 2; 37 setnodeattr(numinput, framebuffer); 38 status.screencalc = tmpscreencalc; 35 setnodeattr(numinput, framebuffer, 2); 39 36 status.rcowner = numinput; 40 37 bg = savescreen(numinput); 41 tmpscreencalc = status.screencalc; 42 status.screencalc = 0; 43 drawscreen(numinput, 2); 38 drawscreen(numinput, 0, 2); 44 39 } 45 40 else 46 drawscreen(numinput, 0 );41 drawscreen(numinput, 0, 0); 47 42 addscreenrc(numinput, input); 48 43 … … 65 60 restorescreen(bg, numinput); 66 61 blitfb(0); 67 status.screencalc = tmpscreencalc;68 62 sleep(1); 69 63 status.rcowner = NULL; … … 74 68 { 75 69 clearscreen(numinput); 76 drawscreen(skin, 0 );70 drawscreen(skin, 0, 0); 77 71 } 78 72 -
titan/titan/pin.h
r14209 r16511 21 21 changeinput(pincheck, "0000"); 22 22 23 drawscreen(pincheck, 0 );23 drawscreen(pincheck, 0, 0); 24 24 addscreenrc(pincheck, pincheck); 25 25 … … 50 50 delownerrc(pincheck); 51 51 clearscreen(pincheck); 52 drawscreen(skin, 0 );52 drawscreen(skin, 0, 0); 53 53 return ret; 54 54 } … … 92 92 } 93 93 94 drawscreen(menuprotect, 0 );94 drawscreen(menuprotect, 0, 0); 95 95 addscreenrc(menuprotect, listbox); 96 96 … … 173 173 setchoiceboxselection(menuprotect, getconfig("menuprotect", NULL)); 174 174 175 drawscreen(pin, 0 );175 drawscreen(pin, 0, 0); 176 176 addscreenrc(pin, listbox); 177 177 … … 188 188 clearscreen(pin); 189 189 screenmenuprotect(); 190 drawscreen(pin, 0 );190 drawscreen(pin, 0, 0); 191 191 } 192 192 if(rcret == getrcconfigint("rcok", NULL)) -
titan/titan/play.h
r16376 r16511 15 15 changetext(playpolicy, _(tmpstr)); 16 16 free(tmpstr); tmpstr = NULL; 17 drawscreen(playpolicy, 0 );17 drawscreen(playpolicy, 0, 0); 18 18 19 19 while(1) … … 43 43 clearscreen(playinfobar); 44 44 clearscreen(playinfobarpic); 45 drawscreen(skin, 0 );45 drawscreen(skin, 0, 0); 46 46 return; 47 47 } … … 96 96 free(tmpstr); tmpstr = NULL; 97 97 98 drawscreen(playinfobar, 0 );99 drawscreen(playinfobarpic, 0 );98 drawscreen(playinfobar, 0, 0); 99 drawscreen(playinfobarpic, 0, 0); 100 100 } 101 101 … … 176 176 177 177 screenplayinfobar(NULL, 1, playertype, flag); 178 drawscreen(track, 0 );178 drawscreen(track, 0, 0); 179 179 addscreenrc(track, listbox); 180 180 … … 235 235 else 236 236 screenvideomode(1); 237 drawscreen(skin, 0 );237 drawscreen(skin, 0, 0); 238 238 if(playinfobarstatus > 0) 239 239 screenplayinfobar(file, 0, playertype, flag); … … 246 246 screenplayinfobar(file, 1, playertype, flag); 247 247 screenpowerofftimer(); 248 drawscreen(skin, 0 );248 drawscreen(skin, 0, 0); 249 249 if(playinfobarstatus > 0) 250 250 screenplayinfobar(file, 0, playertype, flag); … … 259 259 260 260 screenplaypolicy(file, 1); 261 drawscreen(skin, 0 );261 drawscreen(skin, 0, 0); 262 262 if(playinfobarstatus > 0) 263 263 screenplayinfobar(file, 0, playertype, flag); … … 270 270 screenplayinfobar(file, 1, playertype, flag); 271 271 screenvideosettings(); 272 drawscreen(skin, 0 );272 drawscreen(skin, 0, 0); 273 273 if(playinfobarstatus > 0) 274 274 screenplayinfobar(file, 0, playertype, flag); … … 713 713 } 714 714 715 drawscreen(skin, 0 );715 drawscreen(skin, 0, 0); 716 716 playwritevfd(file); 717 717 if(playertype == 1) -
titan/titan/playlist.h
r16380 r16511 425 425 } 426 426 427 drawscreen(playlist, 0 );427 drawscreen(playlist, 0, 0); 428 428 if(movesel == NULL) addscreenrc(playlist, listbox); 429 429 … … 460 460 movesel = NULL; 461 461 } 462 drawscreen(playlist, 0 );462 drawscreen(playlist, 0, 0); 463 463 } 464 464 } -
titan/titan/plugin.h
r15934 r16511 246 246 struct skin* listbox = getscreennode(plugin, "listbox"); 247 247 248 drawscreen(plugin, 0 );248 drawscreen(plugin, 0, 0); 249 249 addscreenrc(plugin, listbox); 250 250 … … 263 263 clearscreen(plugin); 264 264 startplugin(); 265 drawscreen(plugin, 0 );265 drawscreen(plugin, 0, 0); 266 266 } 267 267 } … … 273 273 { 274 274 delplugin(listbox->select->name); 275 drawscreen(plugin, 0 );275 drawscreen(plugin, 0, 0); 276 276 } 277 277 continue; … … 280 280 { 281 281 loadplugin(); 282 drawscreen(plugin, 0 );282 drawscreen(plugin, 0, 0); 283 283 continue; 284 284 } -
titan/titan/possetup.h
r14185 r16511 22 22 23 23 usleep(300000); 24 drawscreen(possetup, 0 );24 drawscreen(possetup, 0, 0); 25 25 snr = fereadsnr(status.aktservice->fedev); 26 26 snr = (snr * 100) / 0xffff; … … 106 106 poschangebutton(0, b1, b2, b3, b4); 107 107 108 drawscreen(possetup, 0 );108 drawscreen(possetup, 0, 0); 109 109 addscreenrc(possetup, listbox); 110 110 … … 116 116 if(rcret == RCTIMEOUT) 117 117 { 118 drawscreen(possetup, 0 );118 drawscreen(possetup, 0, 0); 119 119 continue; 120 120 } … … 196 196 } 197 197 198 drawscreen(possetup, 0 );198 drawscreen(possetup, 0, 0); 199 199 } 200 200 -
titan/titan/powerofftimer.h
r14280 r16511 125 125 listbox->aktpage = 1; 126 126 127 drawscreen(screen, 0 );127 drawscreen(screen, 0, 0); 128 128 addscreenrc(screen, listbox); 129 129 … … 173 173 changeinput(minutes, tmpstr); 174 174 free(tmpstr); 175 drawscreen(screen, 0 );175 drawscreen(screen, 0, 0); 176 176 } 177 177 } -
titan/titan/rc.h
r15845 r16511 219 219 } 220 220 221 int waitrc(struct skin* owner, unsigned int timeout, int flag)221 int waitrc(struct skin* owner, unsigned int timeout, int screencalc) 222 222 { 223 223 debug(1000, "in"); … … 296 296 { 297 297 if(fromthread == 0) 298 node->rcfunc(node->screen, node->screennode, 0);298 node->rcfunc(node->screen, node->screennode, screencalc, 0); 299 299 else 300 node->rcfunc(node->screen, node->screennode, 2);300 node->rcfunc(node->screen, node->screennode, screencalc, 2); 301 301 } 302 302 … … 321 321 { 322 322 if(fromthread == 0) 323 node->rcfunc(node->screen, node->screennode, 0);323 node->rcfunc(node->screen, node->screennode, screencalc, 0); 324 324 else 325 node->rcfunc(node->screen, node->screennode, 2);325 node->rcfunc(node->screen, node->screennode, screencalc, 2); 326 326 } 327 327 if(longpress > 0) … … 339 339 { 340 340 if(fromthread == 0) 341 node->rcfunc(node->screen, node->screennode, 0);341 node->rcfunc(node->screen, node->screennode, screencalc, 0); 342 342 else 343 node->rcfunc(node->screen, node->screennode, 2);343 node->rcfunc(node->screen, node->screennode, screencalc, 2); 344 344 } 345 345 ret = status.rckey; -
titan/titan/rcfunc.h
r16323 r16511 2 2 #define RCFUNC_H 3 3 4 void progressbarright(struct skin* screen, struct skin* progressbar, int flag)4 void progressbarright(struct skin* screen, struct skin* progressbar, int screencalc, int flag) 5 5 { 6 6 debug(1000, "in"); … … 11 11 { 12 12 progressbar->progresssize++; 13 drawscreen(screen, flag);13 drawscreen(screen, screencalc, flag); 14 14 } 15 15 else … … 20 20 } 21 21 22 void progressbarleft(struct skin* screen, struct skin* progressbar, int flag)22 void progressbarleft(struct skin* screen, struct skin* progressbar, int screencalc, int flag) 23 23 { 24 24 debug(1000, "in"); … … 29 29 { 30 30 progressbar->progresssize--; 31 drawscreen(screen, flag);31 drawscreen(screen, screencalc, flag); 32 32 } 33 33 else … … 38 38 } 39 39 40 void filelistok(struct skin* screen, struct skin* filelist, int flag)40 void filelistok(struct skin* screen, struct skin* filelist, int screencalc, int flag) 41 41 { 42 42 debug(1000, "in"); … … 82 82 setlistboxselection(filelist, plastdir); 83 83 free(lastdir); lastdir = NULL; 84 drawscreen(screen, flag);84 drawscreen(screen, screencalc, flag); 85 85 } 86 86 else … … 91 91 } 92 92 93 void helpbox(struct skin* screen, struct skin* node, int flag)93 void helpbox(struct skin* screen, struct skin* node, int screencalc, int flag) 94 94 { 95 95 if(node != NULL && flag == 0) 96 96 { 97 97 screenhelp(screen); 98 drawscreen(screen, flag);98 drawscreen(screen, screencalc, flag); 99 99 } 100 100 } … … 109 109 changeinput(inputbox, tmpstr); 110 110 free(tmpstr); tmpstr = NULL; 111 drawscreen(screen, flag);112 } 113 } 114 115 void inputboxchar(struct skin* screen, struct skin* inputbox, char zeichen, int flag)111 drawscreen(screen, screencalc, flag); 112 } 113 } 114 115 void inputboxchar(struct skin* screen, struct skin* inputbox, char zeichen, int screencalc, int flag) 116 116 { 117 117 debug(1000, "in"); … … 122 122 inputbox->input[inputbox->aktpage - 1] = zeichen; 123 123 if(flag != 1) 124 drawscreen(screen, flag);125 } 126 } 127 debug(1000, "out"); 128 } 129 130 void inputboxff(struct skin* screen, struct skin* inputbox, int flag)124 drawscreen(screen, screencalc, flag); 125 } 126 } 127 debug(1000, "out"); 128 } 129 130 void inputboxff(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 131 131 { 132 132 debug(1000, "in"); … … 136 136 changeinput(inputbox, ""); 137 137 inputbox->aktpage = insertchar(&inputbox->input, '_', inputbox->aktpage); 138 drawscreen(screen, flag);139 } 140 debug(1000, "out"); 141 } 142 143 void inputboxfr(struct skin* screen, struct skin* inputbox, int flag)138 drawscreen(screen, screencalc, flag); 139 } 140 debug(1000, "out"); 141 } 142 143 void inputboxfr(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 144 144 { 145 145 debug(1000, "in"); … … 147 147 { 148 148 inputbox->aktpage = delchar(&inputbox->input, inputbox->aktpage); 149 drawscreen(screen, flag);149 drawscreen(screen, screencalc, flag); 150 150 } 151 151 debug(1000, "out"); … … 202 202 } 203 203 204 void inputboxright(struct skin* screen, struct skin* inputbox, int flag)204 void inputboxright(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 205 205 { 206 206 debug(1000, "in"); … … 212 212 213 213 checkinputboxnumright(inputbox); 214 drawscreen(screen, flag);215 } 216 debug(1000, "out"); 217 } 218 219 void inputboxleft(struct skin* screen, struct skin* inputbox, int flag)214 drawscreen(screen, screencalc, flag); 215 } 216 debug(1000, "out"); 217 } 218 219 void inputboxleft(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 220 220 { 221 221 debug(1000, "in"); … … 227 227 228 228 checkinputboxnumleft(inputbox); 229 drawscreen(screen, flag);230 } 231 debug(1000, "out"); 232 } 233 234 void inputbox0(struct skin* screen, struct skin* inputbox, int flag)229 drawscreen(screen, screencalc, flag); 230 } 231 debug(1000, "out"); 232 } 233 234 void inputbox0(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 235 235 { 236 236 if(inputbox != NULL && inputbox->input != NULL) … … 259 259 } 260 260 261 void inputbox1(struct skin* screen, struct skin* inputbox, int flag)261 void inputbox1(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 262 262 { 263 263 if(inputbox != NULL && inputbox->input != NULL) … … 300 300 } 301 301 302 void inputbox2(struct skin* screen, struct skin* inputbox, int flag)302 void inputbox2(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 303 303 { 304 304 if(inputbox != NULL && inputbox->input != NULL) … … 331 331 } 332 332 333 void inputbox3(struct skin* screen, struct skin* inputbox, int flag)333 void inputbox3(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 334 334 { 335 335 if(inputbox != NULL && inputbox->input != NULL) … … 362 362 } 363 363 364 void inputbox4(struct skin* screen, struct skin* inputbox, int flag)364 void inputbox4(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 365 365 { 366 366 if(inputbox != NULL && inputbox->input != NULL) … … 393 393 } 394 394 395 void inputbox5(struct skin* screen, struct skin* inputbox, int flag)395 void inputbox5(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 396 396 { 397 397 if(inputbox != NULL && inputbox->input != NULL) … … 425 425 } 426 426 427 void inputbox6(struct skin* screen, struct skin* inputbox, int flag)427 void inputbox6(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 428 428 { 429 429 if(inputbox != NULL && inputbox->input != NULL) … … 456 456 } 457 457 458 void inputbox7(struct skin* screen, struct skin* inputbox, int flag)458 void inputbox7(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 459 459 { 460 460 if(inputbox != NULL && inputbox->input != NULL) … … 491 491 } 492 492 493 void inputbox8(struct skin* screen, struct skin* inputbox, int flag)493 void inputbox8(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 494 494 { 495 495 if(inputbox != NULL && inputbox->input != NULL) … … 522 522 } 523 523 524 void inputbox9(struct skin* screen, struct skin* inputbox, int flag)524 void inputbox9(struct skin* screen, struct skin* inputbox, int screencalc, int flag) 525 525 { 526 526 if(inputbox != NULL && inputbox->input != NULL) … … 557 557 } 558 558 559 void choiceboxleft(struct skin* screen, struct skin* choicebox, int flag)559 void choiceboxleft(struct skin* screen, struct skin* choicebox, int screencalc, int flag) 560 560 { 561 561 debug(1000, "in"); … … 566 566 else 567 567 choicebox->aktpage--; 568 drawscreen(screen, flag);569 } 570 debug(1000, "out"); 571 } 572 573 void choiceboxright(struct skin* screen, struct skin* choicebox, int flag)568 drawscreen(screen, screencalc, flag); 569 } 570 debug(1000, "out"); 571 } 572 573 void choiceboxright(struct skin* screen, struct skin* choicebox, int screencalc, int flag) 574 574 { 575 575 debug(1000, "in"); … … 583 583 choicebox->aktpage++; 584 584 } 585 drawscreen(screen, flag);586 } 587 debug(1000, "out"); 588 } 589 590 void griddown(struct skin* screen, struct skin* grid, int flag)585 drawscreen(screen, screencalc, flag); 586 } 587 debug(1000, "out"); 588 } 589 590 void griddown(struct skin* screen, struct skin* grid, int screencalc, int flag) 591 591 { 592 592 debug(1000, "in"); … … 644 644 645 645 if(grid->select != NULL) delscreenrc(screen, grid->select); 646 drawscreen(screen, flag);647 } 648 649 debug(1000, "out"); 650 } 651 652 void gridup(struct skin* screen, struct skin* grid, int flag)646 drawscreen(screen, screencalc, flag); 647 } 648 649 debug(1000, "out"); 650 } 651 652 void gridup(struct skin* screen, struct skin* grid, int screencalc, int flag) 653 653 { 654 654 debug(1000, "in"); … … 715 715 716 716 if(grid->select != NULL) delscreenrc(screen, grid->select); 717 drawscreen(screen, flag);718 } 719 720 debug(1000, "out"); 721 } 722 723 void gridleft(struct skin* screen, struct skin* grid, int flag)717 drawscreen(screen, screencalc, flag); 718 } 719 720 debug(1000, "out"); 721 } 722 723 void gridleft(struct skin* screen, struct skin* grid, int screencalc, int flag) 724 724 { 725 725 debug(1000, "in"); … … 752 752 753 753 if(grid->select != NULL) delscreenrc(screen, grid->select); 754 drawscreen(screen, flag);754 drawscreen(screen, screencalc, flag); 755 755 if(grid->select != NULL) 756 756 grid->gridcol = grid->select->posx + (grid->select->width / 2); … … 759 759 } 760 760 761 void gridright(struct skin* screen, struct skin* grid, int flag)761 void gridright(struct skin* screen, struct skin* grid, int screencalc, int flag) 762 762 { 763 763 debug(1000, "in"); … … 792 792 793 793 if(grid->select != NULL) delscreenrc(screen, grid->select); 794 drawscreen(screen, flag);794 drawscreen(screen, screencalc, flag); 795 795 if(grid->select != NULL) 796 796 grid->gridcol = grid->select->posx + (grid->select->width / 2); … … 799 799 } 800 800 801 void gridchup(struct skin* screen, struct skin* grid, int flag)801 void gridchup(struct skin* screen, struct skin* grid, int screencalc, int flag) 802 802 { 803 803 debug(1000, "in"); … … 810 810 grid->aktpage = 1; 811 811 812 drawscreen(screen, flag);812 drawscreen(screen, screencalc, flag); 813 813 if(grid->select != NULL) 814 814 grid->gridcol = grid->select->posx + (grid->select->width / 2); … … 818 818 } 819 819 820 void gridchdown(struct skin* screen, struct skin* grid, int flag)820 void gridchdown(struct skin* screen, struct skin* grid, int screencalc, int flag) 821 821 { 822 822 debug(1000, "in"); … … 832 832 } 833 833 834 drawscreen(screen, flag);834 drawscreen(screen, screencalc, flag); 835 835 if(grid->select != NULL) 836 836 grid->gridcol = grid->select->posx + (grid->select->width / 2); … … 841 841 842 842 843 void listboxleft(struct skin* screen, struct skin* listbox, int flag)843 void listboxleft(struct skin* screen, struct skin* listbox, int screencalc, int flag) 844 844 { 845 845 debug(1000, "in"); … … 853 853 854 854 if(listbox->select != NULL) delscreenrc(screen, listbox->select); 855 drawscreen(screen, flag);855 drawscreen(screen, screencalc, flag); 856 856 } 857 857 … … 874 874 875 875 if(listbox->select != NULL) delscreenrc(screen, listbox->select); 876 drawscreen(screen, flag);877 } 878 879 debug(1000, "out"); 880 } 881 882 void listboxup(struct skin* screen, struct skin* listbox, int flag)876 drawscreen(screen, screencalc, flag); 877 } 878 879 debug(1000, "out"); 880 } 881 882 void listboxup(struct skin* screen, struct skin* listbox, int screencalc, int flag) 883 883 { 884 884 debug(1000, "in"); … … 892 892 893 893 if(listbox->select != NULL) delscreenrc(screen, listbox->select); 894 drawscreen(screen, flag);895 } 896 debug(1000, "out"); 897 } 898 899 void listboxdown(struct skin* screen, struct skin* listbox, int flag)894 drawscreen(screen, screencalc, flag); 895 } 896 debug(1000, "out"); 897 } 898 899 void listboxdown(struct skin* screen, struct skin* listbox, int screencalc, int flag) 900 900 { 901 901 debug(1000, "in"); … … 910 910 911 911 if(listbox->select != NULL) delscreenrc(screen, listbox->select); 912 drawscreen(screen, flag);913 } 914 debug(1000, "out"); 915 } 916 917 void textboxup(struct skin* screen, struct skin* textbox, int flag)912 drawscreen(screen, screencalc, flag); 913 } 914 debug(1000, "out"); 915 } 916 917 void textboxup(struct skin* screen, struct skin* textbox, int screencalc, int flag) 918 918 { 919 919 debug(1000, "in"); … … 923 923 { 924 924 textbox->aktpage--; 925 drawscreen(screen, flag);926 } 927 } 928 debug(1000, "out"); 929 } 930 931 void textboxdown(struct skin* screen, struct skin* textbox, int flag)925 drawscreen(screen, screencalc, flag); 926 } 927 } 928 debug(1000, "out"); 929 } 930 931 void textboxdown(struct skin* screen, struct skin* textbox, int screencalc, int flag) 932 932 { 933 933 debug(1000, "in"); … … 937 937 { 938 938 textbox->aktpage++; 939 drawscreen(screen, flag);939 drawscreen(screen, screencalc, flag); 940 940 } 941 941 } -
titan/titan/record.h
r16492 r16511 893 893 free(tmpnr); 894 894 895 drawscreen(recordduration, 0 );895 drawscreen(recordduration, 0, 0); 896 896 addscreenrc(recordduration, recordduration); 897 897 -
titan/titan/recordpath.h
r12534 r16511 20 20 changeinput(streampath, getconfig("rec_streampath", NULL)); 21 21 22 drawscreen(recordpath, 0 );22 drawscreen(recordpath, 0, 0); 23 23 addscreenrc(recordpath, listbox); 24 24 … … 47 47 free(ret); 48 48 49 drawscreen(recordpath, 0);49 drawscreen(recordpath, 0, 0); 50 50 } 51 51 } -
titan/titan/rectimer.h
r16471 r16511 1021 1021 { 1022 1022 addscreenrc(rectimerext, tmp); 1023 status.screencalc = 2; 1024 rcret = waitrc(rectimerext, 0, 0); 1025 status.screencalc = 0; 1023 rcret = waitrc(rectimerext, 0, 2); 1026 1024 tmp = listbox->select; 1027 1025 … … 1036 1034 recrepeatehidden(tmprepeate, repeatetype, day, mon, tue, wed, thur, fri, sat, sun); 1037 1035 } 1038 drawscreen(rectimerext, 0 );1036 drawscreen(rectimerext, 0, 0); 1039 1037 1040 1038 if(rcret == getrcconfigint("rcexit", NULL)) … … 1053 1051 free(tmpstr); tmpstr = NULL; 1054 1052 1055 drawscreen(rectimerext, 0 );1053 drawscreen(rectimerext, 0, 0); 1056 1054 continue; 1057 1055 } … … 1099 1097 } 1100 1098 1101 drawscreen(rectimerext, 0 );1099 drawscreen(rectimerext, 0, 0); 1102 1100 continue; 1103 1101 } … … 1333 1331 } 1334 1332 1335 drawscreen(recordtimer, 0 );1333 drawscreen(recordtimer, 0, 0); 1336 1334 addscreenrc(recordtimer, listbox); 1337 1335 -
titan/titan/rotorcalc.h
r12610 r16511 1 //#include <cmath>2 1 #ifndef ROTORCALC_H 3 2 #define ROTORCALC_H -
titan/titan/satfinder.h
r12894 r16511 7 7 struct skin* satfinder = getscreen("satfinder"); 8 8 9 drawscreen(satfinder, 0 );9 drawscreen(satfinder, 0, 0); 10 10 11 11 while(1) … … 14 14 if(rcret == RCTIMEOUT) 15 15 { 16 drawscreen(satfinder, 0 );16 drawscreen(satfinder, 0, 0); 17 17 continue; 18 18 } -
titan/titan/scan.h
r15422 r16511 932 932 progress->progresssize = (100 / (float)scaninfo.tpmax) * scaninfo.tpcount; 933 933 934 drawscreen(scan, 0 );934 drawscreen(scan, 0, 0); 935 935 rcret = waitrc(scan, 1000, 0); 936 936 … … 1350 1350 addchoicebox(blindscan, "1", _("yes")); 1351 1351 1352 drawscreen(scan, 0 );1352 drawscreen(scan, 0, 0); 1353 1353 addscreenrc(scan, listbox); 1354 1354 … … 1382 1382 scanchangesat(sat, tpnode, listbox->select->ret); 1383 1383 changescantype(scantype->ret, scan, listbox, tuner, sat, system, frequency, inversion, symbolrate, polarization, fec, modulation, rolloff, pilot); 1384 drawscreen(scan, 0 );1384 drawscreen(scan, 0, 0); 1385 1385 } 1386 1386 if(listbox->select != NULL && ostrcmp(listbox->select->name, "scantype") == 0) 1387 1387 { 1388 1388 changescantype(scantype->ret, scan, listbox, tuner, sat, system, frequency, inversion, symbolrate, polarization, fec, modulation, rolloff, pilot); 1389 drawscreen(scan, 0 );1389 drawscreen(scan, 0, 0); 1390 1390 1391 1391 } … … 1394 1394 clearscreen(scan); 1395 1395 screenscan(tpnode, scan->child, tuner->ret, iscantype, isat, ifrequency, iinversion, isymbolrate, ipolarization, ifec, imodulation, irolloff, ipilot, inetworkscan, ionlyfree, iclear, iblindscan, isystem, 5000000); 1396 drawscreen(scan, 0 );1396 drawscreen(scan, 0, 0); 1397 1397 } 1398 1398 if(rcret == getrcconfigint("rcgreen", NULL) && tpnode != NULL && iscantype == 0) … … 1402 1402 deltransponderbyid(99); 1403 1403 textbox(_("Message"), _("Transponder changed"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 5, 0); 1404 drawscreen(scan, 0 );1404 drawscreen(scan, 0, 0); 1405 1405 } 1406 1406 else if(rcret == getrcconfigint("rcok", NULL)) -
titan/titan/screensaver.h
r16319 r16511 27 27 int overscanx = 60, overscany = 60; 28 28 if(screensaver->type == 3) 29 drawscreen(skin, 0 );29 drawscreen(skin, 0, 0); 30 30 if(screensaver == NULL) return 1; 31 31 … … 69 69 screensaversetfontcol(screensaver->screen->bgcol); 70 70 } 71 drawscreen(screensaver->screen, 0 );71 drawscreen(screensaver->screen, 0, 0); 72 72 } 73 73 -
titan/titan/screensaveradjust.h
r16319 r16511 83 83 setchoiceboxselection(screensaver_type, getconfig("screensaver_type", NULL)); 84 84 85 drawscreen(screensaveradjust, 0 );85 drawscreen(screensaveradjust, 0, 0); 86 86 addscreenrc(screensaveradjust, listbox); 87 87 -
titan/titan/serviceinfo.h
r11120 r16511 244 244 hiddetuner(tuner, type, system, modulation, orbitalpos, frequency, symbolrate, polarization, inversion, fec, rolloff, pilot, YES, 0); 245 245 246 drawscreen(serviceinfo, 0 );246 drawscreen(serviceinfo, 0, 0); 247 247 248 248 while(1) … … 258 258 hiddepids(videopid, audiopid, pcrpid, pmtpid, txtpid, tsid, onid, sid, id, YES); 259 259 hiddetuner(tuner, type, system, modulation, orbitalpos, frequency, symbolrate, polarization, inversion, fec, rolloff, pilot, YES, 0); 260 drawscreen(serviceinfo, 0 );260 drawscreen(serviceinfo, 0, 0); 261 261 } 262 262 if(rcret == getrcconfigint("rcgreen", NULL)) … … 267 267 hiddepids(videopid, audiopid, pcrpid, pmtpid, txtpid, tsid, onid, sid, id, NO); 268 268 hiddetuner(tuner, type, system, modulation, orbitalpos, frequency, symbolrate, polarization, inversion, fec, rolloff, pilot, YES, 0); 269 drawscreen(serviceinfo, 0 );269 drawscreen(serviceinfo, 0, 0); 270 270 } 271 271 if(rcret == getrcconfigint("rcyellow", NULL)) … … 276 276 hiddepids(videopid, audiopid, pcrpid, pmtpid, txtpid, tsid, onid, sid, id, YES); 277 277 hiddetuner(tuner, type, system, modulation, orbitalpos, frequency, symbolrate, polarization, inversion, fec, rolloff, pilot, NO, aktsystem); 278 drawscreen(serviceinfo, 0 );278 drawscreen(serviceinfo, 0, 0); 279 279 } 280 280 } -
titan/titan/skin.h
r16510 r16511 3443 3443 } 3444 3444 3445 int setnodeattr(struct skin* node, struct skin* parent )3445 int setnodeattr(struct skin* node, struct skin* parent, int screencalc) 3446 3446 { 3447 3447 if(node != skin) node->flag = clearbit(node->flag, 0); … … 3483 3483 } 3484 3484 3485 if(s tatus.screencalc != 2)3485 if(screencalc != 2) 3486 3486 { 3487 3487 if(node->hidden == YES || parent->hidden == YES || node->locked == YES || parent->locked == YES) return 1; … … 3528 3528 if(node->rposx - shadowlx < parent->iposx) 3529 3529 { 3530 if(s tatus.screencalc == 0) err("node (%s posx=%d) out of parent (%s posx=%d)", node->name, node->rposx - shadowlx, parent->name, parent->iposx);3530 if(screencalc == 0) err("node (%s posx=%d) out of parent (%s posx=%d)", node->name, node->rposx - shadowlx, parent->name, parent->iposx); 3531 3531 node->rposx = parent->iposx + shadowlx; 3532 3532 //return 1; … … 3534 3534 if(node->rposy - shadowoy < parent->iposy) 3535 3535 { 3536 if(s tatus.screencalc == 0) err("node (%s posy=%d) out of parent (%s posy=%d)", node->name, node->rposy - shadowoy, parent->name, parent->iposy);3536 if(screencalc == 0) err("node (%s posy=%d) out of parent (%s posy=%d)", node->name, node->rposy - shadowoy, parent->name, parent->iposy); 3537 3537 node->rposy = parent->iposy + shadowoy; 3538 3538 //return 1; … … 3540 3540 if(node->rposx + node->rwidth + shadowrx > parent->iposx + parent->iwidth) 3541 3541 { 3542 if(s tatus.screencalc == 0) err("node (%s posxx=%d) out of parent (%s posxx=%d)", node->name, node->rposx + node->rwidth + shadowrx, parent->name, parent->iposx + parent->iwidth);3542 if(screencalc == 0) err("node (%s posxx=%d) out of parent (%s posxx=%d)", node->name, node->rposx + node->rwidth + shadowrx, parent->name, parent->iposx + parent->iwidth); 3543 3543 node->rwidth = parent->iwidth - node->rposx - shadowrx; 3544 3544 //return 1; … … 3546 3546 if(node->rposy + node->rheight + shadowuy > parent->iposy + parent->iheight) 3547 3547 { 3548 if(s tatus.screencalc == 0) err("node (%s posyy=%d) out of parent (%s posyy=%d)", node->name, node->rposy + node->rheight + shadowuy, parent->name, parent->iposy + parent->iheight);3548 if(screencalc == 0) err("node (%s posyy=%d) out of parent (%s posyy=%d)", node->name, node->rposy + node->rheight + shadowuy, parent->name, parent->iposy + parent->iheight); 3549 3549 node->rheight = parent->iheight - node->rposy - shadowuy; 3550 3550 //return 1; … … 3649 3649 } 3650 3650 3651 int drawscreenalways(struct skin* node )3651 int drawscreenalways(struct skin* node, int screencalc) 3652 3652 { 3653 3653 debug(1000, "in"); … … 3663 3663 free(status.drawallwaysbg[i]); 3664 3664 status.drawallwaysbg[i] = savescreen(status.drawallways[i]); 3665 ret = drawscreen(status.drawallways[i], 1);3665 ret = drawscreen(status.drawallways[i], screencalc, 1); 3666 3666 } 3667 3667 } … … 3672 3672 } 3673 3673 3674 int drawscreennode(struct skin *node, char* nodename )3674 int drawscreennode(struct skin *node, char* nodename, int screencalc) 3675 3675 { 3676 3676 debug(1000, "in"); … … 3681 3681 drawnode(node, 1); 3682 3682 3683 drawscreenalways(node );3683 drawscreenalways(node, screencalc); 3684 3684 blitfb(0); 3685 3685 m_unlock(&status.drawingmutex, 0); … … 3689 3689 } 3690 3690 3691 int drawscreennodebyname(char* screenname, char* nodename )3691 int drawscreennodebyname(char* screenname, char* nodename, int screencalc) 3692 3692 { 3693 3693 debug(1000, "in"); … … 3699 3699 drawnode(node, 1); 3700 3700 3701 drawscreenalways(node );3701 drawscreenalways(node, screencalc); 3702 3702 blitfb(0); 3703 3703 m_unlock(&status.drawingmutex, 0); … … 3712 3712 //flag 3: same as 0 but don't use status.screencalc 3713 3713 //flag 4: same as 0 but animate 3714 int drawscreen(struct skin* node, int flag) 3714 //screencalc 0: calculate and draw 3715 //screencalc 1: only calculate without hidden nodes 3716 //screencalc 2: only calculate hidden nodes 3717 int drawscreen(struct skin* node, int screencalc, int flag) 3715 3718 { 3716 3719 struct fb* merkskinfb = NULL; … … 3731 3734 parent = skin; 3732 3735 3733 ret = setnodeattr(node, parent );3736 ret = setnodeattr(node, parent, screencalc); 3734 3737 if(ret == 1) 3735 3738 { … … 3747 3750 } 3748 3751 3749 if(s tatus.screencalc == 0 || flag == 3 || flag == 4)3752 if(screencalc == 0 || flag == 3 || flag == 4) 3750 3753 { 3751 3754 if(flag == 0 || flag == 2 || flag == 3 || flag == 4) clearscreenalways(); … … 3768 3771 parent = oldparent; 3769 3772 3770 if(setnodeattr(child, parent ) == 0 && (status.screencalc == 0 || flag == 3))3773 if(setnodeattr(child, parent, screencalc) == 0 && (screencalc == 0 || flag == 3)) 3771 3774 drawnode(child, 1); 3772 3775 child = child->next; … … 3775 3778 if(flag == 0 || flag == 2 || flag == 3 || flag == 4) 3776 3779 { 3777 if(s tatus.screencalc == 0 || flag == 3)3778 { 3779 drawscreenalways(node );3780 if(screencalc == 0 || flag == 3) 3781 { 3782 drawscreenalways(node, screencalc); 3780 3783 3781 3784 if(merkskinfb != NULL) … … 3807 3810 } 3808 3811 3809 int drawscreenbyname(char* screenname )3812 int drawscreenbyname(char* screenname, int screencalc, int flag) 3810 3813 { 3811 3814 debug(1000, "in"); … … 3820 3823 } 3821 3824 3822 ret = drawscreen(node, 0);3825 ret = drawscreen(node, screencalc, flag); 3823 3826 debug(1000, "out"); 3824 3827 return ret; -
titan/titan/skinadjust.h
r15152 r16511 49 49 obottomoffset = getconfigint("fbbottomoffset", NULL); 50 50 51 drawscreen(skinadjust, 0 );51 drawscreen(skinadjust, 0, 0); 52 52 addscreenrc(skinadjust, listbox); 53 53 … … 68 68 status.bottomoffset = getconfigint("fbbottomoffset", NULL); 69 69 70 drawscreen(skinadjust, 0 );70 drawscreen(skinadjust, 0, 0); 71 71 72 72 if(rcret == getrcconfigint("rcexit", NULL)) … … 100 100 free(ret); 101 101 102 drawscreen(skinadjust, 0 );102 drawscreen(skinadjust, 0, 0); 103 103 continue; 104 104 } -
titan/titan/skinselector.h
r16470 r16511 169 169 listbox->aktpage = -1; 170 170 171 drawscreen(screen, 0);171 drawscreen(screen, 0, 0); 172 172 addscreenrc(screen, listbox); 173 173 … … 217 217 { 218 218 textbox(_("Message"), _("No skinconfig found in skin.\nCan't chage to selected skin."), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 219 drawscreen(screen, 0 );219 drawscreen(screen, 0, 0); 220 220 free(tmpstr); tmpstr = NULL; 221 221 continue; … … 240 240 changepic(png, pf); 241 241 free(pf); 242 drawscreen(screen, 0);242 drawscreen(screen, 0, 0); 243 243 } 244 244 } -
titan/titan/softcam.h
r16042 r16511 254 254 fillmenubox(); 255 255 256 drawscreen(softcam, 0 );256 drawscreen(softcam, 0, 0); 257 257 addscreenrc(softcam, listbox); 258 258 … … 269 269 // deactivate emu 270 270 deactivate(tmp->name); 271 drawscreen(softcam, 0 );271 drawscreen(softcam, 0, 0); 272 272 } 273 273 if(rcret == getrcconfigint("rcgreen", NULL)){ 274 274 // restart emu 275 275 restartcam(tmp->name); 276 drawscreen(softcam, 0 );276 drawscreen(softcam, 0, 0); 277 277 } 278 278 if(rcret == getrcconfigint("rcyellow", NULL)){ … … 281 281 readmenu(); 282 282 fillmenubox(); 283 drawscreen(softcam, 0 );283 drawscreen(softcam, 0, 0); 284 284 } 285 285 if(rcret == getrcconfigint("rcblue", NULL)){ 286 286 // activate emu 287 287 activate(tmp->name); 288 drawscreen(softcam, 0 );288 drawscreen(softcam, 0, 0); 289 289 } 290 290 if(rcret == getrcconfigint("rcok", NULL)){ … … 296 296 startcam(tmp->name); 297 297 } 298 drawscreen(softcam, 0 );298 drawscreen(softcam, 0, 0); 299 299 } 300 300 if(rcret == RCTIMEOUT){ 301 301 // update ecminfo 302 302 readecminfo(labelecminfo); 303 drawscreen(softcam, 0 );303 drawscreen(softcam, 0, 0); 304 304 } 305 305 } -
titan/titan/spinner.h
r15102 r16511 32 32 struct skin* spinner = getscreen("spinner"); 33 33 struct skin* node = NULL; 34 int count = 0, treffer = 0 , tmpscreencalc = 0;34 int count = 0, treffer = 0; 35 35 char* bg = NULL; 36 36 … … 69 69 //save bg 70 70 m_lock(&status.drawingmutex, 0); 71 tmpscreencalc = status.screencalc; 72 status.screencalc = 0; 73 setnodeattr(spinner, framebuffer); 71 setnodeattr(spinner, framebuffer, 0); 74 72 bg = savescreen(spinner); 75 73 76 drawscreen(spinner, 2);74 drawscreen(spinner, 0, 2); 77 75 usleep(status.spinnerspeed * 10000); 78 76 clearscreennolock(spinner); … … 81 79 restorescreen(bg, spinner); 82 80 blitfb(0); 83 status.screencalc = tmpscreencalc;84 81 m_unlock(&status.drawingmutex, 0); 85 82 usleep(1000); -
titan/titan/struct.h
r16505 r16511 1108 1108 int rckey; 1109 1109 struct skin* skinerr; 1110 // 0 calc and draw1111 // 1 calc only without hidden nodes1112 // 2 calc only with hidden nodes1113 int screencalc;1114 1110 // 0 deaktiv 1115 1111 // 1 struct filelist filled … … 1238 1234 { 1239 1235 int key; 1240 void (*rcfunc)(struct skin*, struct skin*, int flag);1236 void (*rcfunc)(struct skin*, struct skin*, int screencalc, int flag); 1241 1237 struct skin *screen; 1242 1238 struct skin *screennode; -
titan/titan/subtitle.h
r14700 r16511 1627 1627 if(treffer == 0) listbox->aktline = 1; 1628 1628 1629 drawscreen(subtitle, 0 );1629 drawscreen(subtitle, 0, 0); 1630 1630 addscreenrc(subtitle, listbox); 1631 1631 … … 1646 1646 { 1647 1647 clearscreen(subtitle); 1648 drawscreen(skin, 0 );1648 drawscreen(skin, 0, 0); 1649 1649 if(subtitlestart((struct subtitle*)listbox->select->handle) == 0) 1650 1650 status.subthreadpid = ((struct subtitle*)listbox->select->handle)->pid; -
titan/titan/system_backup.h
r16036 r16511 30 30 changeinput(listfield, "kernel\nvar\nroot\nfull"); 31 31 32 drawscreen(backup, 0 );32 drawscreen(backup, 0, 0); 33 33 tmp = listbox->select; 34 34 … … 47 47 { 48 48 b_red->hidden = YES; b_green->hidden = YES; 49 drawscreen(backup, 0 );49 drawscreen(backup, 0, 0); 50 50 if(listbox->select != NULL && listbox->select->ret != NULL) 51 51 { -
titan/titan/system_backup_restore.h
r16033 r16511 17 17 changetitle(backup_restore, _("Backup / Restore Settings")); 18 18 19 drawscreen(backup_restore, 0 );19 drawscreen(backup_restore, 0, 0); 20 20 21 21 while(1) … … 32 32 { 33 33 changetext(info, _("Please wait ...\n\nAll Settings are saved.\n\nBox will start in few seconds.")); 34 drawscreen(backup_restore, 0 );34 drawscreen(backup_restore, 0, 0); 35 35 36 36 if(isfile("/var/backup/.actbackup")) … … 50 50 textbox(_("RESTORE ERROR"), _("No backup folders found!!!\n\nAborting restoring..."), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 51 51 changetext(info, _(infotext)); 52 drawscreen(backup_restore, 0 );52 drawscreen(backup_restore, 0, 0); 53 53 } 54 54 }else 55 55 { 56 drawscreen(backup_restore, 0 );56 drawscreen(backup_restore, 0, 0); 57 57 } 58 58 } … … 65 65 info->textposx = 50; 66 66 b_red->hidden = YES; b_green->hidden = YES; b_yellow->hidden = YES; 67 drawscreen(backup_restore, 0 );67 drawscreen(backup_restore, 0, 0); 68 68 69 69 writeallconfig(1); … … 77 77 b_red->hidden = NO; b_green->hidden = NO; b_yellow->hidden = NO; 78 78 textbox(_("Message"), _("Backup created successfully"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 7, 0); 79 drawscreen(backup_restore, 0 );79 drawscreen(backup_restore, 0, 0); 80 80 } 81 81 else … … 83 83 clearscreen(backup_restore); 84 84 textbox(_("BACKUP ERROR"), _("A record hdd or a swapstick must be mounted!\n\nAborting backup..."), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 85 drawscreen(backup_restore, 0 );85 drawscreen(backup_restore, 0, 0); 86 86 } 87 87 } -
titan/titan/system_update.h
r16472 r16511 9 9 status.hangtime = 99999; 10 10 struct skin* systemupdate = getscreen("loading"); 11 drawscreen(systemupdate, 0 );11 drawscreen(systemupdate, 0, 0); 12 12 13 13 char* tmpstr = NULL; … … 165 165 } 166 166 167 drawscreen(systemupdate, 0 );167 drawscreen(systemupdate, 0, 0); 168 168 getfilelist(systemupdate, filelistpath, filelist, filepath, filemask, 1, NULL); 169 169 addscreenrc(systemupdate, filelist); … … 313 313 { 314 314 textbox(_("Message"), _("Error file not supported"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 315 drawscreen(systemupdate, 0 );315 drawscreen(systemupdate, 0, 0); 316 316 getfilelist(systemupdate, filelistpath, filelist, filepath, filemask, 1, NULL); 317 317 addscreenrc(systemupdate, filelist); … … 327 327 { 328 328 debug(40, "update canceled cmd: %s", cmd); 329 drawscreen(systemupdate, 0 );329 drawscreen(systemupdate, 0, 0); 330 330 getfilelist(systemupdate, filelistpath, filelist, filepath, filemask, 1, NULL); 331 331 addscreenrc(systemupdate, filelist); -
titan/titan/textbox.h
r14790 r16511 8 8 { 9 9 debug(1000, "in"); 10 int rcret = -1, tmpscreencalc = 0,fromthread = 0;10 int rcret = -1, fromthread = 0; 11 11 struct skin* messagebox = getscreen("messagebox"); 12 12 struct skin* textbox = getscreennode(messagebox, "textbox"); … … 96 96 m_lock(&status.drawingmutex, 0); 97 97 m_lock(&status.rcmutex, 10); 98 tmpscreencalc = status.screencalc; 99 status.screencalc = 2; 100 setnodeattr(messagebox, framebuffer); 101 status.screencalc = tmpscreencalc; 98 setnodeattr(messagebox, framebuffer, 2); 102 99 status.rcowner = messagebox; 103 100 bg = savescreen(messagebox); 104 tmpscreencalc = status.screencalc; 105 status.screencalc = 0; 106 drawscreen(messagebox, 2); 101 drawscreen(messagebox, 0, 2); 107 102 } 108 103 else 109 drawscreen(messagebox, 0 );104 drawscreen(messagebox, 0, 0); 110 105 111 106 if(fromthread != 1) … … 123 118 restorescreen(bg, messagebox); 124 119 blitfb(0); 125 status.screencalc = tmpscreencalc;126 120 sleep(1); 127 121 status.rcowner = NULL; … … 132 126 { 133 127 clearscreen(messagebox); 134 drawscreen(skin, 0 );128 drawscreen(skin, 0, 0); 135 129 } 136 130 -
titan/titan/textinput.h
r14082 r16511 5 5 { 6 6 debug(1000, "in"); 7 int rcret = -1, tmpscreencalc = 0,fromthread = 0, height = 0;7 int rcret = -1, fromthread = 0, height = 0; 8 8 struct skin* textinput = getscreen("textinput"); 9 9 struct skin* input = getscreennode(textinput, "input"); … … 12 12 13 13 if(pthread_self() != status.mainthread) 14 14 fromthread = 1; 15 15 16 16 changetitle(textinput, title); … … 24 24 m_lock(&status.drawingmutex, 0); 25 25 m_lock(&status.rcmutex, 10); 26 tmpscreencalc = status.screencalc; 27 status.screencalc = 2; 28 setnodeattr(textinput, framebuffer); 29 status.screencalc = tmpscreencalc; 26 setnodeattr(textinput, framebuffer, 2); 30 27 status.rcowner = textinput; 31 28 bg = savescreen(textinput); 32 tmpscreencalc = status.screencalc; 33 status.screencalc = 0; 34 drawscreen(textinput, 2); 29 drawscreen(textinput, 0, 2); 35 30 } 36 31 else 37 drawscreen(textinput, 0 );32 drawscreen(textinput, 0, 0); 38 33 addscreenrc(textinput, input); 39 34 … … 56 51 restorescreen(bg, textinput); 57 52 blitfb(0); 58 status.screencalc = tmpscreencalc;59 53 sleep(1); 60 54 status.rcowner = NULL; … … 65 59 { 66 60 clearscreen(textinput); 67 drawscreen(skin, 0 );61 drawscreen(skin, 0, 0); 68 62 } 69 63 -
titan/titan/timeshift.h
r14355 r16511 188 188 } 189 189 190 drawscreen(timeshift, 0 );190 drawscreen(timeshift, 0, 0); 191 191 sleep (1); 192 192 if(status.timeshiftseek == 999999) { -
titan/titan/timezone.h
r16471 r16511 80 80 81 81 setlistboxselection(listbox, getconfig("timezonename", NULL)); 82 drawscreen(timezone, 0 );82 drawscreen(timezone, 0, 0); 83 83 addscreenrc(timezone, listbox); 84 84 -
titan/titan/titan.c
r16498 r16511 271 271 changepic(logo, tmpstr); 272 272 tmpstr = NULL; 273 drawscreen(logo, 0 );273 drawscreen(logo, 0, 0); 274 274 } 275 275 else … … 717 717 writevfd(""); 718 718 status.updatevfd = START; 719 drawscreen(skin, 0 );719 drawscreen(skin, 0, 0); 720 720 addconfig("nofirstwizzard", "1"); 721 721 } … … 723 723 { 724 724 // workaround, remove bootlogo on startup 725 drawscreen(skin, 0 );725 drawscreen(skin, 0, 0); 726 726 727 727 //check servicestart … … 855 855 tmpstr = ostrcat(tmpstr, _("Automatic stop in 5 seconds."), 1, 0); 856 856 changetext(starterror, _(tmpstr)); 857 drawscreen(starterror, 0 );857 drawscreen(starterror, 0, 0); 858 858 sleep(5); 859 859 free(tmpstr);
Note: See TracChangeset
for help on using the changeset viewer.