359 Commits

Author SHA1 Message Date
Alexander Bruy
730c5806aa Merge branch 'processing_exps' of https://github.com/volaya/QGIS into processing_exps
Conflicts:
	python/plugins/processing/gui/NumberInputPanel.py
	python/plugins/processing/gui/OutputSelectionPanel.py
2016-05-13 09:26:55 +03:00
Alexander Bruy
583eaeff7f [processing] don't crash if user canceled script loading 2016-05-12 16:27:24 +03:00
Nyall Dawson
18b69d26ef Indentation 2016-05-11 23:02:34 +10:00
Alexander Bruy
f1e6d8731b [processing] add support for int64 fields (fix #14777) 2016-05-09 11:43:58 +03:00
volaya
e6f1439c0a [processing] add object name to custom menus 2016-05-06 09:00:33 +02:00
Matthias Kuhn
abfd7740bd Fix qgis.PyQt compatibility imports 2016-04-29 14:10:41 +02:00
Denis Rouzaud
8071acd064 move PyQt compat folder to python/qgis 2016-04-29 14:10:26 +02:00
Alexander Bruy
58109113fd [processing] always use original algorithm name for scripts and models (follow up abda90fe0d) 2016-04-28 14:53:27 +03:00
Alexander Bruy
b52735dbd8 fix indentation 2016-04-27 15:40:56 +03:00
volaya
bee4068b89 [processing] handle provider modifications when settings have been edited 2016-04-27 13:36:28 +02:00
volaya
f33749ab9d [processing] different approach for provider add/remove 2016-04-27 10:09:28 +02:00
volaya
2535c0a9c1 [processing] better expression context building 2016-04-26 08:33:57 +02:00
volaya
e9a3089670 [processing] more complete scope for expressions in outputs 2016-04-25 14:21:16 +02:00
volaya
7805c64208 [processing] added variables to scope when inputing value of a ParameterNumber 2016-04-25 14:21:15 +02:00
volaya
ac0bff32bf [processing] added support for expressions in some input params and outputs 2016-04-25 14:21:13 +02:00
Alexander Bruy
abda90fe0d [processing] filter items in toolbox using translated and original names (fix #13764) 2016-04-11 15:57:22 +03:00
Nyall Dawson
965cef2b2e Indentation fix 2016-04-09 10:55:27 +10:00
volaya
297f4669fd [processing] added preconfigured algorithms 2016-04-07 12:03:39 +02:00
Nyall Dawson
9d5df4efb7 Fix indentation 2016-04-07 18:47:01 +10:00
volaya
673a86040d [processing] extended 'menus' section in options, to allow adding buttons 2016-04-05 09:55:42 +02:00
Alexander Bruy
aef26c90f3 [processing] more HiDPI fixes (refs #14474) 2016-04-01 16:48:04 +03:00
Septen
736be486e7 Typo fixes. Stylystic fixes. 2016-03-23 05:43:59 +03:00
Septen
8c9eddcdc6 Some PEP8 fixes. 2016-03-23 00:55:36 +03:00
Septen
4a046b7db1 Merge branch 'master' of git://github.com/qgis/QGIS 2016-03-22 23:51:59 +03:00
Septen
6c31d89a51 (ref #14469) Processing options: search optimized. Cleanups. 2016-03-22 23:47:07 +03:00
Septen
12aedac622 (ref #14469).Added search feature for Processing options.
* Added possibility to search within Processing options,
  either for providers or provider nodes.
2016-03-22 02:36:25 +03:00
Juergen E. Fischer
2526d3e3c8 processing: switch to pyqt wrappers, flake8 fixes 2016-03-21 17:00:25 +01:00
Alexander Bruy
8afd1103c1 don't duplicate Menus entry in settings 2016-03-20 08:41:27 +02:00
Juergen E. Fischer
a17ed10b65 fix vector menu creation on qt5 2016-03-19 02:12:12 +01:00
volaya
1fdd177c81 [processing] do not search text in short help when filtering in toolbox
This should fix problems with slow and unresponsive filtering
2016-03-18 13:06:45 +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
Matthias Kuhn
c3e49d6a9e [processing] Don't use undefined tr function 2016-03-15 11:58:20 +01:00
Matthias Kuhn
99e21a7e5b [processing] Silence warning 2016-03-15 11:55:16 +01:00
Matthias Kuhn
0e690fc701 [processing tests] Fix test generation parameter types 2016-03-15 11:08:46 +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
6610c6e25d [processing] don't throw error when new provider added and settings is not updated yet 2016-03-13 13:22:19 +02:00
Matthias Kuhn
61366583b1 [processing] Fix default argument is SilentProgress for GeoAlgorithm.execute() 2016-03-10 12:14:28 +01:00
Alexander Bruy
605e0c43fe [processing] don't show tip when user uses search and tip was disabled (fix #14379) 2016-03-09 14:21:54 +02:00
volaya
b3b41015a1 Merge pull request #2804 from Gustry/processing-error
[Bugfix] [Processing] Catch some python errors in batch mode
2016-03-03 13:15:30 +01:00
Alexander Bruy
0571395919 indentation 2016-03-01 19:02:30 +02:00
Alexander Bruy
a4a658a657 restore GdalTools plugin until we will have multithreading support in Processing 2016-03-01 15:57:32 +02:00
volaya
af8a62d93e [processing] alg menus can now be configured from Processing options 2016-03-01 15:57:32 +02:00
Alexander Bruy
5df0ce04e8 [processing] replace fTools and GdalTools plugins with Processing 2016-03-01 15:57:32 +02:00
Alexander Bruy
58d40d16fa [processing] add ParameterPoint for selecting point on canvas (fix #5733) 2016-02-29 12:41:26 +02:00
Juergen E. Fischer
7e2caa679c fix some more signals for pyqtwrapper 2016-02-27 01:07:41 +01:00
Matthias Kuhn
911196811c [processing] TestGenerator: Create parameters as dict 2016-02-23 09:33:41 +01:00
Matthias Kuhn
23802eb5b7 Add file comparison for HTML output to processing test generator
Refs #14311
2016-02-21 13:16:59 +01:00
Alexander Bruy
f36214c567 Merge pull request #2808 from m-kuhn/proclogtitle
[processing] always translate debug messages tab title (fix #14287)
2016-02-18 19:38:36 +02:00
Matthias Kuhn
bcd3d92fa9 Always translate Processing debug messages tab title
Fix #14287 (Redmine)
2016-02-18 14:44:25 +01:00
Alexander Bruy
9bf3b2ef99 [processing] fix refreshing of the toolbox after downloading scripts/models 2016-02-17 21:13:20 +02:00