Skip to content

Conversation

@utkaka
Copy link
Contributor

@utkaka 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:
image
  • When sharing your screen, the Stop Sharing button is red and the Exit button is gray:
image
  • Redesigned the drop-down menu on the left
image

utkaka added 9 commits August 26, 2025 11:16
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>
@huly-github-staging
Copy link

Connected to Huly®: UBERF-13357

@utkaka utkaka marked this pull request as ready for review August 28, 2025 13:55
@utkaka utkaka requested a review from Copilot August 28, 2025 13:56
Copy link
Contributor

Copilot AI left a 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.

@haiodo haiodo merged commit 0b3e5aa into develop Sep 1, 2025
15 checks passed
@haiodo haiodo deleted the UBERF-13261-office-improve-ux branch September 1, 2025 04:23
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.

3 participants