Skip to content
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

FIX(tts): OmitScope/OmitAuthor no longer reads HTML-formatted message #4312

Merged
merged 2 commits into from
Jun 26, 2020
Merged

FIX(tts): OmitScope/OmitAuthor no longer reads HTML-formatted message #4312

merged 2 commits into from
Jun 26, 2020

Conversation

Popkornium18
Copy link
Contributor

The new features "Omit Message Scope" and "Omit Message Author" where
somewhat broken.
The problems are adressed by transforming the message from HTML to
plaintext and creating a new TTS string that either contains no prefix
or just the scope or the author.

Fixes #4309

src/mumble/Messages.cpp Outdated Show resolved Hide resolved
@Popkornium18
Copy link
Contributor Author

Wtf why are Mac and Windows complaining about forward declaration but Linux compiles fine? 🤔

@Krzmbrzl
Copy link
Member

Wtf why are Mac and Windows complaining about forward declaration but Linux compiles fine?

Welcome to c++'s compiler hell where every compiler works (slightly) differently 🤷

Copy link
Member

@Krzmbrzl Krzmbrzl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Krzmbrzl Krzmbrzl added accessibility Everything related to accessibility-features (like screen-readers) bug A bug (error) in the software client labels Jun 25, 2020
The new features "Omit Message Scope" and "Omit Message Author" where
somewhat broken.
The problems are adressed by transforming the message from HTML to
plaintext and creating a new TTS string that either contains no prefix
or just the scope or the author.

Fixes #4309
Updating 'mumble_en.ts'...
    Found 1881 source text(s) (5 new and 1876 already existing)
    Removed 4 obsolete entries
@Krzmbrzl Krzmbrzl merged commit 79bbc1b into mumble-voip:master Jun 26, 2020
@Krzmbrzl
Copy link
Member

Thanks for fixing this :)

@Hartmnt Hartmnt added the a11y label Jan 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Everything related to accessibility-features (like screen-readers) bug A bug (error) in the software client
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"Omit Message Scope" makes the TTS engine read the actual HTML of the message
3 participants