Commit Graph

  • 394908fdae Cleanups Thomas Farstrike 2025-10-30 20:54:11 +01:00
  • 71ab5d1309 Fix top swipe gesture Thomas Farstrike 2025-10-30 20:52:26 +01:00
  • a2af392cb1 Refactor mpos.ui Thomas Farstrike 2025-10-30 20:31:02 +01:00
  • 7e3c01e960 Fix restart_launcher() Thomas Farstrike 2025-10-30 18:12:56 +01:00
  • e7e2e4f03b Cleanups Thomas Farstrike 2025-10-30 13:10:50 +01:00
  • caab563461 Simplify and fix settings app Thomas Farstrike 2025-10-30 13:09:27 +01:00
  • 51368a3816 Still works! Thomas Farstrike 2025-10-30 13:07:32 +01:00
  • 248d10b748 Local import works Thomas Farstrike 2025-10-30 13:05:00 +01:00
  • 163511f8d6 Dependency hell Thomas Farstrike 2025-10-30 13:03:19 +01:00
  • c2c5089e1f Fix typo Thomas Farstrike 2025-10-30 11:59:53 +01:00
  • 4f575273fc Refactor app structure Thomas Farstrike 2025-10-30 11:42:42 +01:00
  • 1d471af4b3 Change parse_manifest() to App.from_manifest() Thomas Farstrike 2025-10-30 10:26:27 +01:00
  • 88b06ae710 Comment out unused code Thomas Farstrike 2025-10-30 00:44:50 +01:00
  • a0654a7d3d Cleanup unused import Thomas Farstrike 2025-10-30 00:42:17 +01:00
  • 742d30c4b5 Move is_valid_launcher() to App object Thomas Farstrike 2025-10-30 00:39:56 +01:00
  • c70ed7220d Simplify is_launcher Thomas Farstrike 2025-10-30 00:34:30 +01:00
  • 3828a5ff63 Apps: cache main_launcher_activity Thomas Farstrike 2025-10-30 00:28:48 +01:00
  • 056db408d7 PackageManager: refresh applist after (un)install, reduce parse_manifest() calls Thomas Farstrike 2025-10-30 00:13:25 +01:00
  • cea4e59341 PackageManager: add dictionary for easy package lookup Thomas Farstrike 2025-10-29 23:40:05 +01:00
  • 73497d8aa2 Fix import Thomas Farstrike 2025-10-29 23:30:43 +01:00
  • e7b71cda0a Move code from AppStore to PackageManager Thomas Farstrike 2025-10-29 23:27:04 +01:00
  • f044e6c35f Don't show launcher app in launcher apps Thomas Farstrike 2025-10-29 23:03:35 +01:00
  • f9ec35db6f Use PackageManager.get_app_list() Thomas Farstrike 2025-10-29 23:00:43 +01:00
  • 5691058a1b Add PackageManager to reduce duplication Thomas Farstrike 2025-10-29 22:58:21 +01:00
  • 3e10479c82 run_desktop.sh: remove bash verbose Thomas Farstrike 2025-10-29 22:58:10 +01:00
  • 0b8fac7bb5 File Manager app: fix pictures dir Thomas Farstrike 2025-10-29 21:44:29 +01:00
  • 9e5f624daa Music Player app: add music dir shortcut Thomas Farstrike 2025-10-29 21:42:49 +01:00
  • 43768082df File Manager app: add home dir shortcut Thomas Farstrike 2025-10-29 21:42:40 +01:00
  • 8fc13733bf config.py: fix 0 vs None handling Thomas Farstrike 2025-10-29 12:04:49 +01:00
  • 8f4533e1a6 Add forgotten nostr library Thomas Farstrike 2025-10-29 09:34:54 +01:00
  • 0f83dca7a2 Music Player: don't update UI after exit Thomas Farstrike 2025-10-28 21:13:34 +01:00
  • cdd2af0eb1 Music Player: improve used feedback Thomas Farstrike 2025-10-28 20:14:55 +01:00
  • b2329aa975 AudioPlayer: support 8, 16, 24 and 32 bits per sample Thomas Farstrike 2025-10-28 19:36:20 +01:00
  • d3be0ce94b AudioPlayer: upscale if low frequency Thomas Farstrike 2025-10-28 19:01:53 +01:00
  • 1984857ada AudioPlayer: support stereo Thomas Farstrike 2025-10-28 18:54:05 +01:00
  • f43684a2db Smaller code Thomas Farstrike 2025-10-28 17:39:31 +01:00
  • 3bf9d898d0 AudioPlayer: disable playing progress Thomas Farstrike 2025-10-28 17:32:18 +01:00
  • 8b7bf238ad Music Player: add stop button Thomas Farstrike 2025-10-28 17:28:56 +01:00
  • e323c7a5f5 Less debug Thomas Farstrike 2025-10-28 17:18:42 +01:00
  • 219b80ffb1 Simple stopping method works Thomas Farstrike 2025-10-28 17:07:23 +01:00
  • c153bbef2d AudioPlayer: fix volume scaling Thomas Farstrike 2025-10-28 12:24:25 +01:00
  • 4afcd04782 Music Player app: scale volume Thomas Farstrike 2025-10-28 12:16:02 +01:00
  • b056c77929 MusicPlayer app: Move AudioPlayer to its own class Thomas Farstrike 2025-10-28 11:47:56 +01:00
  • f8ad2a0c23 Music Player app: improve styling Thomas Farstrike 2025-10-28 11:38:09 +01:00
  • f0a929e727 Audio Player app: separate player screen Thomas Farstrike 2025-10-28 11:23:41 +01:00
  • 9b4cc3fc19 Music Player: add support for large WAV file playing Thomas Farstrike 2025-10-28 10:54:02 +01:00
  • 08211b74ba Music Player: play in thread Thomas Farstrike 2025-10-27 23:15:52 +01:00
  • d149883a08 Add simple Music Player app Thomas Farstrike 2025-10-27 23:06:31 +01:00
  • 2ca51708fa sdcard.py: fix mounting multiple times detection Thomas Farstrike 2025-10-27 23:06:00 +01:00
  • 47b0f527fe Merge branch 'main' of https://github.com/MicroPythonOS/MicroPythonOS Thomas Farstrike 2025-10-27 22:18:19 +01:00
  • 60fbda4a66 Improve SD Card support Thomas Farstrike 2025-10-27 22:17:02 +01:00
  • d17c636785 Class SDCardManager instead of procedural way Thomas Farstrike 2025-10-27 21:53:52 +01:00
  • 0d46d9e023 CHANGELOG Thomas Farstrike 2025-10-27 21:39:33 +01:00
  • 9707d73db3 Add SDCard support Thomas Farstrike 2025-10-27 21:38:56 +01:00
  • 8fd5afbbb5 Fix flash_over_usb.sh and install.sh Thomas Farstrike 2025-10-27 21:30:09 +01:00
  • d1c7b589a0 MacOS: show versions Thomas Farstrike 2025-10-26 23:03:13 +01:00
  • 6e934a47cb Update lvgl_micropython Thomas Farstrike 2025-10-26 11:48:45 +01:00
  • 0cd7b224eb Allow manual job starts Thomas Farstrike 2025-10-26 11:14:12 +01:00
  • 86809bf046 Build upon pushes to main Thomas Farstrike 2025-10-26 09:44:34 +01:00
  • c57c3fd3af Merge branch 'add-submodules' Thomas Farstrike 2025-10-26 09:43:56 +01:00
  • 5fde44b671 Increment version number Thomas Farstrike 2025-10-26 09:40:59 +01:00
  • e821b94c0e Remove the old "long press on button" script Thomas Farstrike 2025-10-26 09:36:46 +01:00
  • a87f6e865b Don't zip the build files Thomas Farstrike 2025-10-26 09:34:06 +01:00
  • 5953c18bb8 Add cleanups Thomas Farstrike 2025-10-26 09:16:42 +01:00
  • 38a586ffa2 Try to fix manifests Thomas Farstrike 2025-10-26 09:13:05 +01:00
  • 454ad87b2b Fix camera manifest workaround Thomas Farstrike 2025-10-26 08:44:28 +01:00
  • a1ab4a130f Add missing newline to camera manifest Thomas Farstrike 2025-10-26 08:24:50 +01:00
  • 9bbbf6df7a Improve workaround for lvgl_micropython manifest Thomas Farstrike 2025-10-26 08:05:28 +01:00
  • 3c5e7e9932 Add workaround to enable lvgl_micropython's manifest Thomas Farstrike 2025-10-26 08:02:50 +01:00
  • 4142fa573c Also store OTA update files as artifacts Thomas Farstrike 2025-10-26 07:06:31 +01:00
  • dc269a6cdd fix script name Thomas Farstrike 2025-10-26 06:43:11 +01:00
  • 586ef9989e update lvgl_micropython Thomas Farstrike 2025-10-26 06:32:41 +01:00
  • b23677a728 Move manifests to manifests/ folder, rename build script Thomas Farstrike 2025-10-26 06:27:57 +01:00
  • f19387b67f Fix symlinks to Quasi apps Thomas Farstrike 2025-10-25 23:14:51 +02:00
  • 25147929c8 Fix freezeFS location Thomas Farstrike 2025-10-25 23:09:18 +02:00
  • b451992d5e update lvgl_micropython Thomas Farstrike 2025-10-25 23:00:46 +02:00
  • 9e4c2e26e5 update lvgl_micropython Thomas Farstrike 2025-10-25 22:32:32 +02:00
  • 1a9f5b3f96 change github workflow name Thomas Farstrike 2025-10-25 22:08:15 +02:00
  • ea5e4d8b5b update lvgl_micropython Thomas Farstrike 2025-10-25 22:06:12 +02:00
  • 59d992436d update lvgl_micropython Thomas Farstrike 2025-10-25 22:04:06 +02:00
  • e56f7f3d22 Remove unused hello_world.c Thomas Farstrike 2025-10-25 19:19:25 +02:00
  • e79fd5fa09 macos.yml: also build for ESP32 Thomas Farstrike 2025-10-25 12:14:53 +02:00
  • e0d2c02335 linux.yml: also build for waveshare 2 inch touch Thomas Farstrike 2025-10-25 12:14:18 +02:00
  • ccf210d8c1 Rename main.yml to linux.yml Thomas Farstrike 2025-10-25 11:47:13 +02:00
  • a0a9d22c63 update secp256k1-embedded-ecdh Thomas Farstrike 2025-10-25 11:26:20 +02:00
  • 58220110ed Remove useless hello_world.c Thomas Farstrike 2025-10-24 23:19:15 +02:00
  • 5c81ae4340 Disable webcam stuff on macOS Thomas Farstrike 2025-10-24 23:18:35 +02:00
  • d5d443a25a Fix MacOS build Thomas Farstrike 2025-10-24 23:07:03 +02:00
  • ec92b3d2e0 No libv4l-dev on macOS Thomas Farstrike 2025-10-24 22:53:11 +02:00
  • fb2b717ba6 Fix yamllint errors Thomas Farstrike 2025-10-24 22:51:57 +02:00
  • df629eafea .github: add macOS build Thomas Farstrike 2025-10-24 22:40:12 +02:00
  • cf67068892 Update secp256k1-embedded-ecdh Thomas Farstrike 2025-10-24 22:30:12 +02:00
  • cbc59dad9f Install v4l as well Thomas Farstrike 2025-10-24 19:42:22 +02:00
  • 3c6a317639 Only fetch SDL tags Thomas Farstrike 2025-10-24 19:38:39 +02:00
  • 779f1c2a16 Fix build Thomas Farstrike 2025-10-24 19:29:51 +02:00
  • 19d449f01c Build more artifacts Thomas Farstrike 2025-10-24 19:07:07 +02:00
  • 57ca426dfc Move all customizations to build_lvgl_micropython.sh Thomas Farstrike 2025-10-24 18:58:52 +02:00
  • f8387bcf6b Fix path Thomas Farstrike 2025-10-24 18:27:38 +02:00
  • 0c933c952c Only SDL Thomas Farstrike 2025-10-24 18:23:22 +02:00
  • 2ead7eeba7 Fetch tags Thomas Farstrike 2025-10-24 18:14:25 +02:00