Skip to content

Commit b5024c3

Browse files
authoredSep 18, 2018
Merge pull request #7908 from borysiasty/nicer_plugin_links
[Plugin manager][needs-docs] More unified links to the installed and available version.
2 parents 5c15a65 + 3dc0c56 commit b5024c3

File tree

4 files changed

+6
-19
lines changed

4 files changed

+6
-19
lines changed
 

‎images/images.qrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,6 @@
149149
<file>themes/default/copyright_label.svg</file>
150150
<file>themes/default/dbmanager.svg</file>
151151
<file>themes/default/extents.svg</file>
152-
<file>themes/default/externalLink.svg</file>
153152
<file>themes/default/gpsicons/barchart.svg</file>
154153
<file>themes/default/gpsicons/polarchart.svg</file>
155154
<file>themes/default/grass_location.svg</file>

‎images/themes/default/externalLink.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎src/app/pluginmanager/qgspluginmanager.cpp

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,6 @@ void QgsPluginManager::reloadModelData()
537537
mypDetailItem->setData( author, PLUGIN_AUTHOR_ROLE );
538538
mypDetailItem->setData( it->value( QStringLiteral( "tags" ) ), PLUGIN_TAGS_ROLE );
539539
mypDetailItem->setData( it->value( QStringLiteral( "downloads" ) ).rightJustified( 10, '0' ), PLUGIN_DOWNLOADS_ROLE );
540-
mypDetailItem->setData( it->value( QStringLiteral( "zip_repository" ) ), PLUGIN_REPOSITORY_ROLE );
541540
mypDetailItem->setData( it->value( QStringLiteral( "average_vote" ) ), PLUGIN_VOTE_ROLE );
542541

543542
if ( QFileInfo( iconPath ).isFile() )
@@ -677,9 +676,6 @@ void QgsPluginManager::showPluginDetails( QStandardItem *item )
677676
" padding-right:10px;"
678677
" text-align:right;"
679678
" }"
680-
" td.version img {"
681-
" height:0.8em;"
682-
" }"
683679
"</style>";
684680

685681
if ( !metadata->value( QStringLiteral( "plugin_id" ) ).isEmpty() )
@@ -948,14 +944,11 @@ void QgsPluginManager::showPluginDetails( QStandardItem *item )
948944
{
949945
localDir = QFileInfo( localDir ).absolutePath();
950946
}
951-
952-
html += QStringLiteral( "<tr><td class='key'>%1 </td><td class='version' title='%2 %3'> %4 <a href=\"%5\">"
953-
"<img src=\"qrc:/images/themes/default/externalLink.svg\"></a></td></tr>"
947+
html += QStringLiteral( "<tr><td class='key'>%1 </td><td title='%2'><a href='%3'>%4</a></td></tr>"
954948
).arg( tr( "Installed version" ),
955-
tr( "in" ),
956949
metadata->value( QStringLiteral( "library" ) ),
957-
ver,
958-
QUrl::fromLocalFile( localDir ).toString() );
950+
QUrl::fromLocalFile( localDir ).toString(),
951+
ver );
959952
}
960953
if ( ! metadata->value( QStringLiteral( "version_available" ) ).isEmpty() )
961954
{
@@ -966,13 +959,10 @@ void QgsPluginManager::showPluginDetails( QStandardItem *item )
966959
downloadUrl = downloadUrl.replace( QStringLiteral( "download/" ), QString() );
967960
}
968961

969-
html += QStringLiteral( "<tr><td class='key'>%1 </td><td class='version' title='%2 %3'> %4 <a href=\"%5\">"
970-
"<img src=\"qrc:/images/themes/default/externalLink.svg\"></a></td></tr>"
962+
html += QStringLiteral( "<tr><td class='key'>%1 </td><td title='%2'><a href='%2'>%3</a></td></tr>"
971963
).arg( tr( "Available version" ),
972-
tr( "in" ),
973-
metadata->value( QStringLiteral( "zip_repository" ) ),
974-
metadata->value( QStringLiteral( "version_available" ) ),
975-
downloadUrl );
964+
downloadUrl,
965+
metadata->value( QStringLiteral( "version_available" ) ) );
976966
}
977967

978968
if ( ! metadata->value( QStringLiteral( "changelog" ) ).isEmpty() )

‎src/app/pluginmanager/qgspluginsortfilterproxymodel.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ const int PLUGIN_ERROR_ROLE = Qt::UserRole + 5; // for filtering
2929
const int PLUGIN_STATUS_ROLE = Qt::UserRole + 6; // for filtering and sorting
3030
const int PLUGIN_DOWNLOADS_ROLE = Qt::UserRole + 7; // for sorting
3131
const int PLUGIN_VOTE_ROLE = Qt::UserRole + 8; // for sorting
32-
const int PLUGIN_REPOSITORY_ROLE = Qt::UserRole + 9; // for sorting
3332
const int SPACER_ROLE = Qt::UserRole + 20; // for sorting
3433

3534

0 commit comments

Comments
 (0)
Please sign in to comment.