Changeset 20412
- Timestamp:
- 03/08/13 22:34:12 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/lcdsamsung/lcdsamsung.c
r20406 r20412 97 97 struct skin* n_stunde = NULL; 98 98 struct skin* n_minute = NULL; 99 struct skin* n_stunde_standby = NULL; 100 struct skin* n_minute_standby = NULL; 99 101 100 102 struct skin* sday0_t = NULL; … … 278 280 sday3_d = getscreennode(LCD_Standby, "day3_d"); 279 281 280 struct skin*n_stunde_standby = getscreennode(LCD_Standby, "stunde");282 n_stunde_standby = getscreennode(LCD_Standby, "stunde"); 281 283 if(n_stunde_standby != NULL) 282 284 pichr_standby = ostrcat(n_stunde_standby->pic, "", 0, 0); 283 struct skin*n_minute_standby = getscreennode(LCD_Standby, "minute");285 n_minute_standby = getscreennode(LCD_Standby, "minute"); 284 286 if(n_minute_standby != NULL) 285 287 picmin_standby = ostrcat(n_minute_standby->pic, "", 0, 0); … … 553 555 { 554 556 free(tmpstr);tmpstr=NULL; 555 if(hr > 12)557 if(hr >= 12) 556 558 hr = hr - 12; 557 559 if(hr < 10) … … 559 561 else 560 562 tmpstr = ostrcat("hr_",oitoa(hr), 0, 1); 561 if(min < 1 5)563 if(min < 12) 562 564 tmpstr = ostrcat(tmpstr,"00", 0, 0); 563 else if(min < 30) 564 tmpstr = ostrcat(tmpstr,"15", 0, 0); 565 else if(min < 45) 566 tmpstr = ostrcat(tmpstr,"30", 0, 0); 567 else if(min < 59) 568 tmpstr = ostrcat(tmpstr,"45", 0, 0); 565 else if(min < 24) 566 tmpstr = ostrcat(tmpstr,"12", 0, 0); 567 else if(min < 36) 568 tmpstr = ostrcat(tmpstr,"24", 0, 0); 569 else if(min < 48) 570 tmpstr = ostrcat(tmpstr,"36", 0, 0); 571 else if(min < 60) 572 tmpstr = ostrcat(tmpstr,"48", 0, 0); 569 573 free(n_stunde->pic); 570 574 n_stunde->pic = string_replace("hr_hhmm", tmpstr, pichr, 0); … … 580 584 if(akttime_Standby != NULL) 581 585 changetext(akttime_Standby, tmpstr); 586 if(n_minute_standby != NULL) 587 { 588 free(tmpstr);tmpstr=NULL; 589 tmpstr = ostrcat("min_",gettime(NULL, "%M"), 0, 0); 590 free(n_minute_standby->pic); 591 n_minute_standby->pic = string_replace("min_mm", tmpstr, picmin_standby, 0); 592 free(tmpstr);tmpstr=NULL; 593 } 594 if(n_stunde_standby != NULL) 595 { 596 free(tmpstr);tmpstr=NULL; 597 if(hr >= 12) 598 hr = hr - 12; 599 if(hr < 10) 600 tmpstr = ostrcat("hr_0",oitoa(hr), 0, 1); 601 else 602 tmpstr = ostrcat("hr_",oitoa(hr), 0, 1); 603 if(min < 12) 604 tmpstr = ostrcat(tmpstr,"00", 0, 0); 605 else if(min < 24) 606 tmpstr = ostrcat(tmpstr,"12", 0, 0); 607 else if(min < 36) 608 tmpstr = ostrcat(tmpstr,"24", 0, 0); 609 else if(min < 48) 610 tmpstr = ostrcat(tmpstr,"36", 0, 0); 611 else if(min < 60) 612 tmpstr = ostrcat(tmpstr,"48", 0, 0); 613 free(n_stunde_standby->pic); 614 n_stunde_standby->pic = string_replace("hr_hhmm", tmpstr, pichr_standby, 0); 615 free(tmpstr);tmpstr=NULL; 616 } 582 617 drawscreen(LCD_Standby, 0, 0); 583 618 put = 0;
Note: See TracChangeset
for help on using the changeset viewer.