diff options
Diffstat (limited to 'apps/plugins/clock.c')
-rw-r--r-- | apps/plugins/clock.c | 200 |
1 files changed, 100 insertions, 100 deletions
diff --git a/apps/plugins/clock.c b/apps/plugins/clock.c index d58f746158..bddda15f5f 100644 --- a/apps/plugins/clock.c +++ b/apps/plugins/clock.c | |||
@@ -788,9 +788,9 @@ bool colon, bool lcd) | |||
788 | if(settings.digital_12h) | 788 | if(settings.digital_12h) |
789 | { | 789 | { |
790 | if(hour > 12) | 790 | if(hour > 12) |
791 | rb->lcd_bitmap(pm, 97, 55, 15, 8, true); | 791 | rb->lcd_bitmap(pm, 97, 55, 15, 8); |
792 | else | 792 | else |
793 | rb->lcd_bitmap(am, 1, 55, 15, 8, true); | 793 | rb->lcd_bitmap(am, 1, 55, 15, 8); |
794 | } | 794 | } |
795 | } | 795 | } |
796 | else | 796 | else |
@@ -798,9 +798,9 @@ bool colon, bool lcd) | |||
798 | if(settings.lcd_12h) | 798 | if(settings.lcd_12h) |
799 | { | 799 | { |
800 | if(hour > 12) | 800 | if(hour > 12) |
801 | rb->lcd_bitmap(pm, 97, 55, 15, 8, true); | 801 | rb->lcd_bitmap(pm, 97, 55, 15, 8); |
802 | else | 802 | else |
803 | rb->lcd_bitmap(am, 1, 55, 15, 8, true); | 803 | rb->lcd_bitmap(am, 1, 55, 15, 8); |
804 | } | 804 | } |
805 | } | 805 | } |
806 | 806 | ||
@@ -881,138 +881,138 @@ void binary(int hour, int minute, int second) | |||
881 | *****/ | 881 | *****/ |
882 | if(temphour >= 32) | 882 | if(temphour >= 32) |
883 | { | 883 | { |
884 | rb->lcd_bitmap(bitmap_1, 0, 1, 15, 20, true); | 884 | rb->lcd_bitmap(bitmap_1, 0, 1, 15, 20); |
885 | temphour -= 32; | 885 | temphour -= 32; |
886 | } | 886 | } |
887 | else | 887 | else |
888 | rb->lcd_bitmap(bitmap_0, 0, 1, 15, 20, true); | 888 | rb->lcd_bitmap(bitmap_0, 0, 1, 15, 20); |
889 | if(temphour >= 16) | 889 | if(temphour >= 16) |
890 | { | 890 | { |
891 | rb->lcd_bitmap(bitmap_1, 19, 1, 15, 20, true); | 891 | rb->lcd_bitmap(bitmap_1, 19, 1, 15, 20); |
892 | temphour -= 16; | 892 | temphour -= 16; |
893 | } | 893 | } |
894 | else | 894 | else |
895 | rb->lcd_bitmap(bitmap_0, 19, 1, 15, 20, true); | 895 | rb->lcd_bitmap(bitmap_0, 19, 1, 15, 20); |
896 | if(temphour >= 8) | 896 | if(temphour >= 8) |
897 | { | 897 | { |
898 | rb->lcd_bitmap(bitmap_1, 38, 1, 15, 20, true); | 898 | rb->lcd_bitmap(bitmap_1, 38, 1, 15, 20); |
899 | temphour -= 8; | 899 | temphour -= 8; |
900 | } | 900 | } |
901 | else | 901 | else |
902 | rb->lcd_bitmap(bitmap_0, 38, 1, 15, 20, true); | 902 | rb->lcd_bitmap(bitmap_0, 38, 1, 15, 20); |
903 | if(temphour >= 4) | 903 | if(temphour >= 4) |
904 | { | 904 | { |
905 | rb->lcd_bitmap(bitmap_1, 57, 1, 15, 20, true); | 905 | rb->lcd_bitmap(bitmap_1, 57, 1, 15, 20); |
906 | temphour -= 4; | 906 | temphour -= 4; |
907 | } | 907 | } |
908 | else | 908 | else |
909 | rb->lcd_bitmap(bitmap_0, 57, 1, 15, 20, true); | 909 | rb->lcd_bitmap(bitmap_0, 57, 1, 15, 20); |
910 | if(temphour >= 2) | 910 | if(temphour >= 2) |
911 | { | 911 | { |
912 | rb->lcd_bitmap(bitmap_1, 76, 1, 15, 20, true); | 912 | rb->lcd_bitmap(bitmap_1, 76, 1, 15, 20); |
913 | temphour -= 2; | 913 | temphour -= 2; |
914 | } | 914 | } |
915 | else | 915 | else |
916 | rb->lcd_bitmap(bitmap_0, 76, 1, 15, 20, true); | 916 | rb->lcd_bitmap(bitmap_0, 76, 1, 15, 20); |
917 | if(temphour >= 1) | 917 | if(temphour >= 1) |
918 | { | 918 | { |
919 | rb->lcd_bitmap(bitmap_1, 95, 1, 15, 20, true); | 919 | rb->lcd_bitmap(bitmap_1, 95, 1, 15, 20); |
920 | temphour -= 1; | 920 | temphour -= 1; |
921 | } | 921 | } |
922 | else | 922 | else |
923 | rb->lcd_bitmap(bitmap_0, 95, 1, 15, 20, true); | 923 | rb->lcd_bitmap(bitmap_0, 95, 1, 15, 20); |
924 | 924 | ||
925 | /********* | 925 | /********* |
926 | * MINUTES | 926 | * MINUTES |
927 | ********/ | 927 | ********/ |
928 | if(tempmin >= 32) | 928 | if(tempmin >= 32) |
929 | { | 929 | { |
930 | rb->lcd_bitmap(bitmap_1, 0, 21, 15, 20, true); | 930 | rb->lcd_bitmap(bitmap_1, 0, 21, 15, 20); |
931 | tempmin -= 32; | 931 | tempmin -= 32; |
932 | } | 932 | } |
933 | else | 933 | else |
934 | rb->lcd_bitmap(bitmap_0, 0, 21, 15, 20, true); | 934 | rb->lcd_bitmap(bitmap_0, 0, 21, 15, 20); |
935 | if(tempmin >= 16) | 935 | if(tempmin >= 16) |
936 | { | 936 | { |
937 | rb->lcd_bitmap(bitmap_1, 19, 21, 15, 20, true); | 937 | rb->lcd_bitmap(bitmap_1, 19, 21, 15, 20); |
938 | tempmin -= 16; | 938 | tempmin -= 16; |
939 | } | 939 | } |
940 | else | 940 | else |
941 | rb->lcd_bitmap(bitmap_0, 19, 21, 15, 20, true); | 941 | rb->lcd_bitmap(bitmap_0, 19, 21, 15, 20); |
942 | if(tempmin >= 8) | 942 | if(tempmin >= 8) |
943 | { | 943 | { |
944 | rb->lcd_bitmap(bitmap_1, 38, 21, 15, 20, true); | 944 | rb->lcd_bitmap(bitmap_1, 38, 21, 15, 20); |
945 | tempmin -= 8; | 945 | tempmin -= 8; |
946 | } | 946 | } |
947 | else | 947 | else |
948 | rb->lcd_bitmap(bitmap_0, 38, 21, 15, 20, true); | 948 | rb->lcd_bitmap(bitmap_0, 38, 21, 15, 20); |
949 | if(tempmin >= 4) | 949 | if(tempmin >= 4) |
950 | { | 950 | { |
951 | rb->lcd_bitmap(bitmap_1, 57, 21, 15, 20, true); | 951 | rb->lcd_bitmap(bitmap_1, 57, 21, 15, 20); |
952 | tempmin -= 4; | 952 | tempmin -= 4; |
953 | } | 953 | } |
954 | else | 954 | else |
955 | rb->lcd_bitmap(bitmap_0, 57, 21, 15, 20, true); | 955 | rb->lcd_bitmap(bitmap_0, 57, 21, 15, 20); |
956 | if(tempmin >= 2) | 956 | if(tempmin >= 2) |
957 | { | 957 | { |
958 | rb->lcd_bitmap(bitmap_1, 76, 21, 15, 20, true); | 958 | rb->lcd_bitmap(bitmap_1, 76, 21, 15, 20); |
959 | tempmin -= 2; | 959 | tempmin -= 2; |
960 | } | 960 | } |
961 | else | 961 | else |
962 | rb->lcd_bitmap(bitmap_0, 76, 21, 15, 20, true); | 962 | rb->lcd_bitmap(bitmap_0, 76, 21, 15, 20); |
963 | if(tempmin >= 1) | 963 | if(tempmin >= 1) |
964 | { | 964 | { |
965 | rb->lcd_bitmap(bitmap_1, 95, 21, 15, 20, true); | 965 | rb->lcd_bitmap(bitmap_1, 95, 21, 15, 20); |
966 | tempmin -= 1; | 966 | tempmin -= 1; |
967 | } | 967 | } |
968 | else | 968 | else |
969 | rb->lcd_bitmap(bitmap_0, 95, 21, 15, 20, true); | 969 | rb->lcd_bitmap(bitmap_0, 95, 21, 15, 20); |
970 | 970 | ||
971 | /********* | 971 | /********* |
972 | * SECONDS | 972 | * SECONDS |
973 | ********/ | 973 | ********/ |
974 | if(tempsec >= 32) | 974 | if(tempsec >= 32) |
975 | { | 975 | { |
976 | rb->lcd_bitmap(bitmap_1, 0, 42, 15, 20, true); | 976 | rb->lcd_bitmap(bitmap_1, 0, 42, 15, 20); |
977 | tempsec -= 32; | 977 | tempsec -= 32; |
978 | } | 978 | } |
979 | else | 979 | else |
980 | rb->lcd_bitmap(bitmap_0, 0, 42, 15, 20, true); | 980 | rb->lcd_bitmap(bitmap_0, 0, 42, 15, 20); |
981 | if(tempsec >= 16) | 981 | if(tempsec >= 16) |
982 | { | 982 | { |
983 | rb->lcd_bitmap(bitmap_1, 19, 42, 15, 20, true); | 983 | rb->lcd_bitmap(bitmap_1, 19, 42, 15, 20); |
984 | tempsec -= 16; | 984 | tempsec -= 16; |
985 | } | 985 | } |
986 | else | 986 | else |
987 | rb->lcd_bitmap(bitmap_0, 19, 42, 15, 20, true); | 987 | rb->lcd_bitmap(bitmap_0, 19, 42, 15, 20); |
988 | if(tempsec >= 8) | 988 | if(tempsec >= 8) |
989 | { | 989 | { |
990 | rb->lcd_bitmap(bitmap_1, 38, 42, 15, 20, true); | 990 | rb->lcd_bitmap(bitmap_1, 38, 42, 15, 20); |
991 | tempsec -= 8; | 991 | tempsec -= 8; |
992 | } | 992 | } |
993 | else | 993 | else |
994 | rb->lcd_bitmap(bitmap_0, 38, 42, 15, 20, true); | 994 | rb->lcd_bitmap(bitmap_0, 38, 42, 15, 20); |
995 | if(tempsec >= 4) | 995 | if(tempsec >= 4) |
996 | { | 996 | { |
997 | rb->lcd_bitmap(bitmap_1, 57, 42, 15, 20, true); | 997 | rb->lcd_bitmap(bitmap_1, 57, 42, 15, 20); |
998 | tempsec -= 4; | 998 | tempsec -= 4; |
999 | } | 999 | } |
1000 | else | 1000 | else |
1001 | rb->lcd_bitmap(bitmap_0, 57, 42, 15, 20, true); | 1001 | rb->lcd_bitmap(bitmap_0, 57, 42, 15, 20); |
1002 | if(tempsec >= 2) | 1002 | if(tempsec >= 2) |
1003 | { | 1003 | { |
1004 | rb->lcd_bitmap(bitmap_1, 76, 42, 15, 20, true); | 1004 | rb->lcd_bitmap(bitmap_1, 76, 42, 15, 20); |
1005 | tempsec -= 2; | 1005 | tempsec -= 2; |
1006 | } | 1006 | } |
1007 | else | 1007 | else |
1008 | rb->lcd_bitmap(bitmap_0, 76, 42, 15, 20, true); | 1008 | rb->lcd_bitmap(bitmap_0, 76, 42, 15, 20); |
1009 | if(tempsec >= 1) | 1009 | if(tempsec >= 1) |
1010 | { | 1010 | { |
1011 | rb->lcd_bitmap(bitmap_1, 95, 42, 15, 20, true); | 1011 | rb->lcd_bitmap(bitmap_1, 95, 42, 15, 20); |
1012 | tempsec -= 1; | 1012 | tempsec -= 1; |
1013 | } | 1013 | } |
1014 | else | 1014 | else |
1015 | rb->lcd_bitmap(bitmap_0, 95, 42, 15, 20, true); | 1015 | rb->lcd_bitmap(bitmap_0, 95, 42, 15, 20); |
1016 | 1016 | ||
1017 | rb->lcd_update(); | 1017 | rb->lcd_update(); |
1018 | } | 1018 | } |
@@ -1039,7 +1039,7 @@ void show_logo(bool animate, bool show_clock_text) | |||
1039 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); | 1039 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); |
1040 | rb->lcd_drawline(0, y_position/2+38, 111, y_position/2+38); | 1040 | rb->lcd_drawline(0, y_position/2+38, 111, y_position/2+38); |
1041 | rb->lcd_set_drawmode(DRMODE_SOLID); | 1041 | rb->lcd_set_drawmode(DRMODE_SOLID); |
1042 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37, true); | 1042 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37); |
1043 | if(show_clock_text) | 1043 | if(show_clock_text) |
1044 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); | 1044 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); |
1045 | rb->lcd_update(); | 1045 | rb->lcd_update(); |
@@ -1051,7 +1051,7 @@ void show_logo(bool animate, bool show_clock_text) | |||
1051 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); | 1051 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); |
1052 | rb->lcd_drawline(0, y_position/2+38, 111, y_position/2+38); | 1052 | rb->lcd_drawline(0, y_position/2+38, 111, y_position/2+38); |
1053 | rb->lcd_set_drawmode(DRMODE_SOLID); | 1053 | rb->lcd_set_drawmode(DRMODE_SOLID); |
1054 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37, true); | 1054 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37); |
1055 | if(show_clock_text) | 1055 | if(show_clock_text) |
1056 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); | 1056 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); |
1057 | rb->lcd_update(); | 1057 | rb->lcd_update(); |
@@ -1063,7 +1063,7 @@ void show_logo(bool animate, bool show_clock_text) | |||
1063 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); | 1063 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); |
1064 | rb->lcd_drawline(0, y_position/2+38, 111, y_position/2+38); | 1064 | rb->lcd_drawline(0, y_position/2+38, 111, y_position/2+38); |
1065 | rb->lcd_set_drawmode(DRMODE_SOLID); | 1065 | rb->lcd_set_drawmode(DRMODE_SOLID); |
1066 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37, true); | 1066 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37); |
1067 | if(show_clock_text) | 1067 | if(show_clock_text) |
1068 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); | 1068 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); |
1069 | rb->lcd_update(); | 1069 | rb->lcd_update(); |
@@ -1071,7 +1071,7 @@ void show_logo(bool animate, bool show_clock_text) | |||
1071 | } | 1071 | } |
1072 | else /* don't animate, just show */ | 1072 | else /* don't animate, just show */ |
1073 | { | 1073 | { |
1074 | rb->lcd_bitmap(clogo, 0, 10, 112, 37, true); | 1074 | rb->lcd_bitmap(clogo, 0, 10, 112, 37); |
1075 | if(show_clock_text) | 1075 | if(show_clock_text) |
1076 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); | 1076 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 48, buf); |
1077 | rb->lcd_update(); | 1077 | rb->lcd_update(); |
@@ -1094,7 +1094,7 @@ void exit_logo(void) | |||
1094 | rb->lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); | 1094 | rb->lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); |
1095 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); | 1095 | rb->lcd_drawline(0, y_position/2-1, 111, y_position/2-1); |
1096 | rb->lcd_set_drawmode(DRMODE_SOLID); | 1096 | rb->lcd_set_drawmode(DRMODE_SOLID); |
1097 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37, true); | 1097 | rb->lcd_bitmap(clogo, 0, y_position/2, 112, 37); |
1098 | rb->lcd_update(); | 1098 | rb->lcd_update(); |
1099 | } | 1099 | } |
1100 | } | 1100 | } |
@@ -1511,9 +1511,9 @@ bool f1_screen(void) | |||
1511 | void draw_checkbox(bool setting, int x, int y) | 1511 | void draw_checkbox(bool setting, int x, int y) |
1512 | { | 1512 | { |
1513 | if(setting) /* checkbox is on */ | 1513 | if(setting) /* checkbox is on */ |
1514 | rb->lcd_bitmap(checkbox_full, x, y, 8, 6, true); | 1514 | rb->lcd_bitmap(checkbox_full, x, y, 8, 6); |
1515 | else /* checkbox is off */ | 1515 | else /* checkbox is off */ |
1516 | rb->lcd_bitmap(checkbox_empty, x, y, 8, 6, true); | 1516 | rb->lcd_bitmap(checkbox_empty, x, y, 8, 6); |
1517 | } | 1517 | } |
1518 | 1518 | ||
1519 | void draw_settings(void) | 1519 | void draw_settings(void) |
@@ -1544,18 +1544,18 @@ void draw_settings(void) | |||
1544 | draw_checkbox(settings.analog_digits, 1, 33); | 1544 | draw_checkbox(settings.analog_digits, 1, 33); |
1545 | 1545 | ||
1546 | if(settings.analog_date == 0) | 1546 | if(settings.analog_date == 0) |
1547 | rb->lcd_bitmap(checkbox_empty, 1, 41, 8, 6, true); | 1547 | rb->lcd_bitmap(checkbox_empty, 1, 41, 8, 6); |
1548 | else if(settings.analog_date == 1) | 1548 | else if(settings.analog_date == 1) |
1549 | rb->lcd_bitmap(checkbox_half, 1, 41, 8, 6, true); | 1549 | rb->lcd_bitmap(checkbox_half, 1, 41, 8, 6); |
1550 | else | 1550 | else |
1551 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6, true); | 1551 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6); |
1552 | 1552 | ||
1553 | if(settings.analog_time == 0) | 1553 | if(settings.analog_time == 0) |
1554 | rb->lcd_bitmap(checkbox_empty, 1, 49, 8, 6, true); | 1554 | rb->lcd_bitmap(checkbox_empty, 1, 49, 8, 6); |
1555 | else if(settings.analog_time == 1) | 1555 | else if(settings.analog_time == 1) |
1556 | rb->lcd_bitmap(checkbox_half, 1, 49, 8, 6, true); | 1556 | rb->lcd_bitmap(checkbox_half, 1, 49, 8, 6); |
1557 | else | 1557 | else |
1558 | rb->lcd_bitmap(checkbox_full, 1, 49, 8, 6, true); | 1558 | rb->lcd_bitmap(checkbox_full, 1, 49, 8, 6); |
1559 | 1559 | ||
1560 | draw_checkbox(settings.analog_secondhand, 1, 57); | 1560 | draw_checkbox(settings.analog_secondhand, 1, 57); |
1561 | } | 1561 | } |
@@ -1584,20 +1584,20 @@ void draw_settings(void) | |||
1584 | 1584 | ||
1585 | /* Draw checkboxes */ | 1585 | /* Draw checkboxes */ |
1586 | if(settings.digital_date == 0) | 1586 | if(settings.digital_date == 0) |
1587 | rb->lcd_bitmap(checkbox_empty, 1, 33, 8, 6, true); | 1587 | rb->lcd_bitmap(checkbox_empty, 1, 33, 8, 6); |
1588 | else if(settings.digital_date == 1) | 1588 | else if(settings.digital_date == 1) |
1589 | rb->lcd_bitmap(checkbox_half, 1, 33, 8, 6, true); | 1589 | rb->lcd_bitmap(checkbox_half, 1, 33, 8, 6); |
1590 | else | 1590 | else |
1591 | rb->lcd_bitmap(checkbox_full, 1, 33, 8, 6, true); | 1591 | rb->lcd_bitmap(checkbox_full, 1, 33, 8, 6); |
1592 | 1592 | ||
1593 | if(settings.digital_seconds == 0) | 1593 | if(settings.digital_seconds == 0) |
1594 | rb->lcd_bitmap(checkbox_empty, 1, 41, 8, 6, true); | 1594 | rb->lcd_bitmap(checkbox_empty, 1, 41, 8, 6); |
1595 | else if(settings.digital_seconds == 1) | 1595 | else if(settings.digital_seconds == 1) |
1596 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6, true); | 1596 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6); |
1597 | else if(settings.digital_seconds == 2) | 1597 | else if(settings.digital_seconds == 2) |
1598 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6, true); | 1598 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6); |
1599 | else | 1599 | else |
1600 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6, true); | 1600 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6); |
1601 | 1601 | ||
1602 | draw_checkbox(settings.digital_blinkcolon, 1, 49); | 1602 | draw_checkbox(settings.digital_blinkcolon, 1, 49); |
1603 | draw_checkbox(settings.digital_12h, 1, 57); | 1603 | draw_checkbox(settings.digital_12h, 1, 57); |
@@ -1627,20 +1627,20 @@ void draw_settings(void) | |||
1627 | 1627 | ||
1628 | /* Draw checkboxes */ | 1628 | /* Draw checkboxes */ |
1629 | if(settings.lcd_date == 0) | 1629 | if(settings.lcd_date == 0) |
1630 | rb->lcd_bitmap(checkbox_empty, 1, 33, 8, 6, true); | 1630 | rb->lcd_bitmap(checkbox_empty, 1, 33, 8, 6); |
1631 | else if(settings.lcd_date == 1) | 1631 | else if(settings.lcd_date == 1) |
1632 | rb->lcd_bitmap(checkbox_half, 1, 33, 8, 6, true); | 1632 | rb->lcd_bitmap(checkbox_half, 1, 33, 8, 6); |
1633 | else | 1633 | else |
1634 | rb->lcd_bitmap(checkbox_full, 1, 33, 8, 6, true); | 1634 | rb->lcd_bitmap(checkbox_full, 1, 33, 8, 6); |
1635 | 1635 | ||
1636 | if(settings.lcd_seconds == 0) | 1636 | if(settings.lcd_seconds == 0) |
1637 | rb->lcd_bitmap(checkbox_empty, 1, 41, 8, 6, true); | 1637 | rb->lcd_bitmap(checkbox_empty, 1, 41, 8, 6); |
1638 | else if(settings.lcd_seconds == 1) | 1638 | else if(settings.lcd_seconds == 1) |
1639 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6, true); | 1639 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6); |
1640 | else if(settings.lcd_seconds == 2) | 1640 | else if(settings.lcd_seconds == 2) |
1641 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6, true); | 1641 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6); |
1642 | else | 1642 | else |
1643 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6, true); | 1643 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6); |
1644 | 1644 | ||
1645 | draw_checkbox(settings.lcd_blinkcolon, 1, 49); | 1645 | draw_checkbox(settings.lcd_blinkcolon, 1, 49); |
1646 | draw_checkbox(settings.lcd_12h, 1, 57); | 1646 | draw_checkbox(settings.lcd_12h, 1, 57); |
@@ -2131,16 +2131,16 @@ void general_settings(void) | |||
2131 | rb->lcd_getstringsize(buf, &buf_w, &buf_h); | 2131 | rb->lcd_getstringsize(buf, &buf_w, &buf_h); |
2132 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 56, buf); | 2132 | rb->lcd_putsxy(LCD_WIDTH/2-buf_w/2, 56, buf); |
2133 | 2133 | ||
2134 | rb->lcd_bitmap(arrow, 1, 17, 8, 6, true); | 2134 | rb->lcd_bitmap(arrow, 1, 17, 8, 6); |
2135 | rb->lcd_bitmap(arrow, 1, 25, 8, 6, true); | 2135 | rb->lcd_bitmap(arrow, 1, 25, 8, 6); |
2136 | draw_checkbox(settings.display_counter, 1, 33); | 2136 | draw_checkbox(settings.display_counter, 1, 33); |
2137 | 2137 | ||
2138 | if(settings.save_mode == 1) | 2138 | if(settings.save_mode == 1) |
2139 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6, true); | 2139 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6); |
2140 | else if(settings.save_mode == 2) | 2140 | else if(settings.save_mode == 2) |
2141 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6, true); | 2141 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6); |
2142 | else | 2142 | else |
2143 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6, true); | 2143 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6); |
2144 | 2144 | ||
2145 | switch(cursorpos) | 2145 | switch(cursorpos) |
2146 | { | 2146 | { |
@@ -2181,15 +2181,15 @@ void general_settings(void) | |||
2181 | rb->lcd_puts(2, 5, "Save: Automatic"); | 2181 | rb->lcd_puts(2, 5, "Save: Automatic"); |
2182 | else | 2182 | else |
2183 | rb->lcd_puts(2, 5, "Save: Manually"); | 2183 | rb->lcd_puts(2, 5, "Save: Manually"); |
2184 | rb->lcd_bitmap(arrow, 1, 17, 8, 6, true); | 2184 | rb->lcd_bitmap(arrow, 1, 17, 8, 6); |
2185 | rb->lcd_bitmap(arrow, 1, 25, 8, 6, true); | 2185 | rb->lcd_bitmap(arrow, 1, 25, 8, 6); |
2186 | draw_checkbox(settings.display_counter, 1, 33); | 2186 | draw_checkbox(settings.display_counter, 1, 33); |
2187 | if(settings.save_mode == 1) | 2187 | if(settings.save_mode == 1) |
2188 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6, true); | 2188 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6); |
2189 | else if(settings.save_mode == 2) | 2189 | else if(settings.save_mode == 2) |
2190 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6, true); | 2190 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6); |
2191 | else | 2191 | else |
2192 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6, true); | 2192 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6); |
2193 | 2193 | ||
2194 | cursor(0, cursor_y, 112, 8); | 2194 | cursor(0, cursor_y, 112, 8); |
2195 | rb->lcd_update(); | 2195 | rb->lcd_update(); |
@@ -2218,15 +2218,15 @@ void general_settings(void) | |||
2218 | rb->lcd_puts(2, 5, "Save: Automatic"); | 2218 | rb->lcd_puts(2, 5, "Save: Automatic"); |
2219 | else | 2219 | else |
2220 | rb->lcd_puts(2, 5, "Save: Manually"); | 2220 | rb->lcd_puts(2, 5, "Save: Manually"); |
2221 | rb->lcd_bitmap(arrow, 1, 17, 8, 6, true); | 2221 | rb->lcd_bitmap(arrow, 1, 17, 8, 6); |
2222 | rb->lcd_bitmap(arrow, 1, 25, 8, 6, true); | 2222 | rb->lcd_bitmap(arrow, 1, 25, 8, 6); |
2223 | draw_checkbox(settings.display_counter, 1, 33); | 2223 | draw_checkbox(settings.display_counter, 1, 33); |
2224 | if(settings.save_mode == 1) | 2224 | if(settings.save_mode == 1) |
2225 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6, true); | 2225 | rb->lcd_bitmap(checkbox_onethird, 1, 41, 8, 6); |
2226 | else if(settings.save_mode == 2) | 2226 | else if(settings.save_mode == 2) |
2227 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6, true); | 2227 | rb->lcd_bitmap(checkbox_twothird, 1, 41, 8, 6); |
2228 | else | 2228 | else |
2229 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6, true); | 2229 | rb->lcd_bitmap(checkbox_full, 1, 41, 8, 6); |
2230 | 2230 | ||
2231 | cursor(0, cursor_y, 112, 8); | 2231 | cursor(0, cursor_y, 112, 8); |
2232 | rb->lcd_update(); | 2232 | rb->lcd_update(); |
@@ -2323,9 +2323,9 @@ void draw_extras(int year, int day, int month, int hour, int minute, int second) | |||
2323 | if(settings.analog_time == 2) | 2323 | if(settings.analog_time == 2) |
2324 | { | 2324 | { |
2325 | if(current_time->tm_hour > 12) /* PM */ | 2325 | if(current_time->tm_hour > 12) /* PM */ |
2326 | rb->lcd_bitmap(pm, 96, 1, 15, 8, true); | 2326 | rb->lcd_bitmap(pm, 96, 1, 15, 8); |
2327 | else /* AM */ | 2327 | else /* AM */ |
2328 | rb->lcd_bitmap(am, 96, 1, 15, 8, true); | 2328 | rb->lcd_bitmap(am, 96, 1, 15, 8); |
2329 | } | 2329 | } |
2330 | } | 2330 | } |
2331 | 2331 | ||
@@ -2460,11 +2460,11 @@ void select_mode(void) | |||
2460 | rb->lcd_puts(0, 7, "PLAY:Go|OFF:Cancel"); | 2460 | rb->lcd_puts(0, 7, "PLAY:Go|OFF:Cancel"); |
2461 | 2461 | ||
2462 | /* draw an arrow next to all of them */ | 2462 | /* draw an arrow next to all of them */ |
2463 | rb->lcd_bitmap(arrow, 1, 9, 8, 6, true); | 2463 | rb->lcd_bitmap(arrow, 1, 9, 8, 6); |
2464 | rb->lcd_bitmap(arrow, 1, 17, 8, 6, true); | 2464 | rb->lcd_bitmap(arrow, 1, 17, 8, 6); |
2465 | rb->lcd_bitmap(arrow, 1, 25, 8, 6, true); | 2465 | rb->lcd_bitmap(arrow, 1, 25, 8, 6); |
2466 | rb->lcd_bitmap(arrow, 1, 33, 8, 6, true); | 2466 | rb->lcd_bitmap(arrow, 1, 33, 8, 6); |
2467 | rb->lcd_bitmap(arrow, 1, 41, 8, 6, true); | 2467 | rb->lcd_bitmap(arrow, 1, 41, 8, 6); |
2468 | 2468 | ||
2469 | /* draw line selector */ | 2469 | /* draw line selector */ |
2470 | switch(cursorpos) | 2470 | switch(cursorpos) |
@@ -2501,11 +2501,11 @@ void select_mode(void) | |||
2501 | rb->lcd_puts(0, 7, "PLAY:Go|OFF:Cancel"); | 2501 | rb->lcd_puts(0, 7, "PLAY:Go|OFF:Cancel"); |
2502 | 2502 | ||
2503 | /* draw an arrow next to all of them */ | 2503 | /* draw an arrow next to all of them */ |
2504 | rb->lcd_bitmap(arrow, 1, 9, 8, 6, true); | 2504 | rb->lcd_bitmap(arrow, 1, 9, 8, 6); |
2505 | rb->lcd_bitmap(arrow, 1, 17, 8, 6, true); | 2505 | rb->lcd_bitmap(arrow, 1, 17, 8, 6); |
2506 | rb->lcd_bitmap(arrow, 1, 25, 8, 6, true); | 2506 | rb->lcd_bitmap(arrow, 1, 25, 8, 6); |
2507 | rb->lcd_bitmap(arrow, 1, 33, 8, 6, true); | 2507 | rb->lcd_bitmap(arrow, 1, 33, 8, 6); |
2508 | rb->lcd_bitmap(arrow, 1, 41, 8, 6, true); | 2508 | rb->lcd_bitmap(arrow, 1, 41, 8, 6); |
2509 | 2509 | ||
2510 | cursor(0, cursor_y, 112, 8); | 2510 | cursor(0, cursor_y, 112, 8); |
2511 | rb->lcd_update(); | 2511 | rb->lcd_update(); |
@@ -2535,11 +2535,11 @@ void select_mode(void) | |||
2535 | rb->lcd_puts(0, 7, "PLAY:Go|OFF:Cancel"); | 2535 | rb->lcd_puts(0, 7, "PLAY:Go|OFF:Cancel"); |
2536 | 2536 | ||
2537 | /* draw an arrow next to all of them */ | 2537 | /* draw an arrow next to all of them */ |
2538 | rb->lcd_bitmap(arrow, 1, 9, 8, 6, true); | 2538 | rb->lcd_bitmap(arrow, 1, 9, 8, 6); |
2539 | rb->lcd_bitmap(arrow, 1, 17, 8, 6, true); | 2539 | rb->lcd_bitmap(arrow, 1, 17, 8, 6); |
2540 | rb->lcd_bitmap(arrow, 1, 25, 8, 6, true); | 2540 | rb->lcd_bitmap(arrow, 1, 25, 8, 6); |
2541 | rb->lcd_bitmap(arrow, 1, 33, 8, 6, true); | 2541 | rb->lcd_bitmap(arrow, 1, 33, 8, 6); |
2542 | rb->lcd_bitmap(arrow, 1, 41, 8, 6, true); | 2542 | rb->lcd_bitmap(arrow, 1, 41, 8, 6); |
2543 | 2543 | ||
2544 | cursor(0, cursor_y, 112, 8); | 2544 | cursor(0, cursor_y, 112, 8); |
2545 | rb->lcd_update(); | 2545 | rb->lcd_update(); |
@@ -2580,7 +2580,7 @@ void counter_finished(void) | |||
2580 | rb->lcd_clear_display(); | 2580 | rb->lcd_clear_display(); |
2581 | 2581 | ||
2582 | /* draw "TIME'S UP" text */ | 2582 | /* draw "TIME'S UP" text */ |
2583 | rb->lcd_bitmap(times_up, 0, xpos, 112, 50, true); | 2583 | rb->lcd_bitmap(times_up, 0, xpos, 112, 50); |
2584 | 2584 | ||
2585 | /* invert lcd */ | 2585 | /* invert lcd */ |
2586 | rb->lcd_set_drawmode(DRMODE_COMPLEMENT); | 2586 | rb->lcd_set_drawmode(DRMODE_COMPLEMENT); |