- Scan .desktop files from ~/Desktop/ on startup and dynamically add
them to the openbox menu (/config/.config/openbox/menu.xml)
- Resolve icon names to actual paths under /config/proot-apps/ with
fallback to system icons, preferring 256x256 resolution
- Escape XML entities in name, exec command, and icon path
- Only reconfigure openbox when menu content actually changes
- Update README.md and README_en.md with new feature description
- Add automatic config version control for seamless upgrades
- Update autostart script to use wechat-start.sh for better initialization
- Add comprehensive WeChat management scripts (start, restart, unminimize)
- Enhance right-click menu with WeChat restart and restore functionality
- Improve Dockerfile cleanup process for smaller image size
- Add volume mounting examples in documentation for data persistence
- Include upgrade troubleshooting notes for openbox configuration
- Add Star History chart and additional reference links
This update ensures users get the latest menu configurations automatically
without manual intervention during container updates.