Borys Jurgiel
2c53ba9a0e
[Plugin manager][needs-docs] Update a tooltip to tell users they can also use file:// protocol for plugin repositories
2017-10-28 15:05:17 +02:00
Borys Jurgiel
4cde520248
[Plugin manager][needs-doc] Read a CHANGELOG file in case the relevant metadata key is empty
2017-10-27 21:01:40 +02:00
Gary Sherman
65c6974d1d
Remove invalid decode statements from plugin installer
2017-10-23 09:04:37 -08:00
Borys Jurgiel
c33dbd96fe
Plugin manager: Use QgsFileWidget for installing from zip files
2017-10-16 23:27:02 +02:00
Mario Baranzini
78af413dcc
Remove python future compatibility layer
2017-08-07 10:27:15 +02:00
Nyall Dawson
b83415688a
Save/restore window geometry for plugin installer repo fetching dialog
2017-07-18 13:49:03 +10:00
Juergen E. Fischer
ecc5bb508e
pep8/pyflakes3 cleanups
2017-03-04 02:38:15 +01:00
Juergen E. Fischer
a10c890383
More QgsSettings updates:
...
* revives WMS
* QgsSettings::clear() added
* section added to QgsSettings::contains()
* type parameter added to sip binding of QgsSettings.value()
* TODO: customization & evis
2017-03-04 02:37:59 +01:00
Alexander Bruy
afe85ca39e
[FEATURE] allow installing plugins from local ZIP packages
...
This may be useful for users who have plugin packages, so they
don't need to extract them manually.
2017-02-01 17:31:09 +02:00
Denis Rouzaud
b119744773
replace cancelling, cancelled and cancellation by canceling, canceled and cancelation, respectively ( #4000 )
...
* replace cancelling and cancelled by canceling and canceled, respectively
see https://github.com/qgis/qgis3_UIX_discussion/issues/19
* replace cancellation by cancelation
2017-01-16 22:27:14 +01:00
Denis Rouzaud
0a63d1f2c2
[spellcheck] properly look into various cases and add more fixes"
2017-01-16 16:39:20 +01:00
Denis Rouzaud
6c74e4ea5d
spelling fixes
2017-01-12 22:01:50 +01:00
DelazJ
a56f928f71
Replace unicode by Unicode
2016-12-29 01:46:18 +01:00
Richard Duivenvoorde
54f312fa7f
Temporarily hardcode plugins version in url ?qgis=3.0
...
If QGIS 3.0 is actually released this line should be removed.
2016-10-28 16:57:42 +02:00
Alessandro Pasotti
74c00be061
No need to decode a str
2016-09-27 15:48:45 +02:00
Mathieu Pellerin
eefeef573d
fix a couple of python warnings ( #3526 )
2016-09-23 07:36:05 +02:00
Mathieu Pellerin
e7c9400b06
[plugin manager] fix broken QDirIterator next() call, make it pyqt5 5.7 compatible ( #3517 )
2016-09-22 09:25:32 +02:00
Juergen E. Fischer
31df84aa6b
run 2to3 on source
2016-09-21 23:30:04 +02:00
Matthias Kuhn
bb79d13e82
Remove deprecated Qgis::WKBType and API cleanup ( #3325 )
...
* Remove deprecated Qgis::WKBType and API cleanup
Renames QgsWKBTypes to QgsWkbTypes
Replaces usage of the enums:
* Qgis::WKBType with QgsWkbTypes::Type
* Qgis::GeometryType with QgsWkbTypes::GeometryType
Their values should be forward compatible (a fact that was already
explited up to now by casting between the types)
Renames some SSLxxx to SslXxx and URIxxx to UriXxx
* Fix build warnings and simplify type handling
* Add a fixer to rewrite imports
* The forgotten rebase conflictThe forgotten rebase conflicts
* QgsDataSourcURI > QgsDataSourceUri
* QgsWKBTypes > QgsWkbTypes
* Qgis.WKBGeom > QgsWkbTypes.Geom
* Further python fixes
* Guess what... Qgis::wkbDimensions != QgsWkbTypes::wkbDimensions
* Fix tests
* Python 3 updates
* [travis] pull request caching cannot be disabled
so at least use it in r/w mode
* Fix python3 print in plugins
2016-08-04 09:10:08 +02:00
Alexander Bruy
156c09880b
[plugin manager] mark installed plugins as trusted ( fix #15338 )
2016-07-25 20:24:12 +03:00
Nyall Dawson
1a2231f10c
Rename QGis class to Qgis, for capitalisation consistency
2016-07-21 22:01:38 +10:00
Alexander Bruy
6e1302047c
[pluginmanager] show trusted plugins ( fix #14916 )
2016-06-01 13:48:47 +03:00
Denis Rouzaud
8071acd064
move PyQt compat folder to python/qgis
2016-04-29 14:10:26 +02:00
Matthias Kuhn
48943d44f6
Prefer usage of https:// over http://
2016-04-04 11:08:23 +02:00
Matthias Kuhn
e133b42896
Enable console with Python3 / PyQt5
2016-03-29 08:20:43 +02:00
Juergen E. Fischer
06f995316e
plugin installer: switch to pyqt wrappers
2016-03-21 17:00:25 +01:00
Juergen E. Fischer
7694b9a1e5
fix shadowed color ramp test
2016-03-15 20:09:38 +01:00
Juergen E. Fischer
c6d921729e
python fixes:
...
* issues identified by pyflakes (star and unused imports)
* pyqtwrapper: add QtSvg
* some exceptions e.message => unicode(e)
* some translations tr("..." % foo) => tr("...") % foo
* TODO:
python/console/console_sci.py:547 QsciScintillaCompat?
python/plugins/db_manager/dlg_query_builder.py:304 pop_up_error?
2016-03-15 17:25:23 +01:00
Juergen E. Fischer
fb3fcfa3a0
Python3/Qt5/2to3 updates:
...
* pyqtwrappers update (add QtNetwork, QtXml, QtSql, QtTest, uic)
* 2to3 updates
* move QPyNullVariant/NULL to PyQt.QtCore
* add global unicode/basestring/long for Python3
* expand QtGui, QtCore module and star exports
* Qscintilla2
* replace Set import with set builtin
2016-03-14 20:38:20 +01:00
Alexander Bruy
4e904f7e6e
[pluginmanager] apply auth also when downloading plugin package
2016-03-03 20:29:32 +02:00
Matthias Kuhn
30910df388
Partially revert fa40e78
...
It failed to load functional plugins also
2016-02-15 12:51:53 +01:00
Matthias Kuhn
fa40e78f60
[Plugins] disable plugins which crash on load
2016-02-15 10:23:39 +01:00
Nyall Dawson
cbe8cb7282
Formatting update, using newer autopep8 version
2016-01-30 09:33:24 +11:00
Larry Shaffer
36e7026c0d
[FEATURE][auth] Add support to Plugin Manager
2015-12-03 17:52:22 -07:00
Matthias Kuhn
0b6dd352c9
[py3] CMake updates to support Python3 and PyQt5
2015-11-16 07:42:47 +01:00
Juergen E. Fischer
b39055b39c
indentation update (now including autopep8)
2015-08-22 14:29:41 +02:00
Martin Dobias
7bdc9c1939
Do not mark python plugins as broken in plugin installer when having dash in the name
...
Although plugin with a dash in the name is not a correct python package name,
the qgis python support recognizes them as valid plugins - so let's have the same
behavior in the installer.
2015-03-24 16:57:40 +07:00
Juergen E. Fischer
956c155e8f
fix python pep8 warnings and fix some revealed errors
...
pep8 --ignore=E111,E128,E201,E202,E203,E211,E221,E222,E225,E226,E227,E231,E241,E261,E265,E272,E302,E303,E501,E701 \
--exclude="ui_*.py,debian/*,python/ext-libs/*" \
.
2015-02-01 20:46:47 +01:00
Nathan Woodrow
81470513ef
Fix plugin installer crash with invalid versions
2015-01-15 10:56:37 +10:00
Larry Shaffer
3213d014f3
Refactor plugin staging to build dir and python script compiling
2014-05-20 21:28:42 -06:00
Borys Jurgiel
3b198d9000
[FEATURE] [Plugin Manager] Voting for plugins from Plugin Manager
2014-04-01 16:35:28 +02:00
Borys Jurgiel
cdbe1ee303
[Plugin manager] Replace confirmation popup dialogs with an internal QgsMessageBar
2014-03-27 11:20:53 +01:00
Borys Jurgiel
88e8f9d6b6
[Plugin Installer] More robust xml parsing: fix lonely ampersands. Fixes #9524
2014-02-18 17:01:41 +01:00
Borys Jurgiel
b114dceb1a
[Plugin installer] fix #8876
2013-10-17 11:55:16 +02:00
Juergen E. Fischer
4cb37b1af2
support for python plugin directory with accents in username ( fixes #2512 again)
2013-10-10 23:55:28 +02:00
Borys Jurgiel
c093ab91b0
[Plugin Manager] New tab for all plugins. New class QgsPluginItemDelegate
2013-09-15 12:05:44 +00:00
Borys Jurgiel
81374eb520
[Plugin Installer] Better error handling for parsing metadata
2013-09-13 16:26:10 +00:00
Borys Jurgiel
fd4515e22a
[Plugin Installer] Make version compare behaviour unified with the repository app
2013-09-13 12:57:26 +00:00
Alexander Bruy
6d5df7cb25
[FEATURE] add option to show/hide deprecated plugins in plugin manager
2013-09-13 12:10:16 +03:00
Alexander Bruy
8a27c76560
[FEATURE] clearly mark deprecated plugins in plugin manager
2013-09-13 12:10:16 +03:00