Try a release

This commit is contained in:
Squidly271 2021-11-04 11:26:16 -04:00
parent ec0206c965
commit 3bf4132acf
4 changed files with 27 additions and 10 deletions

View File

@ -2,8 +2,8 @@
<!DOCTYPE PLUGIN [
<!ENTITY name "community.applications">
<!ENTITY author "Andrew Zawadzki">
<!ENTITY version "2021.10.24">
<!ENTITY md5 "006e7c01738ccab4b1ba5c41424b22d8">
<!ENTITY version "2021.11.04">
<!ENTITY md5 "141cad5fcc1c5f1ffee6f95d44a142dd">
<!ENTITY launch "Apps">
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
<!ENTITY github "Squidly271/community.applications">
@ -13,6 +13,23 @@
<PLUGIN name="&name;" author="&author;" version="&version;" launch="&launch;" pluginURL="&pluginURL;" min="6.9.0" support="https://lime-technology.com/forums/topic/38582-plug-in-community-applications/" icon="users">
<CHANGES>
###2021.11.04
- Added: dockerHub searching
- Changed: App cards showing descriptions is now the default setting
- Fixed: Private Apps were not displaying
- Added: More debugging information
- Added: Cards with descriptions now include the Actions / Install button
- Added: Flags on cards if favourite repository, pinned, additional comments etc
- Fixed: Under certain circumstances after an application feed update, CA would think that no apps were installed
- Added: Allow reinstalls from a search / browse, not just from previous apps
- Fixed: Race condition when returning to CA from a docker install
- Fixed: Checkbox on previous app wouldn't disappear if you installed the app separately
- Enhanced: Better caching
- Fixed: Under certain rare circumstances, and app could appear as being installed if it wasn't
- Enhanced: Under supported OS versions, CA will ask the OS to not attempt a download of the app's icon if it doesn't exist
- Added: Hover text to the various flags on the cards
- Fixed: Download statistic wasn't appearing on the sidebar
###2021.10.24
- Windows 11 temporary compatibility fix
- Fixed: Repository descriptions weren't showing up on cards if descriptions were allowed in Settings

View File

@ -22,4 +22,4 @@ b398273cf7daa62ab00d2de2336ca25f ./README.md
2bd671daecaf01549f8cc0202cb184b3 ./scripts/updatePluginSupport.php
c8e4e9a16b47ecc0acf66d46be497599 ./skins/Narrow/css.php
e965c8fafd1eae7a0387e37cee3aeaf9 ./skins/Narrow/skin.html
3985196a6c947cb9a3c75b3c257d833c ./skins/Narrow/skin.php
f8e8a9fdea8ca9f83e2cb44546ea84c0 ./skins/Narrow/skin.php

View File

@ -937,6 +937,13 @@ function displayCard($template) {
<div class='infoButton $cardClass' data-apppath='$Path' data-appname='$Name' data-repository='".htmlentities($RepoName,ENT_QUOTES)."'>".tr("Info")."</div>
";
}
if ( count($supportContext) == 1)
$card .= "<div class='supportButton'><span class='ca_href' data-href='{$supportContext[0]['link']}' data-target='_blank'>{$supportContext[0]['text']}</span></div>";
elseif (!empty($supportContext))
$card .= "
<div class='supportButton supportButtonCardContext' id='support$ID' data-context='".json_encode($supportContext)."'>".tr("Support")."</div>
";
if ( $class == "spotlightHome" ) {
if ( $actionsContext ) {
if ( count($actionsContext) == 1)
@ -946,13 +953,6 @@ function displayCard($template) {
}
}
if ( count($supportContext) == 1)
$card .= "<div class='supportButton'><span class='ca_href' data-href='{$supportContext[0]['link']}' data-target='_blank'>{$supportContext[0]['text']}</span></div>";
elseif (!empty($supportContext))
$card .= "
<div class='supportButton supportButtonCardContext' id='support$ID' data-context='".json_encode($supportContext)."'>".tr("Support")."</div>
";
$card .= "<span class='$appType' title='".htmlentities($typeTitle)."'></span>";
if ( $ca_fav ) {
$favText = $RepositoryTemplate ? tr("This is your favourite repository") : tr("This application is from your favourite repository");