fix(copy): VocaWin is Beta, still unsigned (#733)
* fix(copy): VocaWin is Beta, still unsigned Call VocaWin Beta on the site family card, About blurb, and README table, same word as VocaMac. Keep the unsigned / SmartScreen wording. No version tag. * fix(copy): cite VocaWin v0.1.0-beta.1, no release URL The git tag exists on VocaHQ/vocawin. GitHub Releases does not. About, README, and the site family card name the tag. Links stay on vocawin.com and the repo.
This commit is contained in:
@@ -462,8 +462,10 @@ Vocalinux is part of [VocaHQ](https://vocahq.com). Same privacy-first, offline v
|
||||
|----------|---------|---------|--------|--------|
|
||||
| 🐧 Linux | **VocaLinux** | [vocalinux.com](https://vocalinux.com) | [VocaHQ/vocalinux](https://github.com/VocaHQ/vocalinux) | ✅ Stable v0.16.0 |
|
||||
| 🍎 macOS | **VocaMac** | [vocamac.com](https://vocamac.com) | [VocaHQ/vocamac](https://github.com/VocaHQ/vocamac) | 🚀 Beta |
|
||||
| 🪟 Windows | **VocaWin** | [vocawin.com](https://vocawin.com) | [VocaHQ/vocawin](https://github.com/VocaHQ/vocawin) | 📋 Planned |
|
||||
| 🪟 Windows | **VocaWin** | [vocawin.com](https://vocawin.com) | [VocaHQ/vocawin](https://github.com/VocaHQ/vocawin) | 🚀 Beta v0.1.0-beta.1 |
|
||||
|
||||
> VocaWin is unsigned. SmartScreen may warn about an unknown publisher. It is not a Microsoft Store ship.
|
||||
>
|
||||
> Each platform uses native technologies for the best possible integration, while sharing the same privacy-first philosophy and offline-only architecture.
|
||||
|
||||
## 🤝 Contributing
|
||||
|
||||
@@ -3645,7 +3645,7 @@ class SettingsDialog(Gtk.Dialog):
|
||||
title="Part of VocaHQ",
|
||||
description=(
|
||||
"Vocalinux is part of VocaHQ. The same private dictation idea also ships "
|
||||
"as VocaMac (macOS, beta), VocaWin (Windows, unsigned developer alpha), "
|
||||
"as VocaMac (macOS, beta), VocaWin (Windows, unsigned beta, v0.1.0-beta.1), "
|
||||
"and VocaPhone (Android beta / iOS source build). VocaGateway is optional "
|
||||
"self-hosted compute. It is not on-device."
|
||||
),
|
||||
|
||||
@@ -1040,7 +1040,7 @@ class TestAboutPage(unittest.TestCase):
|
||||
def test_product_status_and_honest_network_copy(self):
|
||||
self.assertIn("Available now on Linux (X11 and Wayland)", self.about)
|
||||
self.assertIn("After a model is downloaded", self.about)
|
||||
self.assertIn("unsigned developer alpha", self.about)
|
||||
self.assertIn("unsigned beta, v0.1.0-beta.1", self.about)
|
||||
self.assertIn("Android beta / iOS source build", self.about)
|
||||
self.assertIn("optional", self.about.lower())
|
||||
self.assertIn("self-hosted compute", self.about)
|
||||
@@ -1048,6 +1048,7 @@ class TestAboutPage(unittest.TestCase):
|
||||
self.assertNotIn("100% offline", self.about)
|
||||
self.assertNotIn("fully offline", self.about)
|
||||
self.assertNotIn("Coming soon", self.about)
|
||||
self.assertNotIn("releases/download", self.about)
|
||||
|
||||
def test_family_and_talk_urls(self):
|
||||
for url in (
|
||||
|
||||
@@ -954,12 +954,12 @@ export default function HomePage() {
|
||||
/>
|
||||
Windows
|
||||
</span>
|
||||
<span className="chip">Developer alpha</span>
|
||||
<span className="chip">Beta</span>
|
||||
</div>
|
||||
<h3>VocaWin</h3>
|
||||
<p>
|
||||
Unsigned Windows speech-to-text. SmartScreen may warn about an
|
||||
unknown publisher.
|
||||
Unsigned Windows speech-to-text, v0.1.0-beta.1. SmartScreen may
|
||||
warn about an unknown publisher.
|
||||
</p>
|
||||
</a>
|
||||
<a className="family-card" href="https://vocaphone.vocahq.com">
|
||||
|
||||
Reference in New Issue
Block a user