{"name": "Time Editor", "package_name": "time-editor", "version": "0.5.1", "experimental": true, "qgis_min": "3.16.0", "qgis_max": "3.99.0", "downloads": 668, "uploaded_by": "hilmr", "upload_datetime": "2023-11-23T06:28:37.581619", "changelog": "0.5.1: Feature: Temporary edit layers have set an initial opacity (0.4)\nFix: Show minimum intersection only on spatial integrity dropdown\nFix: Time integrity check now actually uses the user defined pkey (used to call .id()),\ncorrect handling in spatial integrity check still missing (reports .id())\nFix: unused fuzzy data transformation caused spatial integrity check to crash\n0.5.0: Feature: Add option to create a csv-file via the settings for whitelisting missing dates. Feature-ids that are added to the list do not create an error.\nFeature: Better error reporting for 'Time Integrity' checks\nFeature: Output of QGIS Geomtry Validation for 'Geometry Integrity'\nFix: remove regression, invalid dates where not reported to the 'Time Integrity' script due to changed return of validate_date_string function\nFix: remove regression, \"Spatial Integrity\" check did only work on manually selected features (now entire layers can be checked again)\n0.4.8: Fix: in some cases the initial filter in the spatial integrity check has not been applied\nleading to an expensive check of all (selected) features with lots of intersections. The fix enters\na loop if the filtered feature count equals the inital count and waits for a filtered layer\n0.4.7: Fix: correct type of Text Values to QVariant, failed on second edit on already edited feature\n0.4.6: Fix: Integrity checks fully support expressions\n0.4.5.1: Missed label for new UI Element\n0.4.5: Replace hard coded min threshold for spatial integrity checks with UI value (double spin box)\n0.4.4: Fix hide layer after edit / log timesplit to documentation (ids of original items)\n0.4.3: Fix: reset UI and kill worker and thread as integrity check dropdown changes\n0.4.2: Fix: Clear the UI every time integrity check starts\n0.4.1: Fix: check if layer is not in edit mode before integrity check dialog (standard error dialog)\n0.4.0: Allow expressions in integrity check to allow limiting the affected features; Fixed spatial intersection bug\n0.3.8: Added sidecar output for CSV (allowing drag and drop)\n0.3.7: Fixed updating geometry if valid_end date matches split date\n0.3.7-rc: Working temporary layer edit, remaining bug for existing date set\n0.3.6: Burst Geometry Collections into Multipolygons (ignoring linestrings)\n0.3.5: Export Geometry Intersections to CSV as WKT\n0.3.4: Abort Time integrity on invalid dates\n0.3.3: Display message at end of all operations (if nothing found)\n0.3.2: Correct date expansion on Timesplit (expand to date before selection)\n0.3.1: Reselect features after spatial validity check has finished\n0.3.0: Better error reporting in Table Widget (including export to csv)\n0.2.9: Bug fix core dump after aborting the worker\n0.2.8: Performance boost from iterating only within bounding box\n0.2.7: Integrity Checks for overlapping Features (needs performance boost from GeometryEngine)\n0.2.6: Integrity Checks for geometric validity (using .isGeosValid())\n0.2.5: Integrity Check for individual dates (no empty strings, no invalid dates)\n0.2.4: Progressbar works again\n0.2.3: If features are selected, run integrity check only on those\n0.2.2: Take NULL values in to account in layer filter\nFix Division by zero for small feature sets\nTime Split works again\n0.2.1: Handle no selected vector layer and give an error hint", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/time-editor/version/0.5.1/download/"}