Commit Graph

692 Commits

Author SHA1 Message Date
Thomas Farstrike 3cf5d7f11a Improve error handling 2025-06-03 15:00:35 +02:00
Thomas Farstrike d0e51305a1 Add support for activities and intent filters to MANIFEST.JSON 2025-06-03 13:24:05 +02:00
Thomas Farstrike 8a0eac09b8 Piggy: call camera app using Intent, use same class
Also add fallback to class name.
2025-06-03 11:34:10 +02:00
Thomas Farstrike 3935b0018e Piggy: use Intents to start new Activities 2025-06-03 10:20:17 +02:00
Thomas Farstrike 8dddf28149 Move setContentView() and finish() to Activity 2025-06-03 02:57:26 +02:00
Thomas Farstrike c115926814 Piggy: order functions logically 2025-06-03 02:37:04 +02:00
Thomas Farstrike f877281f82 Piggy: reorder classes more logically 2025-06-03 02:29:30 +02:00
Thomas Farstrike bbd5e57dab Adapt launcher and Piggy to the Activity lifecycle 2025-06-03 02:27:02 +02:00
Thomas Farstrike 38b7a3b481 mpos.apps: add globals introspect 2025-06-03 00:15:01 +02:00
Thomas Farstrike 2962911887 Piggy wallet: simplify 2025-06-02 21:37:46 +02:00
Thomas Farstrike 7daf36c9ff Fix LNBits wallet slow to stop 2025-06-02 21:28:17 +02:00
Thomas Farstrike a8419cb823 Synchronize captureqr.py and camtest.py 2025-06-02 20:11:15 +02:00
Thomas Farstrike 9ece1897f9 Piggy: make capture QR generic 2025-06-02 20:05:23 +02:00
Thomas Farstrike 6f7a3e7dbb Piggy: improve user feedback 2025-06-02 19:52:27 +02:00
Thomas Farstrike 9d4806373e Piggy: show friendly error messages on screen 2025-06-02 17:22:05 +02:00
Thomas Farstrike 2778c277d6 add c_mpos/micropython.cmake to fix qr decoding in ESP32 build 2025-06-02 17:20:45 +02:00
Thomas Farstrike 341f945446 QR scanning works 2025-06-01 09:41:22 +02:00
Thomas Farstrike 079f4ea27d Settings as screen instead of popup 2025-06-01 08:46:56 +02:00
Thomas Farstrike c0ff7fae32 Piggy: add capture QR code
Also cleanup top layer when opening a new screen.
2025-05-31 23:21:05 +02:00
Thomas Farstrike faed111835 displaywallet: add CAM button for QR scanning (not functional yet) 2025-05-31 23:12:53 +02:00
Thomas Farstrike a894784d0f wallet: check keep_running more often 2025-05-31 23:12:35 +02:00
Thomas Farstrike 0219da2995 Piggy wallet: simplify 2025-05-31 22:11:24 +02:00
Thomas Farstrike c482c69eef Use radiobuttons instead of buttonmatrix 2025-05-31 19:16:41 +02:00
Thomas Farstrike 26f28aa957 Wallet: fix output 2025-05-31 19:16:28 +02:00
Thomas Farstrike d16b38ff62 Wallet type as buttons 2025-05-31 18:26:58 +02:00