Re: [QGIS-Developer] Switching to KDE fork of Qt for Windows builds?

2022-03-09 Thread Denis Rouzaud via QGIS-Developer
Hi all, This might be of interest for this topic, it seems Qt 5.15.3 was released as open source. https://www.phoronix.com/scan.php?page=news_item=Qt-5.15.3-Open-Source https://lists.qt-project.org/pipermail/development/2022-March/042262.html Denis Le ven. 4 mars 2022 à 12:21, Jürgen E.

Re: [QGIS-Developer] Drag and drop form function QdateEdit Widget init

2022-03-25 Thread Denis Rouzaud via QGIS-Developer
QgsDateTimeEdit implements setDateTime, which is not virtual in QDateTimeEdit. It's probably that you have to find a QDateTimeEdit rather than the Qt native one. Not 100% sure this is the issue though, but it won't hurt. Le ven. 25 mars 2022 à 09:11, PIERRE Sylvain via QGIS-Developer <

Re: [QGIS-Developer] Failing docker build for 3.34?

2023-11-06 Thread Denis Rouzaud via QGIS-Developer
Hi Harissou, 3.34 finally made it and the docs are building right now. As mentioned in the QEP for the Docker strategy, I will soon transfer the OPENGIS.ch repo to QGIS.org and switch the PyQGIS builds to rely on the debian packages. This should smoothen the process. Cheers, Denis Le lun. 6

Re: [QGIS-Developer] Best practices for storing plugin settings

2023-10-24 Thread Denis Rouzaud via QGIS-Developer
Hi Gabriel, There has been an introduction of a new settings API. There has been 2 QEP and 4 main PRs, but the main interesting changes for settings registration are in https://github.com/qgis/QGIS/pull/51295 You can refer to the coding standards documentation:

Re: [QGIS-Developer] No API documentation for QGIS 3.26

2022-08-08 Thread Denis Rouzaud via QGIS-Developer
Hi, For PyQGIS, I just updated the Docker image creation [0] which will trigger PyQGIS doc afterwards. I cannot speak for API docs. Sorry for the delay. Denis [0] https://github.com/qgis/QGIS/commit/d3cda6973e4eae98eaf8018e2da7088c86fd31f8 Le lun. 8 août 2022 à 14:33, Delaz J via

[QGIS-Developer] Report for the QEP Settings Registry follow-up

2023-01-12 Thread Denis Rouzaud via QGIS-Developer
Dear QGIS fellows, This is a small report for the QEP #245 https://github.com/qgis/QGIS-Enhancement-Proposals/issues/245 After some hard thinking, I have finally found a nice way to register settings in a hierarchical and organized way, without too much complexity in the API to actually use the

[QGIS-Developer] QgsSettings

2022-12-09 Thread Denis Rouzaud via QGIS-Developer
Hi all, While working on the refactoring of settings (see https://github.com/qgis/QGIS-Enhancement-Proposals/issues/245), I am thinking about deprecating the QgsSettings class and directly integrate its functionality within QgsSettingsRegistry. I would need a bit of help to understand the

[QGIS-Developer] Docker images built on Github Workflows and published as official

2022-12-16 Thread Denis Rouzaud via QGIS-Developer
Hi all, I would like to raise once more the question of the Docker images we are pushing on Docker hub, and considered by many users as official. They are built here: https://github.com/qgis/QGIS/blob/master/.github/workflows/build-docker.yml There are a few issues regarding this, here is a NON

Re: [QGIS-Developer] Building pyqgis doc locally

2022-12-13 Thread Denis Rouzaud via QGIS-Developer
you might need to copy the folder, same than for _templates: see https://github.com/qgis/pyqgis/search?q=_templates otherwise, look at https://github.com/qgis/pyqgis/pull/89/files?w=1 Le mar. 13 déc. 2022 à 09:12, matteo a écrit : > Hi Denis, > > > yes you can limit what you build > > see

Re: [QGIS-Developer] Building pyqgis doc locally

2022-12-12 Thread Denis Rouzaud via QGIS-Developer
Hi Matteo, The main issue is that the website is added to a branch (gh-pages) and is versioned. >From time to time, I squash the commits and force push to avoid such a large size (obviously, it's been a while since I didn't do it). I am a bit reluctant at squashing / force pushing directly from

Re: [QGIS-Developer] Building pyqgis doc locally

2022-12-12 Thread Denis Rouzaud via QGIS-Developer
Le mar. 13 déc. 2022 à 08:35, matteo a écrit : > Hi Denis, > > > The main issue is that the website is added to a branch (gh-pages) and > > is versioned. > > From time to time, I squash the commits and force push to avoid such a > > large size (obviously, it's been a while since I didn't do

[QGIS-Developer] disabling mingw64 builds

2023-01-27 Thread Denis Rouzaud via QGIS-Developer
Hi all, The mingw64 builds have been constantly failing for a couple of days. I have a PR open to disable them https://github.com/qgis/QGIS/pull/51611 If there are no objections, I will merge this. Cheers, Denis ___ QGIS-Developer mailing list

Re: [QGIS-Developer] PyQGIS website seems down

2023-03-23 Thread Denis Rouzaud via QGIS-Developer
The site is up on GitHub side https://qgis.org/pyqgis/latestindex.html On Thu, 23 Mar 2023, 12:10 DelazJ via QGIS-Developer, < qgis-developer@lists.osgeo.org> wrote: > Hi, > Looks like https://qgis.org/pyqgis is down? Error code 502 Bad Gateway, > here. > > Regards, > Harrissou >

Re: [QGIS-Developer] Segmentation fault while compiling ui_DlgAddGeometryColumn.py

2023-02-16 Thread Denis Rouzaud via QGIS-Developer
Hi, Can you make clean and build again? On Thu, 16 Feb 2023, 18:24 afernandez via QGIS-Developer, < qgis-developer@lists.osgeo.org> wrote: > Hello, > My compilation is failing towards the end with a segmentation fault error, > which I cannot figure out: > [ 85%] Linking CXX shared module

Re: [QGIS-Developer] Segmentation fault while compiling ui_DlgAddGeometryColumn.py

2023-02-16 Thread Denis Rouzaud via QGIS-Developer
Which commit are you building? A recent master? On Thu, 16 Feb 2023, 20:10 afernandez, wrote: > Hi Denis, > The system was clean, a completely new installation without any previous > QGIS component. I could clean and try compiling again, but the compilation > itself takes between 4 and 5 hours.

Re: [QGIS-Developer] Segmentation fault while compiling ui_DlgAddGeometryColumn.py

2023-02-16 Thread Denis Rouzaud via QGIS-Developer
Can you try to only build qgis_core, pycore, pyqtcompat. Then, from python, try to import qgis.core and see if you also get a seg fault? Cheers Denis On Thu, 16 Feb 2023, 20:45 afernandez, wrote: > Yes, I'm cloning from the master branch. > > > Denis Rouzaud wrote: > > > Which commit are you

Re: [QGIS-Developer] Backward compatibility for style in project files between QGIS versions

2023-04-28 Thread Denis Rouzaud via QGIS-Developer
Hi Alain, Yes, the backward compatibility to 3.16 has been removed in 3.28, considering there was a LTR in between and that 3.16 was not maintained for more than a year. The PR is here https://github.com/qgis/QGIS/pull/45143 I am not sure if it's possible to do it with a plugin. An approach

Re: [QGIS-Developer] Pyqgis master api search broken?

2023-02-08 Thread Denis Rouzaud via QGIS-Developer
Hi, Is this related to this? https://github.com/qgis/pyqgis/commit/465d91a265e4f1828f0da623d32f8ac7a1de Matteo, shall we try to revert? Cheers, Denis Le mer. 8 févr. 2023 à 08:58, matteo via QGIS-Developer < qgis-developer@lists.osgeo.org> a écrit : > Hi Richard, > > I can confirm:

Re: [QGIS-Developer] QgsSnappingConfig.reset() segfault on server

2023-06-05 Thread Denis Rouzaud via QGIS-Developer
Hi Radim, The error is occurring in the constructor of QgsProject (from QgsProject::instance) where it cannot construct a QSettings. I was afraid this crash was due to the recent changes in settings, but I don't see this as related. This bug was not occurring before 3.30 ? Cheers, Denis Le

Re: [QGIS-Developer] FME to QGIS functionality mapping

2023-06-12 Thread Denis Rouzaud via QGIS-Developer
Hi all, We are currently evaluating work to improve QGIS processing to a closer experience to FME. There is already some information here from Nyall. Our memories are a bit loose, is there any other work done on requirements or a wishlist? Is there any work already started so we don't hijack?

[QGIS-Developer] cache management on Github workflows

2024-03-01 Thread Denis Rouzaud via QGIS-Developer
Dear all, You might have noticed heavy traffic for the last 24h on the Github actions. There was an issue in the former workflow and I took the opportunity to clean up the situation. I have moved to upstream save cache action. Now, for all architectures and parameters, only the branch builds