Commit graph

3 commits

Author SHA1 Message Date
Horizon
cf4e72fa01
fix(build): port build scripts to Python to allow Windows contributors to build subprojects (#83)
* Rewrite build-version and all build-zip bash scripts to python

* Add executable permissions to python build scripts

* Use python build script for kmod in CI

* Fix

* Enhance kmod build script, add/fix docs, CI edits

* Delete remaining build-zip bash scripts

* Delete remaining build-zip bash scripts
2026-04-25 19:53:15 +03:00
okhsunrog
42dbdfd272 docs: disambiguate every restart/reboot mention in UI + README
Audit pass: every user-facing mention of "restart" or "reboot" now
states explicitly which thing — the device, the VPN Hide app, or the
target apps — needs the action. A few were ambiguous (especially the
banner text + module-card subtitles around `selfNeedsRestart`, which
just said "restart the app" without saying which one).

UI strings (EN + RU):
- banner_added_self / dashboard_needs_restart: "Restart VPN Hide
  (force-stop and reopen) … no device reboot needed".
- dashboard_installed_restart_app: "Installed, restart VPN Hide to
  activate" (the Zygisk module-card subtitle, shown when VPN Hide
  just added itself to its own targets).
- dashboard_reboot_needed: "Device reboot needed" (LSPosed module
  card subtitle).
- dashboard_issue_version_mismatch: "Reboot the device to apply…".
- vpn_off_prompt: "Results are cached until VPN Hide is restarted"
  (was "for the rest of this app session" — now names the app
  explicitly).

README.en.md:
- Step 1.3 / Step 2 final lines say "Reboot the device".
2026-04-20 01:58:23 +03:00
okhsunrog
f8cb33c991 docs: make Russian README primary, English secondary
Rename README.ru.md -> README.md and the previous README.md -> README.en.md.
Target audience is primarily Russian-speaking. Update language-switcher
links in both files.
2026-04-18 23:50:23 +03:00