Ken Van Hoeylandt
74a53b2735
Refactored desktop ( #118 )
2024-12-10 19:40:11 +01:00
Ken Van Hoeylandt
77280def1d
Implemented AlertDialog app ( #117 )
2024-12-10 00:22:29 +01:00
Ken Van Hoeylandt
103588948f
Implement forgetting WiFi APs ( #116 )
...
.. and fix the simulator build
2024-12-09 23:37:21 +01:00
Ken Van Hoeylandt
80245e08fa
Hide "charging enabled" label when feature is unavailable
2024-12-09 22:19:42 +01:00
Ken Van Hoeylandt
da81256622
Power improvements ( #114 )
2024-12-09 21:58:30 +01:00
Ken Van Hoeylandt
e4206e8637
Compiler warning cleanup ( #113 )
...
Cleanup + expose more methods for external ELFs
2024-12-08 19:59:01 +01:00
Ken Van Hoeylandt
415442e410
Support for building and running external apps ( #112 )
2024-12-08 16:46:19 +01:00
Ken Van Hoeylandt
42e843b463
C++ conversions ( #111 )
...
* Remove version from artifact name
* Target C++ 20 and higher
* Use cpp string
* Better crash implementation
* String utils in cpp style
* Replace parameter methods with start() method
* MutexType to Mutex::Type
* Kernel c to cpp style
* Cleanup event flag
* More cpp conversions
* Test fixes
* Updated ideas docs
2024-12-07 12:24:28 +01:00
Ken Van Hoeylandt
d52fe52d96
Various services improved ( #110 )
2024-12-06 23:16:29 +01:00
Ken Van Hoeylandt
36bb25deba
Service data refactored ( #109 )
2024-12-06 01:02:53 +01:00
Ken Van Hoeylandt
c6f1cd6098
Remove [[nodiscard]] ( #108 )
2024-12-05 23:25:31 +01:00
Ken Van Hoeylandt
422bc01fdb
Wifi app improvements ( #107 )
2024-12-05 23:14:27 +01:00
Ken Van Hoeylandt
50ee77d572
App and Service improvements ( #106 )
2024-12-05 22:46:27 +01:00
Ken Van Hoeylandt
e86a11b7e2
App improvements ( #105 )
2024-12-04 23:06:03 +01:00
Ken Van Hoeylandt
fb45790927
Update docs ( #104 )
2024-12-03 23:30:43 +01:00
Ken Van Hoeylandt
f31c7f00ae
App improvements ( #103 )
2024-12-03 23:13:59 +01:00
Ken Van Hoeylandt
c7314546fe
WiFi improvements ( #102 )
2024-12-03 22:22:45 +01:00
Ken Van Hoeylandt
505befef42
CI artifact storage ( #101 )
2024-12-03 00:53:03 +01:00
Ken Van Hoeylandt
e9c02ab58e
WiFi fixes and improvements ( #100 )
2024-12-02 22:16:08 +01:00
Ken Van Hoeylandt
33bb742dfb
Hal refactored ( #99 )
2024-12-02 00:32:39 +01:00
Ken Van Hoeylandt
0188ce721c
Boot splash and more ( #98 )
...
* Boot splash and more
- Added developer sdkconfig
- Refactored the way FreeRTOS includes are included
- Improved Gui/Loader logic
- Implemented boot app with splash screen
* Updated naming for Gui and Loader services
* Renamed Screenshot service methods
* Renames
* Service renames
2024-11-30 15:37:16 +01:00
Ken Van Hoeylandt
3f62ec2efa
Implemented I2C scanner app ( #97 )
2024-11-28 21:42:18 +01:00
Ken Van Hoeylandt
6094b9c3f2
Implemented app result and SelectionDialog ( #96 )
2024-11-27 21:13:07 +01:00
Ken Van Hoeylandt
4744565b0e
Simplify manifest and update docs ( #95 )
2024-11-27 00:26:59 +01:00
Ken Van Hoeylandt
03d14ef74b
Unified AppEsp and AppSim into a single App module ( #94 )
2024-11-27 00:06:59 +01:00
Ken Van Hoeylandt
d7b151ab88
refactor app code ( #93 )
2024-11-26 22:17:01 +01:00
Ken Van Hoeylandt
a312bd5527
Make namespaces more consistent ( #92 )
2024-11-26 18:30:54 +01:00
Ken Van Hoeylandt
ca5d4b8226
C++ refactoring ( #91 )
2024-11-26 17:51:05 +01:00
Ken Van Hoeylandt
d06137ba76
Enable FreeRTOS SMP (multicore) ( #90 )
2024-11-25 21:57:20 +01:00
Ken Van Hoeylandt
dfd9349e6c
Create I2C app icon ( #89 )
2024-11-25 20:45:42 +01:00
Ken Van Hoeylandt
8fc653fa51
Various improvements ( #88 )
2024-11-24 23:44:03 +01:00
Ken Van Hoeylandt
76c14a5f47
Sort apps on Desktop and Settings ( #87 )
...
- Sort apps by name
- Make manifest IDs consistent
- Updated screenshots
- Renamed Screenshot app so it always renders at the bottom of the app list
2024-11-24 22:16:43 +01:00
Ken Van Hoeylandt
caa8756998
I2C board settings updated ( #86 )
2024-11-24 21:39:01 +01:00
Ken Van Hoeylandt
c8f63adba4
Added I2C settings app ( #85 )
2024-11-24 21:31:15 +01:00
Ken Van Hoeylandt
d8731eaa17
I2C Implementation ( #84 )
2024-11-24 18:04:57 +01:00
Ken Van Hoeylandt
881c8517bf
Simplified toolbar creation ( #83 )
2024-11-22 23:47:18 +01:00
Ken Van Hoeylandt
a4593c6248
Update docs ( #82 )
2024-11-22 23:36:48 +01:00
Ken Van Hoeylandt
854fefa1a1
Thread and Timer converted to class ( #81 )
2024-11-22 23:08:18 +01:00
Ken Van Hoeylandt
85e26636a3
C++ conversion ( #80 )
...
Converted project to C++
2024-11-22 20:26:08 +01:00
Ken Van Hoeylandt
6d80144e12
WiFi improvements ( #79 )
2024-11-14 22:31:13 +01:00
Ken Van Hoeylandt
e3c8747867
Wi-Fi client improvements and more ( #78 )
...
+ Updated docs
+ Wi-Fi mock improved
+ Wi-Fi status icon improved
2024-11-12 23:59:39 +01:00
Ken Van Hoeylandt
8b6463d060
Wi-Fi improvements ( #77 )
...
Refactoring, new features and stability improvements.
2024-11-12 21:36:23 +01:00
Ken Van Hoeylandt
8086cd5d82
GPIO PC mock & Update docs ( #76 )
...
* Updated docs
* Make HAL to mock GPIO API for PC
* Update screenshots
2024-11-10 16:15:33 +01:00
Ken Van Hoeylandt
85f47aa43c
Move system apps ( #75 )
...
Flatten directory structure
2024-11-10 15:42:10 +01:00
Ken Van Hoeylandt
5632d74db6
Added text viewer app ( #74 )
2024-11-10 15:20:35 +01:00
Ken Van Hoeylandt
18e4383bcf
Added image viewer app ( #73 )
2024-11-10 12:33:38 +01:00
Ken Van Hoeylandt
369180cb5a
M5Stack sdcard cleanup ( #72 )
2024-11-07 23:34:45 +01:00
Ken Van Hoeylandt
67b9fc710a
M5stack CoreS3 support ( #71 )
2024-11-07 23:17:26 +01:00
Ken Van Hoeylandt
68aa34ad14
Use Bundle consistently ( #70 )
2024-11-04 21:19:24 +01:00
Ken Van Hoeylandt
c11d63ef2d
Introduce touch offset ( #69 )
2024-11-03 22:51:02 +01:00