1574 Commits

Author SHA1 Message Date
Nyall Dawson
7939bcddf4 Minor cleanups 2024-08-14 13:05:46 +10:00
Nyall Dawson
5a58c9912d Lint 2024-08-14 13:05:46 +10:00
Nyall Dawson
ed19d996b2 Collect attribute docstrings for PyQGIS documentation 2024-08-14 13:05:46 +10:00
Nyall Dawson
a33c97db40 Another enum 2024-08-13 20:28:55 +10:00
Nyall Dawson
d72f69f89e Move current line to context 2024-08-13 20:28:55 +10:00
Nyall Dawson
c2f0848725 Move state to a single global context class 2024-08-13 20:28:55 +10:00
Nyall Dawson
cc8bf97092 Use Enum for visibility 2024-08-13 20:28:55 +10:00
Nyall Dawson
a87a1a8418 Indentation 2024-08-13 20:28:55 +10:00
Nyall Dawson
25b12294a2 Fix SIP_PYALTERNATIVETYPE handling 2024-08-13 20:28:55 +10:00
Nyall Dawson
60d632a400 Remove temporary hack 2024-08-13 20:28:55 +10:00
Nyall Dawson
a2048773e7 Fix test 2024-08-13 20:28:55 +10:00
Nyall Dawson
182e30ab61 Simplify regex to avoid catastrophic backtracking 2024-08-13 20:28:55 +10:00
Nyall Dawson
3a578d6712 Header update 2024-08-13 20:28:55 +10:00
Nyall Dawson
95df571ea7 Fix seealso handling 2024-08-13 20:28:55 +10:00
Nyall Dawson
1885f36c36 Move old deprecated perl script 2024-08-13 20:28:55 +10:00
Nyall Dawson
849ff14dc8 Misc updates 2024-08-13 20:28:55 +10:00
Nyall Dawson
69e3eafd16 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
52ef640901 Indentation 2024-08-13 20:28:55 +10:00
Nyall Dawson
526b89d205 Fix regex 2024-08-13 20:28:55 +10:00
Nyall Dawson
f523c3429e Fix horrible regex 2024-08-13 20:28:55 +10:00
Nyall Dawson
5f6611a47c fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
2c92b52018 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
76f95779de Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
d990de3369 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
c636f63230 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
1ca00235d6 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
c30e6abdad Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
0d2f14e10b Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
f0f9afb53e Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
5c9640ab79 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
7c65b1b85f Fix catastrophic regex 2024-08-13 20:28:55 +10:00
Nyall Dawson
7ddea7c9ca Fix 2024-08-13 20:28:55 +10:00
Nyall Dawson
6c19f6285d Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
cfde91f023 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
8b306026f1 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
9680751031 Use original quotes 2024-08-13 20:28:55 +10:00
Nyall Dawson
1ec1b6aa52 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
de3f0ff2b7 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
3b48d058b0 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
ca40c616ed Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
13a166a74f Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
9419f3dbfb More fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
d12e6a82de Additional fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
a635b600b5 Fixes 2024-08-13 20:28:55 +10:00
Nyall Dawson
d5b4c71ecc Fix spacing 2024-08-13 20:28:55 +10:00
Nyall Dawson
35b22f624a First pass at a python port of sipify 2024-08-13 20:28:55 +10:00
Denis Rouzaud
6e9933145a
Adds a file to hold a map from class/method to headerfile (#58054)
* create map file for class / header files for PyQGIS API docs

* create map files

* install file

* add line numbers

* also add methods

* wait to sort

* more methods

* fix CMakeLists install

* fix sorting

* fix spell check

* remove map files for Qt6

* Revert "remove map files for Qt6"

This reverts commit 972f483410f556d1735a2070943b8ad9e2522c5e.

* do not test class_map files + auto sipify_all on branches

* fix warning
2024-07-16 11:40:25 +02:00
Aleix Pol
144db4bc70 appdata: be mindful of the xml elements depth when translating
We were doing a deep search for "name" which happened for the component
name _and_ and the developer name, which is in a deeper tag.
Instead of doing a deep search, just look for the elements we care about
among the component element's children.

Fixes this error from appstreamcli:
org.qgis.qgis.metainfo.xml
  E: org.qgis.qgis.desktop:88: tag-duplicated name (lang=de)
  E: org.qgis.qgis.desktop:88: tag-duplicated name (lang=hu)
  E: org.qgis.qgis.desktop:88: tag-duplicated name (lang=lt)
  E: org.qgis.qgis.desktop:88: tag-duplicated name (lang=nb)
  E: org.qgis.qgis.desktop:88: tag-duplicated name (lang=zh-Hans)
2024-06-26 12:36:23 +10:00
Denis Rouzaud
2c7180afe0 [sipify] fix documention of nested enums 2024-06-18 05:25:03 +10:00
Nyall Dawson
1a56be8cf8 Faster null conversions 2024-06-13 05:59:14 +10:00