From 4af53fabbcb5e72ae73b7cc5a8183a75a15aedfc Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 12:17:53 +0000 Subject: [PATCH 01/31] Bump js-sdk & react-sdk --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9ecf2836b..d02ef7b00 100644 --- a/package.json +++ b/package.json @@ -68,8 +68,8 @@ "gfm.css": "^1.1.1", "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", - "matrix-js-sdk": "0.9.2", - "matrix-react-sdk": "0.11.4", + "matrix-js-sdk": "0.10.0-rc.1", + "matrix-react-sdk": "0.12.0-rc.1", "modernizr": "^3.1.0", "pako": "^1.0.5", "prop-types": "^15.5.10", From a662080ffeadca22af8b618ac8214af07c4c11dc Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 12:20:02 +0000 Subject: [PATCH 02/31] v0.14.0-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 04741bec6..8264e8927 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.13.5", + "version": "0.14.0-rc.1", "description": "A feature-rich client for Matrix.org", "author": "Vector Creations Ltd.", "dependencies": { From 2bb0bf3473fbd9e717d1f75b093ebad3d93bdb03 Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 12:21:04 +0000 Subject: [PATCH 03/31] Prepare changelog for v0.14.0-rc.1 --- CHANGELOG.md | 175 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b66e37aa..3c187e4c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,178 @@ +Changes in [0.14.0-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.1) (2018-03-19) +====================================================================================================== +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.13.5...v0.14.0-rc.1) + + * Force update RoomSubList after reading a room + [\#6342](https://github.com/vector-im/riot-web/pull/6342) + * Ensure entire LeftPanel is faded when settings open + [\#6340](https://github.com/vector-im/riot-web/pull/6340) + * Update from Weblate. + [\#6330](https://github.com/vector-im/riot-web/pull/6330) + * Implement a simple shouldComponentUpdate for DNDRoomTile + [\#6313](https://github.com/vector-im/riot-web/pull/6313) + * Remove og:image with status.im URL + [\#6317](https://github.com/vector-im/riot-web/pull/6317) + * Add change delay warning in GroupView settings + [\#6316](https://github.com/vector-im/riot-web/pull/6316) + * Correctly position mx_TagPanel_clearButton + [\#6289](https://github.com/vector-im/riot-web/pull/6289) + * Fix gap between avatar and border + [\#6290](https://github.com/vector-im/riot-web/pull/6290) + * Fix bug where cannot send group invite on GroupMemberInfo phase + [\#6303](https://github.com/vector-im/riot-web/pull/6303) + * Fix themeing bug with Firefox where "disabled" ignored + [\#6301](https://github.com/vector-im/riot-web/pull/6301) + * Changes for E2E "fudge-button" + [\#6288](https://github.com/vector-im/riot-web/pull/6288) + * Make sure mx_TagPanel_tagTileContainer occupies full height + [\#6286](https://github.com/vector-im/riot-web/pull/6286) + * Add transparent CSS class for RoomTile + [\#6281](https://github.com/vector-im/riot-web/pull/6281) + * Fix crash; fs event received /w langauge file empty + [\#6273](https://github.com/vector-im/riot-web/pull/6273) + * Add setting to disable TagPanel + [\#6269](https://github.com/vector-im/riot-web/pull/6269) + * CSS for my groups microcopy + [\#6257](https://github.com/vector-im/riot-web/pull/6257) + * Add Bulgarian to the list of languages + [\#6246](https://github.com/vector-im/riot-web/pull/6246) + * Make media dropdown wider + [\#6245](https://github.com/vector-im/riot-web/pull/6245) + * Make dropdowns with long options degrade more gracefully + [\#6244](https://github.com/vector-im/riot-web/pull/6244) + * Fix un-tinted "View Community" icon in TagTile context menu + [\#6223](https://github.com/vector-im/riot-web/pull/6223) + * Fix RoomDropTarget and emptySubListTip to have containers + [\#6160](https://github.com/vector-im/riot-web/pull/6160) + * Fix syntax error of wrong use of self-closing HTML tag + [\#6154](https://github.com/vector-im/riot-web/pull/6154) + * Use translucent black for RoomSubList bg to fix tinting + [\#6227](https://github.com/vector-im/riot-web/pull/6227) + * CSS for changing "R" to "X" for clearing group filter + [\#6216](https://github.com/vector-im/riot-web/pull/6216) + * CSS for new global TagPanel filter + [\#6187](https://github.com/vector-im/riot-web/pull/6187) + * Separate the middle panel from the room list + [\#6194](https://github.com/vector-im/riot-web/pull/6194) + * Only use DNDRoomTile for editable sub lists + [\#6176](https://github.com/vector-im/riot-web/pull/6176) + * Adjust CSS to prevent scrollbars on message panel spinner + [\#6131](https://github.com/vector-im/riot-web/pull/6131) + * Implement riot-web side of dragging GroupTile avatars to TagPanel + [\#6143](https://github.com/vector-im/riot-web/pull/6143) + * Fix LeftPanel size being incorrect when TagPanel disabled + [\#6140](https://github.com/vector-im/riot-web/pull/6140) + * Fix TagPanel from collapsing to < 60px when LP collapsed + [\#6134](https://github.com/vector-im/riot-web/pull/6134) + * Temporary hack to constrain LLP container size. + [\#6138](https://github.com/vector-im/riot-web/pull/6138) + * Fix typo + [\#6137](https://github.com/vector-im/riot-web/pull/6137) + * Add context menu to TagPanel + [\#6127](https://github.com/vector-im/riot-web/pull/6127) + * Make room tagging flux-y + [\#6096](https://github.com/vector-im/riot-web/pull/6096) + * Move groups button to TagPanel + [\#6130](https://github.com/vector-im/riot-web/pull/6130) + * Fix long group name pushing settings cog into void + [\#6106](https://github.com/vector-im/riot-web/pull/6106) + * Fix horizontal scrollbar under certain circumstances + [\#6103](https://github.com/vector-im/riot-web/pull/6103) + * Split MImageBody into MFileBody to match JS Classes. + [\#6067](https://github.com/vector-im/riot-web/pull/6067) + * Add Catalan + [\#6040](https://github.com/vector-im/riot-web/pull/6040) + * Update from Weblate. + [\#5777](https://github.com/vector-im/riot-web/pull/5777) + * make FilteredList controlled, such that it can externally persist filter + [\#5718](https://github.com/vector-im/riot-web/pull/5718) + * Linear Rich Quoting + [\#6017](https://github.com/vector-im/riot-web/pull/6017) + * Highlight ViewSource and Devtools ViewSource + [\#5995](https://github.com/vector-im/riot-web/pull/5995) + * default url, not domain + [\#6022](https://github.com/vector-im/riot-web/pull/6022) + * T3chguy/num members tooltip + [\#5929](https://github.com/vector-im/riot-web/pull/5929) + * Swap RoomList to react-beautiful-dnd + [\#6008](https://github.com/vector-im/riot-web/pull/6008) + * CSS required as part of moving TagPanel from react-dnd to react-beautiful- + dnd + [\#5992](https://github.com/vector-im/riot-web/pull/5992) + * fix&refactor DateSeparator and MessageTimestamp + [\#5984](https://github.com/vector-im/riot-web/pull/5984) + * Iterative fixes on Rich Quoting + [\#5978](https://github.com/vector-im/riot-web/pull/5978) + * move piwik whitelists to conf and add piwik config.json info to readme + [\#5653](https://github.com/vector-im/riot-web/pull/5653) + * Implement Rich Quoting/Replies + [\#5804](https://github.com/vector-im/riot-web/pull/5804) + * Change author + [\#5950](https://github.com/vector-im/riot-web/pull/5950) + * Revert "Add a   after timestamp" + [\#5944](https://github.com/vector-im/riot-web/pull/5944) + * Add a   after timestamp + [\#3046](https://github.com/vector-im/riot-web/pull/3046) + * Corrected language name + [\#5938](https://github.com/vector-im/riot-web/pull/5938) + * Hide Options button from copy to clipboard + [\#2892](https://github.com/vector-im/riot-web/pull/2892) + * Fix for `If riot is narrow enough, such that 'Send a message (unecrypted)' + wraps to a second line, the timeline doesn't fit the window.` + [\#5900](https://github.com/vector-im/riot-web/pull/5900) + * Screenshot UI + [\#5849](https://github.com/vector-im/riot-web/pull/5849) + * add missing config.json entry such that scalar-staging widgets work + [\#5855](https://github.com/vector-im/riot-web/pull/5855) + * add dark theme styling to devtools input box + [\#5610](https://github.com/vector-im/riot-web/pull/5610) + * Fixes #1953 by adding oivoodoo as author + [\#5851](https://github.com/vector-im/riot-web/pull/5851) + * Instructions on security issues + [\#5824](https://github.com/vector-im/riot-web/pull/5824) + * Move DND wrapper to top level component + [\#5790](https://github.com/vector-im/riot-web/pull/5790) + * Widget title bar max / min visual cues. + [\#5786](https://github.com/vector-im/riot-web/pull/5786) + * Implement renumeration of ordered tags upon collision + [\#5759](https://github.com/vector-im/riot-web/pull/5759) + * Update imports for accessing KeyCode + [\#5751](https://github.com/vector-im/riot-web/pull/5751) + * Set html lang attribute from language setting + [\#5685](https://github.com/vector-im/riot-web/pull/5685) + * CSS for new TagPanel + [\#5723](https://github.com/vector-im/riot-web/pull/5723) + * getGroupStore no longer needs a matrix client + [\#5707](https://github.com/vector-im/riot-web/pull/5707) + * CSS required for moving group publication toggles to UserSettings + [\#5702](https://github.com/vector-im/riot-web/pull/5702) + * Make sure the SettingsStore is ready to load the theme before loading it + [\#5630](https://github.com/vector-im/riot-web/pull/5630) + * Add some aria-labels to RightPanel + [\#5661](https://github.com/vector-im/riot-web/pull/5661) + * Use badge count format for member count in RightPanel + [\#5657](https://github.com/vector-im/riot-web/pull/5657) + * Exclude the default language on page load + [\#5640](https://github.com/vector-im/riot-web/pull/5640) + * Use SettingsStore to get the default theme + [\#5615](https://github.com/vector-im/riot-web/pull/5615) + * Refactor translations + [\#5613](https://github.com/vector-im/riot-web/pull/5613) + * TintableSvgButton styling + [\#5605](https://github.com/vector-im/riot-web/pull/5605) + * Granular settings + [\#5468](https://github.com/vector-im/riot-web/pull/5468) + * CSS/components for custom presence controls + [\#5286](https://github.com/vector-im/riot-web/pull/5286) + * Set widget tile background colour + [\#5574](https://github.com/vector-im/riot-web/pull/5574) + * Widget styling tweaks + [\#5573](https://github.com/vector-im/riot-web/pull/5573) + * Center mixed content warnings in panel. + [\#5567](https://github.com/vector-im/riot-web/pull/5567) + * Status.im theme + [\#5578](https://github.com/vector-im/riot-web/pull/5578) + Changes in [0.13.5](https://github.com/vector-im/riot-web/releases/tag/v0.13.5) (2018-02-09) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.13.4...v0.13.5) From d7c0e3ddc900d8fe7afd088e4870a2124a807e63 Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 12:21:05 +0000 Subject: [PATCH 04/31] v0.14.0-rc.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d02ef7b00..7d3c2ee4a 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.13.5", + "version": "0.14.0-rc.1", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { From ae44efcebff84be1b649348110052c33fd239eac Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 15:00:09 +0000 Subject: [PATCH 05/31] Bump react-sdk version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7d3c2ee4a..b849e7399 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", "matrix-js-sdk": "0.10.0-rc.1", - "matrix-react-sdk": "0.12.0-rc.1", + "matrix-react-sdk": "0.12.0-rc.2", "modernizr": "^3.1.0", "pako": "^1.0.5", "prop-types": "^15.5.10", From 64c8f3dbe365b5ae77a4bcb4043499c6893f9ba6 Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 15:01:14 +0000 Subject: [PATCH 06/31] v0.14.0-rc.2 --- 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 8264e8927..420b0ab34 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.14.0-rc.1", + "version": "0.14.0-rc.2", "description": "A feature-rich client for Matrix.org", "author": "Vector Creations Ltd.", "dependencies": { From 76370c40bc1a21360ba44bdda20ab5ed1fdd18cb Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 15:02:10 +0000 Subject: [PATCH 07/31] Prepare changelog for v0.14.0-rc.2 --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c187e4c1..dae4b1d9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +Changes in [0.14.0-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.2) (2018-03-19) +====================================================================================================== +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.1...v0.14.0-rc.2) + + * Take TagPanel out of labs + [\#6347](https://github.com/vector-im/riot-web/pull/6347) + * Add languages (czech, galician and serbian) + [\#6343](https://github.com/vector-im/riot-web/pull/6343) + Changes in [0.14.0-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.1) (2018-03-19) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.13.5...v0.14.0-rc.1) From 99b20e49c38d762987a2165d5cec2bdf5f2fd30f Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 19 Mar 2018 15:02:10 +0000 Subject: [PATCH 08/31] v0.14.0-rc.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b849e7399..b8a1b701b 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.14.0-rc.1", + "version": "0.14.0-rc.2", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { From f3a5a31ccf274ff116d48faf74650d1bdb3f82cd Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 20 Mar 2018 17:39:31 +0000 Subject: [PATCH 09/31] Bump react-sdk version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b8a1b701b..a1c68e2f5 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", "matrix-js-sdk": "0.10.0-rc.1", - "matrix-react-sdk": "0.12.0-rc.2", + "matrix-react-sdk": "0.12.0-rc.3", "modernizr": "^3.1.0", "pako": "^1.0.5", "prop-types": "^15.5.10", From 6bfb15ce7b3a0bcc26e9ca7696fdf2dddc08018b Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 20 Mar 2018 17:40:36 +0000 Subject: [PATCH 10/31] v0.14.0-rc.3 --- 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 420b0ab34..3fb741917 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.14.0-rc.2", + "version": "0.14.0-rc.3", "description": "A feature-rich client for Matrix.org", "author": "Vector Creations Ltd.", "dependencies": { From db67a1f8098f487d90ad2591bbc1d59d5020e9ec Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 20 Mar 2018 17:42:23 +0000 Subject: [PATCH 11/31] Prepare changelog for v0.14.0-rc.3 --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dae4b1d9b..7f112bd42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +Changes in [0.14.0-rc.3](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.3) (2018-03-20) +====================================================================================================== +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.2...v0.14.0-rc.3) + + * Fix a bug where the badge on a room tile would not update + when a room was read from a different device. + Changes in [0.14.0-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.2) (2018-03-19) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.1...v0.14.0-rc.2) From 96b56fd9019a93e6774a3aa9441182bb896876e3 Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 20 Mar 2018 17:42:23 +0000 Subject: [PATCH 12/31] v0.14.0-rc.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a1c68e2f5..e7abbe301 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.14.0-rc.2", + "version": "0.14.0-rc.3", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { From 047d37b4175185fc802e27ec89a27850a6b6bf47 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 22 Mar 2018 13:25:30 +0000 Subject: [PATCH 13/31] Bump react-sdk version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e7abbe301..c73c3c861 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", "matrix-js-sdk": "0.10.0-rc.1", - "matrix-react-sdk": "0.12.0-rc.3", + "matrix-react-sdk": "0.12.0-rc.4", "modernizr": "^3.1.0", "pako": "^1.0.5", "prop-types": "^15.5.10", From 0d64c5fb830fd7ccc381c71f3c7dd9a09ada5f27 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 22 Mar 2018 13:27:32 +0000 Subject: [PATCH 14/31] v0.14.0-rc.4 --- 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 3fb741917..4e9e35c99 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.14.0-rc.3", + "version": "0.14.0-rc.4", "description": "A feature-rich client for Matrix.org", "author": "Vector Creations Ltd.", "dependencies": { From 8db2ddd27686f7987253468642890baded393fb8 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 22 Mar 2018 13:29:01 +0000 Subject: [PATCH 15/31] Prepare changelog for v0.14.0-rc.4 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f112bd42..2a6c0fb83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +Changes in [0.14.0-rc.4](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.4) (2018-03-22) +====================================================================================================== +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.3...v0.14.0-rc.4) + + * Fix tagging rooms as direct messages + Changes in [0.14.0-rc.3](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.3) (2018-03-20) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.2...v0.14.0-rc.3) From 220b553a9731eb3a40fc8dc036a8a200a0277542 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 22 Mar 2018 13:29:01 +0000 Subject: [PATCH 16/31] v0.14.0-rc.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c73c3c861..d949a5641 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.14.0-rc.3", + "version": "0.14.0-rc.4", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { From 9177c1176c2eb4944ca77917dc314d7322f26e2e Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Thu, 29 Mar 2018 17:02:19 +0100 Subject: [PATCH 17/31] Add CSS for new group admin radio button --- .../css/matrix-react-sdk/structures/_GroupView.scss | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss b/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss index 9697029fa..0519f5ee9 100644 --- a/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss +++ b/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss @@ -151,6 +151,17 @@ limitations under the License. top: 5px; } +.mx_GroupView input[type='radio'] { + margin: 10px 10px 0px 10px; +} + +.mx_GroupView_label_text { + display: inline-block; + max-width: 80%; + vertical-align: 0.1em; + line-height: 2em; +} + .mx_GroupView_body { flex-grow: 1; } From 60079d4206594581b40b91061cb6d9b6e387ff10 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 15:36:43 +0100 Subject: [PATCH 18/31] Bump matrix-js-sdk, matrix-react-sdk versions --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index d949a5641..4e5388b03 100644 --- a/package.json +++ b/package.json @@ -68,8 +68,8 @@ "gfm.css": "^1.1.1", "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", - "matrix-js-sdk": "0.10.0-rc.1", - "matrix-react-sdk": "0.12.0-rc.4", + "matrix-js-sdk": "0.10.0-rc.2", + "matrix-react-sdk": "0.12.0-rc.5", "modernizr": "^3.1.0", "pako": "^1.0.5", "prop-types": "^15.5.10", From 233c3d2c982fc71236c99adb16922632fdf5069c Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 15:43:22 +0100 Subject: [PATCH 19/31] v0.14.0-rc.5 --- 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 4e9e35c99..cc7fac329 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.14.0-rc.4", + "version": "0.14.0-rc.5", "description": "A feature-rich client for Matrix.org", "author": "Vector Creations Ltd.", "dependencies": { From b58e85c5cbf08bc2393f3b1d9fa8e8561ed21278 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 15:46:34 +0100 Subject: [PATCH 20/31] Prepare changelog for v0.14.0-rc.5 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a6c0fb83..21b458175 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +Changes in [0.14.0-rc.5](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.5) (2018-04-09) +====================================================================================================== +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.4...v0.14.0-rc.5) + * Add CSS for new control to set group join policy + Changes in [0.14.0-rc.4](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.4) (2018-03-22) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.3...v0.14.0-rc.4) From ec2adc4516ac9fc02b240bd3347ebdcfc11be7fa Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 15:46:35 +0100 Subject: [PATCH 21/31] v0.14.0-rc.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4e5388b03..dc3a88489 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.14.0-rc.4", + "version": "0.14.0-rc.5", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { From 8eaabceb0ca22b3a17d98a0a229f48343fe10480 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 17:09:11 +0100 Subject: [PATCH 22/31] Bump react version number --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dc3a88489..dbfe34479 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", "matrix-js-sdk": "0.10.0-rc.2", - "matrix-react-sdk": "0.12.0-rc.5", + "matrix-react-sdk": "0.12.0-rc.6", "modernizr": "^3.1.0", "pako": "^1.0.5", "prop-types": "^15.5.10", From da988c85e4498649741acdac5a47b704a4182eef Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 17:13:11 +0100 Subject: [PATCH 23/31] v0.14.0-rc.6 --- 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 cc7fac329..c64ab3236 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.14.0-rc.5", + "version": "0.14.0-rc.6", "description": "A feature-rich client for Matrix.org", "author": "Vector Creations Ltd.", "dependencies": { From c87f06100bf5c481f66874ccbe251581025c29a9 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 17:16:37 +0100 Subject: [PATCH 24/31] Prepare changelog for v0.14.0-rc.6 --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21b458175..53d0ff4d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,14 @@ +Changes in [0.14.0-rc.6](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.6) (2018-04-09) +====================================================================================================== +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.5...v0.14.0-rc.6) + + * Bump react-sdk to [rc.6](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.6) + Changes in [0.14.0-rc.5](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.5) (2018-04-09) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.4...v0.14.0-rc.5) - * Add CSS for new control to set group join policy + +* Add CSS for new control to set group join policy Changes in [0.14.0-rc.4](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.4) (2018-03-22) ====================================================================================================== From 74454567bcba8c4ab9ac2489d3941d18f7a80a70 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Mon, 9 Apr 2018 17:16:37 +0100 Subject: [PATCH 25/31] v0.14.0-rc.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dbfe34479..1c501db97 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.14.0-rc.5", + "version": "0.14.0-rc.6", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { From 08da6b61855c409142c422e7c30d5f00cca27f91 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Tue, 10 Apr 2018 13:53:00 +0100 Subject: [PATCH 26/31] Move membershipBusy spinner next to leave/join group button --- .../vector/css/matrix-react-sdk/structures/_GroupView.scss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss b/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss index 0519f5ee9..02e5a948e 100644 --- a/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss +++ b/src/skins/vector/css/matrix-react-sdk/structures/_GroupView.scss @@ -234,6 +234,10 @@ limitations under the License. display: flex; } +.mx_GroupView_membershipSubSection .mx_Spinner { + justify-content: flex-end; +} + .mx_GroupView_membershipSection_description { /* To match textButton */ line-height: 34px; From 65a500c047eb301a08c5e0110addba8592fc41b9 Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Mon, 9 Apr 2018 22:59:28 +0100 Subject: [PATCH 27/31] remove spurious opacity from createGroupButton and rename it to not be a total misnomer... --- .../css/matrix-react-sdk/structures/_TagPanel.scss | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/skins/vector/css/matrix-react-sdk/structures/_TagPanel.scss b/src/skins/vector/css/matrix-react-sdk/structures/_TagPanel.scss index ad3c4f859..ab1d4feac 100644 --- a/src/skins/vector/css/matrix-react-sdk/structures/_TagPanel.scss +++ b/src/skins/vector/css/matrix-react-sdk/structures/_TagPanel.scss @@ -115,17 +115,12 @@ limitations under the License. padding-right: 4px; } -.mx_TagPanel_createGroupButton { - opacity: 0.5; +.mx_TagPanel_groupsButton { margin-bottom: 17px; margin-top: 18px; height: 25px; } -.mx_TagPanel_createGroupButton:hover { - opacity: 1; -} - -.mx_TagPanel_createGroupButton object { +.mx_TagPanel_groupsButton object { pointer-events: none; } From 5fc37032ad94dbbaa8a732b9f859d20484fdce4e Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Wed, 11 Apr 2018 11:42:56 +0100 Subject: [PATCH 28/31] Bump js-sdk to 0.10.0, react-sdk to 0.12.1 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 1c501db97..e014026ad 100644 --- a/package.json +++ b/package.json @@ -68,8 +68,8 @@ "gfm.css": "^1.1.1", "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", - "matrix-js-sdk": "0.10.0-rc.2", - "matrix-react-sdk": "0.12.0-rc.6", + "matrix-js-sdk": "0.10.0", + "matrix-react-sdk": "0.12.1", "modernizr": "^3.1.0", "pako": "^1.0.5", "prop-types": "^15.5.10", From b2a0031fe1a525575d8eeccc9712f1a1a5c84166 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Wed, 11 Apr 2018 11:57:33 +0100 Subject: [PATCH 29/31] v0.14.0 --- 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 c64ab3236..5c2fc386d 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.14.0-rc.6", + "version": "0.14.0", "description": "A feature-rich client for Matrix.org", "author": "Vector Creations Ltd.", "dependencies": { From 1b602495b1635f5d79d9ae8e1b0d9f4697a55147 Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Wed, 11 Apr 2018 12:01:44 +0100 Subject: [PATCH 30/31] Prepare changelog for v0.14.0 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 53d0ff4d8..70fd8c62d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +Changes in [0.14.0](https://github.com/vector-im/riot-web/releases/tag/v0.14.0) (2018-04-11) +============================================================================================ +[Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.6...v0.14.0) + + * Cosmetic changes for group UI + Changes in [0.14.0-rc.6](https://github.com/vector-im/riot-web/releases/tag/v0.14.0-rc.6) (2018-04-09) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.14.0-rc.5...v0.14.0-rc.6) From eaeb4953493720204cc2e856fcf8772194b4d6ce Mon Sep 17 00:00:00 2001 From: Luke Barnard Date: Wed, 11 Apr 2018 12:01:45 +0100 Subject: [PATCH 31/31] v0.14.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e014026ad..1a2397c6b 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.14.0-rc.6", + "version": "0.14.0", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": {