Skip to content

Commit

Permalink
TRANSLATION: Update translation files
Browse files Browse the repository at this point in the history
FEAT(client): Add popup when mute cue is activated for the first time

As requested in #6094 this commit implements a popup to inform the user
that the mute cue just played while also giving them the option to keep
it enabled or not.

For that a new slot function was added in the MainWindow Class along
with a signal function in the AudioInput Class. These use a new boolean
variable in the Settings Class to check if the popup has been shown and
a boolean variable in the Global Class to check if the Configuration UI
is open.

The popup works by emitting a signal from the AudioInput Class to the
MainWindow Class.

Implements #6094
  • Loading branch information
Hartmnt authored and kbanushi committed Jun 30, 2023
1 parent a120e82 commit 4294003
Show file tree
Hide file tree
Showing 46 changed files with 544 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/mumble/MainWindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3815,8 +3815,9 @@ void MainWindow::destroyUserInformation() {
}

void MainWindow::on_muteCuePopup_triggered() {
if (Global::get().s.muteCueShown || Global::get().inConfigUI)
if (Global::get().s.muteCueShown || Global::get().inConfigUI){
return;
}

Global::get().s.muteCueShown = true;
QMessageBox mb(
Expand All @@ -3829,6 +3830,7 @@ void MainWindow::on_muteCuePopup_triggered() {
mb.setEscapeButton(accept);
mb.exec();

if (mb.clickedButton() == reject)
if (mb.clickedButton() == reject){
Global::get().s.bTxMuteCue = false;
}
}
12 changes: 12 additions & 0 deletions src/mumble/mumble_ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6419,6 +6419,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_bg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6416,6 +6416,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_br.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6415,6 +6415,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_ca.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6441,6 +6441,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_cs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6475,6 +6475,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6419,6 +6419,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_da.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6471,6 +6471,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished">Ja</translation>
</message>
<message>
<source>No</source>
<translation type="unfinished">Nej</translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6562,6 +6562,18 @@ Gültige Optionen sind:
Wenn das Format ungültig ist, wird Mumble einen Fehler melden.
</translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished">Ja</translation>
</message>
<message>
<source>No</source>
<translation type="unfinished">Nein</translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_el.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6569,6 +6569,18 @@ mumble://[&lt;username&gt;[:&lt;password&gt;]@]&lt;host&gt;[:&lt;port&gt;][/&lt;
Ρυθμίσεις του Mumble.
</translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished">Ναι</translation>
</message>
<message>
<source>No</source>
<translation type="unfinished">Όχι</translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6414,6 +6414,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_en_GB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6449,6 +6449,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_eo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6427,6 +6427,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6487,6 +6487,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished">Sí</translation>
</message>
<message>
<source>No</source>
<translation type="unfinished">No</translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_et.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6416,6 +6416,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_eu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6436,6 +6436,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_fa_IR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6414,6 +6414,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_fi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6568,6 +6568,18 @@ Hyväksytyt valinnat ovat
Mumble-asetuksiin.
</translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished">Kyllä</translation>
</message>
<message>
<source>No</source>
<translation type="unfinished">Ei</translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6576,6 +6576,18 @@ Les options valides sont :
manière permanente dans les réglages de Mumble.
</translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished">Oui</translation>
</message>
<message>
<source>No</source>
<translation type="unfinished">Non</translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_gl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6417,6 +6417,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
12 changes: 12 additions & 0 deletions src/mumble/mumble_he.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6467,6 +6467,18 @@ Valid options are:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>That sound was the mute cue. It activates when you speak while muted. Would you like to keep it enabled?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Manual</name>
Expand Down
Loading

0 comments on commit 4294003

Please sign in to comment.