Skip to content

Discord DeskThing UX refresh: call controls settings, display names, media cleanup, panel controls, 0.2.2#30

Open
bennybrainless wants to merge 123 commits intoItsRiprod:masterfrom
bennybrainless:master
Open

Discord DeskThing UX refresh: call controls settings, display names, media cleanup, panel controls, 0.2.2#30
bennybrainless wants to merge 123 commits intoItsRiprod:masterfrom
bennybrainless:master

Conversation

@bennybrainless
Copy link

Change Log

  • Added settings to control the size and position of the call controls.
  • Fixed the Current Channel panel so that it loads messages.
  • Updated toast notifications to be larger, show more details about the sender and their sever or direct message.
  • Now using DisplayNames throughout the app instead of usernames or user IDs.
  • Added a setting to control the relative size of the left and right panels.
  • Added font size settings to the Current Chat Channel Messages.
  • Added a duration setting for toast messages.
  • Added a header to the call participants panel that shows the server and voice channel name.
  • A million behind the scenes changes to make sure mute/deaf status sync properly with reality even if the Deskthing isn't used to do the toggling.
  • Another million behind the scenes changes to make sure channel and participant information loads correctly, even when changing channels.

Known Issues:

  • Timestamps are currently malformed in chat messages
  • @mentions aren't loading displaynames correctly for messages sent prior to loading the channel.

…l-sizing-logic

Codex/update callstatuspanel sizing logic
…-to-use-createdeskthing

Use DeskThing instance in control store
…lcontrolswidget

Reduce call control padding
…rticipant-icons

Adjust participant avatar sizing
…d-call-controls-widget

Reduce call controls padding
…-disconnect-button-functionality

Ensure call controls initialize before dispatching toggle actions
…d-call-controls-widget-sr3lul

Further shrink call controls footprint
…-disconnect-button-functionality-cngxe0

Ensure Discord voice controls reconnect when RPC is unavailable
…ogic-and-avatar-styling

Adjust call status panel sizing
…and-layout

Adjust discord notification toast styling
…st-duration-setting

Add configurable notification toast duration
…ant-ui-elements

Ensure web crypto available during Vite build
…ant-ui-elements

Add robust crypto polyfill for Vite build
…el-to-resolve-channel-names

Improve channel resolution in call status panel
…andler-for-new-participants

Handle new voice participants on updates
…-updates-for-call-status

Add optimistic voice control updates and loading states
…g-issue-in-console

Fix guild list loading prompt initialization
…dling-logic

Fix current speaker selection and null fallback
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