1
0
Fork 1
mirror of https://github.com/zen-browser/desktop.git synced 2025-07-09 00:35:31 +02:00

chore: Update l10n submodule commit

This commit is contained in:
Mauro Balades 2024-08-25 13:03:10 +02:00
parent 3def55d48b
commit dd68add538
4 changed files with 23 additions and 4 deletions

2
l10n

@ -1 +1 @@
Subproject commit bfcfcf1aab410bbf67a7dfac412487b7138b957b
Subproject commit 6f103b0af5fe57e667eaf6d032ce0a48065a33f1

@ -1 +1 @@
Subproject commit 36306fd148143a4a2c502b56e7d5f21b61996545
Subproject commit d87cd1fed63ef7e5efbc49e8ffe737aed6702059

View file

@ -26,7 +26,23 @@ var gZenMarketplaceManager = {
Services.prefs.addObserver(this.updatePref, this._buildThemesList.bind(this));
this._buildThemesList();
document.getElementById("zenThemeMarketplaceCheckForUpdates").addEventListener("click", (event) => {
this._checkForThemeUpdates(event);
if (event.target === document.getElementById("zenThemeMarketplaceCheckForUpdates")) {
event.preventDefault();
this._checkForThemeUpdates(event);
}
});
document.addEventListener("ZenThemeMarketplace:CheckForUpdatesFinished", (event) => {
document.getElementById("zenThemeMarketplaceCheckForUpdates").disabled = false;
const updates = event.detail.updates;
const success = document.getElementById("zenThemeMarketplaceUpdatesSuccess");
const error = document.getElementById("zenThemeMarketplaceUpdatesFailure");
if (updates) {
success.hidden = false;
error.hidden = true;
} else {
success.hidden = true;
error.hidden = false;
}
});
},
@ -140,7 +156,7 @@ var gZenMarketplaceManager = {
<button class="zenThemeMarketplaceItemUninstallButton" data-l10n-id="zen-theme-marketplace-remove-button" zen-theme-id="${theme.id}"></button>
</hbox>
`);
fragment.querySelector(".zenThemeMarketplaceItemTitle").textContent = theme.name;
fragment.querySelector(".zenThemeMarketplaceItemTitle").textContent = `${theme.name} (v${theme.version || "1.0.0"})`;
fragment.querySelector(".zenThemeMarketplaceItemDescription").textContent = theme.description;
fragment.querySelector(".zenThemeMarketplaceItemUninstallButton").addEventListener("click", async (event) => {
if (!confirm("Are you sure you want to remove this theme?")) {

View file

@ -14,6 +14,9 @@
<button id="zenThemeMarketplaceCheckForUpdates" data-l10n-id="zen-theme-marketplace-check-for-updates-button" />
</hbox>
<description class="description-deemphasized" data-l10n-id="zen-theme-marketplace-updates-success" hidden="true" id="zenThemeMarketplaceUpdatesSuccess" />
<description class="description-deemphasized" data-l10n-id="zen-theme-marketplace-updates-failure" hidden="true" id="zenThemeMarketplaceUpdatesFailure" />
<vbox id="zenThemeMarketplaceList"></vbox>
</groupbox>