Skip to content

feat: create new room from add-room screen (WIP — not user-tested)#152

Open
alanpoon wants to merge 1 commit into
Project-Robius-China:mainfrom
alanpoon:feat/create-room
Open

feat: create new room from add-room screen (WIP — not user-tested)#152
alanpoon wants to merge 1 commit into
Project-Robius-China:mainfrom
alanpoon:feat/create-room

Conversation

@alanpoon
Copy link
Copy Markdown

  • Add CreateRoomScreen widget (src/home/create_room.rs) with form for name/topic/visibility/encryption/avatar
  • Add CreateRoomFromConfig MatrixRequest variant in sliding_sync — handles room creation + avatar upload + invitee loop, posts CreateRoomFromConfigAction outcomes
  • Add tab_row + create_new_view inside add_room screen for switching between 'Join existing' and 'Create new' modes
  • Register globe.svg + lock.svg icons in shared/styles.rs

Local-only commit so the working tree can return to Month_3 and restore the local makepad patch. Awaiting user testing before push.

- Add CreateRoomScreen widget (src/home/create_room.rs) with form for name/topic/visibility/encryption/avatar
- Add CreateRoomFromConfig MatrixRequest variant in sliding_sync — handles room creation + avatar upload + invitee loop, posts CreateRoomFromConfigAction outcomes
- Add tab_row + create_new_view inside add_room screen for switching between 'Join existing' and 'Create new' modes
- Register globe.svg + lock.svg icons in shared/styles.rs

Local-only commit so the working tree can return to Month_3 and restore the local makepad patch. Awaiting user testing before push.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant