Commit Graph

16034 Commits

Author SHA1 Message Date
Renan Cleyson ac15661c3e Fix bulk invite button getting a negative count (#7122)
* Fix bulk invite button getting a negative counter

Signed-off-by: Renan <renancleyson.f@gmail.com>

* Change invites to be count on membership events

Signed-off-by: Renan <renancleyson.f@gmail.com>

* Remove unnecessary bind

* Change invitedRooms state to a set of ids

Signed-off-by: Renan <renancleyson.f@gmail.com>
2021-11-16 21:03:08 +00:00
Timo 645f900a36 Fix maximised / pinned widget state being loaded correctly (#7146) 2021-11-16 16:09:19 +00:00
Michael Telatynski edfebdcdfb Don't reload the page when user hits enter when entering ban reason (#7145) 2021-11-16 14:45:59 +00:00
Timo 556cfc7ed8 Add maximise widget functionality (#7098)
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-11-16 15:43:18 +01:00
Šimon Brandner bafeb38472 Improve VoIP UI/UX (#7048)
* Remove speaking indicator

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Remove mic icon for primary feed

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Remove caching as it doesn't seem to be neccessary

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Add call view buttons colors

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Refactor button code

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Update call view button icons

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* i18n

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Add dialpad icon

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Fix button sizing in PiP

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Fix secondary voice video feed color

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-11-15 17:24:11 +00:00
Timo 431098b56b Fixes element not remembering widget hidden state per room (#7136) 2021-11-15 12:49:34 +01:00
Michael Telatynski 27c3153947 Unified room context menus (#7072) 2021-11-15 11:39:25 +00:00
Šimon Brandner 75c02a641b Fix look of emoji verification (#7133) 2021-11-15 09:09:19 +00:00
Šimon Brandner 365950e366 Fix appearance settings crash (#7131) 2021-11-12 17:38:04 +00:00
Michael Telatynski a057ec18ca Don't keep spinning if joining space child failed (#7129) 2021-11-12 15:45:14 +00:00
Germain 894ae6ab88 Fix message load in Thread list (#7124) 2021-11-12 12:44:03 +00:00
Germain 77c79467c6 Attach composer IRelation to slash commands content (#7125) 2021-11-12 12:43:52 +00:00
Germain 1e50636520 Fix thread panel filtering (#7126) 2021-11-12 12:43:41 +00:00
Paulo Pinto 646f87b2db In forgot password screen, show validation errors inline in the form, instead of in modals (#7113) 2021-11-12 11:39:39 +00:00
David Baker cd1f660d04 Fix missing spaces in threads copy (#7119)
* Fix missing spaces in threads copy

Fixes: https://github.com/vector-im/element-web/issues/19702
Type: defect

* i18n
2021-11-11 16:42:32 +00:00
Michael Telatynski 155157dba1 Expose power level control for m.space.child (#7120) 2021-11-11 16:32:30 +00:00
Germain e2b59335cf Implement empty design list (#7115) 2021-11-11 13:56:44 +00:00
Michael Telatynski 5ad3261cb2 Implement more meta-spaces (#7077) 2021-11-11 13:07:41 +00:00
Germain dadac386fe Display threads relation as replies when labs is disabled (#7109) 2021-11-11 12:28:56 +00:00
Germain 1de9630e44 Fixes following threads design implementation review (#7100) 2021-11-11 11:00:18 +00:00
Paulo Pinto b8edebecc9 Add PassphraseConfirmField component for registration and password recovery screens (#7044) 2021-11-10 18:07:31 +00:00
J. Ryan Stinnett 5226edba4b Use en_GB spelling of maximise / minimise in labels (#7111) 2021-11-10 16:35:43 +00:00
Andy Balaam 431b69ee49 Display started polls in timeline (without votes) (behind labs setting) (#7088)
* Display started polls in timeline (without votes)

* Update i18n info

* Keep original background colour of poll options, even on hover

* Show full avatar above a poll message
2021-11-10 15:44:57 +00:00
Šimon Brandner 6cae176857 Update powerlevel/role when the user changes in the user info panel (#7099) 2021-11-09 09:25:47 +00:00
Šimon Brandner f9c7417aa1 Fix quote button (#7096) 2021-11-08 15:39:39 +00:00
Šimon Brandner 10caa4f9a4 Correctly export ThreadListContextMenu (#7095) 2021-11-08 15:39:11 +00:00
Šimon Brandner 8c9e75b16e Fix avatar disappearing when setting a topic (#7092)
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-11-08 11:58:26 +00:00
Šimon Brandner f08c0b3592 Remove sdk.getComponent() where possible (#7091) 2021-11-08 10:27:52 +00:00
Šimon Brandner 6d3ba0eb95 Forget member-list query when switching out of the room (#7093)
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-11-08 09:57:14 +00:00
Michael Telatynski 2c05883986 Update app slogan to match latest marketing (#7089) 2021-11-05 14:34:54 +00:00
Germain aacea8d87b Fix MemberAvatar rendering and thread info color (#7085) 2021-11-04 17:10:22 +00:00
Andy Balaam 9c8e1d32e2 Rename mx_RadioButton to mx_StyledRadioButton to match class name (#7083) 2021-11-04 12:57:38 +00:00
Timo 558a6204f1 Fix possible infinite loop on widget start (#7071)
* fix 15494 infinit loop on widget start error

* change message to error from log
and fix block style
2021-11-04 11:36:20 +01:00
Germain c18c66f4ed Resolve thread from room Map rather than incorrect ref (#7080) 2021-11-04 10:27:43 +00:00
Michael Telatynski e26abbba72 Do pre-submit availability check on username during registration (#6978) 2021-11-04 10:25:26 +00:00
Faye Duxovni e31b126daa Use device IDs for nameless devices in device list (#7081) 2021-11-04 06:24:48 -04:00
Germain bd2f4b6c93 Fix thread switching sometimes stuck (#7079) 2021-11-03 18:17:05 +00:00
Germain 38750202ee Design thread list tiles according to mockups (#7078) 2021-11-03 18:05:01 +00:00
Germain 2a20d9a7df Display relative time in thread panel event tile (#7068)
* Null-guard for missing root event in thread panel

* Add formatRelativeTime date utility

* Display relative time format in thread panel event tiles
2021-11-03 10:16:50 +00:00
Germain 801eb068d6 Make attachments uploadable to a thread (#7064) 2021-11-03 08:43:24 +00:00
Germain 4b66d4a891 Unbreak IRC layout when thread summary is displayed (#7066) 2021-11-03 08:26:41 +00:00
Germain 0bae79d3c3 Improve Thread View UI (#7063) 2021-11-02 13:18:51 +00:00
Germain 8f8d1f6094 Null-guard for missing root event in thread panel (#7067) 2021-11-02 11:57:03 +00:00
Germain 4cbef216e7 Restore composer focus after event edit (#7065) 2021-11-02 09:59:30 +00:00
Šimon Brandner 57fae01991 Improve the look of tooltips (#7049) 2021-11-02 09:41:33 +00:00
Travis Ralston 73731cc478 Polls: Creation form & start event (#7001)
* PSFD-423: Permission check for polls dialog

* PSFD-423: Implement compound scrollable dialog and skeleton create poll

* PSFD-325: Ask the question

* PSFD-328: Ask for options

* PSFD-423: Ensure form submission semantics work for dialogs

* PSFD-328: Option semantics

* Can delete all option to end up with zero
* Minimum 2 to submit the form

* PSFD-316: Send poll start event

* Appease the linter

* PSFD-328: Reduce padding between options to account for field size

* Iterate per design

* Fix submission
2021-11-01 23:44:42 -06:00
Šimon Brandner 5202c0a237 Show a gray shield when encrypted by deleted session (#6119) 2021-11-01 17:28:23 +00:00
Nolan Darilek 022588fe06 Silence some widgets for better screen reader presentation. (#7057) 2021-11-01 09:01:18 +00:00
Faye Duxovni d61a83a7b9 Remove all directional quotation marks in the codebase (#7059) 2021-10-29 21:59:21 -04:00
Faye Duxovni 71244f3b3c Add more checkbox styles (#7058)
Add a "kind" param for StyledCheckbox, allowing designers to choose different styles of checkbox as needed.  In addition to the preexisting default kind (now called Solid), there's an Outline kind with a green checkmark and a transparent fill.  This is used in the device trust view, since the default checkbox style looks too much like the green "verified" shield and it's awkward to have those next to each other.
2021-10-29 21:57:32 -04:00