Commit Graph

  • 34728e907b webcam: no more errors! Thomas Farstrike 2025-05-13 17:18:35 +02:00
  • 830454c94f webcam: less errors Thomas Farstrike 2025-05-13 17:16:41 +02:00
  • 079d9ff52e webcam: less errors Thomas Farstrike 2025-05-13 17:14:56 +02:00
  • 5ac6c7ba62 webcam: still errors Thomas Farstrike 2025-05-13 17:13:22 +02:00
  • b488887746 webcam: repeatable captures Thomas Farstrike 2025-05-13 17:10:43 +02:00
  • 4b768b16b5 webcam: add debug prints Thomas Farstrike 2025-05-13 16:21:15 +02:00
  • 218a3ebd21 webcam: resize to 240x240 Thomas Farstrike 2025-05-13 16:16:36 +02:00
  • fa295e7f57 camtest: add webcam support Thomas Farstrike 2025-05-13 16:12:21 +02:00
  • 35303d3a6b add webcam for unix Thomas Farstrike 2025-05-13 15:53:25 +02:00
  • e6ec079a41 fix quirc_decode on unix builds Thomas Farstrike 2025-05-13 15:53:09 +02:00
  • 462ebbb88d fix unix builds Thomas Farstrike 2025-05-13 15:52:14 +02:00
  • 3986dfebc8 apps.py: remove unused function Thomas Farstrike 2025-05-13 14:14:17 +02:00
  • 7c650a3710 button.py: shorter long press duration for bootloader mode Thomas Farstrike 2025-05-13 14:14:01 +02:00
  • e53b501c9f apps.py: fix script name Thomas Farstrike 2025-05-13 14:12:38 +02:00
  • 9ab41521ca main.py: install button handler in same thread for predictability Thomas Farstrike 2025-05-13 14:11:50 +02:00
  • 96778cf1e6 button handler: explicitly set stack size Thomas Farstrike 2025-05-13 13:56:18 +02:00
  • 5b240d9a7e Increase stack size to 32KB for camera Thomas Farstrike 2025-05-13 13:22:20 +02:00
  • f7a42f1da8 wificonf: don't activate wifi if nothing is configured Thomas Farstrike 2025-05-13 13:21:52 +02:00
  • c23d51f8ac wificonf: 12KB of stack size for child threads seems enough Thomas Farstrike 2025-05-13 13:21:16 +02:00
  • a981150103 osupdate: 12KB stack should be enough Thomas Farstrike 2025-05-13 13:20:43 +02:00
  • b40d0c47eb appstore: stop downloading icons when closing Thomas Farstrike 2025-05-13 13:20:21 +02:00
  • d6e2d582e3 camtest: works unless wifi is connecting Thomas Farstrike 2025-05-13 12:48:36 +02:00
  • 11aa61e7a9 Cam works 20% of the boots Thomas Farstrike 2025-05-13 12:39:19 +02:00
  • e5f6bafec1 camtest: rework Thomas Farstrike 2025-05-13 12:27:55 +02:00
  • 9b0057eaf0 qrdecode: return bytes instead of string Thomas Farstrike 2025-05-13 11:55:22 +02:00
  • a5d98bec3c qrdecode: reduce logging Thomas Farstrike 2025-05-13 11:46:10 +02:00
  • 658a4c64ea camtest: add live QR decoding Thomas Farstrike 2025-05-13 11:12:06 +02:00
  • 34d574affe unused float temperature patch Thomas Farstrike 2025-05-13 08:48:07 +02:00
  • b7fce80935 QR decoding in app works (to serial) Thomas Farstrike 2025-05-12 22:59:44 +02:00
  • c4fcbc8ee0 it works! Thomas Farstrike 2025-05-12 22:46:18 +02:00
  • 7b234f00bc Do it on the heap Thomas Farstrike 2025-05-12 22:42:12 +02:00
  • 455187aaae micropython_stack_use() doesn't work Thomas Farstrike 2025-05-12 22:39:41 +02:00
  • 1d53f8f10a cleanups Thomas Farstrike 2025-05-12 22:27:14 +02:00
  • 3909c10025 quirc_decode fails Thomas Farstrike 2025-05-12 22:23:12 +02:00
  • 170ec4faeb Debugging qrdecode Thomas Farstrike 2025-05-12 22:10:15 +02:00
  • 053595a236 Fix debug Thomas Farstrike 2025-05-12 21:40:59 +02:00
  • b6c79c8dae quirc_decode: finally debug prints work! Thomas Farstrike 2025-05-12 21:37:22 +02:00
  • a81157b33a Still no crash Thomas Farstrike 2025-05-12 21:19:14 +02:00
  • 90856304ef Doesn't crash... Thomas Farstrike 2025-05-12 21:01:16 +02:00
  • 11af02e80f quirc: use ps_malloc() more Thomas Farstrike 2025-05-12 20:41:48 +02:00
  • 84baebd8dd Fix camera again... Thomas Farstrike 2025-05-12 19:31:16 +02:00
  • d83f6ba99a FPS logging no longer works :-/ Thomas Farstrike 2025-05-12 18:27:15 +02:00
  • 868cfc1c35 quirc: use ps_malloc() Thomas Farstrike 2025-05-12 18:16:15 +02:00
  • 8b92724ed1 Add upstream https://github.com/dlbeer/quirc Thomas Farstrike 2025-05-12 18:15:09 +02:00
  • 1886d22278 Remove subproject Thomas Farstrike 2025-05-12 18:14:25 +02:00
  • ddb1167bdd quirc_decode: add debug and fix warnings Thomas Farstrike 2025-05-12 18:08:32 +02:00
  • 57383828db QR decoding works on unix desktop target Thomas Farstrike 2025-05-12 17:18:24 +02:00
  • a65e48ebb5 Add c_mpos module with quirc Thomas Farstrike 2025-05-12 16:07:00 +02:00
  • fc12d9e35a draw: less verbose Thomas Farstrike 2025-05-12 00:29:21 +02:00
  • 6a12af12de Fixes for actual hardware Thomas Farstrike 2025-05-12 00:26:54 +02:00
  • 1f1a333172 Comments and changelog Thomas Farstrike 2025-05-12 00:11:49 +02:00
  • f8fac8a32f Explicitly use mpos. prefix + don't hide notification bar in launcher Thomas Farstrike 2025-05-12 00:05:56 +02:00
  • c09e023cca main.py: simplify Thomas Farstrike 2025-05-11 23:56:28 +02:00
  • 25b83a7793 Move app and threading code to apps module Thomas Farstrike 2025-05-11 23:55:18 +02:00
  • 43a6c0d194 Move UI code to mpos/ui Thomas Farstrike 2025-05-11 23:39:50 +02:00
  • ef4eba986f saved_functions.py: add gif code Thomas Farstrike 2025-05-11 23:38:44 +02:00
  • 6181a08984 camtest: cleanup Thomas Farstrike 2025-05-11 23:38:30 +02:00
  • c1af6c476a Enable GIF decoder accelerate Thomas Farstrike 2025-05-10 23:43:22 +02:00
  • 717e841c81 draw: prevent crash due to drawing out of bounds Thomas Farstrike 2025-05-10 17:58:19 +02:00
  • 40dd2b0b6e desktop: fix color format Thomas Farstrike 2025-05-10 17:53:11 +02:00
  • 754054acce Add boot_unix.py Thomas Farstrike 2025-05-10 17:45:52 +02:00
  • a309cc30e3 Add support for building on desktop Thomas Farstrike 2025-05-10 17:44:31 +02:00
  • 4d0258e9b3 osupdate: tweaks to run on desktop Thomas Farstrike 2025-05-10 17:44:15 +02:00
  • 4549704605 launcher: tweaks for "unix" (desktop) target running Thomas Farstrike 2025-05-10 17:29:18 +02:00
  • 23a3bc4fd6 main.py: tweaks for unix (desktop) target Thomas Farstrike 2025-05-10 17:27:16 +02:00
  • ab43dc43df Add saved functions Thomas Farstrike 2025-05-10 10:25:18 +02:00
  • b679f2e338 Increase image cache size Thomas Farstrike 2025-05-09 22:05:29 +02:00
  • 8294331ad9 Don't show FPS on screen Thomas Farstrike 2025-05-09 22:02:11 +02:00
  • 66d475f412 boot.py: fix typo Thomas Farstrike 2025-05-09 20:58:39 +02:00
  • abf8005bec Increase display and camera FPS Thomas Farstrike 2025-05-09 17:49:16 +02:00
  • 9740cbbd48 Comments Thomas Farstrike 2025-05-09 16:53:04 +02:00
  • 8af77c6193 Update CHANGELOG.md Thomas Farstrike 2025-05-08 23:14:04 +02:00
  • a4923ee649 Pressing return closes the keyboard Thomas Farstrike 2025-05-08 23:12:19 +02:00
  • 1095880365 wificonf: capture keyboard return / nextline key Thomas Farstrike 2025-05-08 23:05:37 +02:00
  • f65241ad82 draw: pink circles Thomas Farstrike 2025-05-08 22:26:50 +02:00
  • b0cd9411d2 Draw circles Thomas Farstrike 2025-05-08 21:51:14 +02:00
  • 5556540df7 draw: better MANIFEST.JSON Thomas Farstrike 2025-05-08 20:28:52 +02:00
  • f2e3e7927f Drawing works with fine dots Thomas Farstrike 2025-05-08 20:26:01 +02:00
  • 2ba248a069 Simplify Thomas Farstrike 2025-05-08 20:18:29 +02:00
  • e6b294412c Add com.example.draw Thomas Farstrike 2025-05-08 19:27:08 +02:00
  • dec61ea719 Temperature has no decimals Thomas Farstrike 2025-05-08 19:12:16 +02:00
  • 2e29795628 appstore: fix variable not initialized error Thomas Farstrike 2025-05-08 13:17:22 +02:00
  • 8a64335a2f wificonf: show more feedback to user Thomas Farstrike 2025-05-08 13:07:17 +02:00
  • b93731edaa Fix memtest MANIFEST.JSON Thomas Farstrike 2025-05-08 12:34:52 +02:00
  • 1113646df6 Update osupdate.json Thomas Farstrike 2025-05-08 12:29:02 +02:00
  • eee1ed7968 Update CHANGELOG and lvgltest MANIFEST.JSON Thomas Farstrike 2025-05-08 12:27:26 +02:00
  • d68669454e launcher: sort apps alphabetically Thomas Farstrike 2025-05-08 12:27:09 +02:00
  • d6351b49cf laucher: remove magic number Thomas Farstrike 2025-05-08 12:08:49 +02:00
  • 6ee63d9cc7 osupdate: only show update button if latest version is newer Thomas Farstrike 2025-05-08 12:06:20 +02:00
  • 17fee3801a osupdate: show info about update and 'Start OS Update' before updating Thomas Farstrike 2025-05-08 11:52:28 +02:00
  • 9b7b8a789e Restore launcher version Thomas Farstrike 2025-05-08 11:47:37 +02:00
  • 33c07533ab appstore: sort alphabetically and no duplicates Thomas Farstrike 2025-05-08 10:15:20 +02:00
  • 32856e7364 Install, uninstall, restore, update buttons work well Thomas Farstrike 2025-05-08 10:04:55 +02:00
  • cb7d6622b9 Show "restore builtin" instead of "uninstall" for builtin apps Thomas Farstrike 2025-05-08 09:14:28 +02:00
  • 68a07ffaf6 appstore: update button Thomas Farstrike 2025-05-08 08:45:15 +02:00
  • e2d2aa9112 appstore: also check builtin apps for updates Thomas Farstrike 2025-05-07 20:09:35 +02:00
  • a2bcf72c76 appstore: add update button (non-functional) Thomas Farstrike 2025-05-07 19:52:39 +02:00
  • 735e4764a2 appstore: work towards updates Thomas Farstrike 2025-05-07 17:26:03 +02:00
  • 916ec69221 appstore: fix manifest name Thomas Farstrike 2025-05-07 17:25:21 +02:00
  • 9cb146bce6 Move to MANIFEST.JSON Thomas Farstrike 2025-05-07 16:11:32 +02:00