Juergen E. Fischer
09a4f6f585
i18n: fix it on windows (followup 2f431bc1f)
2019-02-28 23:52:36 +01:00
Nyall Dawson
107b48a430
Add NULLPTR macro for use in doxygen comments
...
For the c++ api dox this expands to "\c nullptr" (the
\c directive indicates a code literal value), and for sipify/Python
it expands to ``None`` (`` is sphinx annotation for literal values)
Makes for nicer dox for both c++ and Python!
2019-02-27 09:41:11 +10:00
Nyall Dawson
eed9852fb9
Add TRUE and FALSE macros for use in doxygen comments
...
For the c++ api dox these expand to "\c true" and "\c false" (the
\c directive indicates a code literal value), and for sipify/Python
they expand to ``True`` and ``False`` (`` is sphinx annotation
for literal values)
Makes for nicer dox for both c++ and Python!
2019-02-27 09:41:11 +10:00
Juergen E. Fischer
2f431bc1f3
i18n:
...
* include processing algorithm descriptions from yaml (with yaml fixes)
* create ui instead of cpp where possible and use -no-ui-lines to avoid
artificial ever changing line numbers in ts files
* drop old used scripts: create_new_ts.sh, create_new_ts.sh and
integrate_function_help.pl, update_ts_files.sh
2019-02-26 22:38:53 +01:00
Nyall Dawson
4839740262
Spelling
2019-02-25 19:02:12 +10:00
Bas Couwenberg
371176357b
Fix spelling errors.
...
* cancelation -> cancellation
* overal -> overall
2019-02-24 22:39:40 +01:00
Matthias Kuhn
788e2cf9dc
Consistently use multi thread instead of multithread
2019-02-07 09:02:52 +01:00
Nyall Dawson
384d310233
Minor improvements to PyQGIS returns for SIP_OUT params
2019-02-05 04:55:34 +11:00
Juergen E. Fischer
a6f261826a
translation updates
2019-01-16 14:24:04 +01:00
Matthias Kuhn
c72e99a3ed
Make expression parser output translatable
2018-12-20 09:15:40 +01:00
Denis Rouzaud
bd32078635
[sipify] enhanced SIP_OUT handling
...
return an error if method with SIP_OUT arguments has no \return directive AND is not void
create list of outputs for better visualization
2018-12-19 08:03:47 -04:00
Denis Rouzaud
c20b5b2f75
fix multine removal for SIP_PYARGREOMVEq
2018-12-18 21:54:38 -04:00
Denis Rouzaud
32e844f9f8
fix multiline comments on out params
2018-12-18 17:29:04 -04:00
Denis Rouzaud
9b852fbf35
[sipify] handles SIP_OUT arguments
...
remove them from parameters list and add them to return values
2018-12-18 17:17:18 -04:00
Nyall Dawson
e23527bf92
Use TypeHint annotation to indicate correct return type when sip code returns SIP_PYOBJECT
...
Provides correct return type hints to IDEs (and hopefully PyQGIS docs too!)
2018-12-07 05:51:27 +10:00
Nyall Dawson
84838d1ec6
[FEATURE][API] Add a content cache for raster images
...
This new class QgsImageCache is the equivalent of QgsSvgCache
but for raster images.
QgsImageCache stores pre-rendered resampled versions of raster
image files, allowing efficient reuse without incurring the
cost of resampling on every render.
Additionally, it offers the other benefits QgsSvgCache has,
such as thread safety, ability to transparently download remote
images, and support for base64 encoded strings.
2018-12-05 11:14:13 +07:00
Denis Rouzaud
7bce9342e5
[sipify] fix initializer in strcuts
2018-11-28 07:46:24 -04:00
Nyall Dawson
1e5479964f
[FEATURE][API] Add some nice PyQGIS methods and exceptions to QgsLineString
...
- len(QgsCurve) returns number of points in curve
- raise IndexErrors when calling pointN, xAt, yAt, zAt, mAt, setXAt, setYAt,
setMAt, setZAt with invalid vertex indices
- Add [] getter for retrieving specific vertices, eg. ls[0] returns QgsPoint(...)
- Add [] setter for setting specific (existing) vertices, e.g. ls[1] = QgsPoint(1,2)
- Add del support for removing vertices, e.g. del ls[1] removes the second vertex
2018-11-27 09:29:13 +10:00
Nyall Dawson
9b04a29116
Support WSL shells in astyle script
2018-11-12 09:30:42 +10:00
Harrissou Sant-anna
fd2a599778
More rendererv2 cleanup
2018-11-03 17:17:01 +01:00
Denis Rouzaud
91583980fe
allow to restric to certain module when running sip_includes.sh
...
it's a bit faster 🍺
2018-11-02 11:35:43 -04:00
Juergen E. Fischer
a826c56445
verify that projecta actually delivers a changelog
2018-11-01 12:39:53 +01:00
Juergen E. Fischer
9e45223d42
reset English translations on update
2018-10-27 19:06:37 +02:00
Juergen E. Fischer
012bd99e11
scripts/tsstat.pl: remove unused site mode and add note to doc/TRANSLATORS
2018-10-27 19:06:37 +02:00
Juergen E. Fischer
f3b0b257e4
add islandic translator (followup f4e6477a)
2018-10-26 22:01:32 +02:00
Martin Dobias
8814e40635
Move altitude binding/clamping enums to Qgs3DTypes + add culling mode in Python
2018-10-14 16:32:24 +02:00
Martin Dobias
88cb8313c8
Python bindings for QGIS 3D library
2018-10-13 22:05:39 +02:00
Juergen E. Fischer
9958c0b977
update_ts.sh: no obsolete translation on push
2018-10-02 20:34:53 +02:00
Juergen E. Fischer
f2ada66af9
ts2appinfo.py: get desktop encoding right
2018-10-01 21:18:15 +02:00
Juergen E. Fischer
9af3c49651
another adaption for ts2appinfo
2018-10-01 10:43:13 +02:00
Juergen E. Fischer
a6c3b812e6
add appinfo metadata source dependency
2018-09-29 00:14:36 +02:00
Juergen E. Fischer
52a80d895c
include appinfo metadata file in translation
2018-09-25 02:10:16 +02:00
Nyall Dawson
6286cf1994
Don't spell check appdata file, it needs translation
2018-09-24 19:53:00 +10:00
Matthias Kuhn
68dc6984da
Fix build with sip pre 4.19
2018-09-21 01:22:19 +02:00
Matthias Kuhn
b65f725cfa
Rename SIP_FINAL to FINAL
2018-09-19 08:42:44 +02:00
Matthias Kuhn
8d9c96c911
Add final
for sip >= 4.19
2018-09-19 07:47:02 +02:00
Matthias Kuhn
d9f5d53779
Add SIP_FINAL
2018-09-18 19:06:01 +02:00
Matthias Kuhn
ab91b8553f
Teach sipify the meaning of final
2018-09-18 17:23:42 +02:00
Juergen E. Fischer
d37a79943f
handle utf-8 in function help
2018-09-17 02:34:36 +02:00
Denis Rouzaud
05f35f2e19
[sipify] fix annotations in multiline virtual methods
2018-09-14 16:35:30 +10:00
Nyall Dawson
6935027ead
[processing] Fix API break in widget wrapper
...
Fixes #19820
2018-09-13 05:40:39 +10:00
Denis Rouzaud
10fc175f2a
[sipify] finer detection of enum lines
2018-09-10 11:41:57 -04:00
Juergen E. Fischer
a823046b5f
followup spelling fixes
2018-09-07 00:33:13 +02:00
luz.paz
0908daaa0e
Misc. typos
...
Found via `codespell -q 3 -I ../qgis-word-whitelist.txt --skip="*.ts,*.po,./scripts/spell_check"`
2018-09-07 00:30:54 +02:00
Juergen E. Fischer
1f918583e8
debian packaging: include Qt53DExtra headers removed on debian/ubuntu
2018-09-05 00:47:15 +02:00
Juergen E. Fischer
42aea6c97c
update OSGeo4W deps in INSTALL only in release branch
2018-09-04 15:04:15 +02:00
Nyall Dawson
57997eb65d
Fix failing spell checks
2018-08-28 08:50:43 +10:00
Juergen E. Fischer
1cc1f16501
Fix translation string
...
(caused "tx ERROR: Error received from server: Qt Linguist variants are
not yet supported." on vanish)
2018-08-22 10:40:23 +02:00
Nyall Dawson
8876270c9f
[win] Use native desktop notifications for prettier notifications
2018-08-08 03:51:16 +10:00
Denis Rouzaud
970fc4f39f
add objective-c files to astyle
2018-08-03 08:50:32 +02:00