diff --git a/content/changelog.md b/content/changelog.md index 5608055..acd05ad 100644 --- a/content/changelog.md +++ b/content/changelog.md @@ -6,6 +6,11 @@ draft: false
+## Cwtch Beta 1.9 - September 10th 2022 + +{{% release file="/static/releases/cwtch-v1.9/changelog.md" %}} + + ## Cwtch Beta 1.8 - June 28th 2022 {{% release file="/static/releases/cwtch-v1.8/changelog.md" %}} diff --git a/content/download.md b/content/download.md index 2b66d2f..d7a6024 100644 --- a/content/download.md +++ b/content/download.md @@ -4,42 +4,75 @@ date: 2022-04-22T00:00:00 draft: false --- +

+ +
Cwtch is now available as a beta release for the following platforms: +
-# Android +

+
+
+ + + + + +
-* Standalone APK (works for arm7 and arm64): [cwtch-v1.8.0.2.apk](/releases/cwtch-v1.8/cwtch-v1.8.0.apk) - * `sha512: 077c67ef1460f6e0f76b8d166092ffe5a82919ba75d7cacb39966e84d8e2ce138350bd0a619f200d13bb62c0eee7febbb34261dd7fd801a541dce16be4f50c9f` +
+

+
+ +

Android

+ +* Standalone APK (works for arm7 and arm64): [cwtch-v1.9.0.apk](/releases/cwtch-v1.9/cwtch-v1.9.0.apk) + * `sha512: 09f7f6c768ad48929ce7cd6722962ec440b2b42329b8f743efa27c7ac204b7aa3b15354e68dac34585ba47021d00cb506fae789ee297e5c8837065a563030cff` * Note: Syncing experimental Groups on some Android devices can be very slow depending on the underlying hardware and configuration. * Google PlayStore: Currently being tested. [Get early access by supporting us on Patreon](https://www.patreon.com/openprivacy) -# Windows +
+ +

Windows

-* Installer: [cwtch-installer.exe](/releases/cwtch-v1.8/cwtch-installer.exe) - * `sha512: e32bd84f10f4d9ba976a2db478aecba9727f5b4ea19563d5e069537fa4732a7f32fcd13b676b16eed1420e169814cc470b92a878cfed2c17d0545f3b54b6c8d6` -* EXE: [cwtch-v1.8.0.zip](/releases/cwtch-v1.8/cwtch-v1.8.0.zip) - * `sha512: 10a12e2938d22d6fb860cfe086d5a563a5ed8c313d32cc774d3717c25f9b31552c6f292a0be6d04ac4e18fbc57df038d785431d31957f6a286ebc23d48a07299` +* Installer: [cwtch-installer.exe](/releases/cwtch-v1.9/cwtch-installer.exe) + * `sha512: 06ec6da632a13ac7891089435bbe6cd2fd33aa153d31601cf9a59b5631e3519209fa7af9641acf65bd8a1d5b5d24dd1799f7c95e4f8be00bd9230d6e69edead7` +* EXE: [cwtch-v1.9.0.zip](/releases/cwtch-v1.9/cwtch-v1.9.0.zip) + * `sha512: cfc6f2ba2252c4ef53efeb85f24e6d95beabdaedb482fbfc4d63ac6d95edaba67d1748738556d7db4f23556ff7808c22ed7fbdefd8dd5e9a2b6c9820ec086e2b` * Due to the newness of the Open Privacy certificate, Windows Defender Smart Screen may throw up a warning the first time you try to run the app. To bypass, simply click the "More info" button and then "Run Anyways" -# Linux -* amd64: [cwtch-v1.8.0.tar.gz](/releases/cwtch-v1.8/cwtch-v1.8.0.tar.gz) - * `sha512: 1f354bf3c79384400d84d93e7fa6bce79cdc49019cbde864a567dd01aa27080bcddd2d44ae3a4d6bb22b946739d559600084dce3128d27af1f49d2923981a26a` - -# MacOS +
-* DMG: [cwtch-v1.8.0.dmg](/releases/cwtch-v1.8/Cwtch.dmg) (works for x86_64 and arm64e) - * `sha512: d828c921843a41326036010af9b09569b6baaaa2943ee43f1c8f6b79e7dca0f4012a32911d24772aed91bfba8d6a73336b978a87862cd990889f13ae7000b3de` +

Linux

+ +* amd64: [cwtch-v1.9.0.tar.gz](/releases/cwtch-v1.9/cwtch-v1.9.0.tar.gz) + * `sha512: 8a1eb086199b73d0295a683776a26d15df72d4d314ce6b14445a077a3116ce6cc1ea75bce878f4a716ed093bc924394a762af8edfb73d72febe57a438d3b524a` -# iOS +
+ +

MacOS

+ + +* DMG: [cwtch-v1.9.0.dmg](/releases/cwtch-v1.9/Cwtch.dmg) (works for x86_64 and arm64e) + * `sha512: 493c9489ffc5595d3f061d5f0870a3be2d2d642e41e6df0c71597d28c3620dbaeae98e06972b8e714cd23cf838b05d28c47aa0dd63ed9a3fcb499e171ca726dc` + + +
+ +

iOS

* We would love to offer an iOS however there are several limitations of the platform that make this difficult. If you would like to support this effort please consider [volunteering](https://cwtch.im/#how-to-support) or [donating](https://www.patreon.com/openprivacy). -# Build from Source +
+ +

Build from Source

Everything we build is open source: * libcwtch-go: [https://git.openprivacy.ca/cwtch.im/libcwtch-go](https://git.openprivacy.ca/cwtch.im/libcwtch-go) * Cwtch UI: [https://git.openprivacy.ca/cwtch.im/cwtch-ui](https://git.openprivacy.ca/cwtch.im/cwtch-ui) + +

\ No newline at end of file diff --git a/content/releases/1.9.md b/content/releases/1.9.md new file mode 100644 index 0000000..597dad5 --- /dev/null +++ b/content/releases/1.9.md @@ -0,0 +1,10 @@ +--- +title: "Cwtch 1.9 Release" +date: 2022-09-10T00:00:00 +draft: false +altlink: "https://cwtch.im/download" +--- + +## Cwtch 1.9 is now available for [download](/download/) + +{{% release file="/static/releases/cwtch-v1.9/changelog.md" %}} \ No newline at end of file diff --git a/static/assets/HB_1.png b/static/assets/HB_1.png new file mode 100644 index 0000000..0b5fe49 Binary files /dev/null and b/static/assets/HB_1.png differ diff --git a/static/assets/HB_3.png b/static/assets/HB_3.png new file mode 100644 index 0000000..66ddf36 Binary files /dev/null and b/static/assets/HB_3.png differ diff --git a/static/assets/HB_4.png b/static/assets/HB_4.png new file mode 100644 index 0000000..66dfc6d Binary files /dev/null and b/static/assets/HB_4.png differ diff --git a/static/assets/OP_eye.svg b/static/assets/OP_eye.svg new file mode 100644 index 0000000..f12b17e --- /dev/null +++ b/static/assets/OP_eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/android.svg b/static/assets/android.svg new file mode 100644 index 0000000..f743813 --- /dev/null +++ b/static/assets/android.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + diff --git a/static/assets/apple.svg b/static/assets/apple.svg new file mode 100644 index 0000000..a090c68 --- /dev/null +++ b/static/assets/apple.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + diff --git a/static/favicon.png b/static/assets/favicon.png similarity index 100% rename from static/favicon.png rename to static/assets/favicon.png diff --git a/static/assets/linux.svg b/static/assets/linux.svg new file mode 100644 index 0000000..f81c794 --- /dev/null +++ b/static/assets/linux.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + diff --git a/static/assets/windows.svg b/static/assets/windows.svg new file mode 100644 index 0000000..ad0ad19 --- /dev/null +++ b/static/assets/windows.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + diff --git a/static/releases/cwtch-v1.8/changelog.md b/static/releases/cwtch-v1.8/changelog.md index be64742..8e06b8c 100644 --- a/static/releases/cwtch-v1.8/changelog.md +++ b/static/releases/cwtch-v1.8/changelog.md @@ -19,8 +19,8 @@ A special thanks to the amazing volunteer translators and testers who made this - `Address` has been removed from Group Conversation Settings as it no long has any practical use * **Accessibility / UX:** - Full translations for **French**, **German**, **Italian**, **Russian**, **Polish**, **Spanish**, and **Welsh** - - Core translations for **Danish** (89%), **Norwegian** (89%), and **Romanian** (89%). - - Partial translations for **Luxembourgish** (24%), **Greek** (19%), and **Portuguese** (7%). + - Core translations for **Danish** (89%), **Norwegian** (89%), and **Romanian** (89%) + - Partial translations for **Luxembourgish** (24%), **Greek** (19%), and **Portuguese** (7%) - Add Contact UX has been split to prompt for a specific action instead on directly opening the Add Contact pane - Several small updates to theming - Image / File display overlay now displays timestamp like other messages diff --git a/static/releases/cwtch-v1.9/Cwtch.dmg b/static/releases/cwtch-v1.9/Cwtch.dmg new file mode 100644 index 0000000..b4a6d7e Binary files /dev/null and b/static/releases/cwtch-v1.9/Cwtch.dmg differ diff --git a/static/releases/cwtch-v1.9/changelog.md b/static/releases/cwtch-v1.9/changelog.md new file mode 100644 index 0000000..01f0227 --- /dev/null +++ b/static/releases/cwtch-v1.9/changelog.md @@ -0,0 +1,31 @@ +For a more detailed overview of changes present in the 1.9 release see issues tagged [cwtch-beta-1.8](https://git.openprivacy.ca/cwtch.im/cwtch-ui/issues?q=&type=all&sort=&state=closed&labels=160&milestone=0&assignee=0) in our +issue tracker. + +A special thanks to the amazing volunteer translators and testers who made this release possible. + +* **New Features:** + - **View Replies** - quickly view all replies to a specific message + - **Manage Shared Files** - pause or restart sharing of files to specific conversations + - **Pin Conversations** - important conversations can now be pinned to the top of the conversations list + - **Experiment: QR Codes** - start of functionality allowing sharing of Cwtch addresses via QR codes + - **Cwtch Handook** is now available in [Italian](https://docs.cwtch.im/it/docs/intro/), [German](https://docs.cwtch.im/de/docs/intro/) and [Spanish](https://docs.cwtch.im/es/docs/intro/) +* **Bug Fixes / Improvements:** + - Group messages are now viewable while the group is actively syncing + - Group Anti-spam challenge/completion status is now surfaced in the UX + - Fixed duplicate contact add bug (Android) + - Introduced better error handling for the file sharing experiment + - Automatic downloads are now not triggered if download directory does not exist or is incorrectly configured + - Failed file downloads can now be restarted through the UX + - Tor Version is now surfaced correctly in UI after restarts + - Upgrade bundled Tor + - Custom Tor SOCKS port configuration is now used + - Peering attempts are now paused until Tor is fully bootstrapped + - Per-conversation messages drafts are now saved while Cwtch is open +* **Accessibility / UX:** + - Full translations for **French**, **German**, **Italian**, **Russian**, **Polish**, **Spanish**, **Turkish**, and **Welsh** + - Core translations for **Danish** (85%), **Norwegian** (85%), and **Romanian** (85%) + - Partial translations for **Luxembourgish** (25%), **Greek** (19%), **Dutch** (12%), and **Portuguese** (7%) + - Updates to experiment descriptions to remove outdated references to previous versions + +
+
\ No newline at end of file diff --git a/static/releases/cwtch-v1.9/cwtch-installer.exe b/static/releases/cwtch-v1.9/cwtch-installer.exe new file mode 100644 index 0000000..7b2cf65 Binary files /dev/null and b/static/releases/cwtch-v1.9/cwtch-installer.exe differ diff --git a/static/releases/cwtch-v1.9/cwtch-v1.9.0.apk b/static/releases/cwtch-v1.9/cwtch-v1.9.0.apk new file mode 100644 index 0000000..d934dc2 Binary files /dev/null and b/static/releases/cwtch-v1.9/cwtch-v1.9.0.apk differ diff --git a/static/releases/cwtch-v1.9/cwtch-v1.9.0.tar.gz b/static/releases/cwtch-v1.9/cwtch-v1.9.0.tar.gz new file mode 100644 index 0000000..abfc977 Binary files /dev/null and b/static/releases/cwtch-v1.9/cwtch-v1.9.0.tar.gz differ diff --git a/static/releases/cwtch-v1.9/cwtch-v1.9.0.zip b/static/releases/cwtch-v1.9/cwtch-v1.9.0.zip new file mode 100644 index 0000000..7bfb81d Binary files /dev/null and b/static/releases/cwtch-v1.9/cwtch-v1.9.0.zip differ diff --git a/themes/cwtch/layouts/index.html b/themes/cwtch/layouts/index.html index 681f4c4..36065cb 100644 --- a/themes/cwtch/layouts/index.html +++ b/themes/cwtch/layouts/index.html @@ -7,8 +7,8 @@

Surveillance Resistant Infrastructure

- Get Cwtch - Donate + GET CWTCH

+ Donate
@@ -17,20 +17,21 @@
-

What is Cwtch?

+
+

Cwtch /kʊtʃ/

+

Cwtch (/kʊtʃ/ - a Welsh word roughly translating to “a hug that creates a safe place”) is a decentralized, privacy-preserving, + multi-party messaging protocol that can be used to build metadata resistant applications.

+
-

Cwtch (/kʊtʃ/ - a Welsh word roughly translating to “a hug that creates a safe place”) is a decentralized, privacy-preserving, - multi-party messaging protocol that can be used to build metadata resistant applications.

+


- - +
+
Decentralized and Open

Participants in Cwtch can host their own safe spaces, or lend their infrastructure to others + seeking a safe space. There is no “Cwtch service” or “Cwtch network”. The Cwtch protocol is open, and anyone is free to build bots, services and user interfaces + and integrate and interact with Cwtch.

+
Privacy Preserving

All communication in Cwtch is end-to-end encrypted and takes place over Tor v3 onion services.

+
Metadata Resistant

Cwtch has been designed such that no information is exchanged or available to anyone without their explicit consent, including on-the-wire messages and protocol metadata.

+
diff --git a/themes/cwtch/static/css/style.css b/themes/cwtch/static/css/style.css index 898d532..11399a1 100644 --- a/themes/cwtch/static/css/style.css +++ b/themes/cwtch/static/css/style.css @@ -84,12 +84,20 @@ body { font-family: "OpenSans Regular"; } -h1, h2, h3 { - font-family: "Atami Regular"; +h1, h2 { + font-family: "Atami Bold"; + font-weight: bold; +} + +h3 { + font-family: "Open Sans"; } .btn { border-radius: 25px!important; + font-family: "Atami Bold"; + font-size: 2em; + font-weight: bold; } .btn-primary { @@ -171,6 +179,17 @@ a:hover { color: #fff; } +.btn { + width: 300px; +} + +.btn-alt { + width: 300px; + border-color: #ffffff; + background-color: transparent; + border-width: 2px; +} + li a { color: #fff; @@ -207,4 +226,22 @@ footer a { code { font-size: 12px; text-wrap: none; + vertical-align:middle; } + +.downloadiconnoinvert { + height: 32px; + vertical-align:center; + color: #ffffff; +} + +.downloadicon { + height: 32px; + color: #ffffff; + vertical-align:center; + filter: invert(1); +} + +h3 { + vertical-align: text-bottom; +} \ No newline at end of file