Sfoglia il codice sorgente

feat: FLIPR graphic, version bump

xtruan 2 anni fa
parent
commit
86b825d56d
4 ha cambiato i file con 17 aggiunte e 8 eliminazioni
  1. 1 1
      flipchess.h
  2. BIN
      icons/FLIPR_128x64.png
  3. 2 0
      views/flipchess_scene_1.c
  4. 14 7
      views/flipchess_startscreen.c

+ 1 - 1
flipchess.h

@@ -16,7 +16,7 @@
 #include "views/flipchess_startscreen.h"
 #include "views/flipchess_startscreen.h"
 #include "views/flipchess_scene_1.h"
 #include "views/flipchess_scene_1.h"
 
 
-#define FLIPCHESS_VERSION "v0.1.2"
+#define FLIPCHESS_VERSION "v0.1.3"
 
 
 #define TEXT_BUFFER_SIZE 96
 #define TEXT_BUFFER_SIZE 96
 #define TEXT_SIZE (TEXT_BUFFER_SIZE - 1)
 #define TEXT_SIZE (TEXT_BUFFER_SIZE - 1)

BIN
icons/FLIPR_128x64.png


+ 2 - 0
views/flipchess_scene_1.c

@@ -341,6 +341,8 @@ void flipchess_scene_1_draw(Canvas* canvas, FlipChessScene1Model* model) {
     canvas_clear(canvas);
     canvas_clear(canvas);
     canvas_set_color(canvas, ColorBlack);
     canvas_set_color(canvas, ColorBlack);
 
 
+    //canvas_draw_icon(canvas, 0, 0, &I_FLIPR_128x64);
+
     // Frame
     // Frame
     canvas_draw_frame(canvas, 0, 0, 66, 64);
     canvas_draw_frame(canvas, 0, 0, 66, 64);
 
 

+ 14 - 7
views/flipchess_startscreen.c

@@ -30,16 +30,23 @@ void flipchess_startscreen_draw(Canvas* canvas, FlipChessStartscreenModel* model
     canvas_clear(canvas);
     canvas_clear(canvas);
     canvas_set_color(canvas, ColorBlack);
     canvas_set_color(canvas, ColorBlack);
 
 
-    canvas_set_font(canvas, FontSecondary);
-    canvas_draw_str(canvas, 10, 11, "How about a nice game of...");
-    canvas_draw_str(canvas, 99, 40, FLIPCHESS_VERSION);
+    canvas_draw_icon(canvas, 0, 0, &I_FLIPR_128x64);
 
 
     canvas_set_font(canvas, FontPrimary);
     canvas_set_font(canvas, FontPrimary);
-    canvas_draw_str(canvas, 10, 23, "Chess");
-    canvas_draw_icon(canvas, 0, 40, &I_Background_128x11);
-    canvas_draw_str(canvas, 10, 61, "FLIPR");
+    canvas_draw_str(canvas, 4, 11, "Chess");
+    canvas_set_font(canvas, FontSecondary);
+    canvas_draw_str(canvas, 64, 11, FLIPCHESS_VERSION);
+
+    //canvas_set_font(canvas, FontSecondary);
+    //canvas_draw_str(canvas, 10, 11, "How about a nice game of...");
+    //canvas_draw_str(canvas, 99, 40, FLIPCHESS_VERSION);
+
+    //canvas_set_font(canvas, FontPrimary);
+    //canvas_draw_str(canvas, 10, 23, "Chess");
+    //canvas_draw_icon(canvas, 0, 40, &I_Background_128x11);
+    //canvas_draw_str(canvas, 10, 61, "FLIPR");
 
 
-    elements_button_right(canvas, "Start");
+    elements_button_center(canvas, "Start");
 }
 }
 
 
 static void flipchess_startscreen_model_init(FlipChessStartscreenModel* const model) {
 static void flipchess_startscreen_model_init(FlipChessStartscreenModel* const model) {