Open meisei4 opened 5 months ago
to be implemented via https://github.com/meisei4/QRefactor
There seems to exist a version of this already but i havent figured out how to integrate it as a plugin into QGIS https://github.com/planetfederal/qgis-geogig-plugin
Did a ton of scrolling through QGIS plugins and found many that I need to investigate before I work on the QRefactor Plugin.
QRefactor Plugin Proposal
Problem Statement: Managing and updating file paths and names within QGIS projects is cumbersome and error-prone. Current plugins like the QGIS Browser and DB Manager assist with file management but do not automatically update project references when source file changes occur. Additionally, maintaining an organized Git repository for QGIS projects requires manual tracking of file changes, which is time-consuming and prone to errors.
Proposed Solution: Develop the QRefactor plugin to automate the refactoring of file paths and names within QGIS projects whenever changes are made to the source files. This plugin will also integrate Git tools to automatically track, commit, and push changes to the repository, ensuring an organized and up-to-date project structure. Unlike existing plugins, QRefactor will provide seamless management of file changes and version control directly within the QGIS interface.