diff --git a/archive/community.applications-2023.12.30-x86_64-1.txz b/archive/community.applications-2023.12.30-x86_64-1.txz new file mode 100644 index 00000000..53bcb026 Binary files /dev/null and b/archive/community.applications-2023.12.30-x86_64-1.txz differ diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page b/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page index 4c36524d..5c39ca0b 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page @@ -1621,9 +1621,12 @@ function checkPLGupdate() { function pinApp(button,repository,name) { $(button).toggleClass("pinned unpinned"); var pinned = ( $(button).hasClass("unpinned") ) ? "" : ""; - var pinnedText = ( $(button).hasClass("unpinned") ) ? "" : ""; - $(button).attr('title',pinned); - $(button).text(pinnedText); + + var pin1 = $(button).text(); + var pin2 = $(button).data('pinnedalt'); + + $(button).text(pin2); + $(button).data('pinnedalt',pin1); var app = $.find(".pinnedCard[data-pindata='"+repository+name+"']"); $(app).toggle("slow"); diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 b/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 index 51ab3f30..c11f0028 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 @@ -1,4 +1,4 @@ -e23a1f42a98de86535c5c42c243a8893 ./Apps.page +a8a9b02b1af75c58962b46f8d59b98be ./Apps.page 0987a65d249dbec3267b0f4a02aa975a ./CA_notices.page 2c2a1b7d148fe51ee38813d1a0e71589 ./ca_settings.page 01ed7990078dee7cecfeda9a4e49377e ./default.cfg @@ -22,5 +22,5 @@ a1cb6e1930f2ad689ce9e7fc2e39c846 ./scripts/notices.php 52355989c2bec01cfd55fe619588a033 ./scripts/updatePluginSupport.php b4e3802d0ddeaf20cdd1b001dab3eeb8 ./skins/Narrow/css.php 89953dddd75450915c0294a276d331bb ./skins/Narrow/skin.html -709c9c3fbce2310b3e1e435c80881485 ./skins/Narrow/skin.php +16c7d98870049d187d55fb953d2fe2b5 ./skins/Narrow/skin.php c26b187a50c966adff7bfb9cab6fca16 ./event/disks_mounted diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php b/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php index 7aaa6ba8..a2a0caa6 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php @@ -876,10 +876,12 @@ function getPopupDescriptionSkin($appNumber) { if ( $pinnedApps["{$template['Repository']}&{$template['SortName']}"] ?? false ) { $template['pinned'] = tr("Unpin App"); + $template['pinnedAlt'] = tr("Pin App"); $template['pinnedTitle'] = tr("Click to unpin this application"); $template['pinnedClass'] = "pinned"; } else { $template['pinned'] = tr("Pin App"); + $template['pinnedAlt'] = tr("Unpin App"); $template['pinnedTitle'] = tr("Click to pin this application"); $template['pinnedClass'] = "unpinned"; } @@ -1481,7 +1483,7 @@ function displayPopup($template) { $card.= "