Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Implement the "general" tab of new room settings #2516

Merged
merged 12 commits into from
Jan 29, 2019

Conversation

turt2live
Copy link
Member

@turt2live turt2live commented Jan 28, 2019

Fixes element-hq/element-web#8255
Part of element-hq/element-web#7606

Some pieces are not as polished as they could be - these have been punted to a later stage in the process: element-hq/element-web#8207. The most obvious parts being the local aliases and local groups sections not being direct modification and using the old style text boxes (it is complicated to change either of these, and is probably best suited for a dedicated PR).

Note: I've intentionally disabled the RoomSettings tests. The component is going away eventually, and element-hq/element-web#8207 has an entry for "write tests". Tests might not happen this week though, because time.

Screenshots and gifs included:
image
room-settings-general

(note the part where I stall after clicking save on the aliases - this is about the point where I remembered that the UI isn't perfect and will be polished later on)

@turt2live turt2live requested a review from a team January 28, 2019 21:32
@turt2live
Copy link
Member Author

Tests exploding due to branch mismatch on the js-sdk now.

@turt2live turt2live merged commit c090118 into experimental Jan 29, 2019
@turt2live turt2live deleted the travis/rsettings/tab/general branch January 29, 2019 16:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants