Skip to content

Commit f156869

Browse files
author
okay
committed
[harmony] update harmony for kobo
1 parent e6e1aed commit f156869

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

src/harmony/app/canvas.cpy

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,15 @@ namespace app_ui:
160160
eraser->set_framebuffer(self.layers[cur_layer].fb.get())
161161

162162
bool ignore_event(input::SynMotionEvent &ev):
163+
#ifdef KOBO
164+
ev.pressure = 0.5
165+
ev.tilt_x = 0.5
166+
ev.tilt_y = 0.5
167+
return false
168+
#else
163169
return input::is_touch_event(ev) != NULL
170+
#endif
171+
164172

165173
void on_mouse_move(input::SynMotionEvent &ev):
166174
if not self.layers[cur_layer].visible:

src/rmkit/defines.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,14 @@
1111

1212
#define ICON(name) icons::Icon { name, name ## _len, #name}
1313

14-
#ifdef REMARKABLE
14+
#if defined(REMARKABLE)
1515
#define SAVE_DIR "/home/root/harmony/saved_images"
16+
#elif defined(KOBO)
17+
#define SAVE_DIR "/opt/data/harmony/"
1618
#else
1719
#define SAVE_DIR "./saved_images"
1820
#endif
21+
1922
#ifdef DEV
2023
// #define DEV_KBD "/dev/input/by-path/pci-0000:24:00.3-usb-0:3.2:1.0-event-kbd"
2124
// #define DEV_KBD "/dev/input/by-path/platform-i8042-serio-0-event-kbd"

0 commit comments

Comments
 (0)