Thomas Farstrike
daa7125052
Rework AudioManager
2026-02-24 16:39:26 +01:00
Thomas Farstrike
987e8f6a5b
Fix test
2026-02-17 21:32:40 +01:00
Thomas Farstrike
6a4cbcc452
Add test
2026-02-13 20:33:58 +01:00
Thomas Farstrike
2ef3b1c559
Merge branch 'm5stack-fire' of https://github.com/ancebfer/MicroPythonOS into ancebfer-m5stack-fire
2026-02-13 20:02:16 +01:00
Thomas Farstrike
180fd0e667
Fix unit tests
2026-02-13 19:10:06 +01:00
Thomas Farstrike
a4e167d0e6
Fix OSUpdate
2026-02-11 23:20:23 +01:00
Thomas Farstrike
0632246f50
Simplify
2026-02-10 23:49:28 +01:00
Thomas Farstrike
f567e06a39
Fix tests
2026-02-10 23:44:35 +01:00
Thomas Farstrike
c30db3ebcf
Fix tests/test_graphical_osupdate.py
2026-01-27 22:31:28 +01:00
Thomas Farstrike
f96500cec8
OSUpdate app: replace "force update" checkbox with improved button labels
2026-01-27 21:33:02 +01:00
Thomas Farstrike
a50e3722c9
DownloadManager: don't share aiohttp.ClientSession
...
It seems to cause SSL/TLS session corruption on ESP32.
There is a performance impact, so maybe it should be reintroduced again later,
but for now, let's keep it simple and fix this bug.
2026-01-27 13:41:15 +01:00
Thomas Farstrike
62d3c9c7d1
Fix unit test
2026-01-27 12:50:24 +01:00
Thomas Farstrike
01db1aa59c
Fix unit test
2026-01-26 21:17:11 +01:00
Thomas Farstrike
6a22281ad6
Fix unit test
2026-01-26 19:08:53 +01:00
Thomas Farstrike
94d29d8202
Add test_audiomanager.py
2026-01-26 14:50:44 +01:00
Thomas Farstrike
52972b4beb
Replace binary logging with source copy
2026-01-26 14:50:18 +01:00
Thomas Farstrike
1f9eee3a9d
Rename AudioFlinger to AudioManager framework
2026-01-26 13:13:54 +01:00
Thomas Farstrike
f72b300b53
Fix unit test
2026-01-26 11:11:35 +01:00
Thomas Farstrike
d7e49d04dc
Add new BatteryManager framework
2026-01-25 23:22:53 +01:00
Thomas Farstrike
c2ae169638
Rename PackageManager to AppManager
2026-01-25 00:19:38 +01:00
Thomas Farstrike
31dcfba683
Move mpos.apps functionality to PackageManager
2026-01-25 00:08:01 +01:00
Thomas Farstrike
f772fc4b80
Add DeviceInfo and VersionInfo frameworks
2026-01-24 23:32:10 +01:00
Thomas Farstrike
43eb8220c8
Move mpos.apps.good_stack_size() to TaskManager.good_stack_size()
...
Trying to get every app-facing API as part of an object.
2026-01-24 19:10:51 +01:00
Thomas Farstrike
2f31d14a4e
Remove old theme.py
2026-01-23 23:08:58 +01:00
Thomas Farstrike
68b6ff3886
Cleanup WidgetAnimator framework
2026-01-23 21:37:53 +01:00