X-Git-Url: https://git.karo-electronics.de/?p=oswald.git;a=blobdiff_plain;f=ui%2Foswald-ui.c;h=74d567623639739196deec588bf1c99278a9126d;hp=5cb5437508220080144a635f78c348f17b27b350;hb=5cb2f89d7c30198f08f6b11b558e84e884adbfc7;hpb=ac20c9d8b06609636166c7f3fa38f97561a21af6 diff --git a/ui/oswald-ui.c b/ui/oswald-ui.c index 5cb5437..74d5676 100644 --- a/ui/oswald-ui.c +++ b/ui/oswald-ui.c @@ -23,13 +23,14 @@ static oswald_ui *ui_g; -void hal_lcd_set_pixel(gint x, gint y, gboolean state) +void hal_lcd_set_pixel(gint x, gint y, uint8_t state) { gint ix, iy; ix = x*2; iy = y*2; + // we double all pixel to get a bigger picture gdk_draw_point(GDK_DRAWABLE(ui_g->pixmap), state ? ui_g->darea->style->black_gc : ui_g->darea->style->white_gc, ix, iy); gdk_draw_point(GDK_DRAWABLE(ui_g->pixmap), state ? ui_g->darea->style->black_gc : ui_g->darea->style->white_gc, ix+1, iy); gdk_draw_point(GDK_DRAWABLE(ui_g->pixmap), state ? ui_g->darea->style->black_gc : ui_g->darea->style->white_gc, ix, iy+1); @@ -491,6 +492,11 @@ boolean hal_vibration_get_state(void) return VibrationState; } +uint16_t hal_amblight_get_val(void) +{ + return 42; +} + int main(int argc , char ** argv) {