Skip to content

Commit

Permalink
new relaease for electron 20 with better wayland support
Browse files Browse the repository at this point in the history
  • Loading branch information
squalou committed Feb 20, 2024
1 parent b94352a commit dbfb30b
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 3 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ An electron-base client for Google Hangouts Chat, since Google didn't see fit to

## CHANGELOG

### 5.29.23-1

bump electron to 29 with better wayland support. Define `ELECTRON_OZONE_PLATFORM_HINT=auto` to take advantage of it. Values can be `auto`, `wayland`, `x11`, with `auto` being a reasonable default.

Set it in `.zshenv` for instance, and logout / login again. Must be in a placed sourced when .desktop applications launchers are used, will certainly be DE dependant.

### 5.27.23-6, -5, -4, -3

empty releases for AUR packaging fix only
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@ On technical level this functionality works in following way: Google Chat Alt us

### TL/DR;

Improved with electron 29 : declare environment variable `export ELECTRON_OZONE_PLATFORM_HINT=auto` (values can be `auto`, `x11`, `wayland`), for instance in `.zshenv`, no need to use --ozone-platform flag, so no need to use custom .desktop file !

Improved with electron 27 : WaylandWindowDecorations is now enabled by default.

Run with `--ozone-platform=wayland`.
Expand Down Expand Up @@ -101,6 +103,12 @@ So, **to use electron's Wayland rendering** edit `/usr/share/applciations/google

See full [CHANGELOG](./CHANGELOG.md).

### 5.29.23-1

bump electron to 29 with better wayland support. Define `ELECTRON_OZONE_PLATFORM_HINT=auto` to take advantage of it. Values can be `auto`, `wayland`, `x11`, with `auto` being a reasonable default.

Set it in `.zshenv` for instance, and logout / login again. Must be in a placed sourced when .desktop applications launchers are used, will certainly be DE dependant.

### 5.27.23-6 5.27.23-5 5.27.23-4 and 5.27.23-3

empty release - AUR only pkg release version
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "google-chat-linux",
"version": "5.27.23-6",
"version": "5.29.23-1",
"description": "Unofficial alternative Google Chat desktop app",
"main": "src/index.js",
"scripts": {
Expand Down

0 comments on commit dbfb30b

Please sign in to comment.