Release v0.3: Add Windows build support, ESP-Hosted config, and docum… #11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changelog
[V0.3] - Latest Changes
New Features
Documentation
Added Chinese README (
README_CN.md)Added ESP-Hosted Configuration Guide (
docs/ESP_HOSTED_CONFIGURATION_GUIDE.md)Windows Platform Support
Improvements
Documentation Improvements
Desktop Platform Optimization
Improved Desktop Platform Event Handling (
app/app.cpp)Improved LVGL Initialization (
platforms/desktop/hal/components/hal_lvgl.cpp)LV_NO_TIMER_READYcase)Improved Application Launcher View (
app/apps/app_launcher/view/view.cpp)Improved CMake Build Configuration (
platforms/desktop/CMakeLists.txt)Hardware Platform Improvements
Updated Audio Codec Dependency (
platforms/tab5/components/m5stack_tab5/idf_component.yml)espressif/esp_codec_devfrom^1.3.0to^1.5.2Fixed Audio Codec Configuration (
platforms/tab5/components/m5stack_tab5/m5stack_tab5.c)ES7120_SEL_MIC*→ES7210_SEL_MIC*)Added ESP-Hosted Configuration (
platforms/tab5/sdkconfig.defaults)Code Quality Improvements
app/assets/assets.h)extern "C")Technical Details
Build System
Platform-Specific Optimizations
Dependency Updates
espressif/esp_codec_dev:^1.3.0→^1.5.2Fixed Issues
Fixed ES7210 Microphone Selection Macro Error
ES7120_SEL_MIC*ES7210_SEL_MIC*Fixed Desktop Platform Rendering Issue
Fixed Windows Platform High CPU Usage
Fixed CMake Build Configuration Issue
Configuration File Changes
platforms/tab5/sdkconfig: Auto-generated configuration file updateplatforms/tab5/dependencies.lock: Dependency lock file updateModified Files List
New Files
README_CN.md- Chinese READMEdocs/ESP_HOSTED_CONFIGURATION_GUIDE.md- ESP-Hosted Configuration GuideModified Files
README.md- Major documentation updateapp/app.cpp- Added SDL event handling and Windows optimizationapp/apps/app_launcher/view/view.cpp- Added desktop platform refreshapp/assets/assets.h- Added C++ compatibility protectionplatforms/desktop/CMakeLists.txt- Improved Windows build supportplatforms/desktop/hal/components/hal_lvgl.cpp- Improved error handling and Windows optimizationplatforms/tab5/components/m5stack_tab5/idf_component.yml- Updated dependency versionplatforms/tab5/components/m5stack_tab5/m5stack_tab5.c- Fixed audio codec configurationplatforms/tab5/sdkconfig.defaults- Added ESP-Hosted configurationplatforms/tab5/sdkconfig- Auto-generated configuration updateplatforms/tab5/dependencies.lock- Dependency lock file update