From 87c006da2c2a81296af48a9c5787003f89d8e482 Mon Sep 17 00:00:00 2001 From: Tom Lant Date: Tue, 18 Dec 2018 10:44:49 +0000 Subject: [PATCH 01/16] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 55 ++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 000000000..6caffdb01 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,55 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + + + + + +### Description + +Describe here the problem that you are experiencing, or the feature you are requesting. + +### Steps to reproduce + +- For bugs, list the steps +- that reproduce the bug +- using hyphens as bullet points + +Describe how what happens differs from what you expected. + +Log: sent/not sent? + + + +### Version information + + + +- **Platform**: web (in-browser) or desktop? + +For the web app: + +- **Browser**: Chrome, Safari, Firefox? which version? +- **OS**: Windows, macOS, Ubuntu, Arch Linux, etc? +- **URL**: riot.im/develop / riot.im/app / somewhere else? If a private server, what version of riot-web? + +For the desktop app: + +- **OS**: Windows, macOS, Ubuntu, Arch Linux, etc? +- **Version**: 0.x.y From e9fa1dd3a91d13e67435d99d5cf290cf45951376 Mon Sep 17 00:00:00 2001 From: Tom Lant Date: Tue, 18 Dec 2018 11:03:55 +0000 Subject: [PATCH 02/16] Update issue templates --- .github/ISSUE_TEMPLATE/test-template.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/test-template.md diff --git a/.github/ISSUE_TEMPLATE/test-template.md b/.github/ISSUE_TEMPLATE/test-template.md new file mode 100644 index 000000000..2714836e2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/test-template.md @@ -0,0 +1,10 @@ +--- +name: Test Template +about: Shortlived test template +title: '' +labels: bug +assignees: '' + +--- + + From b406da8755241ddf39b7917119b8388971fcaee7 Mon Sep 17 00:00:00 2001 From: Tom Lant Date: Tue, 18 Dec 2018 11:04:34 +0000 Subject: [PATCH 03/16] Update issue templates --- .github/ISSUE_TEMPLATE/test-template.md | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/test-template.md diff --git a/.github/ISSUE_TEMPLATE/test-template.md b/.github/ISSUE_TEMPLATE/test-template.md deleted file mode 100644 index 2714836e2..000000000 --- a/.github/ISSUE_TEMPLATE/test-template.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Test Template -about: Shortlived test template -title: '' -labels: bug -assignees: '' - ---- - - From 2f473912ac50a1c5d4765ee2602139820a62e9eb Mon Sep 17 00:00:00 2001 From: Tom Lant Date: Mon, 24 Dec 2018 07:09:41 +0000 Subject: [PATCH 04/16] Update issue templates --- .github/ISSUE_TEMPLATE/redesign-issue.md | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/redesign-issue.md diff --git a/.github/ISSUE_TEMPLATE/redesign-issue.md b/.github/ISSUE_TEMPLATE/redesign-issue.md new file mode 100644 index 000000000..162d0a128 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/redesign-issue.md @@ -0,0 +1,32 @@ +--- +name: Redesign Issue +about: Bugs, feedback or feature requests specifically associated with the Redesign + project (https://riot.im/experimental) +title: '' +labels: redesign +assignees: '' + +--- + + + +- **Browser**: Chrome, Safari, Firefox? which version? +- **OS**: Windows, macOS, Ubuntu, Arch Linux, etc? + +### Description + +Describe here the problem that you are experiencing, or the feature you are requesting. +Include screenshots if possible: you can drag and drop images below. + +### Steps to reproduce + +- For bugs, list the steps +- that reproduce the bug +- using hyphens as bullet points + +Describe how what happens differs from what you expected. + +Log: sent/not sent? From bb5e78f723c7582e1e50263b97ea0fe2db278b9d Mon Sep 17 00:00:00 2001 From: Tom Lant Date: Mon, 24 Dec 2018 07:13:44 +0000 Subject: [PATCH 05/16] Make the filename match the link --- .github/ISSUE_TEMPLATE/{redesign-issue.md => redesign_issue.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/ISSUE_TEMPLATE/{redesign-issue.md => redesign_issue.md} (100%) diff --git a/.github/ISSUE_TEMPLATE/redesign-issue.md b/.github/ISSUE_TEMPLATE/redesign_issue.md similarity index 100% rename from .github/ISSUE_TEMPLATE/redesign-issue.md rename to .github/ISSUE_TEMPLATE/redesign_issue.md From ff959529694d427718d0cfb921cb949a9f3af73e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20T=C3=B6tterman?= Date: Tue, 14 Aug 2018 14:36:53 +0300 Subject: [PATCH 06/16] Start documenting keyboard shortcuts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I'm sure I don't know all of them. Signed-off-by: Paul Tötterman --- docs/shortcuts.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 docs/shortcuts.md diff --git a/docs/shortcuts.md b/docs/shortcuts.md new file mode 100644 index 000000000..2c60f6f94 --- /dev/null +++ b/docs/shortcuts.md @@ -0,0 +1,9 @@ +# Keyboard Shortcuts + +- Ctrl+m - toggle markdown +- Ctrl+d - toggle mic mute +- Ctrl+e - toggle video on/off +- Ctrl+k - jump to named room +- / - navigate within room list +- PageUp/PageDown - scroll timeline up/down +- Ctrl+Home/End - jump to timeline start/end From f7f9d8bfc30101f58eb93c7e16f0929c689a36d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20T=C3=B6tterman?= Date: Fri, 19 Oct 2018 15:49:09 +0300 Subject: [PATCH 07/16] Take Mac into account in keyboard shortcuts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Paul Tötterman --- docs/shortcuts.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/shortcuts.md b/docs/shortcuts.md index 2c60f6f94..f29fc2bed 100644 --- a/docs/shortcuts.md +++ b/docs/shortcuts.md @@ -1,9 +1,11 @@ # Keyboard Shortcuts -- Ctrl+m - toggle markdown -- Ctrl+d - toggle mic mute -- Ctrl+e - toggle video on/off -- Ctrl+k - jump to named room +The modifier is Ctrl on Windows & Linux and on Mac. + +- Ctrl/+m - toggle markdown +- Ctrl/+d - toggle mic mute +- Ctrl/+e - toggle video on/off +- Ctrl/+k - jump to named room - / - navigate within room list - PageUp/PageDown - scroll timeline up/down -- Ctrl+Home/End - jump to timeline start/end +- Ctrl/+Home/End - jump to timeline start/end From b09f0618a94f34b249cf6dd5372518567198b43c Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 17 Jan 2019 10:56:34 +0000 Subject: [PATCH 08/16] js-sdk & react-sdk rc.1 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 537f48296..d6ac619f6 100644 --- a/package.json +++ b/package.json @@ -70,8 +70,8 @@ "gemini-scrollbar": "github:matrix-org/gemini-scrollbar#b302279", "gfm.css": "^1.1.2", "highlight.js": "^9.13.1", - "matrix-js-sdk": "0.14.2", - "matrix-react-sdk": "0.14.7", + "matrix-js-sdk": "0.14.3-rc.1", + "matrix-react-sdk": "0.14.8-rc.1", "modernizr": "^3.6.0", "prop-types": "^15.6.2", "react": "^15.6.0", From 021d6c59089cb22b71277ecbbffb79ac65637899 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 17 Jan 2019 11:06:41 +0000 Subject: [PATCH 09/16] Add npm user arg for https://github.com/matrix-org/matrix-js-sdk/pull/749 --- release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.sh b/release.sh index b5bdb010c..67869bc3c 100755 --- a/release.sh +++ b/release.sh @@ -47,4 +47,4 @@ git commit package.json -m "$tag" cd .. -exec ./node_modules/matrix-js-sdk/release.sh -z "$orig_args" +exec ./node_modules/matrix-js-sdk/release.sh -u vector-im -z "$orig_args" From e94e712d4950acd931c65caaa1eba569d817f60e Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 17 Jan 2019 11:07:42 +0000 Subject: [PATCH 10/16] v0.17.9-rc.1 --- electron_app/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron_app/package.json b/electron_app/package.json index f9ab11454..8383989ef 100644 --- a/electron_app/package.json +++ b/electron_app/package.json @@ -2,7 +2,7 @@ "name": "riot-web", "productName": "Riot", "main": "src/electron-main.js", - "version": "0.17.8", + "version": "0.17.9-rc.1", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "dependencies": { From 82cd88cf252cea6596e0cce82729c9f06e56e6a2 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 17 Jan 2019 11:09:12 +0000 Subject: [PATCH 11/16] Prepare changelog for v0.17.9-rc.1 --- CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d2f8d343..771c8feeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +Changes in [0.17.9-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.17.9-rc.1) (2019-01-17) +====================================================================================================== +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.17.8...v0.17.9-rc.1) + + * Merge develop into experimental + [\#8003](https://github.com/vector-im/riot-web/pull/8003) + * Electron: Load app from custom protocol + [\#7943](https://github.com/vector-im/riot-web/pull/7943) + * Fix the IndexedDB worker + [\#7920](https://github.com/vector-im/riot-web/pull/7920) + * Make clear that the Debian package is for desktop + [\#7919](https://github.com/vector-im/riot-web/pull/7919) + * Run the Desktop app in a sandbox + [\#7907](https://github.com/vector-im/riot-web/pull/7907) + * Update to new electron single instance API + [\#7908](https://github.com/vector-im/riot-web/pull/7908) + * Update the tests to match https://github.com/matrix-org/matrix-react- + sdk/pull/2340 + [\#7834](https://github.com/vector-im/riot-web/pull/7834) + Changes in [0.17.8](https://github.com/vector-im/riot-web/releases/tag/v0.17.8) (2018-12-10) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.17.8-rc.1...v0.17.8) From e5c0af478d062a3e30ff8e6ee46ff7ff0bc7cb66 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 17 Jan 2019 11:09:13 +0000 Subject: [PATCH 12/16] v0.17.9-rc.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d6ac619f6..a3d3384be 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "riot-web", "productName": "Riot", "main": "electron_app/src/electron-main.js", - "version": "0.17.8", + "version": "0.17.9-rc.1", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { From 40d7df793dee3184f53a5de50054d34510eed6a6 Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 22 Jan 2019 11:31:00 +0000 Subject: [PATCH 13/16] Released js-sdk & react-sdk --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index a3d3384be..c907092d7 100644 --- a/package.json +++ b/package.json @@ -70,8 +70,8 @@ "gemini-scrollbar": "github:matrix-org/gemini-scrollbar#b302279", "gfm.css": "^1.1.2", "highlight.js": "^9.13.1", - "matrix-js-sdk": "0.14.3-rc.1", - "matrix-react-sdk": "0.14.8-rc.1", + "matrix-js-sdk": "0.14.3", + "matrix-react-sdk": "0.14.8", "modernizr": "^3.6.0", "prop-types": "^15.6.2", "react": "^15.6.0", From a0c205e4c92bcf874483589c4063608189d5186d Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 22 Jan 2019 11:44:13 +0000 Subject: [PATCH 14/16] v0.17.9 --- electron_app/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron_app/package.json b/electron_app/package.json index 8383989ef..8d8814055 100644 --- a/electron_app/package.json +++ b/electron_app/package.json @@ -2,7 +2,7 @@ "name": "riot-web", "productName": "Riot", "main": "src/electron-main.js", - "version": "0.17.9-rc.1", + "version": "0.17.9", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "dependencies": { From 21eb8b91006f9d50c358b2d2d0c0d68e1d5efb94 Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 22 Jan 2019 11:45:33 +0000 Subject: [PATCH 15/16] Prepare changelog for v0.17.9 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 771c8feeb..ba5de1758 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +Changes in [0.17.9](https://github.com/vector-im/riot-web/releases/tag/v0.17.9) (2019-01-22) +============================================================================================ +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.17.9-rc.1...v0.17.9) + + * Bugfix in react-sdk for setting DM rooms + Changes in [0.17.9-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.17.9-rc.1) (2019-01-17) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.17.8...v0.17.9-rc.1) From 5a30b02be4319a88a89c6d8a1e020cf148b5cfe7 Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 22 Jan 2019 11:45:33 +0000 Subject: [PATCH 16/16] v0.17.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c907092d7..e5c56cdac 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "riot-web", "productName": "Riot", "main": "electron_app/src/electron-main.js", - "version": "0.17.9-rc.1", + "version": "0.17.9", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": {