mirror of
https://github.com/element-hq/element-desktop.git
synced 2026-01-08 07:30:39 -05:00
Compare commits
22 Commits
v1.7.0
...
release-v1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a6c86b131d | ||
|
|
777003d9a3 | ||
|
|
72334b8cd4 | ||
|
|
5ae86cd728 | ||
|
|
adf4453903 | ||
|
|
180710f54c | ||
|
|
afa40de885 | ||
|
|
96c9b85e11 | ||
|
|
9d15c1bbd0 | ||
|
|
9004ce4fa5 | ||
|
|
174aaa684e | ||
|
|
583caa0aaa | ||
|
|
62736b86f1 | ||
|
|
16c6f9839b | ||
|
|
e3e79fdfe1 | ||
|
|
764835a43c | ||
|
|
769d4cf647 | ||
|
|
b06bba2c69 | ||
|
|
80746c1f22 | ||
|
|
c2a39a4a8e | ||
|
|
e7190e3168 | ||
|
|
78a601fbeb |
19
CHANGELOG.md
19
CHANGELOG.md
@@ -1,3 +1,22 @@
|
||||
Changes in [1.7.1](https://github.com/vector-im/riot-desktop/releases/tag/v1.7.1) (2020-07-16)
|
||||
==============================================================================================
|
||||
[Full Changelog](https://github.com/vector-im/riot-desktop/compare/v1.7.0...v1.7.1)
|
||||
|
||||
* Bump lodash from 4.17.15 to 4.17.19
|
||||
[\#121](https://github.com/vector-im/riot-desktop/pull/121)
|
||||
* Don't forget nightly when computing userData path
|
||||
[\#120](https://github.com/vector-im/riot-desktop/pull/120)
|
||||
* Fix hosting link
|
||||
[\#119](https://github.com/vector-im/riot-desktop/pull/119)
|
||||
* New macOS icon
|
||||
[\#117](https://github.com/vector-im/riot-desktop/pull/117)
|
||||
* Update README.md
|
||||
[\#118](https://github.com/vector-im/riot-desktop/pull/118)
|
||||
* More icon updates
|
||||
[\#115](https://github.com/vector-im/riot-desktop/pull/115)
|
||||
* Don't forget to yarn install
|
||||
[\#114](https://github.com/vector-im/riot-desktop/pull/114)
|
||||
|
||||
Changes in [1.7.0](https://github.com/vector-im/riot-desktop/releases/tag/v1.7.0) (2020-07-15)
|
||||
==============================================================================================
|
||||
[Full Changelog](https://github.com/vector-im/riot-desktop/compare/v1.6.8...v1.7.0)
|
||||
|
||||
15
README.md
15
README.md
@@ -3,6 +3,14 @@ Element Desktop
|
||||
|
||||
Element Desktop is a Matrix client for desktop platforms with Element Web at its core.
|
||||
|
||||
First Steps
|
||||
===========
|
||||
Before you do anything else, fetch the dependencies:
|
||||
|
||||
```
|
||||
yarn install
|
||||
```
|
||||
|
||||
Fetching Element
|
||||
================
|
||||
Since this package is just the Electron wrapper for Element Web, it doesn't contain any of the Element Web code,
|
||||
@@ -135,3 +143,10 @@ In the paths above, `$NAME` is typically `Element`, unless you use `--profile
|
||||
$PROFILE` in which case it becomes `Element-$PROFILE`, or it is using one of
|
||||
the above created by a pre-1.7 install, in which case it will be `Riot` or
|
||||
`Riot-$PROFILE`.
|
||||
|
||||
Report bugs & give feedback
|
||||
==========================
|
||||
|
||||
If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.
|
||||
|
||||
To help avoid duplicate issues, please [view existing issues](https://github.com/vector-im/riot-web/issues?q=is%3Aopen+is%3Aissue+sort%3Areactions-%2B1-desc) first (and add a +1) or [create a new issue](https://github.com/vector-im/riot-web/issues/new) if you can't find it. Please note that this issue tracker is associated with the [Riot-Web](https://github.com/vector-im/riot-web) repo, but is also applied to the code in this repo as well.
|
||||
|
||||
BIN
build/icon.icns
BIN
build/icon.icns
Binary file not shown.
@@ -11,7 +11,7 @@
|
||||
"https://scalar-staging.vector.im/api",
|
||||
"https://scalar-staging.riot.im/scalar/api"
|
||||
],
|
||||
"hosting_signup_link": "https://modular.im/services/matrix-hosting-riot?utm_source=riot-web&utm_medium=web",
|
||||
"hosting_signup_link": "https://element.io/matrix-services?utm_source=element-web&utm_medium=web",
|
||||
"bug_report_endpoint_url": "https://riot.im/bugreports/submit",
|
||||
"features": {
|
||||
"feature_new_spinner": "labs",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"https://scalar-staging.vector.im/api",
|
||||
"https://scalar-staging.riot.im/scalar/api"
|
||||
],
|
||||
"hosting_signup_link": "https://modular.im/services/matrix-hosting-riot?utm_source=riot-web&utm_medium=web",
|
||||
"hosting_signup_link": "https://element.io/matrix-services?utm_source=element-web&utm_medium=web",
|
||||
"bug_report_endpoint_url": "https://riot.im/bugreports/submit",
|
||||
"roomDirectory": {
|
||||
"servers": [
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "element-desktop",
|
||||
"productName": "Element (Riot)",
|
||||
"main": "src/electron-main.js",
|
||||
"version": "1.7.0",
|
||||
"version": "1.7.1",
|
||||
"description": "A feature-rich client for Matrix.org",
|
||||
"author": "Element",
|
||||
"repository": {
|
||||
|
||||
BIN
res/img/element.ico
Normal file
BIN
res/img/element.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
BIN
res/img/element.png
Normal file
BIN
res/img/element.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.4 KiB |
BIN
res/img/riot.ico
BIN
res/img/riot.ico
Binary file not shown.
|
Before Width: | Height: | Size: 36 KiB |
BIN
res/img/riot.png
BIN
res/img/riot.png
Binary file not shown.
|
Before Width: | Height: | Size: 13 KiB |
@@ -115,14 +115,18 @@ if (userDataPathInProtocol) {
|
||||
} else if (argv['profile-dir']) {
|
||||
userDataPath = argv['profile-dir'];
|
||||
} else {
|
||||
// strip the bracketed riot suffix from the app name, if any: we don't want to
|
||||
// store user data in a dir with that transitional suffix.
|
||||
const appName = app.getName().replace(' (Riot)', '');
|
||||
|
||||
// always override the user data path because electron uses the ${appData}/productName
|
||||
// but we want our productName to be "Element (Riot)" for a transition period after the rename.
|
||||
let newUserDataPath = path.join(app.getPath('appData'), 'Element');
|
||||
let newUserDataPath = path.join(app.getPath('appData'), appName);
|
||||
if (argv['profile']) {
|
||||
newUserDataPath += '-' + argv['profile'];
|
||||
}
|
||||
const newUserDataPathExists = isRealUserDataDir(newUserDataPath);
|
||||
const oldUserDataPath = path.join(app.getPath('appData'), 'Riot');
|
||||
const oldUserDataPath = path.join(app.getPath('appData'), appName.replace('Element', 'Riot'));
|
||||
const oldUserDataPathExists = isRealUserDataDir(oldUserDataPath);
|
||||
console.log(newUserDataPath + " exists: " + (newUserDataPathExists ? 'yes' : 'no'));
|
||||
console.log(oldUserDataPath + " exists: " + (oldUserDataPathExists ? 'yes' : 'no'));
|
||||
@@ -208,7 +212,7 @@ async function setupGlobals() {
|
||||
|
||||
// The tray icon
|
||||
// It's important to call `path.join` so we don't end up with the packaged asar in the final path.
|
||||
const iconFile = `riot.${process.platform === 'win32' ? 'ico' : 'png'}`;
|
||||
const iconFile = `element.${process.platform === 'win32' ? 'ico' : 'png'}`;
|
||||
iconPath = path.join(resPath, "img", iconFile);
|
||||
trayConfig = {
|
||||
icon_path: iconPath,
|
||||
|
||||
@@ -2844,9 +2844,9 @@ lodash.without@~4.4.0:
|
||||
integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=
|
||||
|
||||
lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14:
|
||||
version "4.17.15"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
|
||||
integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
|
||||
version "4.17.19"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b"
|
||||
integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==
|
||||
|
||||
loglevel@^1.6.4:
|
||||
version "1.6.6"
|
||||
|
||||
Reference in New Issue
Block a user