Commit Graph
39930 Commits
Author SHA1 Message Date
Michael TelatynskiandGitHub 2e4fe7891a Fix input field behaviour inside context menus (#7293) 2021-12-07 09:36:28 +00:00
Michael TelatynskiandGitHub 275e9c1d02 Update space panel expand mechanism (#7230) 2021-12-07 09:32:00 +00:00
Michael TelatynskiandGitHub e2ed00db85 Location Picker catch instantiation errors e.g WebGL disabled (#7296) 2021-12-07 09:31:13 +00:00
AnkurandGitHub 26297f5498 Corrected the alignment of the Edit button on LoginPage. (#7292) 2021-12-07 07:20:09 +00:00
J. Ryan Stinnett 8715316a66 Require matrix-widget-api to be 0.1.0-beta.18 2021-12-06 16:38:44 +00:00
RiotRobot 8b82836499 Reset back to develop branch 2021-12-06 15:34:09 +00:00
RiotRobot b856083716 v3.36.0 2021-12-06 15:20:39 +00:00
RiotRobot ea9e34b8bf Prepare changelog for v3.36.0 2021-12-06 15:20:38 +00:00
RiotRobot 906d32aec8 Upgrade matrix-js-sdk to 15.2.0 2021-12-06 15:19:13 +00:00
Tulir AsokanandGitHub 2e5a6fc738 Allow sharing manual location without giving location permission (#7295) 2021-12-06 14:53:39 +00:00
KerryandGitHub eab028f2f8 Make emoji picker search placeholder localizable (#7294) 2021-12-06 14:39:11 +00:00
5e19009e02 Fix jump to bottom on message send (#7280)
Co-authored-by: Germain <germain@souquet.com>
2021-12-06 14:32:15 +00:00
9bcb82d6dc Add CSS variable to make the UI gaps consistent and fix the resize handle position (#7234)
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-12-06 13:10:52 +01:00
TimoandGitHub 12000060a5 Fix: Warning: Unsupported style property pointer-events. Did you mean pointerEvents? (#7291) 2021-12-06 12:47:43 +01:00
2bfffab566 Add edits and replies to the right panel timeline & prepare the timelineCard to share code with threads (#7262)
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-12-06 12:29:37 +01:00
James SalterandGitHub 43f264ccfc Integrate analytics stubs (#7186)
* Add matrix-analytics-events as a dependency
* Make IEvent look like a stub definition
* Update pageview tracking to track screens, using a hypothetical definition of a screen event
* Remove distinction between pseudo and anon tracking, will need to rework it considering stubs
2021-12-06 21:43:42 +11:00
Matthew HodgsonandGitHub 684b0617ae Support sharing custom locations. (#7185)
Add the ability to click on the map to share a specific named location.
2021-12-06 10:13:06 +00:00
Matthew HodgsonandGitHub 1262021417 Simple static location sharing (#7135)
Adds maplibre as a dependency, and behind a labs flag, lets users send and receive [MSC3488](https://github.com/matrix-org/matrix-doc/blob/matthew/location/proposals/3488-location.md) style location shares - with backwards compatibility with old school `m.location` `msgtype` location shares too.

For this to work, you have to define a valid maptile server and API in your config.json's `map_style_url`.
2021-12-06 09:45:12 +00:00
Michael TelatynskiandGitHub eb05044bc4 Fix labs exploding when lab group is empty (#7290) 2021-12-06 09:29:42 +00:00
Michael TelatynskiandGitHub f410d52bc1 Finish sending pending messages before leaving room (#7276) 2021-12-06 09:25:53 +00:00
Michael TelatynskiandGitHub 7dfdb06627 Dropdown follow wai-aria practices for expanding on arrow keys (#7277) 2021-12-06 09:25:44 +00:00
Michael TelatynskiandGitHub ca6feaad89 Expose PL control for pinned events when lab enabled (#7278) 2021-12-06 09:25:37 +00:00
Michael TelatynskiandGitHub baa17e4a68 In People & Favourites metaspaces always show all rooms (#7288) 2021-12-06 09:25:14 +00:00
Michael TelatynskiandGitHub 336f159004 Update URL when room aliases are modified (#7289) 2021-12-06 09:25:05 +00:00
Šimon BrandnerandGitHub c222c5511d Don't allow calls when the connection the server has been lost (#7287) 2021-12-06 08:07:02 +00:00
James SalterandGitHub d4813f7a1a Convert end-to-end tests to Typescript (#7206) 2021-12-06 09:59:06 +11:00
James SalterandGitHub 5219b6be80 Analytics opt in for posthog (#6936)
* Add a new flag pseudonymousAnalyticsOptIn replacing analyticsOptIn, stored at account level, so people only need to opt in once.

* Show a toast in login to users that have analyticsOptIn set but not yet pseudonymousAnalyticsOptIn prompting them confirm the new method is okay. Update the copy of the existing opt-in toast. Don't notify users that previously opted out.

* Update the copy in settings

* Add a new learn more dialog

* Support a new config flag analyticsOwner which is used in these toasts when explaining which entity the data is sent to ("Help improve %(analyticsOwner)"). If unset, display brand. This allows deployments whose brand differs from the receiver of the analytics to explain the situation to their users (e.g. AcmeCorp badges their app, but explains the data is sent to Element, not them)

* The new opt-in and flags are only used when posthog is configured; prior to that there are no changes to UX or tracking behaviour.
2021-12-06 09:39:33 +11:00
Dariusz NiemczykandGitHub 961fec9081 Refactor matrix-linkify module (#7279)
Refactor the module to make it easier for upgrade and proper separation of code contexts
2021-12-03 14:00:56 +00:00
Michael TelatynskiandGitHub 3b9e39ffca When accepting DM from People metaspace don't switch to Home (#7272) 2021-12-03 11:17:51 +00:00
Michael TelatynskiandGitHub 37bf85489d Don't inhibit current room notifications if user has Modal open (#7274) 2021-12-03 11:02:47 +00:00
Andy BalaamandGitHub 494af883f3 Hide votes in a poll until you voted (#7269) 2021-12-03 10:26:28 +00:00
Šimon BrandnerandGitHub 390dde055a Task/colors-13 (#7271) 2021-12-03 09:23:38 +00:00
AnkurandGitHub 4752cc184e Aligned labels with switches for Labs flags (#7232) 2021-12-03 09:16:37 +00:00
Šimon BrandnerandGitHub fe7f453b1f Make a few colors customizable (#7270) 2021-12-03 09:05:25 +00:00
GermainandGitHub f2fee53a0e Allow stickers to be sent in a Thread (#7267) 2021-12-03 08:22:13 +00:00
141950d9e6 Ensure my votes from a different device show up (#7233)
Co-authored-by: Travis Ralston <travpc@gmail.com>
2021-12-02 17:12:18 +00:00
David BakerandGitHub 25c119dd5a Revert https://github.com/matrix-org/matrix-react-sdk/pull/7246 (#7268)
This is apprently fixed on synapse, so reverting the workaround
2021-12-02 16:31:23 +00:00
Michael TelatynskiandGitHub 0a99be3d65 Render mini user menu for when space panel is disabled (#7258) 2021-12-02 15:44:01 +00:00
Šimon BrandnerandGitHub d3c556bef7 Remove the Screen sharing is here! dialog (#7266) 2021-12-02 15:36:36 +00:00
Michael TelatynskiandGitHub f40291d408 Make composer buttons react to settings without having to change room (#7264) 2021-12-02 14:09:57 +00:00
Michael TelatynskiandGitHub b5a488b01b Fix CallPreview room is null (#7265) 2021-12-02 14:07:27 +00:00
Michael TelatynskiandGitHub aa7cae08aa Add utility method mxLoginWithAccessToken to login with existing access token (#7261) 2021-12-02 13:46:44 +00:00
Michael TelatynskiandGitHub b69ad0cd0b Decorate view keyboard shortcuts link as a link (#7260) 2021-12-02 13:43:10 +00:00
Michael TelatynskiandGitHub 5169bca570 Improve ease of focusing on Room list Search (#7255) 2021-12-02 13:43:02 +00:00
Michael TelatynskiandGitHub 675901f629 Fixes more instances of double-translation (#7259) 2021-12-02 13:42:47 +00:00
J. Ryan Stinnett 16a58ef2da Upgrade matrix-widget-api to 0.1.0-beta.18 2021-12-02 12:41:21 +00:00
Dariusz NiemczykandGitHub fda0c2cf79 Fix markdown formatting for bold (#7257)
* Fix markdown formatting for bold

Fix https://github.com/vector-im/element-web/issues/4674

* I hate you too eslint
2021-12-02 10:56:23 +00:00
Šimon BrandnerandGitHub ab750aefce Fix video calls (#7256)
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-12-02 10:46:48 +00:00
Michael TelatynskiandGitHub 68604e3505 Tweak roving tab index focus behaviour (#7254) 2021-12-02 10:24:55 +00:00
Renan CleysonandGitHub 0afe141266 Fix textual message stripping new line (#7239) 2021-12-02 09:25:12 +00:00