Skip to content
Merged
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
3c7fd30
fix: theme-aware tab strip, tooltip address line, and divider polish
rodrigok Jul 17, 2026
d80167c
fix: hide add-button divider on hover and refine tab shape
rodrigok Jul 17, 2026
b76ffd3
tabs PoC
rodrigok Jul 21, 2026
80ae5f0
Change shell border and shadow
rodrigok Jul 21, 2026
b3d51bc
UI improvements
rodrigok Jul 22, 2026
4028b9d
fix: theme-aware chrome icons and prettier formatting
rodrigok Jul 22, 2026
a6941be
Small adjustments
rodrigok Jul 23, 2026
3b7eeec
Remove info of restart required when changing transparency
rodrigok Jul 23, 2026
43ff9f9
Fix focus highlight
rodrigok Jul 23, 2026
7f0b3a5
Bring back the theme selector and make the window respect the setting
rodrigok Jul 23, 2026
df12361
test: drop obsolete meatball color assertion
rodrigok Jul 23, 2026
1d21efd
refactor: unify title bar into TopBar and drop WindowsTitleBar
rodrigok Jul 23, 2026
bbc6230
Add option to hide navigation
rodrigok Jul 24, 2026
1e28169
feat: native server context menu for tabs and titlebar switcher
rodrigok Jul 24, 2026
549e48f
Fix padding top of topbar for windows
rodrigok Jul 24, 2026
e220bb4
feat: show layout shortcut on the next step of the workspace cycle
rodrigok Jul 24, 2026
ea2b82e
fix: show unread dot in horizontal tabs and refine badge styling
rodrigok Jul 24, 2026
b6b6bba
feat: present the theme setting as a radio group
rodrigok Jul 24, 2026
97369ef
fix: keep tab shortcut numbers in sync with the modifier key
rodrigok Jul 28, 2026
bb3835d
feat(updates): surface updates as a titlebar label instead of a modal
rodrigok Jul 28, 2026
1e59843
chore(i18n): align locale files with the English source
rodrigok Jul 28, 2026
b07a075
feat(updates): hand over from About to the update panel, close it on …
rodrigok Jul 28, 2026
c311507
feat(updates): lead the Windows title bar with the update pill
rodrigok Jul 28, 2026
68b106f
Adjust windows top padding for sidebar items
rodrigok Jul 28, 2026
1483ac3
Merge origin/master into chore/update
jeanfbrito Aug 5, 2026
89fbcca
fix: reset label-initiated download flag when the download fails
jeanfbrito Aug 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 2 additions & 9 deletions src/i18n/de-DE.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,20 +64,13 @@
"announcement": "Wählen Sie den zu teilenden Bildschirm aus"
},
"update": {
"title": "Aktualisierung verfügbar",
"announcement": "Neue Aktualisierung verfügbar",
"message": "Eine neue Version der Rocket.Chat Desktop App ist verfügbar!",
"currentVersion": "Aktuelle Version:",
"newVersion": "Neue Version:",
"currentVersion": "Aktuelle Version",
"newVersion": "Neue Version",
"install": "Update installieren",
"remindLater": "Später erinnern",
"skip": "Diese Version überspringen"
},
"updateDownloading": {
"title": "Aktualisierung wird heruntergeladen",
"message": "Sie werden benachrichtigt, wenn die Aktualisierung bereit zur Installation ist",
"ok": "OK"
},
"updateInstallLater": {
"title": "Wird später installiert",
"message": "Die Aktualisierung wird durchgeführt, wenn Sie die App beenden",
Expand Down
28 changes: 15 additions & 13 deletions src/i18n/en.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
"checkUpdates": "Check for Updates",
"checkUpdatesOnStart": "Check for Updates on Start",
"noUpdatesAvailable": "No updates are available.",
"updateAvailable": "Version {{- version}} is available",
"copyright": "Copyright {{copyright}}",
"errorWhenLookingForUpdates": "An error has occurred when looking for updates",
"updateChannel": {
Expand Down Expand Up @@ -80,19 +81,12 @@
"announcement": "Select a screen to share"
},
"update": {
"title": "Update Available",
"announcement": "New Update is Available",
"message": "A new version of the Rocket.Chat Desktop App is available!",
"currentVersion": "Current Version:",
"newVersion": "New Version:",
"install": "Install Update",
"remindLater": "Remind Me Later",
"skip": "Skip This Version"
},
"updateDownloading": {
"title": "Downloading Update",
"message": "You will be notified when the update is ready to be installed",
"ok": "OK"
"announcement": "New version is available",
"message": "A new version of the Rocket.Chat desktop app is available!",
"currentVersion": "Current version",
"newVersion": "New version",
"install": "Install update",
"skip": "Skip this version"
},
"updateInstallLater": {
"title": "Installing Later",
Expand Down Expand Up @@ -418,6 +412,7 @@
"copy": "&Copy",
"cut": "Cu&t",
"developerMode": "Developer Mode",
"simulateUpdate": "Simulate Update Flow",
"disableGpu": "Disable GPU",
"documentation": "Documentation",
"downloads": "Downloads",
Expand Down Expand Up @@ -531,6 +526,13 @@
"unreadMessage_other": "{{- count}} messages",
"unreadMessages": "Unread messages",
"meatballMenu": "Application menu",
"update": {
"available": "Update",
"updating": "Updating…",
"percent": "{{- percent}}%",
"restart": "Restart to update",
"tooltip": "New desktop app version is available, click to see details"
},
"windowControls": {
"minimize": "Minimize",
"maximize": "Maximize",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/es.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,20 +71,13 @@
"announcement": "Selecciona una pantalla para compartir"
},
"update": {
"title": "Actualización disponible",
"announcement": "Nueva actualización disponible",
"message": "¡Hay una nueva versión de la aplicación de Rocket.Chat Desktop disponible!",
"currentVersion": "Versión actual:",
"newVersion": "Nueva versión:",
"currentVersion": "Versión actual",
"newVersion": "Nueva versión",
"install": "Instalar actualización",
"remindLater": "Recordarme más tarde",
"skip": "Saltar esta versión"
},
"updateDownloading": {
"title": "Descargando actualización",
"message": "Serás notificado cuando la actualización esté lista para ser instalada",
"ok": "Aceptar"
},
"updateInstallLater": {
"title": "Instalar más tarde",
"message": "La actualización se instalará cuando cierres la aplicación",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/fi.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,20 +71,13 @@
"announcement": "Valitse jaettava näyttö"
},
"update": {
"title": "Päivitys saatavilla",
"announcement": "Uusi päivitys on saatavilla",
"message": "Rocket.Chat-tietokonesovelluksen uusi versio on saatavilla!",
"currentVersion": "Nykyinen versio:",
"newVersion": "Uusi versio:",
"currentVersion": "Nykyinen versio",
"newVersion": "Uusi versio",
"install": "Asenna päivitys",
"remindLater": "Muistuta myöhemmin",
"skip": "Ohita tämä versio"
},
"updateDownloading": {
"title": "Ladataan päivitystä",
"message": "Saat ilmoituksen, kun päivitys on valmis asennettavaksi",
"ok": "OK"
},
"updateInstallLater": {
"title": "Asennetaan myöhemmin",
"message": "Päivitys asennetaan, kun suljet sovelluksen",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/fr.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,20 +71,13 @@
"announcement": "Sélectionnez un écran à partager"
},
"update": {
"title": "Une mise à jour est disponible",
"announcement": "Une nouvelle mise à jour est disponible",
"message": "Une mise à jour de Rocket.Chat Desktop App est disponible !",
"currentVersion": "Version actuelle :",
"newVersion": "Nouvelle version :",
"currentVersion": "Version actuelle",
"newVersion": "Nouvelle version",
"install": "Installer la mise à jour",
"remindLater": "Me rappeler plus tard",
"skip": "Ignorer cette version"
},
"updateDownloading": {
"title": "Téléchargement de la mise à jour",
"message": "Vous serez averti quand la mise à jour sera prête à être installée",
"ok": "OK"
},
"updateInstallLater": {
"title": "L'installation se fera plus tard",
"message": "La mise à jour sera installé à la fermeture de l'application",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/hu.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,20 +80,13 @@
"announcement": "Megosztandó képernyő kiválasztása"
},
"update": {
"title": "Frissítés érhető el",
"announcement": "Új frissítés érhető el",
"message": "Elérhető a Rocket.Chat asztali alkalmazás új verziója!",
"currentVersion": "Jelenlegi verzió:",
"newVersion": "Új verzió:",
"currentVersion": "Jelenlegi verzió",
"newVersion": "Új verzió",
"install": "Frissítés telepítése",
"remindLater": "Emlékeztessen később",
"skip": "A verzió kihagyása"
},
"updateDownloading": {
"title": "Frissítés letöltése",
"message": "Értesítést fog kapni, ha a frissítés készen áll a telepítésre",
"ok": "Rendben"
},
"updateInstallLater": {
"title": "Telepítés később",
"message": "A frissítés akkor lesz telepítve, ha kilép az alkalmazásból",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/ja.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,20 +50,13 @@
"announcement": "共有する画面を選択"
},
"update": {
"title": "利用可能な更新",
"announcement": "新しい更新が利用可能です",
"message": "Rocket.Chat デスクトップアプリの新しいバージョンが利用可能です!",
"currentVersion": "現在のバージョン:",
"newVersion": "新しいバージョン:",
"currentVersion": "現在のバージョン",
"newVersion": "新しいバージョン",
"install": "更新プログラムをインストール",
"remindLater": "後で知らせる",
"skip": "このバージョンをスキップ"
},
"updateDownloading": {
"title": "更新プログラムをダウンロード中",
"message": "更新プログラムのインストール準備が整うと通知されます",
"ok": "OK"
},
"updateInstallLater": {
"title": "後でインストール",
"message": "アプリを終了すると更新プログラムがインストールされます",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/no.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,20 +80,13 @@
"announcement": "Velg en skjerm du vil dele"
},
"update": {
"title": "Oppdatering tilgjengelig",
"announcement": "Ny oppdatering er tilgjengelig",
"message": "En ny versjon av Rocket.Chat Desktop App er tilgjengelig!",
"currentVersion": "Gjeldende versjon:",
"newVersion": "Ny versjon:",
"currentVersion": "Gjeldende versjon",
"newVersion": "Ny versjon",
"install": "Installer oppdatering",
"remindLater": "Påminn meg senere",
"skip": "Hopp over denne versjonen"
},
"updateDownloading": {
"title": "Laster ned oppdatering",
"message": "Du vil bli varslet når oppdateringen er klar til å installeres",
"ok": "OK"
},
"updateInstallLater": {
"title": "Installerer senere",
"message": "Oppdatering vil bli installert når du avslutter appen",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/pl.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,20 +57,13 @@
"announcement": "Wybierz ekran do udostępnienia"
},
"update": {
"title": "Dostępna aktualizacja",
"announcement": "Nowa aktualizacja jest dostępna",
"message": "Nowa wersja aplikacji Rocket.Chat Desktop jest dostępna!",
"currentVersion": "Bieżąca wersja:",
"newVersion": "Nowa wersja:",
"currentVersion": "Bieżąca wersja",
"newVersion": "Nowa wersja",
"install": "Zainstaluj aktualizację",
"remindLater": "Przypomnij mi później",
"skip": "Pomiń tę wersję"
},
"updateDownloading": {
"title": "Pobieranie aktualizacji",
"message": "Zostaniesz poinformowany gdy aktualizacja będzie gotowa do zainstalowania",
"ok": "OK"
},
"updateInstallLater": {
"title": "Instalowanie później",
"message": "Aktualizacja zostanie zainstalowana kiedy wyjdziesz z programu",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/pt-BR.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,20 +80,13 @@
"announcement": "Selecione uma tela para compartilhar"
},
"update": {
"title": "Atualização Disponível",
"announcement": "Nova versão está disponível",
"message": "Uma nova versão do aplicativo desktop Rocket.Chat está disponível!",
"currentVersion": "Versão Atual:",
"newVersion": "Nova Versão:",
"currentVersion": "Versão Atual",
"newVersion": "Nova Versão",
"install": "Instalar Atualização",
"remindLater": "Lembrar Depois",
"skip": "Pular Versão"
},
"updateDownloading": {
"title": "Baixando atualização",
"message": "Você será notificado quando a atualização estiver pronta para instalação",
"ok": "OK"
},
"updateInstallLater": {
"title": "Instalando Depois",
"message": "Atualização será instalada quando você sair do aplicativo",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/ru.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,20 +65,13 @@
"announcement": "Выберите экран для демонстрации"
},
"update": {
"title": "Доступно обновление",
"announcement": "Доступно новое обновление",
"message": "Доступна новая версия приложения Rocket.Chat!",
"currentVersion": "Текущая версия:",
"newVersion": "Новая версия:",
"currentVersion": "Текущая версия",
"newVersion": "Новая версия",
"install": "Установить обновление",
"remindLater": "Напомнить позже",
"skip": "Пропустить эту версию"
},
"updateDownloading": {
"title": "Загрузка обновления",
"message": "Вы будете оповещены, когда обновление будет готово к установке",
"ok": "OK"
},
"updateInstallLater": {
"title": "Обновление будет установлено позже",
"message": "Обновление будет установлено, когда Вы закроете приложение",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/sv.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,20 +80,13 @@
"announcement": "Välj en skärm att dela"
},
"update": {
"title": "Uppdatering finns tillgänglig",
"announcement": "En ny uppdatering finns tillgänglig",
"message": "En ny version av Rocket.Chat Desktop App är tillgänglig!",
"currentVersion": "Nuvarande version:",
"newVersion": "Ny version:",
"currentVersion": "Nuvarande version",
"newVersion": "Ny version",
"install": "Installera uppdatering",
"remindLater": "Påminn mig senare",
"skip": "Hoppa över denna version"
},
"updateDownloading": {
"title": "Nedladdning av uppdatering",
"message": "Du kommer att få ett meddelande när uppdateringen är klar att installeras",
"ok": "OK"
},
"updateInstallLater": {
"title": "Installera senare",
"message": "Uppdateringen kommer att installeras när du lämnar appen",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/tr-TR.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,20 +50,13 @@
"announcement": "Paylaşılacak ekran seçin"
},
"update": {
"title": "Güncelleme kullanılabilir",
"announcement": "Yeni bir sürüm kullanılabilir",
"message": "Rocket.Chat için yeni bir masaüstü sürümü mevcut!",
"currentVersion": "Mevcut versiyon:",
"newVersion": "Yeni versiyon:",
"currentVersion": "Mevcut versiyon",
"newVersion": "Yeni versiyon",
"install": "Güncellemeyi yükle",
"remindLater": "Daha sonra hatırlat",
"skip": "Bu sürümü atla"
},
"updateDownloading": {
"title": "Güncelleme indiriliyor",
"message": "Güncelleme yüklenmeye hazır olduğunda size bildirilecek.",
"ok": "TAMAM"
},
"updateInstallLater": {
"title": "Installing Later",
"message": "Uygulamadan çıktığınızda güncelleme yüklenecek",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/uk-UA.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,20 +50,13 @@
"announcement": "Виберіть екран для спільного використання"
},
"update": {
"title": "Доступне оновлення",
"announcement": "Є нове оновлення",
"message": "Доступна нова версія застосунку Rocket.Chat!",
"currentVersion": "Поточна версія:",
"newVersion": "Нова версія:",
"currentVersion": "Поточна версія",
"newVersion": "Нова версія",
"install": "Встановити оновлення",
"remindLater": "Нагадати пізніше",
"skip": "Пропустити цю версію"
},
"updateDownloading": {
"title": "Завантаження оновлення",
"message": "Ви будете сповіщені, коли оновлення буде готове до встановлення",
"ok": "Гаразд"
},
"updateInstallLater": {
"title": "Оновлення буде встановлено пізніше",
"message": "Оновлення буде встановлено, коли Ви закриєте застосунок",
Expand Down
11 changes: 2 additions & 9 deletions src/i18n/zh-CN.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,20 +51,13 @@
"announcement": "选择要分享的画面"
},
"update": {
"title": "可用的更新",
"announcement": "有新的更新程序",
"message": "有新版本的 Rocket.Chat 桌面应用程序!",
"currentVersion": "目前版本:",
"newVersion": "最新版本:",
"currentVersion": "目前版本",
"newVersion": "最新版本",
"install": "安裝更新",
"remindLater": "稍后再提醒我",
"skip": "忽略这个版本"
},
"updateDownloading": {
"title": "正在下载更新",
"message": "当准备好可以安装更新程序的时候,您将会收到通知。",
"ok": "好"
},
"updateInstallLater": {
"title": "稍后再安裝",
"message": "结束程序的时候将会安装更新",
Expand Down
Loading
Loading