Nyall Dawson
879622547c
[processing] Fix bad layout for docks in modeler
...
Because there's some deep underlying issue which causes the dock
layouts to get corrupted in certain circumstances, avoid the
issue entirely by moving construction of the docks out of
the .ui file and instead do it all manually via Python code.
Fixes #16428 , #19068
2018-05-31 12:45:47 +10:00
Nyall Dawson
28b23d0b24
[processing] Fix script editor dialog title
2018-05-21 14:28:37 +10:00
nirvn
6d067ba9e0
[processing] tiny improvements to the script editor
...
- add a keyboard shortcut to toggle the find panel
- focus on the find text box when opening panel
- find text when hitting return
2018-05-19 18:22:27 +07:00
Alexander Bruy
18f3151808
[processing] couple of fixes for matrix parameter
2018-05-11 15:49:06 +10:00
Alexander Bruy
038da1131d
[processing] modeler GUI for matrix parameter
2018-05-11 15:49:06 +10:00
Alexander Bruy
ffa4b04e29
[processing] add modeler GUI for enum parameter
2018-05-11 15:49:06 +10:00
Matthias Kuhn
55a256f9f2
Merge pull request #5065 from DelazJ/typos
...
Fix some wording and spelling
2018-05-07 09:23:30 +02:00
Nyall Dawson
a82bffcc72
String capitalization
2018-04-02 17:57:03 +10:00
matteo
61c3b485ef
remove load template button action and fix double separator
2018-03-31 18:30:40 +11:00
matteo
ca210dcad7
removed useless dots in UI
2018-03-31 18:30:40 +11:00
matteo
cdac11f132
Typo and remove shortcut
2018-03-31 18:30:40 +11:00
matteo
46d59b7177
[processing][feature] load default script from template
2018-03-31 18:30:40 +11:00
Nyall Dawson
5f66494446
[needs-docs] Remove " Panel" suffixes from panel titles
...
This extra text adds a lot of visual clutter to the interface,
and makes tabbed dock's tab bars take up a lot of room.
Instead only show the "panel" suffix in the menus.
2018-02-23 12:03:28 +11:00
Nyall Dawson
6b2d3eea03
String fix
2018-02-22 10:04:44 +10:00
nirvn
8697c79993
[needs-docs][ui] harmonize title of panels
2018-02-15 11:43:19 +07:00
nirvn
207a94738d
[processing] offer hyperlink to file path in the results viewer
...
because users don't always get that there is a dbl-click action
against the tree view items.
2018-02-12 18:09:38 +07:00
Alexander Bruy
4f2a4644db
[processing] remove obsolete code and disable exporting models as script
...
until we update it so support new scripts format
2018-02-05 08:50:44 +02:00
Alexander Bruy
f5f0399171
[processing] use custom editor class, as QgsCodeEditor is not available
...
on some platforms
2018-02-05 08:50:37 +02:00
Alexander Bruy
e1a64f6a8f
[processing] remove unused files
2018-02-05 08:50:37 +02:00
Alexander Bruy
862b1139fa
[processing] move script provider stuff into provider directory
2018-02-05 08:49:29 +02:00
Alexander Bruy
87e55ba3c7
[processing] remove Get scripts and models functionality
...
Users should use Resource Sharing plugin instead
2018-02-04 11:11:47 +02:00
Salvatore Larosa
9c400324e2
[processing] add toolbar to toolbox
2018-01-23 22:30:29 +01:00
Harrissou Sant-anna
ac88f2afe9
Fix some wording and spelling
2018-01-21 12:38:31 +01:00
Mathieu Pellerin
3b8905209e
[processing] harmonize and improve UI spacing
2017-12-27 10:50:52 +07:00
Alexander Bruy
5016c21ed3
[FEATURE][processing][needs-docs] add find and replace functionality to
...
Processing script editor (forward-port from 2.18 branch)
2017-12-15 11:07:15 +02:00
Nyall Dawson
901dae1110
[processing] Expose data defined button for dynamic numeric parameters
...
When running algorithms through the toolbox, which have dynamic
numeric parameters, add a data defined property override button
next to the widget so that users can set the overrides for these
parameters.
Previously this was available only in the backend, but not
exposed anywhere in the GUI.
Note that currently no algorithms support dynamic parameters,
so don't expect to see this everywhere. It's also only available
in toolbox/batch processing modes, not in models.
2017-12-02 11:17:18 +10:00
nirvn
f5702abae9
[processing] fix DlgModeler.ui layout warnings
2017-11-30 12:12:23 +07:00
Matthias Kuhn
06bae21d51
Merge pull request #5579 from DelazJ/logmessages
...
Clarify where and what Log Messages is
2017-11-20 15:54:29 +01:00
Harrissou Sant-anna
dd378a58c2
Tweak some dialog titles
2017-11-18 18:52:45 +01:00
Nyall Dawson
2ed2248827
[processing] Add option whether to load batch output layers on completion
...
By always trying to load all layers, we severely limit the usefulness
of batch processing. E.g. try clipping 200 layers - and then
get ready to punch something as you wait for all the results to load.
2017-11-10 17:00:24 +10:00
Harrissou Sant-anna
15be88918f
Replace "double click" and "doubleclick" by double-click
2017-07-07 01:26:38 +02:00
Nyall Dawson
1d6d4be556
Correctly reject algorithm dialog
...
Algorithm dialog was not being rejected when close button was
called (only hidden), leading to old dialogs and widgets
hanging around forever...
2017-06-12 07:26:02 +10:00
Alexander Bruy
f4853a2173
[processing] add button to collapse/expand short help
2017-06-06 10:51:22 +03:00
Alexander Bruy
77fa17781e
[processing] save and restore geometry of the algorithm dialog
2017-06-06 10:51:22 +03:00
Alexander Bruy
dec9ecf41e
[processing] make short help panel resizable and replace Help tab with corresponding button
2017-06-06 10:51:22 +03:00
Nyall Dawson
ab64428891
Add a cancel button for algorithms which support cancelation
2017-06-06 11:40:33 +10:00
Nyall Dawson
8e6d792710
Swap all QScrollAreas to QgsScrollAreas
2017-03-21 08:46:41 +10:00
Nyall Dawson
9f23dd2414
[NEEDS-DOCS][processing] Move configuration to qgis options dialog
2017-03-07 18:12:44 +10:00
Alexander Bruy
5fa0713747
[processing] convert results viewer to dock
2017-02-16 13:16:12 +02:00
Denis Rouzaud
37ebcdd1cd
[spellcheck] allow inwords checks and line skipping
...
spell check will be done automatically in words by default (when some conditions are fulfilled)
possibility to avoid in words checking by adding :* at the end in spelling.dat
one can add #spellok at the end of a line of code to skip spell check on this line
2017-01-10 20:18:37 +01:00
Nyall Dawson
ff1bbfbdd4
[processing] Adjust margins, frame style in modeller to match main window style
2017-01-04 08:22:04 +10:00
Mathieu Pellerin
56d5a375a1
[FEATURE] Zoom in/out and fit items to view actions for the modeler ( #3939 )
2017-01-03 12:15:03 +07:00
nirvn
f54476cdda
[FEATURE] Export processing models as PDF/SVG
2017-01-02 11:47:54 +07:00
Alexander Bruy
95072e9bfd
Merge pull request #3802 from alexbruy/processing-scripts
...
[processing] script editor UI improvements
2016-11-24 14:36:57 +02:00
Alexander Bruy
f83351be25
[processing] remove statusbar from script editor
2016-11-24 12:41:04 +02:00
Alexander Bruy
c3ed39061d
[processing] improve script editor dialog
...
Use QMainWindow instead of QDialog, add normal toolbar instead of
QToolButtons. Also fix some issues caused by Qt5 switch.
2016-11-24 12:34:59 +02:00
nirvn
a6ebe830b0
[processing] upgrade modeler to make use of qgsdockwidgets
2016-11-24 11:59:19 +07:00
nirvn
2652aa50c9
[processing] improve the modeler dialog UI and icons
...
- use a proper toolbar to match other parts of QGIS
- show keyboard shortcuts in toolbar action tooltips
- create vector icons to replace PNG ones
2016-11-23 13:45:17 +07:00
Nyall Dawson
a3ae0b28fc
[processing] Restore spin box widget for number inputs outside modeller
...
This commit restores some pre 3.0 processing behaviour for number inputs.
Now, if a number input is required outside of modeller than a spin box
will be shown instead of a free text input.
Clicking the expression builder button results in an expression
which is evaluated immediately to avoid users expecting that
the expression will be evaluated per feature.
2016-11-11 11:02:42 +10:00
volaya
e353d226a8
[processing] evaluate parameters before executing algorithm
...
This allows a better use of expressions
2016-10-05 12:35:02 +02:00