Commit Graph

  • ae10c369c5 Revert "Supress touch events after swipe" Thomas Farstrike 2025-05-24 07:16:27 +02:00
  • 9267705f29 Supress touch events after swipe Thomas Farstrike 2025-05-24 06:48:54 +02:00
  • 0df191b205 Add swipe from left for back Thomas Farstrike 2025-05-24 06:29:58 +02:00
  • f0aaa711b3 SettingsScreen: don't inherit from lv.obj Thomas Farstrike 2025-05-23 17:29:39 +02:00
  • d8fd4f5cec displaywallet: cleanups Thomas Farstrike 2025-05-23 15:44:30 +02:00
  • 262b241ce7 improve displaywallet Thomas Farstrike 2025-05-23 15:37:42 +02:00
  • 5e27c20429 lightningpiggy: add settings screen Thomas Farstrike 2025-05-23 14:26:41 +02:00
  • 12efd657fe improve style Thomas Farstrike 2025-05-23 09:53:52 +02:00
  • 95771d3dec Start work on LightningPiggy's DisplayWallet Thomas Farstrike 2025-05-23 09:47:53 +02:00
  • e9620b8a6a websocket: less verbose Thomas Farstrike 2025-05-23 09:02:41 +02:00
  • d9c696a33c padding.py: less verbose Thomas Farstrike 2025-05-22 21:58:50 +02:00
  • 98c4816ad2 README.md Thomas Farstrike 2025-05-22 21:22:43 +02:00
  • b04025374f fix ciphers and padding Thomas Farstrike 2025-05-22 21:18:44 +02:00
  • a821de8675 CData: add string representation Thomas Farstrike 2025-05-22 21:08:17 +02:00
  • 59ab534775 threading.py: comments Thomas Farstrike 2025-05-22 21:06:36 +02:00
  • 23563bc907 websocket: show more debug Thomas Farstrike 2025-05-22 21:06:24 +02:00
  • 3c97106e1c dataclasses.py: comments Thomas Farstrike 2025-05-22 21:06:02 +02:00
  • 4d9f5ab83f improve exception handling Thomas Farstrike 2025-05-21 12:27:02 +02:00
  • 57814037d3 move files and fix weird workaround with proper more stack Thomas Farstrike 2025-05-21 08:59:27 +02:00
  • a00137c69f if apps started in new thread then give appstore and camera a bit more stack Thomas Farstrike 2025-05-20 22:54:39 +02:00
  • c6aa98aeb6 reduce CPU usage Thomas Farstrike 2025-05-20 22:47:24 +02:00
  • 80ef199451 figured out the threading on desktop/unix sortof Thomas Farstrike 2025-05-20 22:11:30 +02:00
  • 8375824ea8 chasing crash on desktop/unix Thomas Farstrike 2025-05-20 21:29:24 +02:00
  • d0c3d2ebb7 auto_connect.py: avoid uncaught exception Thomas Farstrike 2025-05-20 21:28:52 +02:00
  • e38e57d00a modify things Thomas Farstrike 2025-05-20 16:41:51 +02:00
  • 479c50e501 less debug Thomas Farstrike 2025-05-20 15:12:30 +02:00
  • 0086d3dd53 remove debug Thomas Farstrike 2025-05-20 14:47:19 +02:00
  • 78bd542c61 aiohttp_ws: minimize diff to original Thomas Farstrike 2025-05-20 14:17:11 +02:00
  • f21e89deaa fix partial read bug on esp32 Thomas Farstrike 2025-05-20 14:02:54 +02:00
  • 0c69fc6970 add stack size prints Thomas Farstrike 2025-05-20 13:12:51 +02:00
  • 959e02806b add aiohttp (again?!) Thomas Farstrike 2025-05-20 11:53:45 +02:00
  • c923ad3032 add debug to aiohttp Thomas Farstrike 2025-05-20 11:48:20 +02:00
  • 3038eebfa2 sync time Thomas Farstrike 2025-05-20 11:47:46 +02:00
  • ef4a6e2d8a nostr works on esp32 but sometimes fragmentation and thread limits Thomas Farstrike 2025-05-20 08:32:37 +02:00
  • 8df64d42e9 small tweaks Thomas Farstrike 2025-05-20 08:08:37 +02:00
  • 1006dd40e2 thread works Thomas Farstrike 2025-05-19 23:55:22 +02:00
  • 019760fdf7 works like a charm! Thomas Farstrike 2025-05-19 23:43:42 +02:00
  • f32ebbd2a3 websocket works better now, the issue was an exception related to the empty queue Thomas Farstrike 2025-05-19 22:19:47 +02:00
  • 971e49f844 callbacks aren't being called in time Thomas Farstrike 2025-05-19 21:41:18 +02:00
  • a85d4a72a3 debug websocket Thomas Farstrike 2025-05-19 21:19:01 +02:00
  • 26fce3b874 more test code Thomas Farstrike 2025-05-19 15:29:57 +02:00
  • 4a27a1316d websocket.py: remove run_coroutine_threadsafe for now Thomas Farstrike 2025-05-19 15:29:21 +02:00
  • cf681c2796 websocket.py: fix decue() Thomas Farstrike 2025-05-19 15:09:48 +02:00
  • 9ff5dfa41a add Daemon option to threading.py Thomas Farstrike 2025-05-19 15:09:30 +02:00
  • 6c2793e935 threading: extend Thomas Farstrike 2025-05-19 14:44:28 +02:00
  • 005f1c0c37 simplify echo.py Thomas Farstrike 2025-05-19 14:44:22 +02:00
  • d6ee047239 add queue and threading Thomas Farstrike 2025-05-19 12:07:42 +02:00
  • 849220b192 try fixing CData Thomas Farstrike 2025-05-19 11:43:33 +02:00
  • cc9485823b Try fixing CData Thomas Farstrike 2025-05-19 11:38:30 +02:00
  • 9cceaf795d compat: fix function names Thomas Farstrike 2025-05-19 11:28:59 +02:00
  • 8411e818d0 more compat Thomas Farstrike 2025-05-19 11:26:22 +02:00
  • e1c9c51955 work towards fixing Thomas Farstrike 2025-05-19 11:21:54 +02:00
  • c7181b4900 add compat layer Thomas Farstrike 2025-05-19 10:52:16 +02:00
  • 90df88a08c continue porting python-nostr Thomas Farstrike 2025-05-19 10:08:43 +02:00
  • 1e3e990aec start porting python-nostr Thomas Farstrike 2025-05-19 09:33:58 +02:00
  • e63c9d4040 cleanups Thomas Farstrike 2025-05-19 08:56:26 +02:00
  • f12114ed69 another websocket library example Thomas Farstrike 2025-05-18 17:37:25 +02:00
  • ba9e55e48c update websocket examples Thomas Farstrike 2025-05-18 17:17:35 +02:00
  • 2f0546e0d3 websockets: less verbose Thomas Farstrike 2025-05-18 17:12:58 +02:00
  • 23598b0212 websockets work now Thomas Farstrike 2025-05-18 17:12:05 +02:00
  • f41a0c1f16 websockets: worse Thomas Farstrike 2025-05-18 17:09:34 +02:00
  • 25a7aa37b5 improve websocket Thomas Farstrike 2025-05-18 17:04:53 +02:00
  • 6f3bc13326 ssl websocket debugging Thomas Farstrike 2025-05-18 16:59:52 +02:00
  • ea89b41afb modwebsocket_test: try ssl Thomas Farstrike 2025-05-18 16:56:11 +02:00
  • 93b18cf02b add draft code Thomas Farstrike 2025-05-18 16:50:01 +02:00
  • 8b132724bb ui: add reset, shutdown and memory usage info Thomas Farstrike 2025-05-17 23:01:24 +02:00
  • abfd421705 appstore: load icons slower so they always work Thomas Farstrike 2025-05-17 21:36:14 +02:00
  • 218dd86cf8 sdl2_demo: add fullscreen Thomas Farstrike 2025-05-17 21:35:59 +02:00
  • db8c3a956e sdl2_demo: capture keypresses on screen Thomas Farstrike 2025-05-17 21:34:00 +02:00
  • 7a7d3a17f1 add sdl2_demo.py Thomas Farstrike 2025-05-17 21:31:51 +02:00
  • 14e17b4a48 Bigger display on unix Thomas Farstrike 2025-05-17 21:24:39 +02:00
  • e194756cb5 imutest: make it work on desktop Thomas Farstrike 2025-05-17 21:24:18 +02:00
  • 1e6f7a5398 Improve output Thomas Farstrike 2025-05-17 19:16:20 +02:00
  • 1366a5882b add manifest for unix Thomas Farstrike 2025-05-17 19:14:42 +02:00
  • 498c420133 update build script Thomas Farstrike 2025-05-17 19:14:07 +02:00
  • 65e7404d85 Get rid of urequests (new module is called requests) Thomas Farstrike 2025-05-17 19:01:34 +02:00
  • e76ff00f6f memtest: structure more Thomas Farstrike 2025-05-17 08:28:25 +02:00
  • 22072d34aa memtest: add warning Thomas Farstrike 2025-05-16 17:34:53 +02:00
  • c7fec9a0a9 memtest: allow premature stop Thomas Farstrike 2025-05-16 17:19:31 +02:00
  • 87eb030b01 memtest: fix on desktop Thomas Farstrike 2025-05-16 17:12:40 +02:00
  • 871a203e8e imutest: fix Thomas Farstrike 2025-05-16 17:12:27 +02:00
  • 18ddeae359 lib: update README Thomas Farstrike 2025-05-16 17:12:14 +02:00
  • b6bf7f3b8e remove unused file Thomas Farstrike 2025-05-16 16:52:46 +02:00
  • 9d11c1c623 appstore: lower stack size for image thread, otherwise esp32 errors Thomas Farstrike 2025-05-16 16:51:19 +02:00
  • 6a4f6daadc appstore: better error handling Thomas Farstrike 2025-05-16 16:30:13 +02:00
  • dbda2dc8db zipfile.py: don't force absolute paths Thomas Farstrike 2025-05-16 16:29:05 +02:00
  • ce9354adb0 appstore: reduce icon delay Thomas Farstrike 2025-05-16 16:10:55 +02:00
  • d4eb0b6ea1 appstore: remove timer Thomas Farstrike 2025-05-16 15:57:13 +02:00
  • 4514cfac6d comments Thomas Farstrike 2025-05-16 15:42:07 +02:00
  • 6c4b336377 wificonf: thread safety Thomas Farstrike 2025-05-16 15:40:48 +02:00
  • d6b88b3526 wificonf: super stable Thomas Farstrike 2025-05-16 15:37:14 +02:00
  • ee09a175bf lv.async_call from threads Thomas Farstrike 2025-05-16 15:29:37 +02:00
  • 3b558c20b3 wificonf: more robust refresh Thomas Farstrike 2025-05-16 15:20:04 +02:00
  • 6700b95433 wificonf: also work on desktop/unix Thomas Farstrike 2025-05-16 15:04:11 +02:00
  • 0c87796ce4 ui: remove dependency on machine Thomas Farstrike 2025-05-16 15:03:51 +02:00
  • 4571399e5c remove camtestnew app Thomas Farstrike 2025-05-16 15:03:02 +02:00
  • 1fed3213d4 apps: add Draw app Thomas Farstrike 2025-05-16 15:02:34 +02:00
  • 9a58a62a5d appstore: tweaks Thomas Farstrike 2025-05-16 14:42:25 +02:00
  • 3db3748c4e helloworld: fix manifest typo Thomas Farstrike 2025-05-16 14:29:08 +02:00
  • c81a914744 appstore: fix backgrounding Thomas Farstrike 2025-05-16 14:28:17 +02:00