mirror of
https://github.com/DarkFlippers/unleashed-firmware
synced 2024-11-22 20:43:07 +00:00
Some formatting to match upstream
This commit is contained in:
parent
c4709a5b6b
commit
23ca7e7b48
13 changed files with 60 additions and 64 deletions
|
@ -4,7 +4,6 @@
|
||||||
#include "views.h"
|
#include "views.h"
|
||||||
#include <notification/notification_messages.h>
|
#include <notification/notification_messages.h>
|
||||||
#include <dolphin/dolphin.h>
|
#include <dolphin/dolphin.h>
|
||||||
#include "hid_icons.h"
|
|
||||||
|
|
||||||
#define TAG "HidApp"
|
#define TAG "HidApp"
|
||||||
|
|
||||||
|
@ -59,7 +58,7 @@ static uint32_t hid_ptt_menu_view(void* context) {
|
||||||
return HidViewPushToTalkMenu;
|
return HidViewPushToTalkMenu;
|
||||||
}
|
}
|
||||||
|
|
||||||
Hid* hid_alloc(void) {
|
Hid* hid_alloc() {
|
||||||
Hid* app = malloc(sizeof(Hid));
|
Hid* app = malloc(sizeof(Hid));
|
||||||
|
|
||||||
// Gui
|
// Gui
|
||||||
|
|
|
@ -62,6 +62,7 @@ struct Hid {
|
||||||
HidPushToTalk* hid_ptt;
|
HidPushToTalk* hid_ptt;
|
||||||
HidPushToTalkMenu* hid_ptt_menu;
|
HidPushToTalkMenu* hid_ptt_menu;
|
||||||
};
|
};
|
||||||
|
|
||||||
void bt_hid_remove_pairing(Hid* app);
|
void bt_hid_remove_pairing(Hid* app);
|
||||||
|
|
||||||
void hid_hal_keyboard_press(Hid* instance, uint16_t event);
|
void hid_hal_keyboard_press(Hid* instance, uint16_t event);
|
||||||
|
@ -76,4 +77,4 @@ void hid_hal_mouse_move(Hid* instance, int8_t dx, int8_t dy);
|
||||||
void hid_hal_mouse_scroll(Hid* instance, int8_t delta);
|
void hid_hal_mouse_scroll(Hid* instance, int8_t delta);
|
||||||
void hid_hal_mouse_press(Hid* instance, uint16_t event);
|
void hid_hal_mouse_press(Hid* instance, uint16_t event);
|
||||||
void hid_hal_mouse_release(Hid* instance, uint16_t event);
|
void hid_hal_mouse_release(Hid* instance, uint16_t event);
|
||||||
void hid_hal_mouse_release_all(Hid* instance);
|
void hid_hal_mouse_release_all(Hid* instance);
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
|
|
||||||
void hid_scene_main_on_enter(void* context) {
|
void hid_scene_main_on_enter(void* context) {
|
||||||
Hid* app = context;
|
Hid* app = context;
|
||||||
|
|
||||||
view_dispatcher_switch_to_view(
|
view_dispatcher_switch_to_view(
|
||||||
app->view_dispatcher, scene_manager_get_scene_state(app->scene_manager, HidSceneMain));
|
app->view_dispatcher, scene_manager_get_scene_state(app->scene_manager, HidSceneMain));
|
||||||
}
|
}
|
||||||
|
|
|
@ -228,9 +228,9 @@ static void hid_keyboard_draw_callback(Canvas* canvas, void* context) {
|
||||||
furi_assert(context);
|
furi_assert(context);
|
||||||
HidKeyboardModel* model = context;
|
HidKeyboardModel* model = context;
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
#ifdef HID_TRANSPORT_BLE
|
#ifdef HID_TRANSPORT_BLE
|
||||||
if((!model->connected)) {
|
if(!model->connected) {
|
||||||
canvas_draw_icon(canvas, 0, 0, &I_Ble_disconnected_15x15);
|
canvas_draw_icon(canvas, 0, 0, &I_Ble_disconnected_15x15);
|
||||||
canvas_set_font(canvas, FontPrimary);
|
canvas_set_font(canvas, FontPrimary);
|
||||||
elements_multiline_text_aligned(canvas, 17, 3, AlignLeft, AlignTop, "Keyboard");
|
elements_multiline_text_aligned(canvas, 17, 3, AlignLeft, AlignTop, "Keyboard");
|
||||||
|
|
|
@ -38,7 +38,7 @@ static void hid_keynote_draw_callback(Canvas* canvas, void* context) {
|
||||||
furi_assert(context);
|
furi_assert(context);
|
||||||
HidKeynoteModel* model = context;
|
HidKeynoteModel* model = context;
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
#ifdef HID_TRANSPORT_BLE
|
#ifdef HID_TRANSPORT_BLE
|
||||||
if(model->connected) {
|
if(model->connected) {
|
||||||
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
||||||
|
@ -114,7 +114,7 @@ static void hid_keynote_draw_vertical_callback(Canvas* canvas, void* context) {
|
||||||
furi_assert(context);
|
furi_assert(context);
|
||||||
HidKeynoteModel* model = context;
|
HidKeynoteModel* model = context;
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
#ifdef HID_TRANSPORT_BLE
|
#ifdef HID_TRANSPORT_BLE
|
||||||
if(model->connected) {
|
if(model->connected) {
|
||||||
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
||||||
|
@ -273,7 +273,6 @@ HidKeynote* hid_keynote_alloc(Hid* hid) {
|
||||||
view_allocate_model(hid_keynote->view, ViewModelTypeLocking, sizeof(HidKeynoteModel));
|
view_allocate_model(hid_keynote->view, ViewModelTypeLocking, sizeof(HidKeynoteModel));
|
||||||
view_set_draw_callback(hid_keynote->view, hid_keynote_draw_callback);
|
view_set_draw_callback(hid_keynote->view, hid_keynote_draw_callback);
|
||||||
view_set_input_callback(hid_keynote->view, hid_keynote_input_callback);
|
view_set_input_callback(hid_keynote->view, hid_keynote_input_callback);
|
||||||
|
|
||||||
return hid_keynote;
|
return hid_keynote;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@ static void hid_media_draw_callback(Canvas* canvas, void* context) {
|
||||||
furi_assert(context);
|
furi_assert(context);
|
||||||
HidMediaModel* model = context;
|
HidMediaModel* model = context;
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
#ifdef HID_TRANSPORT_BLE
|
#ifdef HID_TRANSPORT_BLE
|
||||||
if(model->connected) {
|
if(model->connected) {
|
||||||
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
||||||
|
@ -197,6 +197,7 @@ static bool hid_media_input_callback(InputEvent* event, void* context) {
|
||||||
hid_media_process_release(hid_media, event);
|
hid_media_process_release(hid_media, event);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return consumed;
|
return consumed;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -208,7 +209,6 @@ HidMedia* hid_media_alloc(Hid* hid) {
|
||||||
view_allocate_model(hid_media->view, ViewModelTypeLocking, sizeof(HidMediaModel));
|
view_allocate_model(hid_media->view, ViewModelTypeLocking, sizeof(HidMediaModel));
|
||||||
view_set_draw_callback(hid_media->view, hid_media_draw_callback);
|
view_set_draw_callback(hid_media->view, hid_media_draw_callback);
|
||||||
view_set_input_callback(hid_media->view, hid_media_input_callback);
|
view_set_input_callback(hid_media->view, hid_media_input_callback);
|
||||||
|
|
||||||
return hid_media;
|
return hid_media;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
#include <gui/view.h>
|
#include <gui/view.h>
|
||||||
|
|
||||||
typedef struct Hid Hid;
|
typedef struct Hid Hid;
|
||||||
|
|
||||||
typedef struct HidMedia HidMedia;
|
typedef struct HidMedia HidMedia;
|
||||||
|
|
||||||
HidMedia* hid_media_alloc(Hid* hid);
|
HidMedia* hid_media_alloc(Hid* hid);
|
||||||
|
|
|
@ -27,7 +27,7 @@ static void hid_mouse_draw_callback(Canvas* canvas, void* context) {
|
||||||
furi_assert(context);
|
furi_assert(context);
|
||||||
HidMouseModel* model = context;
|
HidMouseModel* model = context;
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
#ifdef HID_TRANSPORT_BLE
|
#ifdef HID_TRANSPORT_BLE
|
||||||
if(model->connected) {
|
if(model->connected) {
|
||||||
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
||||||
|
@ -53,9 +53,9 @@ static void hid_mouse_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Up
|
// Up
|
||||||
if(model->up_pressed) {
|
if(model->up_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 80, 8, &I_Pin_arrow_up_7x9);
|
canvas_draw_icon(canvas, 80, 8, &I_Pin_arrow_up_7x9);
|
||||||
|
@ -63,9 +63,9 @@ static void hid_mouse_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Down
|
// Down
|
||||||
if(model->down_pressed) {
|
if(model->down_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 80, 40, &I_Pin_arrow_down_7x9);
|
canvas_draw_icon(canvas, 80, 40, &I_Pin_arrow_down_7x9);
|
||||||
|
@ -73,9 +73,9 @@ static void hid_mouse_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Left
|
// Left
|
||||||
if(model->left_pressed) {
|
if(model->left_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 63, 25, &I_Pin_arrow_left_9x7);
|
canvas_draw_icon(canvas, 63, 25, &I_Pin_arrow_left_9x7);
|
||||||
|
@ -83,9 +83,9 @@ static void hid_mouse_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Right
|
// Right
|
||||||
if(model->right_pressed) {
|
if(model->right_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 95, 25, &I_Pin_arrow_right_9x7);
|
canvas_draw_icon(canvas, 95, 25, &I_Pin_arrow_right_9x7);
|
||||||
|
@ -93,9 +93,9 @@ static void hid_mouse_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Ok
|
// Ok
|
||||||
if(model->left_mouse_pressed) {
|
if(model->left_mouse_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 79, 24, &I_Left_mouse_icon_9x9);
|
canvas_draw_icon(canvas, 79, 24, &I_Left_mouse_icon_9x9);
|
||||||
|
@ -103,9 +103,9 @@ static void hid_mouse_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Back
|
// Back
|
||||||
if(model->right_mouse_pressed) {
|
if(model->right_mouse_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 112, 38, &I_Right_mouse_icon_9x9);
|
canvas_draw_icon(canvas, 112, 38, &I_Right_mouse_icon_9x9);
|
||||||
|
@ -217,7 +217,6 @@ HidMouse* hid_mouse_alloc(Hid* hid) {
|
||||||
view_allocate_model(hid_mouse->view, ViewModelTypeLocking, sizeof(HidMouseModel));
|
view_allocate_model(hid_mouse->view, ViewModelTypeLocking, sizeof(HidMouseModel));
|
||||||
view_set_draw_callback(hid_mouse->view, hid_mouse_draw_callback);
|
view_set_draw_callback(hid_mouse->view, hid_mouse_draw_callback);
|
||||||
view_set_input_callback(hid_mouse->view, hid_mouse_input_callback);
|
view_set_input_callback(hid_mouse->view, hid_mouse_input_callback);
|
||||||
|
|
||||||
return hid_mouse;
|
return hid_mouse;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@ static void hid_mouse_clicker_draw_callback(Canvas* canvas, void* context) {
|
||||||
furi_assert(context);
|
furi_assert(context);
|
||||||
HidMouseClickerModel* model = context;
|
HidMouseClickerModel* model = context;
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
#ifdef HID_TRANSPORT_BLE
|
#ifdef HID_TRANSPORT_BLE
|
||||||
if(model->connected) {
|
if(model->connected) {
|
||||||
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
||||||
|
|
|
@ -25,7 +25,7 @@ static void hid_mouse_jiggler_draw_callback(Canvas* canvas, void* context) {
|
||||||
furi_assert(context);
|
furi_assert(context);
|
||||||
HidMouseJigglerModel* model = context;
|
HidMouseJigglerModel* model = context;
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
#ifdef HID_TRANSPORT_BLE
|
#ifdef HID_TRANSPORT_BLE
|
||||||
if(model->connected) {
|
if(model->connected) {
|
||||||
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
canvas_draw_icon(canvas, 0, 0, &I_Ble_connected_15x15);
|
||||||
|
|
|
@ -59,9 +59,9 @@ static void hid_movie_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Up
|
// Up
|
||||||
if(model->up_pressed) {
|
if(model->up_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 79, 9, &I_Volup_8x6);
|
canvas_draw_icon(canvas, 79, 9, &I_Volup_8x6);
|
||||||
|
@ -69,9 +69,9 @@ static void hid_movie_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Down
|
// Down
|
||||||
if(model->down_pressed) {
|
if(model->down_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 80, 41, &I_Voldwn_6x6);
|
canvas_draw_icon(canvas, 80, 41, &I_Voldwn_6x6);
|
||||||
|
@ -79,9 +79,9 @@ static void hid_movie_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Left
|
// Left
|
||||||
if(model->left_pressed) {
|
if(model->left_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
hid_movie_draw_arrow(canvas, 65, 28, CanvasDirectionRightToLeft);
|
hid_movie_draw_arrow(canvas, 65, 28, CanvasDirectionRightToLeft);
|
||||||
|
@ -90,9 +90,9 @@ static void hid_movie_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Right
|
// Right
|
||||||
if(model->right_pressed) {
|
if(model->right_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
hid_movie_draw_arrow(canvas, 96, 28, CanvasDirectionLeftToRight);
|
hid_movie_draw_arrow(canvas, 96, 28, CanvasDirectionLeftToRight);
|
||||||
|
@ -101,9 +101,9 @@ static void hid_movie_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Ok
|
// Ok
|
||||||
if(model->ok_pressed) {
|
if(model->ok_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
hid_movie_draw_arrow(canvas, 80, 28, CanvasDirectionLeftToRight);
|
hid_movie_draw_arrow(canvas, 80, 28, CanvasDirectionLeftToRight);
|
||||||
|
@ -113,9 +113,9 @@ static void hid_movie_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Exit
|
// Exit
|
||||||
if(model->back_pressed) {
|
if(model->back_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 111, 38, &I_Pin_back_arrow_10x10);
|
canvas_draw_icon(canvas, 111, 38, &I_Pin_back_arrow_10x10);
|
||||||
|
|
|
@ -59,9 +59,9 @@ static void hid_music_macos_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Up
|
// Up
|
||||||
if(model->up_pressed) {
|
if(model->up_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 79, 9, &I_Volup_8x6);
|
canvas_draw_icon(canvas, 79, 9, &I_Volup_8x6);
|
||||||
|
@ -69,9 +69,9 @@ static void hid_music_macos_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Down
|
// Down
|
||||||
if(model->down_pressed) {
|
if(model->down_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 80, 41, &I_Voldwn_6x6);
|
canvas_draw_icon(canvas, 80, 41, &I_Voldwn_6x6);
|
||||||
|
@ -79,9 +79,9 @@ static void hid_music_macos_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Left
|
// Left
|
||||||
if(model->left_pressed) {
|
if(model->left_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
hid_music_macos_draw_arrow(canvas, 67, 28, CanvasDirectionRightToLeft);
|
hid_music_macos_draw_arrow(canvas, 67, 28, CanvasDirectionRightToLeft);
|
||||||
|
@ -91,9 +91,9 @@ static void hid_music_macos_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Right
|
// Right
|
||||||
if(model->right_pressed) {
|
if(model->right_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
hid_music_macos_draw_arrow(canvas, 96, 28, CanvasDirectionLeftToRight);
|
hid_music_macos_draw_arrow(canvas, 96, 28, CanvasDirectionLeftToRight);
|
||||||
|
@ -103,9 +103,9 @@ static void hid_music_macos_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Ok
|
// Ok
|
||||||
if(model->ok_pressed) {
|
if(model->ok_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
hid_music_macos_draw_arrow(canvas, 80, 28, CanvasDirectionLeftToRight);
|
hid_music_macos_draw_arrow(canvas, 80, 28, CanvasDirectionLeftToRight);
|
||||||
|
@ -115,9 +115,9 @@ static void hid_music_macos_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Exit
|
// Exit
|
||||||
if(model->back_pressed) {
|
if(model->back_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 111, 38, &I_Pin_back_arrow_10x10);
|
canvas_draw_icon(canvas, 111, 38, &I_Pin_back_arrow_10x10);
|
||||||
|
|
|
@ -45,9 +45,9 @@ static void hid_tiktok_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Pause
|
// Pause
|
||||||
if(model->back_mouse_pressed) {
|
if(model->back_mouse_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 107, 33, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 113, 37, &I_Pause_icon_9x9);
|
canvas_draw_icon(canvas, 113, 37, &I_Pause_icon_9x9);
|
||||||
|
@ -55,9 +55,9 @@ static void hid_tiktok_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Up
|
// Up
|
||||||
if(model->up_pressed) {
|
if(model->up_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
canvas_draw_icon(canvas, 68, 6, &I_S_UP_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 80, 8, &I_Arr_up_7x9);
|
canvas_draw_icon(canvas, 80, 8, &I_Arr_up_7x9);
|
||||||
|
@ -65,9 +65,9 @@ static void hid_tiktok_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Down
|
// Down
|
||||||
if(model->down_pressed) {
|
if(model->down_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
canvas_draw_icon(canvas, 68, 36, &I_S_DOWN_31x15);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 80, 40, &I_Arr_dwn_7x9);
|
canvas_draw_icon(canvas, 80, 40, &I_Arr_dwn_7x9);
|
||||||
|
@ -75,9 +75,9 @@ static void hid_tiktok_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Left
|
// Left
|
||||||
if(model->left_pressed) {
|
if(model->left_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
canvas_draw_icon(canvas, 61, 13, &I_S_LEFT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 64, 25, &I_Voldwn_6x6);
|
canvas_draw_icon(canvas, 64, 25, &I_Voldwn_6x6);
|
||||||
|
@ -85,9 +85,9 @@ static void hid_tiktok_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Right
|
// Right
|
||||||
if(model->right_pressed) {
|
if(model->right_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
canvas_draw_icon(canvas, 91, 13, &I_S_RIGHT_15x31);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 95, 25, &I_Volup_8x6);
|
canvas_draw_icon(canvas, 95, 25, &I_Volup_8x6);
|
||||||
|
@ -95,9 +95,9 @@ static void hid_tiktok_draw_callback(Canvas* canvas, void* context) {
|
||||||
|
|
||||||
// Ok
|
// Ok
|
||||||
if(model->ok_pressed) {
|
if(model->ok_pressed) {
|
||||||
canvas_set_bitmap_mode(canvas, 1);
|
canvas_set_bitmap_mode(canvas, true);
|
||||||
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
canvas_draw_icon(canvas, 74, 19, &I_Pressed_Button_19x19);
|
||||||
canvas_set_bitmap_mode(canvas, 0);
|
canvas_set_bitmap_mode(canvas, false);
|
||||||
canvas_set_color(canvas, ColorWhite);
|
canvas_set_color(canvas, ColorWhite);
|
||||||
}
|
}
|
||||||
canvas_draw_icon(canvas, 78, 25, &I_Like_def_11x9);
|
canvas_draw_icon(canvas, 78, 25, &I_Like_def_11x9);
|
||||||
|
|
Loading…
Reference in a new issue