1073 Commits

Author SHA1 Message Date
Matthias Kuhn
5eaaf739b5
Ignore test file in spell check 2019-12-21 12:30:51 +01:00
signedav
4cbd9a1ee3
Merge pull request #33197 from signedav/searchtags_functions
Search tags on expression functions
2019-12-17 09:28:26 +00:00
Nyall Dawson
c7ee6e93a6 remove_temporary_files should also remove .temp files 2019-12-17 11:58:55 +10:00
Nyall Dawson
da5cd52162 [pal] Bring back refined upstream version of superliminal rtree index
Turns out this index is MUCH (magnitudes) faster for use in pal. So
grab an updated version of the upstream library and place in external libs,
and use this for indices in pal.

(we should probably investigate whether this is faster for snapping and
other index use too!)
2019-12-15 10:18:47 +10:00
Juergen E. Fischer
64f17aaa21 don't pull in parallel from transifex (occasionally looses files) 2019-12-06 20:35:51 +01:00
Nyall Dawson
1e9709cf5b Don't try to style poly2tri library 2019-12-06 04:51:48 +10:00
David Signer
314e2339eb write tags to the expression functions help object 2019-12-03 15:29:16 +01:00
Nyall Dawson
9f63f49230 Move label obstacle settings out to their own class, and monkey patch around
to maintain current API

QgsPalLayerSettings is way too heavy, and we need to start refactoring
this into smaller atomic components
2019-12-03 19:38:24 +10:00
Nyall Dawson
3ba9515427 Fix expression function helping missing for all functions
Fixes #33016
2019-11-26 03:58:51 +10:00
Matthias Kuhn
1f3b039fe2
Merge pull request #32552 from m-kuhn/q_global_static
non POD static
2019-11-03 23:11:51 +01:00
Juergen E. Fischer
002d3986d5 translation string fix 2019-11-03 19:00:08 +01:00
Juergen E. Fischer
87a8a16bbd include saga strings in translations 2019-11-03 16:46:23 +01:00
Matthias Kuhn
d26375abba Fix this and that 2019-11-02 15:01:59 +01:00
Matthias Kuhn
2b20c61eaf Less global statics in expressions 2019-11-02 15:01:59 +01:00
Matthias Kuhn
ad22e6386a Less global statics in expressions 2019-11-02 15:01:59 +01:00
Juergen E. Fischer
58932e8317 fix doc installation 2019-10-26 13:51:56 +02:00
Juergen E. Fischer
b81d306047 spelling fixes (closes #32408) 2019-10-26 10:50:30 +10:00
Antoine Belvire
33d0c3d654 Sort translations in desktop file
Desktop file generation is non-deterministic - translation positions may vary
across builds. This makes the build non-reproducible.

The cause is the use of glob() which collects qm file paths in a random order,
depending on the filesystem. To ensure the translations are written in a fixed
order the list returned by glob() must be sorted.
2019-10-26 08:25:56 +10:00
Juergen E. Fischer
0236c59377 visual changelog url changed again 2019-10-25 14:12:29 +02:00
Denis Rouzaud
c5e36dbf73 [sipify] correctly output deprecation 2019-10-15 13:17:15 +02:00
Juergen E. Fischer
7f54c6acf0 debian packging [ci skip]:
* scripts/scandeps.pl: remove python3-autopep8 from INSTALL build
  dependency list (not an actually dependency anyway)
* include eoan in INSTALL
2019-10-08 20:27:47 +02:00
Nyall Dawson
6d67f01a4a Revert "[ASTYLE] increase max-instatement-indent to get nicer alignments on multilines"
This reverts commit 0e994fda020352a579b2ca73b94665899d7bf862.

Breaks travis on many PRs -- requires a bulk astyle update to accompany the PR
2019-09-25 11:07:26 +10:00
Denis Rouzaud
f21e03c5ef
Merge pull request #31963 from 3nids/fix_bool_attrtable
fix false boolean not shown as so in attribute table
2019-09-24 14:31:45 +02:00
Nyall Dawson
799033ffcc Avoid touching unchanged sip files in prepare commit script
Since any modification to these files triggers a new cmake run and
rebuilding of the sip bindings (slow!), we want to avoid touching
the sip files in any way if there's no actual changes to push.

Speeds up rebuilding in some circumstances by avoiding needless
rebuilding of sip bindings.
2019-09-24 03:43:42 +10:00
Denis Rouzaud
0e994fda02 [ASTYLE] increase max-instatement-indent to get nicer alignments on multilines 2019-09-23 17:02:02 +02:00
Juergen E. Fischer
58d59e463c update_ts.sh: don't update ts files on pull w/o build directory 2019-09-21 01:33:50 +02:00
Fran
3b5ee1ad20 Added myself as a translator 2019-09-16 10:33:38 +10:00
Denis Rouzaud
c1e8cf8f19
fix sipify 2019-08-29 18:26:12 +02:00
Denis Rouzaud
903784a95c
[sipify] handle deprecation of enums 2019-08-29 17:24:39 +02:00
Denis Rouzaud
d610d0c69b
[sipify] handle Q_DECL_DEPRECATED in class declarations (#31489) 2019-08-29 15:36:07 +02:00
Nyall Dawson
dd27f72b0e Convert doxygen \throws to Sphinx :raises: syntax in sipify 2019-08-14 06:45:54 +10:00
Alexander Bruy
e3ad35bb32 add Ukrainian translation to tx config and update translators list 2019-08-12 09:15:10 +03:00
Alessandro Pasotti
92ac7a2e93
[server] Server api and WFS3 (#10016)
Implementation of OGC API and WFS3 core draft specification
2019-08-06 16:38:21 +02:00
Juergen E. Fischer
85a048a01c update_ts.sh: macos' find doesn't have -printf 2019-08-04 19:24:47 +02:00
Juergen E. Fischer
06b24d164a update INSTALL.html 2019-08-04 10:35:37 +02:00
Juergen E. Fischer
22ca00bfbe release.pl: use sha256 sum for tar ball 2019-07-26 20:46:23 +02:00
Guillaume Pasero
05e267ae55 TEST: change to cdash 2.6 2019-07-16 09:13:27 +10:00
Nyall Dawson
a0e41f98e8 Spelling and dox 2019-07-15 12:52:20 +10:00
Nyall Dawson
87f10e140e Fix generation of enum class Pydocs 2019-07-06 12:36:54 +10:00
Nyall Dawson
590d1aae9d [FEATURE][API] Visitor API for style entities
Adds a new visitor pattern API for creation of visitors which visit
all the style entities (symbols, color ramps, text formats, and
label styles) associated with different objects. Can be used on a
renderer, map layer, or project wide level.

E.g. on a project wide level, allows collection of ALL the style
symbols/color ramps/text settings inside a project, including those
in layouts or annotations!
2019-07-06 12:36:54 +10:00
Martin Dobias
8e56f51c23 Merge remote-tracking branch 'origin/master' into providers 2019-06-25 22:11:51 +02:00
Juergen E. Fischer
6b5eaddee3 add support for transifex branches 2019-06-25 20:56:47 +02:00
Juergen E. Fischer
ef08339803 release.pl: don't include .patch on update-news.pl call 2019-06-21 14:21:16 +02:00
Martin Dobias
f6049e01d0 Misc fixes to get the branch compiling & running with Python
- grass data item provider fixes
- removed QgsProviderMetadata constructor (with std::function / PyObject) due to sip errors (api break)
- reverted DataCapability move to Qgis - back to QgsDataProvider (avoiding api breaks)
- WidgetMode enum documentation
- sipify monkey patching fix
- renamed WidgetMode's "None" to "Normal" value - in python None has special meaning (api break)
2019-06-19 23:02:11 +02:00
Alessandro Pasotti
91332aeb3a Ignore mac/development in spell check 2019-06-05 18:43:55 +02:00
Denis Rouzaud
4f3a9f46d2
update Travis to build on Trusty for code layout (#10048)
* update Travis to build on Trusty for code layout

* fix shellcheck replace ! -z by -n

* shellcheck: fix  -n doesn't work with unquoted arguments

* more shellcheck fixes

* use bash instead of posix
2019-05-21 14:13:28 -05:00
Bas Couwenberg
2628c480c5 Don't include revision in sources.
Prevent changes to files that weren't changed between releases.
This eases review of the changes between releases significantly.
2019-05-17 16:47:47 +02:00
Juergen E. Fischer
80a4fc9339 Also retry tx pull on failure 2019-04-03 00:10:26 +02:00
Alessandro Pasotti
62895d1f42
Merge pull request #9619 from elpaso/plugin-dependencies
Plugin dependencies optional support
2019-04-01 09:43:28 +02:00
Denis Rouzaud
60682885c0
Small tweak to enum Python docs (#9631)
original credits to @nyalldawson
2019-03-26 14:00:37 -05:00