818 Commits

Author SHA1 Message Date
Juergen E. Fischer
212d07f3a2 sipify.pl: consider structs in exported classes also exported 2017-05-21 10:09:57 +02:00
Juergen E. Fischer
258c872c45 Once again fix QgsFeatureRequest::OrderBy on windows (followup b0bb873, 1d5d92e, 8f29f28 and 3c843a8) 2017-05-19 21:56:31 +02:00
Denis Rouzaud
fb8edea112 [sipify] implement template inheritance 2017-05-19 15:35:47 +02:00
Juergen E. Fischer
0923f56cef make prepare-commit.sh work with git-new-workdir 2017-05-18 21:59:11 +02:00
Denis Rouzaud
40972f06fa sipify batch 2017-05-18 21:34:21 +02:00
Denis Rouzaud
9accd4b814 [spell check] try do not use thread affinity in silver searcher to avoid errors on Travis 2017-05-18 16:45:10 +02:00
Denis Rouzaud
ffe5e1c255 verbose check spelling test to detect issue on Travis 2017-05-18 10:56:09 +02:00
Denis Rouzaud
68b990b3bb sipify batch
python/core/qgspaintenginehack.sip
python/core/qgspainting.sip
python/core/qgspallabeling.sip
python/core/qgspathresolver.sip
python/core/qgspluginlayer.sip
python/core/qgspluginlayerregistry.sip
python/core/qgspointlocator.sip
python/core/qgsproject.sip
python/core/qgsprojectbadlayerhandler.sip
python/core/qgsprojectproperty.sip
python/core/qgsprojectversion.sip
python/core/qgssnappingconfig.sip
2017-05-18 09:41:16 +02:00
Denis Rouzaud
8231d7528b sipify QgsExpressionContext, QgsFeatureRequest, QgsOptionalExpression 2017-05-17 15:20:31 +02:00
Werner Macho
d0d6959b6f Merge pull request #4570 from mach0/master
[i18n] adding translator on request
2017-05-16 19:34:54 +02:00
Denis Rouzaud
e455b157b5 [sipify] do not comment global operators
fix class/struct level detection
sipify qgsmargins.qgs
2017-05-15 21:55:10 +02:00
Matthias Kuhn
6ad5a58c84 Spelling 2017-05-15 21:55:10 +02:00
Denis Rouzaud
922b162b86 attachment widget: data defined button for document type 2017-05-15 17:57:25 +02:00
Juergen E. Fischer
ad5054bfd9 sip update qgsfeature 2017-05-12 09:53:47 +02:00
Denis Rouzaud
97866f4a20 [sip] add missing ConvertToClassCode
This was causing an issue if you tried to access widgets in a form using findChildren
widgets could not be casted to QGIs native types

also sipify QgsFilterLineEdit and QgsRelationEditorWidget
2017-05-10 14:40:31 +02:00
Denis Rouzaud
0824280296 sipify gui editor widgets 2017-05-09 08:59:07 +02:00
Denis Rouzaud
bfb62c4be9 [sipify] fix Abstract class
unblacklist qgstransaction.sip
(followup 931bf32a9fe46570ac80d947552d46c9f427457)
also fix method declaration with private only inheritance
2017-05-08 08:45:11 +02:00
Werner Macho
0eb337ffce [i18n] adding translator on request 2017-05-05 11:04:18 +02:00
Alexander Bruy
b93e925ba2 [sipify] follow-up 634c7aa3f460ee945743850f6715940d47a12579 2017-05-04 08:59:45 +02:00
Alexander Bruy
e1c35883c5 [sipify] remove space before ModuleTypeHeader
also update network analysis SIP files
2017-05-04 08:59:45 +02:00
Alexander Bruy
f6266130eb also sipify QgsGraphAnalyzer 2017-05-04 08:59:45 +02:00
Denis Rouzaud
eda17309d7 [sipify] use single regex for all double annotation cases
followup ac54a3f83fa95e965f415ec6884d195629e87273
2017-05-04 07:38:32 +02:00
Denis Rouzaud
f7f32e64b5 [sipify] signals are public 2017-05-04 07:23:44 +02:00
Nyall Dawson
ac54a3f83f [sipify] Combine multiple argument annotations 2017-05-04 08:29:54 +10:00
Denis Rouzaud
6958db6f06 [sipify] rename SIP_PYARGTYPE to SIP_PYTYPE since it can be used to changed return types too 2017-05-03 07:22:30 +02:00
Denis Rouzaud
fbd62be7c5 [sipify] remove static const value assignment 2017-05-02 20:34:25 +02:00
Denis Rouzaud
b77b496755 [sipify] fix detection of method signature with following body 2017-05-02 10:26:45 +02:00
Denis Rouzaud
b249d481e9 script to reverse engineering from SIP to header
go grab annotations in SIP files to write them in the header
or what could be called the headerizer
2017-05-02 10:11:50 +02:00
Denis Rouzaud
634c7aa3f4 [sipify] fix do not print comment after SIP directive 2017-05-01 16:13:11 +02:00
Denis Rouzaud
5112428a29 handle server sipify in prepare-commit 2017-05-01 11:45:43 +02:00
raymondnijssen
dce5b59fcb sipified qgsadvanceddigitizingdockwidget 2017-05-01 11:20:39 +02:00
Denis Rouzaud
5d5bb34383 prepare-commit: do not exist if indentation fails to go on with sipify 2017-05-01 00:48:19 +02:00
Denis Rouzaud
5e220e69ec followup b46de90d53c9298ba4f1267d2bdabcf4d669afe5 2017-05-01 00:13:41 +02:00
Denis Rouzaud
b46de90d53 [sipify| do not write docstring for [] operator 2017-04-30 23:51:47 +02:00
arnaud.morvan@camptocamp.com
6030cb983f Fix typo in sipify.pl 2017-04-30 21:08:52 +02:00
Denis Rouzaud
298e14b314 [sipify] handle multiple annotations 2017-04-30 17:16:57 +02:00
Matthias Kuhn
28a21209b9 [sipify] seealso 2017-04-30 16:52:05 +02:00
Denis Rouzaud
897e2f0410 [sipify] do not take // comments into docstrings 2017-04-30 16:34:08 +02:00
Denis Rouzaud
f20b9b96e7 [sipify] better remove body, remove duplicate code 2017-04-30 16:34:08 +02:00
Denis Rouzaud
c2b1272246 [sipify] fix oneliner constructor and destructor 2017-04-30 16:34:07 +02:00
Denis Rouzaud
39d87248ab [sipify] fix handling of nested classes
going to proper section when ending a nesting classes (public/private)
also improve debugging output
2017-04-30 16:34:07 +02:00
Denis Rouzaud
92b5265d82 [sipify] fix multiline definition with member initiliazing list 2017-04-30 16:34:07 +02:00
raymondnijssen
07b2bf1124 add some cheering 2017-04-30 14:47:44 +02:00
raymondnijssen
64215373e1 add beer 2017-04-30 14:47:44 +02:00
Denis Rouzaud
d71a563ee1 fix sipify_all 2017-04-30 12:58:34 +02:00
Denis Rouzaud
bbdc77dd91 followup #a86f5ea52d75862c190105d1ceb23c47a61bba4e fix issues links 2017-04-30 11:38:22 +02:00
Denis Rouzaud
a86f5ea52d remove PyNames for QgsGeometry::compare methods
single python method with some MethodCode to dispatch to proper cpp methods.
2017-04-30 11:29:45 +02:00
Larry Shaffer
b3e1aba1cd Use gsed for spellchecking on macOS; ignore inline ‘replys’ spell check 2017-04-29 09:07:24 +02:00
Denis Rouzaud
b88f350b22 add server files to sipify
you just now need to unblacklist them :)
2017-04-28 18:52:15 +02:00
Denis Rouzaud
70da6b6ee7 add server files to sipify
you just now need to unblacklist them :)
2017-04-28 16:45:04 +02:00