Skip to content

[Feature Request]: Override variable management in QGIS.ini source #620

@nicogodet

Description

@nicogodet

Context

No response

Description

Some key/value can be defined in QGIS3.ini in source repo (eg. on gitlab) and final user can change it in QGIS use.

The change of some key/value might be unwanted and always override when a profile is deployed (current behavior) but other key/value can be changed by user and allowed and should be override by deployment.

Related links

.

Use Cases

In QGIS3.ini in source repo

[digitizing]
line-width=3

User is near blind and changes it to line-width=10.
In this case, deployment should not override the value.
An idea would be to add comments in QGIS3.ini in source repo :

[digitizing]
line-width=3  # no-override  or  # keep-user-value  or  ...?
[core]
Layout\searchPathsForTemplates=U:/SIG/MODELE_MEP  # add-if-not-exists
[menu_from_project]
is_setup_visible=false  # always-override

This would be the default value and in this case, the mention of # always-override is optionnal.

Visuals

No response

Before submitting

  • I have verified that my idea is a change request and not a bug report.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesttriageTo be qualified, waiting for a project manager

Projects

Status

To be funded

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions