Version: [3507] Relation Manager 1.3.2

1.3.0 - Bug fixes, GUI improvements and Qt6 compatibility:
- Fixed: field combo boxes now update dynamically when parent/child
layer selection changes
- Fixed: load from JSON failed due to swapped field validation
(child/parent fields checked against wrong layers)
- Fixed: addFieldPair arguments were swapped in create/edit, causing
invalid relationships
- Fixed: removed duplicate crea_relazione_esistente function
definition (dead code)
- Fixed: spurious "Layer Not Found" warning when opening Create
Relationship dialog
- Fixed: IndexError crash when editing relationships with empty key
fields
- Fixed: rollback for create/duplicate actions never matched (action
string mismatch)
- Fixed: history was recorded even when user cancelled delete
operation
- Fixed: duplicate operation showed double message box and double
history entry
- Fixed: removed dead RelazioniPlugin class from __init__.py
- Fixed: Qt resources were never registered (resources.py not
imported)
- Fixed: QRC prefix case mismatch (RelazioniPlugin vs relazioniplugin)
- GUI: replaced non-existent button icons with native QGIS theme icons
- GUI: grouped buttons logically (Manage, Import/Export, History)
- GUI: horizontal button layout for compact design
- GUI: added relationship counter label
- GUI: added tooltips on all buttons
- GUI: set minimum dialog size, alternating row colors on list
- Migrated all PyQt5 imports to qgis.PyQt for Qt5/Qt6 compatibility
1.2.1 - Added the help section and closed the reported issues

yes

fritz4

2026-02-18T16:31:15.131996+00:00

3.0.0

3.99.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership