Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update beta to latest release candidate #25

Merged
merged 39 commits into from
Jun 10, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
f656af4
Release 4.2.2
SemaiCZE Aug 7, 2019
b2e5082
Merge pull request #6 from flathub/v4.2.2
SemaiCZE Aug 7, 2019
8820803
Release v4.2.3
SemaiCZE Aug 11, 2019
49a7162
Merge branch 'beta'
SemaiCZE Oct 20, 2019
c701f42
Update com.mattermost.Desktop.appdata.xml
svelle Oct 23, 2019
bf24370
release 4.3.1
svelle Oct 23, 2019
ba2e020
Merge pull request #7 from svelle/4.3.1
SemaiCZE Oct 23, 2019
90d414b
v4.3.2
SemaiCZE Dec 2, 2019
b50e251
Fix source link
SemaiCZE Dec 2, 2019
f489b5e
Updated flatpak sdk to 19.08
apollo13 Dec 13, 2019
9ea887a
Merge pull request #8 from apollo13/sdk1908
SemaiCZE Dec 15, 2019
d5151ca
Update to v4.4.0
SemaiCZE Feb 19, 2020
fa666a1
Fix wrong sums on release page
SemaiCZE Feb 19, 2020
effb6b8
Merge pull request #10 from flathub/release4.4.0
SemaiCZE Feb 19, 2020
c1a8b1a
Use zypak-wrapper instead of disabling sandbox
Erick555 Mar 2, 2020
41c8913
Merge pull request #11 from Erick555/patch-1
bilelmoussaoui Mar 2, 2020
507e993
v4.4.1
petr-stefan-szn Apr 22, 2020
e4508ed
Release 4.5.0
petr-stefan-szn Jun 17, 2020
a460e28
Version 4.5.2
petr-stefan-szn Jul 27, 2020
cb76709
Update com.mattermost.Desktop.appdata.xml
svelle Aug 25, 2020
253ec7c
version 4.5.3
svelle Aug 25, 2020
272591e
update checksums for 4.5.3
svelle Aug 25, 2020
9ef153b
update checksum for 4.5.3.tar.gz
svelle Aug 25, 2020
859a6ef
Merge pull request #14 from svelle/patch-1
SemaiCZE Aug 25, 2020
926193a
Add the StartupWMClass to the app launcher
LiquidPL Oct 13, 2020
812b89e
Merge pull request #16 from LiquidPL/patch-1
SemaiCZE Oct 13, 2020
f6dbd71
Release 4.6.0
petr-stefan-szn Oct 16, 2020
3b09482
Update runtime
SemaiCZE Oct 18, 2020
d09b9f1
Add com.canonical.AppMenu.Registrar for global menu export
expwez Dec 4, 2020
ad07a2a
Merge pull request #18 from expwez/master
SemaiCZE Dec 6, 2020
ccff626
Version 4.6.2
SemaiCZE Jan 25, 2021
7d2ead5
Talk to org.kde.StatusNotifierWatcher
swsnr Feb 2, 2021
ace196a
Merge pull request #22 from lunaryorn/patch-1
SemaiCZE Feb 2, 2021
825348b
Update to 4.7.0-rc5
vchernin Jun 7, 2021
1e2a270
Try to fix icon issue
petr-stefan-szn Jun 10, 2021
7e90187
Revert "Try to fix icon issue"
petr-stefan-szn Jun 10, 2021
57447da
Add missing icon locally
petr-stefan-szn Jun 10, 2021
04269b7
Fix icon path
petr-stefan-szn Jun 10, 2021
97601c0
Add icon to flatpak source files
petr-stefan-szn Jun 10, 2021
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
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
## Prerequisites

```
$ flatpak install flathub org.freedesktop.Sdk//18.08
$ flatpak install flathub io.atom.electron.BaseApp//18.08
$ flatpak install flathub org.freedesktop.Sdk//19.08
$ flatpak install flathub io.atom.electron.BaseApp//19.08
```

## Build to local repository, install
Expand Down
12 changes: 12 additions & 0 deletions com.mattermost.Desktop.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,19 @@
</screenshot>
</screenshots>
<releases>
<release version="4.6.2" date="2021-01-25"/>
<release version="4.6.1" date="2020-10-26"/>
<release version="4.6.0" date="2020-10-16"/>
<release version="4.5.3" date="2020-08-25"/>
<release version="4.5.2" date="2020-07-20"/>
<release version="4.5.0" date="2020-06-16"/>
<release version="4.4.1" date="2020-04-22"/>
<release version="4.4.0" date="2020-02-19"/>
<release version="4.3.2" date="2019-11-29"/>
<release version="4.3.1" date="2019-10-22"/>
<release version="4.3.0" date="2019-10-17"/>
<release version="4.2.3" date="2019-08-09"/>
<release version="4.2.2" date="2019-08-07"/>
<release version="4.2.1" date="2019-03-20"/>
<release version="4.2.0" date="2018-11-26"/>
<release version="4.1.2" date="2018-05-25"/>
Expand Down
1 change: 1 addition & 0 deletions com.mattermost.Desktop.desktop
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ Exec=mattermost-flatpak
Terminal=false
Type=Application
Icon=com.mattermost.Desktop
StartupWMClass=Mattermost
Categories=Network;InstantMessaging;

33 changes: 21 additions & 12 deletions com.mattermost.Desktop.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"app-id": "com.mattermost.Desktop",
"base": "io.atom.electron.BaseApp",
"base-version": "18.08",
"base": "org.electronjs.Electron2.BaseApp",
"base-version": "20.08",
"runtime": "org.freedesktop.Platform",
"runtime-version": "18.08",
"runtime-version": "20.08",
"sdk": "org.freedesktop.Sdk",
"command": "mattermost-flatpak",
"separate-locales": false,
Expand All @@ -14,7 +14,9 @@
"--share=network",
"--device=dri",
"--filesystem=home",
"--talk-name=org.freedesktop.Notifications"
"--talk-name=org.freedesktop.Notifications",
"--talk-name=org.kde.StatusNotifierWatcher",
"--talk-name=com.canonical.AppMenu.Registrar"
],
"modules": [
{
Expand All @@ -26,26 +28,29 @@
"install mattermost.sh /app/bin/mattermost-flatpak",
"install -Dm644 com.mattermost.Desktop.desktop /app/share/applications/com.mattermost.Desktop.desktop",
"install -Dm644 com.mattermost.Desktop.appdata.xml /app/share/appdata/com.mattermost.Desktop.appdata.xml",
"install -Dm644 /app/main/icon.svg /app/share/icons/hicolor/scalable/apps/com.mattermost.Desktop.svg"
"install -Dm644 icon.svg /app/share/icons/hicolor/scalable/apps/com.mattermost.Desktop.svg"
],
"sources" : [
{
"type": "script",
"dest-filename": "mattermost.sh",
"commands": ["exec /app/main/mattermost-desktop --no-sandbox \"$@\""]
"commands": [
"export TMPDIR=\"$XDG_RUNTIME_DIR/app/$FLATPAK_ID\"",
"exec zypak-wrapper /app/main/mattermost-desktop \"$@\""
]
},
{
"type": "archive",
"only-arches": ["x86_64"],
"url": "https://releases.mattermost.com/desktop/4.3.0/mattermost-desktop-4.3.0-linux-x64.tar.gz",
"sha256": "1ad46b20dccbcc03d102f2ff82d1ffa01919c6aedd0bd7aaab0b4d0b99fee10f",
"url": "https://releases.mattermost.com/desktop/4.7.0-rc5/mattermost-desktop-4.7.0-rc5-linux-x64.tar.gz",
"sha256": "b6661af4561e2f87af7552a63e8f26ab2014d7cc7f5ab4b8d130ef46519b352a",
"dest": "main"
},
{
"type": "archive",
"only-arches": ["i386"],
"url": "https://releases.mattermost.com/desktop/4.3.0/mattermost-desktop-4.3.0-linux-ia32.tar.gz",
"sha256": "24a6de5914833c20e59ff0d2ae121530bb6735f7350eedd425a687a5b6e65e0a",
"url": "https://releases.mattermost.com/desktop/4.7.0-rc5/mattermost-desktop-4.7.0-rc5-linux-ia32.tar.gz",
"sha256": "b33dab07f57b378eb42dd35f8124727009f9c2a82cc6d26e4b039ed4b0e8faab",
"dest": "main"
},
{
Expand All @@ -58,8 +63,12 @@
},
{
"type": "file",
"url": "https://github.com/mattermost/desktop/archive/v4.3.0.tar.gz",
"sha256": "9964f7e722803760ab6186c8b62567d9fc9248eccec97beca006a3d2735d9a0e"
"path": "icon.svg"
},
{
"type": "file",
"url": "https://github.com/mattermost/desktop/archive/v4.7.0-rc5.tar.gz",
"sha256": "d7cc1f8bf30ae1a83a9c35e5f2464df747ca99ad6f0c84f72836d2b27ac613a4"
}
]
}
Expand Down
19 changes: 19 additions & 0 deletions icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.