Michael Telatynski
04c06b6aa8
Improve RovingTabIndex & Room List filtering performance ( #6987 )
2021-10-26 12:16:50 +01:00
Rafael Gonçalves
a1029df901
Add history entry before completing emoji ( #7007 )
...
Signed-off-by: Rafael Goncalves <rafaelgoncalves@riseup.net>
2021-10-25 14:21:59 -06:00
Šimon Brandner
c3ad8b4eed
Cleanup re-dispatching around timelines and composers ( #7023 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2021-10-25 11:43:54 +00:00
Šimon Brandner
64c3f0a9b1
Fix fullscreening a call while connecting ( #7019 )
2021-10-25 11:40:44 +01:00
Šimon Brandner
ceb4c7e368
Add insert link button to the format bar ( #5879 )
2021-10-25 10:56:55 +01:00
Šimon Brandner
75c7daa2c9
Handle no selected screen when screen-sharing ( #7018 )
2021-10-25 10:44:37 +01:00
Šimon Brandner
c5bd1fb32d
Convert /src/async-components/views/dialogs/security
to TS ( #6923 )
...
* Convert RecoveryMethodRemovedDialog to TS
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Convert NewRecoveryMethodDialog to TS
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Convert ImportE2eKeysDialog to TS
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Convert ExportE2eKeysDialog to TS
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Convert CreateSecretStorageDialog to TS
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Convert CreateKeyBackupDialog to TS
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Fix types
This is somewhat hacky though I don't know of a better way to do this
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-10-22 21:32:16 -06:00
Travis Ralston
39e98b9d7f
Always render disabled settings as disabled ( #7014 )
...
This is to prevent user confusion about whether or not a setting exists, or even what its value is. By rendering it with `disabled=true` the user is at least aware that the setting is set to a specific value, though we could (and should) do better in the future to communicate *why* a setting is disabled.
2021-10-22 11:30:14 -06:00
Rafael Gonçalves
12ad01db51
Show passphrase input label ( #6992 )
2021-10-22 15:50:11 +01:00
Germain
e20ac7bf1e
Implement deep-linking for threads (matrix.to) ( #7003 )
2021-10-22 09:30:36 +01:00
Andy Balaam
c73127c35c
Remove unused code left from extracting ThemeChoicePanel ( #7002 )
2021-10-21 09:59:34 +01:00
Germain
35b5109c2a
Fix threads broken layout ( #6997 )
2021-10-20 18:14:24 +01:00
Robin Townsend
2ee732b84d
Update style of composer format bar to match message action bar ( #6351 )
...
Signed-off-by: Robin Townsend <robin@robin.town>
2021-10-20 09:19:54 -06:00
Andy Balaam
4b903b9fbd
Break ThemeChoicePanel into a separate component ( #6998 )
...
* Break ThemeChoicePanel into a separate component
* Tests for ThemeChoicePanel
* i18n fixes
* Fix copyright for ThemeChoicePanel
2021-10-20 14:58:27 +00:00
Travis Ralston
d188d32423
Add a developer mode flag and use it for accessing space timelines ( #6994 )
...
Fixes https://github.com/vector-im/element-web/issues/19416
2021-10-20 06:55:22 -06:00
Andy Balaam
96bd052ecf
Improve visibility of font size chooser ( #6988 )
...
* Improve visibility of font size chooser
* Move slider dot sizes into variables
* Use a standard font size instead of percentage in Slider
* Use shorthand for padding in FontScalingPanel
* Change Slider text pos to px to be consistent when font changes
* Cleaner dot size for Slider selection
2021-10-20 13:41:27 +01:00
Rafael Gonçalves
1fa4c40db9
Remove redundant text in verification dialogs ( #6993 )
...
* Remove redundant text
Signed-off-by: Rafael Goncalves <rafaelgoncalves@riseup.net>
* Run yarn i18n
Signed-off-by: Rafael Goncalves <rafaelgoncalves@riseup.net>
2021-10-19 22:36:08 -06:00
CicadaCinema
23295718e3
Position toggle switch more clearly ( #6914 )
...
* Position toggle switch more clearly
* attempt to revert changes, align switch to title instead
* remove unused import, add missing property
Co-authored-by: ColonisationCaptain <52425971+ColonisationCaptain@users.noreply.github.com>
2021-10-19 15:28:11 -06:00
David Baker
01c4d3eede
Fix conflicting CSS on syntax highlighted blocks ( #6991 )
...
Fixes https://github.com/vector-im/element-web/issues/19445
2021-10-19 18:43:29 +01:00
Michael Telatynski
974f45930c
Simplify Space Panel notification badge layout ( #6977 )
2021-10-19 16:11:53 +01:00
Germain
694ec946e2
Allow quote-reply in thread view element-web ( #6959 )
2021-10-19 16:05:34 +01:00
Andy Balaam
d39002338d
Merge pull request #6985 from andybalaam/break-out-font-scaling-panel
...
Break out font size settings to a separate component
2021-10-19 15:51:09 +01:00
Andy Balaam
79edceca89
Remove unused fields
2021-10-19 15:23:45 +01:00
Andy Balaam
4ad32b16ea
Break out font size settings to a separate component
2021-10-19 14:50:09 +01:00
Travis Ralston
c0c5641181
Merge pull request #6975 from matrix-org/travis/runtime-errors
...
Fix runtime react errors for various parts of the app
2021-10-19 07:35:15 -06:00
Germain Souquet
df407ef3a8
Fix EventTileSummary layout for message bubbles
2021-10-19 09:31:28 +01:00
Germain Souquet
9319f07291
Revert "Fix threads with bubbles rendering ( #6971 )"
...
This reverts commit a2bc090607
.
2021-10-19 09:16:40 +01:00
Michael Telatynski
780f088c5d
Merge pull request #6966 from matrix-org/t3chguy/rs/6600
2021-10-19 08:16:11 +01:00
Travis Ralston
7babdd9c9d
Ternary
2021-10-18 15:40:06 -06:00
Dariusz Niemczyk
f8b6f13105
Fix timeline scrolling when sending threads ( #6974 )
...
Fix https://github.com/vector-im/element-web/issues/19412
2021-10-18 20:50:06 +01:00
Travis Ralston
dad1d3f131
Fix runtime react errors for various parts of the app
...
These are just the ones that were causing console flooding on reload in development.
* Elements in a list need a `key`
* `super()` needs to be supplied with the same props as the parent
* `<div>` (AccessibleButton) cannot be a descendant of `<p>` - this was a problem in the NewRoomIntro "Add topic" button
* `label` is a non-boolean property and cannot receive "false"
2021-10-18 13:47:42 -06:00
David Baker
98ba3fd6e6
Merge pull request #6973 from matrix-org/dbkr/upgrade_highlightjs
...
Upgrade highlight.js
2021-10-18 19:52:34 +01:00
David Baker
c2fb745188
Appease type checker
2021-10-18 19:44:05 +01:00
David Baker
e9f5fa7858
Update usage here too
2021-10-18 19:39:43 +01:00
David Baker
2b7ea16c2d
Upgrade highlight.js
...
Major version bump for highlight.js. Update usage of deprecated function & some cleanups.
2021-10-18 19:32:20 +01:00
David Baker
df5f4409ad
Merge pull request #6965 from SimonBrandner/feature/end-of-line-emoji
...
Convert emoticon to emoji at the end of a line on send even if the cursor isn't there
2021-10-18 17:12:41 +01:00
Germain
77e6e1c0ab
Merge pull request #6960 from matrix-org/gsouquet/rename-replythread
2021-10-18 17:11:31 +01:00
Dariusz Niemczyk
a2bc090607
Fix threads with bubbles rendering ( #6971 )
...
Fixes https://github.com/vector-im/element-web/issues/18958
2021-10-18 15:41:05 +01:00
Ekaterina Gerasimova
695e110794
Improve capitalisation in string
...
Remove random mid-sentence capitalisation in Security Phrase dialog. The
dialog will change at some point but for now lets make it more human
readable.
Fixes #19429
2021-10-18 15:28:07 +01:00
Andy Balaam
4f3d761984
Merge pull request #6968 from andybalaam/cryptographypanel-table
...
Convert CryptographyPanel to a table
2021-10-18 13:26:16 +01:00
Dariusz Niemczyk
1d6c9fa8da
Add threads ViewInRoom context button ( #18955 ) ( #6947 )
2021-10-18 12:09:01 +00:00
Dariusz Niemczyk
2c66403b3c
Replace console.info with logger.info
...
Related https://github.com/vector-im/element-web/issues/18425
2021-10-18 14:08:23 +02:00
Dariusz Niemczyk
5290afcc4c
Replace console.warn with logger.warn
...
Related https://github.com/vector-im/element-web/issues/18425
2021-10-18 14:08:23 +02:00
Dariusz Niemczyk
5e73a212f4
Replace console.error with logger.error
...
Related https://github.com/vector-im/element-web/issues/18425
2021-10-18 14:08:23 +02:00
Dariusz Niemczyk
12632318ef
Add missing parenthesis for await calls
2021-10-18 14:08:23 +02:00
Andy Balaam
13d6456200
Convert CryptographyPanel to a table
2021-10-18 09:36:16 +01:00
Andy Balaam
f05e35bd94
Merge pull request #6958 from andybalaam/separate-cryptography-setting-component
...
Break 'Cryptography' settings into a separate component
2021-10-18 09:34:55 +01:00
Michael Telatynski
c0d9c69f16
Fix leave space cancel button exploding
2021-10-18 09:22:44 +01:00
Michael Telatynski
4d63e1239b
Merge pull request #6962 from CicadaCinema/patch-3
2021-10-18 09:17:40 +01:00
Šimon Brandner
1935620e43
Convert emoticon to emoji at the end of a line on send even if the cursor isn't there
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-10-17 09:40:42 +02:00