Showing with 9,035 additions and 3,277 deletions.
  1. +11 −0 images/images.qrc
  2. BIN images/themes/default/pluginExperimental.png
  3. BIN images/themes/default/plugins/plugin_installer.png
  4. +731 −0 images/themes/default/propertyicons/plugin-incompatible.svg
  5. +735 −0 images/themes/default/propertyicons/plugin-installed.svg
  6. +825 −0 images/themes/default/propertyicons/plugin-new.svg
  7. +721 −0 images/themes/default/propertyicons/plugin-upgrade.svg
  8. +713 −0 images/themes/default/propertyicons/plugin.svg
  9. +745 −0 images/themes/default/propertyicons/plugins.svg
  10. +579 −0 images/themes/default/propertyicons/settings.svg
  11. BIN python/plugins/plugin_installer/repoConnected.png → images/themes/default/repositoryConnected.png
  12. BIN python/plugins/plugin_installer/repoDisabled.png → images/themes/default/repositoryDisabled.png
  13. BIN ...on/plugins/plugin_installer/repoUnavailable.png → images/themes/default/repositoryUnavailable.png
  14. +5 −2 python/CMakeLists.txt
  15. +1 −0 python/gui/gui.sip
  16. +2 −0 python/gui/qgisinterface.sip
  17. +39 −0 python/gui/qgspluginmanagerinterface.sip
  18. +0 −1 python/plugins/CMakeLists.txt
  19. +0 −29 python/plugins/plugin_installer/CMakeLists.txt
  20. +0 −21 python/plugins/plugin_installer/LICENSE
  21. +0 −949 python/plugins/plugin_installer/installer_gui.py
  22. +0 −192 python/plugins/plugin_installer/installer_plugin.py
  23. +0 −13 python/plugins/plugin_installer/metadata.txt
  24. BIN python/plugins/plugin_installer/pluginExperimental.png
  25. BIN python/plugins/plugin_installer/pluginStable.png
  26. BIN python/plugins/plugin_installer/plugin_installer.png
  27. BIN python/plugins/plugin_installer/qgis-icon.png
  28. +0 −694 python/plugins/plugin_installer/qgsplugininstallerbase.ui
  29. +0 −11 python/plugins/plugin_installer/resources.qrc
  30. +0 −89 python/plugins/plugin_installer/unzip.py
  31. +41 −0 python/pyplugin_installer/CMakeLists.txt
  32. +40 −0 python/pyplugin_installer/__init__.py
  33. +473 −0 python/pyplugin_installer/installer.py
  34. +223 −201 python/{plugins/plugin_installer → pyplugin_installer}/installer_data.py
  35. +220 −0 python/pyplugin_installer/installer_gui.py
  36. +0 −6 python/{plugins/plugin_installer → pyplugin_installer}/qgsplugininstallerfetchingbase.ui
  37. +0 −6 python/{plugins/plugin_installer → pyplugin_installer}/qgsplugininstallerinstallingbase.ui
  38. +0 −7 python/{plugins/plugin_installer → pyplugin_installer}/qgsplugininstalleroldreposbase.ui
  39. +0 −6 python/{plugins/plugin_installer → pyplugin_installer}/qgsplugininstallerpluginerrorbase.ui
  40. +0 −6 python/{plugins/plugin_installer → pyplugin_installer}/qgsplugininstallerrepositorybase.ui
  41. +49 −0 python/pyplugin_installer/unzip.py
  42. +20 −15 python/{plugins/plugin_installer → pyplugin_installer}/version_compare.py
  43. +10 −5 src/app/CMakeLists.txt
  44. +37 −0 src/app/pluginmanager/metadata
  45. +92 −0 src/app/pluginmanager/qgsapppluginmanagerinterface.cpp
  46. +66 −0 src/app/pluginmanager/qgsapppluginmanagerinterface.h
  47. +1,131 −0 src/app/pluginmanager/qgspluginmanager.cpp
  48. +182 −0 src/app/pluginmanager/qgspluginmanager.h
  49. +118 −0 src/app/pluginmanager/qgspluginsortfilterproxymodel.cpp
  50. +68 −0 src/app/pluginmanager/qgspluginsortfilterproxymodel.h
  51. +27 −22 src/app/qgisapp.cpp
  52. +6 −0 src/app/qgisapp.h
  53. +8 −1 src/app/qgisappinterface.cpp
  54. +6 −0 src/app/qgisappinterface.h
  55. +0 −57 src/app/qgspluginitem.cpp
  56. +0 −48 src/app/qgspluginitem.h
  57. +0 −641 src/app/qgspluginmanager.cpp
  58. +0 −80 src/app/qgspluginmanager.h
  59. +152 −96 src/app/qgspluginregistry.cpp
  60. +6 −1 src/app/qgspluginregistry.h
  61. +2 −0 src/gui/CMakeLists.txt
  62. +3 −0 src/gui/qgisinterface.h
  63. +17 −8 python/plugins/plugin_installer/__init__.py → src/gui/qgspluginmanagerinterface.cpp
  64. +59 −0 src/gui/qgspluginmanagerinterface.h
  65. +2 −2 src/ui/qgisapp.ui
  66. +870 −68 src/ui/qgspluginmanagerbase.ui
11 changes: 11 additions & 0 deletions images/images.qrc
Original file line number Diff line number Diff line change
Expand Up @@ -366,6 +366,7 @@
<file>themes/default/mMapserverExport.png</file>
<file>themes/default/pie-chart.png</file>
<file>themes/default/plugin.png</file>
<file>themes/default/pluginExperimental.png</file>
<file>themes/default/plugins/coordinate_capture/coordinate_capture.png</file>
<file>themes/default/plugins/copyright_label.png</file>
<file>themes/default/plugins/dxf2shp_converter.png</file>
Expand Down Expand Up @@ -405,15 +406,25 @@
<file>themes/default/propertyicons/metadata.svg</file>
<file>themes/default/propertyicons/network_and_proxy.png</file>
<file>themes/default/propertyicons/overlay.png</file>
<file>themes/default/propertyicons/plugin.svg</file>
<file>themes/default/propertyicons/plugin-incompatible.svg</file>
<file>themes/default/propertyicons/plugin-installed.svg</file>
<file>themes/default/propertyicons/plugin-new.svg</file>
<file>themes/default/propertyicons/plugin-upgrade.svg</file>
<file>themes/default/propertyicons/plugins.svg</file>
<file>themes/default/propertyicons/pyramids.png</file>
<file>themes/default/propertyicons/rendering.png</file>
<file>themes/default/propertyicons/render.svg</file>
<file>themes/default/propertyicons/settings.svg</file>
<file>themes/default/propertyicons/symbology.png</file>
<file>themes/default/propertyicons/transparency.png</file>
<file>themes/default/qgis.xpm</file>
<file>themes/default/rendererCategorizedSymbol.png</file>
<file>themes/default/rendererGraduatedSymbol.png</file>
<file>themes/default/rendererSingleSymbol.png</file>
<file>themes/default/repositoryConnected.png</file>
<file>themes/default/repositoryDisabled.png</file>
<file>themes/default/repositoryUnavailable.png</file>
<file>themes/default/styleicons/color.png</file>
<file>themes/default/styleicons/style-line.png</file>
<file>themes/default/styleicons/style-point.png</file>
Expand Down
Binary file added images/themes/default/pluginExperimental.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed images/themes/default/plugins/plugin_installer.png
Binary file not shown.
Loading