-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Uberf-13261: Improve office UX #9733
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
utkaka
commented
Aug 28, 2025
- Removed meeting control buttons from the meeting minutes document.
- Fixed custom emojis in reactions
- The meeting interface in voice rooms is made the same as in video rooms, so you can always see the reactions of participants, as well as active speakers
- Added meeting control buttons to the right panel:
- When sharing your screen, the Stop Sharing button is red and the Exit button is gray:
- Redesigned the drop-down menu on the left
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com> # Conflicts: # plugins/love-resources/src/components/ControlBar.svelte # plugins/love-resources/src/components/RoomPopup.svelte # plugins/love-resources/src/liveKitClient.ts
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
|
Connected to Huly®: UBERF-13357 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR improves the meeting UX by consolidating meeting controls, enhancing the widget interface, and fixing emoji reactions. The changes remove meeting control buttons from meeting minutes documents and move them to a centralized control bar in the right panel, while making the voice room interface consistent with video rooms for better user experience.
Key changes:
- Reorganized meeting controls into a unified interface accessible from both room and widget views
- Fixed custom emoji rendering in meeting reactions
- Unified voice and video room interfaces to always show participant reactions and active speakers
Reviewed Changes
Copilot reviewed 33 out of 34 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| plugins/love-resources/src/plugin.ts | Removed PanelControlBar component reference |
| plugins/love-resources/src/liveKitClient.ts | Added video session check for camera controls |
| plugins/love-resources/src/components/meeting/ | Reorganized meeting components into structured subdirectories |
| plugins/love-resources/src/components/meeting/controls/ | Created modular control button components |
| plugins/love-resources/src/components/meeting/Reaction.svelte | Added custom emoji support for meeting reactions |
| plugins/love-resources/src/components/PanelControlBar.svelte | Removed obsolete panel control bar component |
| models/love/src/index.ts | Removed panel footer mixin for meeting minutes |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.