Commit Graph

5907 Commits

Author SHA1 Message Date
Michael Telatynski 8fe582b094 Tweaks to informational architecture 1.1 (#7052)
* Move user avatar to Space panel

* Add room list header for 'Home' or 'Space Name' to room list
Add existing Space context menus to room list header

* Re-add pending room join spinner

* Iterate RoomListHeader plus context menu

* Iterate space context menu

* Iterate room list + interactions

* Move DND to new iA model

* Replace composer custom status management with usermenu one

* Cull Quick Actions

* Iterate minimized room list state

* delint

* Merge the RoomListNumResults into the RoomListHeader

* Make the search shortcut prompt semi-bold

* Iterate RoomListHeader based on design review

* Iterate UserMenu based on feedback

* Add name to expanded spacepanel usermenu button

* i18n

* Make room sub list aux button components more generic

* Change left panel explore button to only refer to room directory

* Iterate RoomListHeader

* Fix custom user status input field width in Chrome

* Bring back Notification settings button

* delint

* i18n

* post-merge fix

* iterate pr

* Remove unused state

* update copy

* Apply suggestions from PR review

* delint

* Update invite iconography

* Iterate Space context menu to match Figma

* Fix chevron alignment

* Fix edge case for RoomListHeader on metaspaces

* Wire up general rageshake-driven feedback mechanism

* Add IA1.1 info toast

* add missing alt attribute

* delint

* delint

* tweak ia toast priority

* e2e test account for new toast

* autofocus feedback field and remove old subheading

* tweak copy

* Iterate space panel colours to match Figma

* Iterate PR

* delint

* Fix feedback submission with object setting values

* iterate based on review

* Tweak colours and update splash image

* Tweaks based on review

* Remove room list prompt, made redundant by the big fat `+`

* Fix edge cases around User Menu positioning and dnd

* Add missing import, bad merge?

* Update aria label in e2e test

* Fix room list space rooms context menu explore button behaviour

* Tweak copy

* Revert order of options in the UserMenu

* Tweak copy

* i18n
2021-11-30 18:08:46 +00:00
Michael Telatynski 5ff810b687 Fix room list treeview filtering not ignoring modifier keys (#7231) 2021-11-30 16:04:27 +00:00
Timo 82ae39435c Only show core navigation elements (call/chat/notification/info) when a widget is maximised (#7114)
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-11-29 19:01:47 +01:00
Michael Telatynski fe24c8ad2a Improve ThreadPanel ctx menu accessibility (#7217) 2021-11-29 17:42:53 +00:00
Michael Telatynski 9727a82a12 Allow filtering room list during treeview navigation (#7219) 2021-11-29 17:18:35 +00:00
Germain 065b65a764 Hide scrollbar if content height is smaller than scroll node height (#7220) 2021-11-29 17:03:53 +00:00
Germain 9d52c23e06 Add option to disable grouping in TimelinePanel (#7221) 2021-11-29 17:01:23 +00:00
Timo 4cbed99de3 Add right panel chat timeline (#7112)
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-11-29 17:06:15 +01:00
Germain 3a2aa9d96c Polish threads misalignments and UI diversion (#7209) 2021-11-29 10:58:34 +00:00
Michael Weimann f5d32345f4 Improve right panel resize handle usability (#7204) 2021-11-29 10:56:09 +00:00
Renan Cleyson ae0dba4e87 Add view_room to Action enum (#7203)
* Add ViewRoom action to Action enum

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

* Change view_room occurrences to Action.ViewRoom

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

* Add missing Action import
2021-11-25 21:49:43 +01:00
Germain e4c00d1123 Open thread view when linking thread root (#7195) 2021-11-25 15:40:38 +00:00
Germain 392c4ad8d9 Make local echo work for threads (#7157) 2021-11-24 08:40:15 +00:00
Germain 14b5ed01d3 Change thread panel filtering (#7169) 2021-11-23 08:50:14 +00:00
Germain 7658187186 Fix composer focus after pasting (#7181) 2021-11-22 17:09:16 +00:00
Michael Telatynski ddbfebbaa0 Fix automatic composer focus, regressed by threads work (#7167) 2021-11-19 17:15:15 +00:00
Michael Telatynski 52e391a92a Show space members when not invited even if summary didn't fail (#7153) 2021-11-19 10:17:05 +00:00
Germain 256c468c15 Chat Effects & Commands in thread context (#7138) 2021-11-18 12:47:11 +00:00
Travis Ralston 3c06e7f7a0 Add option to change the size of images/videos in the timeline (#7017)
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
Co-authored-by: Timo K <toger5@hotmail.de>
2021-11-17 15:19:30 +00:00
Timo 645f900a36 Fix maximised / pinned widget state being loaded correctly (#7146) 2021-11-16 16:09:19 +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
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
Michael Telatynski a057ec18ca Don't keep spinning if joining space child failed (#7129) 2021-11-12 15:45:14 +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
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 1de9630e44 Fixes following threads design implementation review (#7100) 2021-11-11 11:00:18 +00:00
J. Ryan Stinnett 5226edba4b Use en_GB spelling of maximise / minimise in labels (#7111) 2021-11-10 16:35:43 +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 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
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 801eb068d6 Make attachments uploadable to a thread (#7064) 2021-11-03 08:43:24 +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
Faye Duxovni d61a83a7b9 Remove all directional quotation marks in the codebase (#7059) 2021-10-29 21:59:21 -04:00
Faye Duxovni d88b8efd19 Improve device list in Security & Privacy settings (#7004)
Overhaul the device list in the "Security and Privacy" settings tab to include device trust status, provide buttons for verifying unverified devices, and improve overall usability and style. This should now be the primary interface for checking and changing the trust status of your own devices, rather than looking at your own user profile in the right panel.
2021-10-29 18:11:39 -04:00
Nolan Darilek 98edc467e0 Give each room directory entry the listitem role to correspond with the containing list. (#7035) 2021-10-29 13:30:05 +01:00
Aaron Raimist bc1dd6fedf Merge branch 'develop' into sort-imports 2021-10-28 19:44:21 -05:00
Andy Balaam 68b64564c0 Respect the system high contrast setting when using system theme (#7043)
* Respect the system high contrast setting when using system theme

* Restore correct behaviour of getEffectiveTheme
2021-10-28 13:01:50 +01:00
Aaron Raimist f738ad51bd Autofix
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2021-10-27 21:53:12 -05:00
Aaron Raimist f3867ad0a9 Merge branch 'develop' into sort-imports 2021-10-27 21:50:56 -05:00
Michael Telatynski 27e16362b6 Make join button on space hierarchy action in the background (#7041) 2021-10-27 15:24:31 +01:00
Paulo Pinto 6a3fb5cbb4 Add EmailField component for login, registration and password recovery screens (#7006)
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2021-10-27 09:52:34 +01:00