{"name": "QGIS Settings Cleaner", "package_name": "qgis_settings_cleaner", "version": "1.1.0", "experimental": false, "qgis_min": "3.34.0", "qgis_max": "3.99.0", "downloads": 550, "uploaded_by": "grbalmeida", "upload_datetime": "2026-02-27T11:50:22.988695", "changelog": "[1.1.0] - 2026-02-27\r\nAdded\r\n\r\n    New settings selection dialog allowing users to selectively clean specific QGIS configuration categories (Language, Proxy, CRS, etc.).\r\n    New CATEGORIES dictionary to define logical groups of QGIS settings by prefix.\r\n    remove_settings_by_prefix() method to programmatically clear settings by prefix.\r\n    show_settings_dialog() UI with:\r\n        Grouped checkboxes for selecting settings categories.\r\n        Two action buttons: selective clean and full clean.\r\n        Styled disclaimer and layout improvements.\r\n    perform_cleanup() method to handle selective clean logic.\r\n    remove_custom_qgis_crs() method to delete user-defined CRS entries directly from the qgis.db database using SQLite.\r\n\r\nChanged\r\n\r\n    Renamed plugin menu from \"Reset QGIS\" to \"Clean QGIS\" for accuracy (the plugin clears settings, it doesn't reset them to defaults).\r\n    Revised all user-facing strings for clarity and consistency (\"Reset/Delete\" \u2192 \"Clean/Clear\").\r\n    Used proper terminology: \"CRS (Coordinate Reference System)\" instead of \"CRS and coordinate system\".\r\n    Removed platform-specific details from user-facing messages.\r\n    Replaced invisible QTextBrowser logging with QgsMessageLog.\r\n    Merged duplicate dialog_restart_qgis()/prompt_restart_qgis() into a single dialog_close_qgis() method using QMessageBox.Close.\r\n    The initGui() now connects to the new show_settings_dialog() method instead of calling reset_qgis() directly.\r\n    Updated Portuguese translations to match all revised English strings.\r\n    Updated metadata.txt and README.md descriptions.\r\n\r\nFixed\r\n\r\n    Better sync after removing keys in remove_settings_by_prefix() using settings.sync().\r\n    Removed stale <location> tags from the .ts translation file.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/qgis_settings_cleaner/version/1.1.0/download/"}