diff --git a/Nextcloud-Talk-dark.png b/Nextcloud-Talk-dark.png new file mode 100644 index 00000000..6c725b6e Binary files /dev/null and b/Nextcloud-Talk-dark.png differ diff --git a/Nextcloud-Talk-light.png b/Nextcloud-Talk-light.png new file mode 100644 index 00000000..91ca647e Binary files /dev/null and b/Nextcloud-Talk-light.png differ diff --git a/README.md b/README.md index 5d5a5e30..c4985300 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,14 @@ - SPDX-License-Identifier: CC0-1.0 --> -# 🖥️ Nextcloud Talk Desktop 💬 +# Nextcloud Talk Desktop [![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/talk-desktop)](https://api.reuse.software/info/github.com/nextcloud/talk-desktop) -> Nextcloud Talk Desktop client based on Nextcloud Talk web application bundling ✨ +> Official Nextcloud Talk Desktop client + +![Nextcloud Talk](./Nextcloud-Talk-light.png#gh-light-mode-only) +![Nextcloud Talk](./Nextcloud-Talk-dark.png#gh-dark-mode-only) ## 📥 Install @@ -32,14 +35,6 @@ All binaries are available on [Nextcloud Releases](https://github.com/nextcloud- - [Nextcloud Server](https://github.com/nextcloud/server) version 27 or higher. - [Nextcloud Talk](https://github.com/nextcloud/spreed) version 17 or higher. -## 👾 Drawbacks - -- Currently not supported: - - Search ([#30](https://github.com/nextcloud/talk-desktop/issues/30)) - - Untrusted certificate on Linux ([#23](https://github.com/nextcloud/talk-desktop/issues/23)) -- Works with limitations: - - File Viewer — only images and videos - ## 👥 Multi-account Full multi-account currently [is not currently supported](https://github.com/nextcloud/talk-desktop/issues/7). @@ -153,58 +148,6 @@ npm run package:mac:x64 npm run package:windows ``` -## ✈️ Release - -1. Create `release/vX.Y.Z` branch. -2. Update `CHANGELOG.md`. - 1. If a built-in Talk version is to be changed - add a note: - ```md - ### Build-in Talk update - - Built-in Talk in binaries is updated to $(VERSION) Talk changelog: https://github.com/nextcloud/spreed/blob/master/CHANGELOG.md - ``` -3. Update `package.json`: - - For minor update: - ```sh - npm version minor - ``` - - For patch update: - ```sh - npm version patch - ``` -4. Create **a release PR**. -5. Merge **the release PR**. -6. Create and push **a tag**: - ```sh - git tag -a v$(version) -m "Tagging the $(version) release." - git push origin v$(version) - git push releases v$(version) - ``` -7. **Draft a new release** on GitHub in [nextcloud-releases/talk-desktop](https://github.com/nextcloud-releases/talk-desktop/releases) - 1. Add **release title**: `v$(version) - Talk v$(talkVersion)`, e.g. `v0.10.0 - Talk v17.1.0-rc.1` - 2. Choose a **tag** - 3. Add the respective `CHANGELOG.md` section - 4. Use the **Generate release notes** button and wrap put the result into - ```md - ## What's Changed - -
- -
- ``` -8. **Draft a new release** on GitHub in [nextcloud/talk-desktop](https://github.com/nextcloud/talk-desktop/releases) - 1. Copy everything from the previous step - 2. Add: - ```md - > 📥 Download Binaries on https://github.com/nextcloud-releases/talk-desktop/releases/tag/v$(version) - ``` -9. Package release on each platform separately: - ```sh - npm run release:package - ``` -10. Upload packages to the GitHub Releases on [nextcloud-releases/talk-desktop](https://github.com/nextcloud-releases/talk-desktop/releases/lastest) -11. Publish both releases on GitHub Releases - ## 👥 Contribution Guidelines See: https://github.com/nextcloud/spreed#contribution-guidelines diff --git a/REUSE.toml b/REUSE.toml index f3cdf106..f6b60703 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -49,7 +49,7 @@ SPDX-FileCopyrightText = "2017 Feandesign https://soundcloud.com/feandesign" SPDX-License-Identifier = "CC0-1.0" [[annotations]] -path = ["img/talk-icon-**.svg", "img/icons/**", "img/squirrel-install-loading.gif"] +path = ["img/talk-icon-**.svg", "img/icons/**", "img/squirrel-install-loading.gif", "Nextcloud-Talk-light.png", "Nextcloud-Talk-dark.png"] precedence = "aggregate" SPDX-FileCopyrightText = "Nextcloud GmbH " SPDX-License-Identifier = "LicenseRef-NextcloudTrademarks" diff --git a/src/authentication/renderer/AuthenticationApp.vue b/src/authentication/renderer/AuthenticationApp.vue index f55c3bfd..b71ab316 100644 --- a/src/authentication/renderer/AuthenticationApp.vue +++ b/src/authentication/renderer/AuthenticationApp.vue @@ -15,6 +15,8 @@ import { appData } from '../../app/AppData.js' import { MIN_REQUIRED_NEXTCLOUD_VERSION, MIN_REQUIRED_TALK_VERSION } from '../../constants.js' import { refetchAppData } from '../../app/appData.service.js' +const isPreview = false + const version = window.TALK_DESKTOP.packageInfo.version const rawServerUrl = ref('') @@ -181,7 +183,7 @@ async function login() {
-
+
Nextcloud Talk Desktop {{ version }}
diff --git a/src/talk/renderer/DesktopHeader.vue b/src/talk/renderer/DesktopHeader.vue index 5f83ccfa..1a121e53 100644 --- a/src/talk/renderer/DesktopHeader.vue +++ b/src/talk/renderer/DesktopHeader.vue @@ -16,6 +16,8 @@ useUserStatusStore() useUserStatusHeartbeat() useAppConfigStore() +const isPreview = false + const user = appData.userMetadata const OS = window.systemInfo @@ -61,7 +63,7 @@ onUnmounted(() => { tabindex="0" @click="pushToRoot"> Nextcloud Talk - Preview + Preview
diff --git a/src/welcome/welcome.html b/src/welcome/welcome.html index 01084dc2..3c4d63c8 100644 --- a/src/welcome/welcome.html +++ b/src/welcome/welcome.html @@ -136,7 +136,6 @@

Nextcloud Talk

-