Commit Graph

  • 7330a17c41 Camera: storage output in images/ Thomas Farstrike 2025-06-05 12:28:53 +02:00
  • ec3edf867f osupdate: remove sleep(10) Thomas Farstrike 2025-06-05 09:27:42 +02:00
  • 212d4e5556 Remove compiled (buggy) aiohttp_ws Thomas Farstrike 2025-06-05 01:53:20 +02:00
  • 51d66875c8 comments Thomas Farstrike 2025-06-05 01:53:09 +02:00
  • 2e3d151946 appstore: fix zipfile import Thomas Farstrike 2025-06-05 01:52:42 +02:00
  • e570193792 add timing checks for debug Thomas Farstrike 2025-06-05 01:27:06 +02:00
  • 74169a0cee Piggy wallet: remove init Thomas Farstrike 2025-06-05 01:26:34 +02:00
  • 8c0497700f Less verbose Thomas Farstrike 2025-06-05 01:25:41 +02:00
  • cac3900825 appstore: move to onResume() Thomas Farstrike 2025-06-05 00:32:49 +02:00
  • 21afc8ee88 Remove .micropython/lib symlink workaround Thomas Farstrike 2025-06-05 00:13:51 +02:00
  • 00f51afd79 Change PiggyOS to MicroPythonOS Thomas Farstrike 2025-06-05 00:02:16 +02:00
  • 28bbb9b636 Fix wifi button in drawer, tweaks stuff Thomas Farstrike 2025-06-04 23:56:13 +02:00
  • 385b017d75 fix wifi stuff Thomas Farstrike 2025-06-04 23:49:50 +02:00
  • f77025056f Fix WifiService Thomas Farstrike 2025-06-04 23:08:51 +02:00
  • 23355a1d47 Move auto_connect.py to WifiService.py Thomas Farstrike 2025-06-04 22:55:40 +02:00
  • 8fe4971386 Piggy: fix icon URL Thomas Farstrike 2025-06-04 15:51:37 +02:00
  • d9e6f3fbd8 Fix appstore and icon urls Thomas Farstrike 2025-06-04 15:48:16 +02:00
  • 4860437e6c Fix Camera icon path Thomas Farstrike 2025-06-04 15:44:35 +02:00
  • a86ab00a3e Fix appstore Thomas Farstrike 2025-06-04 15:37:53 +02:00
  • 5fde5a87da Fix appstore, icons etc Thomas Farstrike 2025-06-04 15:32:16 +02:00
  • cff1421f06 rename wificonf to wifi Thomas Farstrike 2025-06-04 14:50:40 +02:00
  • 0eae05bd85 rename wificonf to wifi Thomas Farstrike 2025-06-04 14:49:58 +02:00
  • bd536ef96b Fix appstore Thomas Farstrike 2025-06-04 14:49:11 +02:00
  • 2ddecee937 Fix OSUpdate onStop() Thomas Farstrike 2025-06-04 14:40:03 +02:00
  • 2d7c61ee05 Fix wifi button in drawer Thomas Farstrike 2025-06-04 14:39:54 +02:00
  • 14bb627cd5 WiFiConf: more resilient Thomas Farstrike 2025-06-04 14:37:37 +02:00
  • f7616fbc40 WiFiConfig: use mpos.config facilities Thomas Farstrike 2025-06-04 14:23:57 +02:00
  • 5f0a614ead Use Intent Result API and more local variables Thomas Farstrike 2025-06-04 13:27:45 +02:00
  • a8e7e5275d Fix wificonf Thomas Farstrike 2025-06-04 09:39:37 +02:00
  • 6b082e68ea Fix OSUpdate Thomas Farstrike 2025-06-03 17:02:11 +02:00
  • 69a11e9d54 Fix AppStore Thomas Farstrike 2025-06-03 16:37:50 +02:00
  • 3cf5d7f11a Improve error handling Thomas Farstrike 2025-06-03 15:00:35 +02:00
  • d0e51305a1 Add support for activities and intent filters to MANIFEST.JSON Thomas Farstrike 2025-06-03 13:24:05 +02:00
  • 8a0eac09b8 Piggy: call camera app using Intent, use same class Thomas Farstrike 2025-06-03 11:34:10 +02:00
  • 3935b0018e Piggy: use Intents to start new Activities Thomas Farstrike 2025-06-03 10:20:17 +02:00
  • 8dddf28149 Move setContentView() and finish() to Activity Thomas Farstrike 2025-06-03 02:57:26 +02:00
  • c115926814 Piggy: order functions logically Thomas Farstrike 2025-06-03 02:37:04 +02:00
  • f877281f82 Piggy: reorder classes more logically Thomas Farstrike 2025-06-03 02:29:30 +02:00
  • bbd5e57dab Adapt launcher and Piggy to the Activity lifecycle Thomas Farstrike 2025-06-03 02:27:02 +02:00
  • 38b7a3b481 mpos.apps: add globals introspect Thomas Farstrike 2025-06-03 00:15:01 +02:00
  • 2962911887 Piggy wallet: simplify Thomas Farstrike 2025-06-02 21:37:46 +02:00
  • 7daf36c9ff Fix LNBits wallet slow to stop Thomas Farstrike 2025-06-02 21:28:17 +02:00
  • a8419cb823 Synchronize captureqr.py and camtest.py Thomas Farstrike 2025-06-02 20:11:15 +02:00
  • 9ece1897f9 Piggy: make capture QR generic Thomas Farstrike 2025-06-02 20:05:23 +02:00
  • 6f7a3e7dbb Piggy: improve user feedback Thomas Farstrike 2025-06-02 19:52:27 +02:00
  • 9d4806373e Piggy: show friendly error messages on screen Thomas Farstrike 2025-06-02 17:22:05 +02:00
  • 2778c277d6 add c_mpos/micropython.cmake to fix qr decoding in ESP32 build Thomas Farstrike 2025-06-02 17:20:45 +02:00
  • 341f945446 QR scanning works Thomas Farstrike 2025-06-01 09:41:22 +02:00
  • 079f4ea27d Settings as screen instead of popup Thomas Farstrike 2025-06-01 08:46:56 +02:00
  • c0ff7fae32 Piggy: add capture QR code Thomas Farstrike 2025-05-31 23:21:05 +02:00
  • faed111835 displaywallet: add CAM button for QR scanning (not functional yet) Thomas Farstrike 2025-05-31 23:12:53 +02:00
  • a894784d0f wallet: check keep_running more often Thomas Farstrike 2025-05-31 23:12:35 +02:00
  • 0219da2995 Piggy wallet: simplify Thomas Farstrike 2025-05-31 22:11:24 +02:00
  • c482c69eef Use radiobuttons instead of buttonmatrix Thomas Farstrike 2025-05-31 19:16:41 +02:00
  • 26f28aa957 Wallet: fix output Thomas Farstrike 2025-05-31 19:16:28 +02:00
  • d16b38ff62 Wallet type as buttons Thomas Farstrike 2025-05-31 18:26:58 +02:00
  • 50b04e3d13 Piggy: click on QR code makes it big Thomas Farstrike 2025-05-31 17:59:06 +02:00
  • c7d50e0474 Piggy: fix instant payment notifications in NWC timestamp, set correct static receive QR code Thomas Farstrike 2025-05-31 09:02:38 +02:00
  • 18d3d0677e Rebuild UI seems nice Thomas Farstrike 2025-05-30 21:44:06 +02:00
  • df3d685790 Add static receive code configuration option, fix uniqueness and sorting, fix lnbits websocket connection Thomas Farstrike 2025-05-30 21:39:30 +02:00
  • db925ce9fb websocket.py: add ping callback support Thomas Farstrike 2025-05-30 21:39:19 +02:00
  • 36607cb5f9 Piggy wallet: fix QR code background, order descending, fix balance updates Thomas Farstrike 2025-05-30 08:35:34 +02:00
  • f1ad24a330 NWC: instant payments work, also add QR code Thomas Farstrike 2025-05-30 08:24:00 +02:00
  • a3739e242e Piggy wallet: add instant payments for LNBits and NWC (untested) Thomas Farstrike 2025-05-29 21:24:42 +02:00
  • b1cd17cc5d Improve app names, retire memtest Thomas Farstrike 2025-05-27 22:47:01 +02:00
  • 13d200adf1 update Lighting Piggy icon Thomas Farstrike 2025-05-27 22:46:51 +02:00
  • 8b8675be54 wallet: add transactions Thomas Farstrike 2025-05-27 22:46:15 +02:00
  • ef1c4831ad wificonf: good stack size Thomas Farstrike 2025-05-27 22:45:09 +02:00
  • 79233183ca fix IMU app Thomas Farstrike 2025-05-27 22:44:30 +02:00
  • 047dde1348 tweak ui Thomas Farstrike 2025-05-27 22:44:06 +02:00
  • 243ac9a51f threading: use good_stack_size Thomas Farstrike 2025-05-27 22:43:43 +02:00
  • 1433066aa7 wallet: use UniqueSortedList Thomas Farstrike 2025-05-27 09:03:25 +02:00
  • ba15368414 refactor Thomas Farstrike 2025-05-26 15:44:18 +02:00
  • 1ba44918bd wallet: add payment list Thomas Farstrike 2025-05-26 15:25:42 +02:00
  • 08bf9bb4e6 rename wallet_manager_thread Thomas Farstrike 2025-05-26 12:27:49 +02:00
  • 2f638378d7 reorder wallet Thomas Farstrike 2025-05-26 12:22:25 +02:00
  • 25f60d922d add time.py Thomas Farstrike 2025-05-26 11:11:13 +02:00
  • f8477d9f3f fix usecp256k1 compilation on esp32 Thomas Farstrike 2025-05-26 11:09:52 +02:00
  • 4103611e88 async wallet balance works great Thomas Farstrike 2025-05-25 21:23:26 +02:00
  • 02f68206b5 add nostr balance Thomas Farstrike 2025-05-25 13:51:44 +02:00
  • c8774f6dbc balance update works Thomas Farstrike 2025-05-25 13:19:52 +02:00
  • 9b2d46b4fd add wallet.py Thomas Farstrike 2025-05-25 12:59:10 +02:00
  • 976be2326b fix more apps Thomas Farstrike 2025-05-25 12:58:57 +02:00
  • 9350d38d61 appstore: use good_stack_size() Thomas Farstrike 2025-05-25 12:50:28 +02:00
  • 31c8586992 fix wificonf Thomas Farstrike 2025-05-25 12:36:09 +02:00
  • f858cd0f10 Add app's "assets" folder to sys.path Thomas Farstrike 2025-05-25 12:25:40 +02:00
  • 0317f387e7 boot.py: remove gesture handling (done by ui now) Thomas Farstrike 2025-05-25 11:46:30 +02:00
  • b283ca2602 remove file Thomas Farstrike 2025-05-25 11:46:27 +02:00
  • 593870f98c Move swipe detection to ui Thomas Farstrike 2025-05-25 11:36:49 +02:00
  • ed68ab5f8c boot_unix.py: cleanups Thomas Farstrike 2025-05-25 11:34:51 +02:00
  • d83e12ace7 boot_unix: try gesture detection before giving up Thomas Farstrike 2025-05-25 11:32:54 +02:00
  • d87ccd8630 No rounded corners and borders in launcher Thomas Farstrike 2025-05-25 11:32:19 +02:00
  • ae62538e39 update hello_world example Thomas Farstrike 2025-05-25 11:31:56 +02:00
  • 7433e98cb8 fix segfault of appstore on unix/desktop Thomas Farstrike 2025-05-24 18:38:21 +02:00
  • 68dd24dc03 adapt apps to new "back button" paradigm Thomas Farstrike 2025-05-24 18:02:18 +02:00
  • d891edaacd start_launcher(): empty screen stack Thomas Farstrike 2025-05-24 10:04:02 +02:00
  • 8c33b5794e simplify Thomas Farstrike 2025-05-24 08:09:57 +02:00
  • 7ac88f0b3a Notification bar defaults closed Thomas Farstrike 2025-05-24 07:59:37 +02:00
  • ea806a6bc3 only trigger right swipe when released Thomas Farstrike 2025-05-24 07:53:03 +02:00
  • 2dc3364a99 clean top layer and restore it Thomas Farstrike 2025-05-24 07:44:13 +02:00