; the next section is mandatory
[general]
name=EasyFillet
email=yusuf.eminoglu@deu.edu.tr
author=Geophilo
qgisMinimumVersion=3.0
description=Join two line segments with a true tangent arc: preview the radius, and the originals are trimmed so they meet the arc at shared nodes.
about=EasyFillet does one drafting job well. Pick two line segments, set or preview a radius, and it draws the tangent arc and trims both lines so they meet it at clean, shared nodes, ready for topology and further editing. Useful for road edges, kerbs, parcel corners and any plan drawing that needs rounded joins. For a full drafting toolset, see CAD Drafting Toolset.
    Manual: https://geophilo.com/EasyFillet/manual.html
version=1.4.14
tracker=https://gitlab.com/geophilo1/EasyFillet/-/issues
repository=https://gitlab.com/geophilo1/EasyFillet
; end of mandatory metadata

; start of optional metadata
category=Vector
changelog=
    1.4.14 - Hub listing text rewritten; author Geophilo; university affiliation removed; documentation links use the standard geophilo.com pages (manual.html, guide/); manual HTML no longer ships in the plugin package.
    EasyFillet 1.4.13 - Upgraded official plugin icon to high-end tactile 3D brand identity with circular teal pedestal; prioritized PNG icon loading and verified GeoPhilo documentation links.
    EasyFillet 1.4.12 - Fixed missing toolbar ribbon icon by loading SVG with PNG fallback.
    EasyFillet 1.4.0 - Comprehensive correctness + UX revision (no new sub-panels, existing structure preserved).
        - Fixed shortest-arc bug: 90-degree corners now produce 90-degree arcs instead of the long 270-degree counter-clockwise sweep that v1.3 emitted half the time. The arc geometry walks the SIGNED shortest difference between the two tangent angles.
        - Fixed in-place trim: the source line features are now updated via layer.changeGeometry (canonical CAD behaviour). v1.3 added the trimmed pieces as NEW features and left the originals dangling, leaving five overlapping line features at every corner. A legacy checkbox in the dialog keeps the old behaviour for users who depend on it.
        - Fixed Extend mode: the source line is now actually extended via changeGeometry. v1.3 only committed a brand-new straight segment between the two clicks and never touched the original line's geometry.
        - Spatial-index-prefiltered nearest-line lookup with editing-aware invalidation. v1.3 scanned the entire layer on every move event; this version stays interactive on 5000+ feature layers.
        - unload() now unsets the map tool from the canvas and clears references. v1.3 left QGIS holding a dangling pointer and crashed on the next canvas interaction after the plugin was removed.
        - ESC clears the current selection without exiting the tool (CAD convention).
        - QDoubleSpinBox-based parameter dialog with persisted values (radius, endpoint tolerance, arc segments, replace-originals flag) via QSettings.
        - Status-bar feedback after each step (first line selected, fillet applied, endpoint extended, etc.).
    EasyFillet 1.3.1 - Standardized Plugin Hub metadata, updated contact email, added educational context, and refreshed the stable release package.
    EasyFillet 1.3.0 - Added right-click Extend Mode for extending a selected endpoint until it intersects another line.
    EasyFillet 1.2.0 - Added numeric radius input and chord-length preview.
    EasyFillet 1.1.0 - Fixed snapping tolerance behavior for mixed CRS layers.
tags=fillet,arc,cad,planx,city planning,zoning,vector editing,tangent arc,trim,geophilo
homepage=https://geophilo.com/EasyFillet/
icon=icons/icon.png
experimental=False
deprecated=False
qgisMaximumVersion=4.99
license=GPL-3.0-or-later