Skip to content

Commit

Permalink
[sound150@claudiux] v7.4.0: Better compatibility with Cinnamon 6.4 (#…
Browse files Browse the repository at this point in the history
…6720)

* v7.4.0: Better compatibility with Cinnamon 6.4

* v7.4.0: CHANGELOG.md - Corrects a typo
  • Loading branch information
claudiux authored Dec 30, 2024
1 parent 8c45ea2 commit bd7620c
Show file tree
Hide file tree
Showing 15 changed files with 768 additions and 548 deletions.
210 changes: 141 additions & 69 deletions sound150@claudiux/files/sound150@claudiux/6.4/applet.js

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,8 @@
"startupVolume",
"magneticOn",
"magnetic25On",
"alwaysCanChangeMic"
"alwaysCanChangeMic",
"muteSoundOnClosing"
]
},
"sectionSound2": {
Expand Down Expand Up @@ -387,6 +388,12 @@
"tooltip": "Always show the 'Mute input' switch in the context menu.",
"default": true
},
"muteSoundOnClosing": {
"type": "switch",
"description": "Mute sound on closing",
"tooltip": "If you notice an unpleasant noise on closing, check this box.\nYou'll need to restore the sound at startup, by middle-clicking on this applet's icon.\nIt is NOT recommended to check this box.",
"default": false
},
"showMediaKeysOSD": {
"type": "switch",
"default": true,
Expand Down
7 changes: 6 additions & 1 deletion sound150@claudiux/files/sound150@claudiux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
### v7.3.7~20211228
### v7.4.0~20241230
* Better compatibility with Cinnamon 6.4.
* Make optional suppressing unpleasant noise at computer shutdown. (See option in Sound tab of settings.)
* Improves management of objects and signals when restarting this applet.

### v7.3.7~20241228
* Improved functionality (icons and album art)

### v7.3.6~20241227
Expand Down
2 changes: 1 addition & 1 deletion sound150@claudiux/files/sound150@claudiux/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"max-instances": "1",
"description": "Enhanced sound applet",
"hide-configuration": false,
"version": "7.3.7",
"version": "7.4.0",
"cinnamon-version": [
"2.8",
"3.0",
Expand Down
98 changes: 55 additions & 43 deletions sound150@claudiux/files/sound150@claudiux/po/ca.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: sound150@claudiux 6.16.0\n"
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-applets/"
"issues\n"
"POT-Creation-Date: 2024-12-21 20:42+0100\n"
"POT-Creation-Date: 2024-12-30 20:20+0100\n"
"PO-Revision-Date: 2024-10-28 03:00+0100\n"
"Last-Translator: Odyssey <[email protected]>\n"
"Language-Team: \n"
Expand All @@ -19,35 +19,35 @@ msgstr ""
"X-Generator: Poedit 3.4.2\n"

#. 6.2/applet.js:132 4.4/applet.js:72 5.4/applet.js:132 4.6/applet.js:73
#. 2.8/applet.js:65 6.4/applet.js:134 3.4/applet.js:65
#. 2.8/applet.js:65 6.4/applet.js:138 3.4/applet.js:65
msgid "Playing"
msgstr "Reproduint"

#. 6.2/applet.js:133 4.4/applet.js:73 5.4/applet.js:133 4.6/applet.js:74
#. 2.8/applet.js:66 6.4/applet.js:135 3.4/applet.js:66
#. 2.8/applet.js:66 6.4/applet.js:139 3.4/applet.js:66
msgid "Paused"
msgstr "Pausat"

#. 6.2/applet.js:134 4.4/applet.js:74 5.4/applet.js:134 4.6/applet.js:75
#. 2.8/applet.js:67 6.4/applet.js:136 3.4/applet.js:67
#. 2.8/applet.js:67 6.4/applet.js:140 3.4/applet.js:67
msgid "Stopped"
msgstr "Aturat"

#. 6.2/applet.js:226 6.2/applet.js:1992 4.4/applet.js:1034 5.4/applet.js:224
#. 5.4/applet.js:1964 4.6/applet.js:1050 2.8/applet.js:1277 6.4/applet.js:226
#. 6.4/applet.js:1972 3.4/applet.js:1199
#. 5.4/applet.js:1964 4.6/applet.js:1050 2.8/applet.js:1277 6.4/applet.js:234
#. 6.4/applet.js:1995 3.4/applet.js:1199
msgid "Microphone"
msgstr "Micròfon"

#. 6.2/applet.js:243 6.2/applet.js:2804 6.2/applet.js:2964 4.4/applet.js:1403
#. 4.4/applet.js:1497 5.4/applet.js:241 5.4/applet.js:2742 5.4/applet.js:2902
#. 4.6/applet.js:137 4.6/applet.js:1428 4.6/applet.js:1523 2.8/applet.js:1650
#. 2.8/applet.js:1735 6.4/applet.js:243 6.4/applet.js:2794 6.4/applet.js:2954
#. 2.8/applet.js:1735 6.4/applet.js:251 6.4/applet.js:2876 6.4/applet.js:3044
#. 3.4/applet.js:1577 3.4/applet.js:1662
msgid "Volume"
msgstr "Volum"

#. 6.2/applet.js:266 5.4/applet.js:264 6.4/applet.js:266
#. 6.2/applet.js:266 5.4/applet.js:264 6.4/applet.js:274
msgid "Mute"
msgstr "Silenciar"

Expand All @@ -57,15 +57,15 @@ msgstr "Silenciar"
#. 5.4/applet.js:1401 5.4/applet.js:1404 5.4/applet.js:1407 5.4/applet.js:1441
#. 5.4/applet.js:1450 5.4/applet.js:2715 5.4/applet.js:2749 4.6/applet.js:600
#. 4.6/applet.js:727 4.6/applet.js:731 2.8/applet.js:529 2.8/applet.js:761
#. 2.8/applet.js:765 6.4/applet.js:1121 6.4/applet.js:1404 6.4/applet.js:1407
#. 6.4/applet.js:1410 6.4/applet.js:1444 6.4/applet.js:1453 6.4/applet.js:2767
#. 6.4/applet.js:2801 3.4/applet.js:534 3.4/applet.js:766 3.4/applet.js:770
#. 2.8/applet.js:765 6.4/applet.js:1125 6.4/applet.js:1421 6.4/applet.js:1424
#. 6.4/applet.js:1427 6.4/applet.js:1461 6.4/applet.js:1470 6.4/applet.js:2849
#. 6.4/applet.js:2883 3.4/applet.js:534 3.4/applet.js:766 3.4/applet.js:770
msgid "Unknown Artist"
msgstr "Artista desconegut"

#. 6.2/applet.js:1121 6.2/applet.js:1416 4.4/applet.js:592 4.4/applet.js:734
#. 5.4/applet.js:1119 5.4/applet.js:1414 4.6/applet.js:601 4.6/applet.js:738
#. 2.8/applet.js:530 2.8/applet.js:772 6.4/applet.js:1122 6.4/applet.js:1417
#. 2.8/applet.js:530 2.8/applet.js:772 6.4/applet.js:1126 6.4/applet.js:1434
#. 3.4/applet.js:535 3.4/applet.js:777
msgid "Unknown Album"
msgstr "Àlbum desconegut"
Expand All @@ -74,22 +74,22 @@ msgstr "Àlbum desconegut"
#. 6.2/applet.js:1457 6.2/applet.js:2814 4.4/applet.js:593 4.4/applet.js:739
#. 5.4/applet.js:1120 5.4/applet.js:1435 5.4/applet.js:1444 5.4/applet.js:1447
#. 5.4/applet.js:1455 5.4/applet.js:2752 4.6/applet.js:602 4.6/applet.js:743
#. 2.8/applet.js:531 2.8/applet.js:777 6.4/applet.js:1123 6.4/applet.js:1438
#. 6.4/applet.js:1447 6.4/applet.js:1450 6.4/applet.js:1458 6.4/applet.js:2804
#. 2.8/applet.js:531 2.8/applet.js:777 6.4/applet.js:1127 6.4/applet.js:1455
#. 6.4/applet.js:1464 6.4/applet.js:1467 6.4/applet.js:1475 6.4/applet.js:2886
#. 3.4/applet.js:536 3.4/applet.js:782
msgid "Unknown Title"
msgstr "Títol desconegut"

#. 6.2/applet.js:1176 4.4/applet.js:615 5.4/applet.js:1174 4.6/applet.js:624
#. 2.8/applet.js:552 6.4/applet.js:1177 3.4/applet.js:557
#. 2.8/applet.js:552 6.4/applet.js:1194 3.4/applet.js:557
msgid "Previous"
msgstr "Anterior"

#. 6.2/applet.js:1192 6.2/applet.js:1564 6.2/applet.js:1570 4.4/applet.js:618
#. 4.4/applet.js:794 4.4/applet.js:800 5.4/applet.js:1190 5.4/applet.js:1562
#. 5.4/applet.js:1568 4.6/applet.js:627 4.6/applet.js:798 4.6/applet.js:804
#. 2.8/applet.js:555 2.8/applet.js:837 2.8/applet.js:843 6.4/applet.js:1193
#. 6.4/applet.js:1565 6.4/applet.js:1571 3.4/applet.js:560 3.4/applet.js:842
#. 2.8/applet.js:555 2.8/applet.js:837 2.8/applet.js:843 6.4/applet.js:1210
#. 6.4/applet.js:1582 6.4/applet.js:1588 3.4/applet.js:560 3.4/applet.js:842
#. 3.4/applet.js:848
msgid "Play"
msgstr "Reprodueix"
Expand All @@ -98,112 +98,112 @@ msgstr "Reprodueix"
#. 5.4->settings-schema.json->audio-stop->description
#. 6.4->settings-schema.json->audio-stop->description
#. 6.2/applet.js:1196 4.4/applet.js:621 5.4/applet.js:1194 4.6/applet.js:630
#. 2.8/applet.js:558 6.4/applet.js:1197 3.4/applet.js:563
#. 2.8/applet.js:558 6.4/applet.js:1214 3.4/applet.js:563
msgid "Stop"
msgstr "Atura"

#. 6.2/applet.js:1207 4.4/applet.js:624 5.4/applet.js:1205 4.6/applet.js:633
#. 2.8/applet.js:561 6.4/applet.js:1208 3.4/applet.js:566
#. 2.8/applet.js:561 6.4/applet.js:1225 3.4/applet.js:566
msgid "Next"
msgstr "Següent"

#. 6.2/applet.js:1230 6.2/applet.js:1596 4.4/applet.js:634 4.4/applet.js:824
#. 5.4/applet.js:1228 5.4/applet.js:1594 4.6/applet.js:643 4.6/applet.js:830
#. 2.8/applet.js:572 2.8/applet.js:867 6.4/applet.js:1231 6.4/applet.js:1597
#. 2.8/applet.js:572 2.8/applet.js:867 6.4/applet.js:1248 6.4/applet.js:1614
#. 3.4/applet.js:577 3.4/applet.js:872
msgid "Consecutive Playing"
msgstr "Reproducció consecutiva"

#. 6.2/applet.js:1233 6.2/applet.js:1612 4.4/applet.js:641 4.4/applet.js:838
#. 5.4/applet.js:1231 5.4/applet.js:1610 4.6/applet.js:646 4.6/applet.js:846
#. 2.8/applet.js:579 2.8/applet.js:881 6.4/applet.js:1234 6.4/applet.js:1613
#. 2.8/applet.js:579 2.8/applet.js:881 6.4/applet.js:1251 6.4/applet.js:1630
#. 3.4/applet.js:584 3.4/applet.js:886
msgid "No Shuffle"
msgstr "Sense reproducció aleatòria"

#. 6.2/applet.js:1296 4.4/applet.js:557 5.4/applet.js:1294 4.6/applet.js:566
#. 2.8/applet.js:495 6.4/applet.js:1297 3.4/applet.js:500
#. 2.8/applet.js:495 6.4/applet.js:1314 3.4/applet.js:500
msgid "Open Player"
msgstr "Obrir reproductor"

#. 6.2/applet.js:1310 4.4/applet.js:570 5.4/applet.js:1308 4.6/applet.js:579
#. 2.8/applet.js:508 6.4/applet.js:1311 3.4/applet.js:513
#. 2.8/applet.js:508 6.4/applet.js:1328 3.4/applet.js:513
msgid "Quit Player"
msgstr "Tancar el reproductor"

#. 6.2/applet.js:1558 4.4/applet.js:788 5.4/applet.js:1556 4.6/applet.js:792
#. 2.8/applet.js:831 6.4/applet.js:1559 3.4/applet.js:836
#. 2.8/applet.js:831 6.4/applet.js:1576 3.4/applet.js:836
msgid "Pause"
msgstr "Pausar"

#. 6.2/applet.js:1598 4.4/applet.js:826 5.4/applet.js:1596 4.6/applet.js:832
#. 2.8/applet.js:869 6.4/applet.js:1599 3.4/applet.js:874
#. 2.8/applet.js:869 6.4/applet.js:1616 3.4/applet.js:874
msgid "Repeat Single"
msgstr "Repetir individual"

#. 6.2/applet.js:1600 4.4/applet.js:828 5.4/applet.js:1598 4.6/applet.js:834
#. 2.8/applet.js:871 6.4/applet.js:1601 3.4/applet.js:876
#. 2.8/applet.js:871 6.4/applet.js:1618 3.4/applet.js:876
msgid "Repeat All"
msgstr "Repetir tot"

#. 6.2/applet.js:1612 4.4/applet.js:838 5.4/applet.js:1610 4.6/applet.js:846
#. 2.8/applet.js:881 6.4/applet.js:1613 3.4/applet.js:886
#. 2.8/applet.js:881 6.4/applet.js:1630 3.4/applet.js:886
msgid "Shuffle"
msgstr "Reproducció aleatòria"

#. 6.2/applet.js:1973 4.4/applet.js:1019 5.4/applet.js:1945 4.6/applet.js:1035
#. 2.8/applet.js:1262 6.4/applet.js:1953 3.4/applet.js:1184
#. 2.8/applet.js:1262 6.4/applet.js:1976 3.4/applet.js:1184
msgid "Mute output"
msgstr "Silenciar la sortida"

#. 6.2/applet.js:1974 4.4/applet.js:1020 5.4/applet.js:1946 4.6/applet.js:1036
#. 2.8/applet.js:1263 6.4/applet.js:1954 3.4/applet.js:1185
#. 2.8/applet.js:1263 6.4/applet.js:1977 3.4/applet.js:1185
msgid "Mute input"
msgstr "Silenciar l'entrada"

#. 6.2/applet.js:1984 4.4/applet.js:1026 5.4/applet.js:1956 4.6/applet.js:1042
#. 2.8/applet.js:1269 6.4/applet.js:1964 3.4/applet.js:1191
#. 2.8/applet.js:1269 6.4/applet.js:1987 3.4/applet.js:1191
msgid "Applications"
msgstr "Aplicacions"

#. 6.2/applet.js:1985 4.4/applet.js:1027 5.4/applet.js:1957 4.6/applet.js:1043
#. 2.8/applet.js:1270 6.4/applet.js:1965 3.4/applet.js:1192
#. 2.8/applet.js:1270 6.4/applet.js:1988 3.4/applet.js:1192
msgid "Output device"
msgstr "Dispositiu de sortida"

#. 6.2/applet.js:1994 4.4/applet.js:1036 5.4/applet.js:1966 4.6/applet.js:1052
#. 2.8/applet.js:1280 6.4/applet.js:1974 3.4/applet.js:1202
#. 2.8/applet.js:1280 6.4/applet.js:1997 3.4/applet.js:1202
msgid "Input device"
msgstr "Dispositiu d'entrada"

#. 6.2/applet.js:2007 5.4/applet.js:1979 6.4/applet.js:1987
#. 6.2/applet.js:2007 5.4/applet.js:1979 6.4/applet.js:2010
msgid "Easy Effects"
msgstr "Easy Effects"

#. 6.2/applet.js:2014 5.4/applet.js:1986 6.4/applet.js:1994
#. 6.2/applet.js:2014 5.4/applet.js:1986 6.4/applet.js:2017
msgid "Pulse Effects"
msgstr "Pulse Effects"

#. 6.2/applet.js:2059 5.4/applet.js:2030 6.4/applet.js:2031
#. 6.2/applet.js:2059 5.4/applet.js:2030 6.4/applet.js:2054
#, javascript-format
msgid "Are you sure you want to remove '%s'?"
msgstr "Segur que voleu eliminar '%s'?"

#. 6.2/applet.js:2820 5.4/applet.js:2758 6.4/applet.js:2810
#. 6.2/applet.js:2820 5.4/applet.js:2758 6.4/applet.js:2892
msgid "The 'playerctl' package is required!"
msgstr "Es necessita el paquet 'playerctl'!"

#. 6.2/applet.js:2821 5.4/applet.js:2759 6.4/applet.js:2811
#. 6.2/applet.js:2821 5.4/applet.js:2759 6.4/applet.js:2893
msgid "Please select 'Install playerctl' in this menu"
msgstr "Si us plau, seleccioneu 'Instal·la playerctl' en aquest menú"

#. 6.2/applet.js:2952 4.4/applet.js:1397 5.4/applet.js:2890 4.6/applet.js:1417
#. 2.8/applet.js:1644 6.4/applet.js:2942 3.4/applet.js:1571
#. 2.8/applet.js:1644 6.4/applet.js:3032 3.4/applet.js:1571
msgid "Launch player"
msgstr "Iniciar reproductor"

#. 6.2/applet.js:2957 4.4/applet.js:1392 5.4/applet.js:2895 4.6/applet.js:1422
#. 2.8/applet.js:1639 6.4/applet.js:2947 3.4/applet.js:1566
#. 2.8/applet.js:1639 6.4/applet.js:3037 3.4/applet.js:1566
msgid "Choose player controls"
msgstr "Escollir els controls del reproductor"

Expand All @@ -214,19 +214,19 @@ msgstr "Escollir els controls del reproductor"
#. 6.4->settings-schema.json->sectionSound1->title
#. 3.4->settings-schema.json->section3->description
#. 6.2/applet.js:2972 4.4/applet.js:1409 5.4/applet.js:2910 4.6/applet.js:1434
#. 2.8/applet.js:1657 6.4/applet.js:2962 3.4/applet.js:1584
#. 2.8/applet.js:1657 6.4/applet.js:3052 3.4/applet.js:1584
msgid "Sound Settings"
msgstr "Opcions de so"

#. 6.2/applet.js:2977 5.4/applet.js:2915 6.4/applet.js:2967
#. 6.2/applet.js:2977 5.4/applet.js:2915 6.4/applet.js:3057
msgid "Reload this applet"
msgstr "Refresca aquesta miniaplicació"

#. 6.2/applet.js:2983 5.4/applet.js:2921 6.4/applet.js:2973
#. 6.2/applet.js:2983 5.4/applet.js:2921 6.4/applet.js:3063
msgid "Remove sound applet"
msgstr "Elimina la miniaplicació"

#. 6.2/applet.js:2992 5.4/applet.js:2930 6.4/applet.js:2982
#. 6.2/applet.js:2992 5.4/applet.js:2930 6.4/applet.js:3072
msgid "Install playerctl"
msgstr "Instal·la playerctl"

Expand Down Expand Up @@ -956,6 +956,18 @@ msgstr ""
"150%. Aneu amb compte. També podeu assignar un valor per sota del 100%, per "
"exemple per a l'ordinador d'un infant."

#. 6.4->settings-schema.json->muteSoundOnClosing->description
msgid "Mute sound on closing"
msgstr ""

#. 6.4->settings-schema.json->muteSoundOnClosing->tooltip
msgid ""
"If you notice an unpleasant noise on closing, check this box.\n"
"You'll need to restore the sound at startup, by middle-clicking on this "
"applet's icon.\n"
"It is NOT recommended to check this box."
msgstr ""

#. 6.4->settings-schema.json->showMediaKeysOSD->description
msgid "Whether or not to show the media keys osd"
msgstr ""
Expand Down
Loading

0 comments on commit bd7620c

Please sign in to comment.