{"name": "AutoFields", "package_name": "AutoFields", "version": "0.3.0", "experimental": false, "qgis_min": "2.12.0", "qgis_max": "2.99.0", "downloads": 2238, "uploaded_by": "gcarrillo", "upload_datetime": "2016-08-17T23:34:02.256351", "changelog": "[0.3.0] (20160817)\n- Official release!\n- AutoFieldManager: normalize sources from 'Add PostgreSQL layer' and\nDBManager so that they coincide.\n- AutoFieldManager: Make createAutoFields return the autoFieldId on success,\nas it can be used later to remove the AutoField via removeAutoField.\n- GUI: Layer list now listens to Layer Tree SIGNALs to keep itself updated.\n- Added link to documentation from About tab. It's aware of language [en|es].\n[0.2.7] (20160804)\n- Implement order for AutoFields storage and for setting event connections,\nso that scenarios of AutoFields depending on other AutoFields become\npredictable.\n- EventManager: Change str() by unicode() in a debug message that was\ncausing a Python error if values calculated contained non-ascii characters.\n- Adjusted plugin description in all Python files.\n[0.2.6] (20160802)\n- GUI: Add checkbox to filter (only show enabled AutoFields) the list of\nAutoFields.\n- Event Manager: If an expression has parse or eval errors, None is passed\nas result to changeAttributeValue, which is stored by QGIS as NULL. This\nfixes a bug that happened returning False from aforementioned errors.\n- Hide Redo buttons and keyboard shortcut from QGIS GUI because it can lead\nto QGIS crashes due to corrupted undo stack.\n- Small fix in removeAutoField. Check that autoFieldId to remove exists.\n[0.2.5] (20160726)\n- Added support for translations. Added Spanish translation.\n- Added support for getting area and distance units in calculations from\nQGIS preferences (QGIS v.>=2.14).\n- Expression Dialog: Added support for QGIS variables and recent expressions.\n- The plugin now deals with Adding/Removing fields in an edit session.\n- Message with button to let users know they should save edits for\ncalculating AutoFields when adding new features.\n[0.2.4] (20160722)\n- Opening Custom Expression window for a field that is already an AutoField\nbrings the stored expression making it possible to modify it.\n- Fix for problem on Windows regarding different path separators in public\nsources when opening the same layer from 'Add Layer' and QGIS browser.\n[0.2.3] (20160720)\n- Overwriting an AutoField is now possible.\n- Fixed issue with QGIS locale and provider capabilities (Thanks Thomas B.)\n- Fixed issue with removing multiple layers from QGIS ToC.\n[0.2.2] (20160718)\n- Workaround for QGIS crash due to bug #15311. Instead of featureAdded, use\ncommittedFeatureAdded SIGNAL for all expressions.\n[0.2.1] (20160717)\n- Fix for expressions that work when new features are saved to provider\n(e.g., $id).\n- Fix for convertCompatible, as the Python API returns QVariant, not bool as\nC++.\n[0.2] (20160714)\n- Ready for testing.\n[0.1] (20160707)\n- First working GUI version\n[0] (20160522) It all started...", "external_deps": "", "download_url": "https://plugins.qgis.org/plugins/AutoFields/version/0.3.0/download/"}