Commit Graph

34 Commits

Author SHA1 Message Date
Nick007
a5f832dd09 feat: automate upstream wechat version detection v0.0.12 2026-04-07 17:35:47 +08:00
Nick007
77edc4b33e fix: add curl retry for WeChat/QQ download to handle transient network failures v0.0.11 2026-03-23 21:06:24 +08:00
Nick007
680ee6dd4a feat: support minimal image variant with WeChat only (#92)
Add INSTALL_QQ and INSTALL_PCMANFM build args to conditionally skip QQ
and file manager installation. CI builds both :latest (full) and :minimal
(WeChat only) tags for each release.
2026-03-23 19:54:35 +08:00
Nick007
63b3f34527 feat: extract docker-compose config to .env and update commands to docker compose v0.0.10 2026-03-23 19:39:28 +08:00
Nick007
c2b6106fff docs: add WeChat/QQ version update guide and file manager feature docs (#100) 2026-03-23 18:56:51 +08:00
Nick007
e42a8e861d feat: add PCManFM file manager with right-click menu entry (#86) 2026-03-23 18:56:44 +08:00
Nick007
d87cb16fb9 feat: open WeChat/QQ as normal windows instead of maximized (#69) 2026-03-23 18:55:55 +08:00
Nick007
7c13e87a69 fix: clean up stale dbus pid file on startup (#81) 2026-03-23 18:55:36 +08:00
Nick007
ecc68281c3 fix: use start scripts instead of restart in menu to support multi-instance (#102) v0.0.9 2026-03-23 14:00:27 +08:00
Nick007
6d039cf06e docs: add AGENTS.md project knowledge base 2026-03-23 13:52:38 +08:00
Nick007
e18821f917 feat: auto-refresh menu on app install/uninstall and add third-party app docs
- Extract menu generation logic into standalone refresh-menu.sh script
- Use inotifywait to watch ~/Desktop/ for .desktop file changes and
  auto-refresh the openbox right-click menu on app install/uninstall
- Add inotify-tools to Dockerfile dependencies
- Add 'Installing Third-Party Applications' section to both READMEs
  documenting how to install apps like Telegram via sidebar panel
v0.0.8
2026-02-28 10:06:08 +08:00
Nick007
c7fd1ec6d2 feat: auto-integrate desktop shortcuts into openbox right-click menu
- 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
2026-02-28 10:00:07 +08:00
Nick007
10b676bdad Update QQ download URLs v0.0.7 v0.0.6 2025-12-10 09:34:23 +08:00
Nick007
64f774377a Clarify env vars and add shm size recommendation 2025-12-10 09:28:23 +08:00
Nick007
3444018947 Merge pull request #52 from wray-lee/patch-1
Update QQ download URLs for newer versions
2025-11-09 21:00:22 +08:00
Wray
13695c11d4 Update QQ download URLs for newer versions 2025-11-07 17:01:09 +08:00
Nick007
6cc4267762 ci: update issue templates 2025-10-29 12:59:16 +08:00
Nick007
2dca2294eb Update issue templates 2025-10-27 13:40:33 +08:00
Nick007
de4205ec35 docs: update README and minor fix 2025-10-26 20:30:16 +08:00
Nick007
b312ab863c docs: update README v0.0.5 2025-10-25 12:09:45 +08:00
Nick007
25c0819dbd feat: introduce qq 2025-10-24 21:04:25 +08:00
Nick007
fe33010597 upd: Update LICENSE file 2025-10-22 13:57:34 +08:00
Nick007
dff3b147fa docs: update LICENSE 2025-10-22 13:51:27 +08:00
Nick007
de1bc4140e add: Implement release publishing feature. v0.0.4 2025-10-22 11:32:54 +08:00
Nick007
43c039087c docs: update README 2025-10-22 11:32:26 +08:00
Nick007
4101ec8eb5 docs: Update the README document to add support for Docker Hub images. 2025-10-22 10:06:03 +08:00
Nick007
034751bb9d ci: add push to docker hub support v0.0.3 2025-10-22 09:35:54 +08:00
Nick007
d7b1880ed6 docs: update README for Window Switcher 2025-10-21 18:19:59 +08:00
Nick007
6039c9be09 docs: update README with upgrade notes 2025-10-21 18:11:33 +08:00
Nick007
f11841cfab feat: add window switcher v0.0.2 2025-10-21 18:01:18 +08:00
Nick007
f83fc4fc22 ci: improve GitHub Actions Docker build workflow 2025-10-21 17:59:19 +08:00
Nick007
8f8af073f2 feat: improve container configuration management and user experience
- 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.
v0.0.1
2025-10-20 20:20:54 +08:00
Nick007
8df5894b92 first release 2025-10-12 21:32:45 +08:00
NickRunning
eb974c8649 Initial commit 2025-10-12 18:03:40 +08:00