{"name": "MSA: CurveMaster", "package_name": "msa_curvemaster", "version": "1.7.4", "experimental": false, "qgis_min": "3.0.0", "qgis_max": "3.99.0", "downloads": 114, "uploaded_by": "sadzona1902", "upload_datetime": "2026-09-08T05:28:58.113577", "changelog": "- CAD Smart Pour & Erase (New Tool): Interactive pavement flood-fill between curbs with auto-merge, gap tolerance (5 cm), and dynamic Shift+Click cutout eraser.\r\n- Enhanced Trim / Extend: Added batch crossing-line (Fence) trimming/extending and AutoCAD-style Quick Trim for terminal line deletion.\r\n- CAD Arc Mode & Polar Tracking: Tangent and bi-tangent arc digitizing (A), one-key closure (C), and freehand drawing bypass (Shift).\r\n- Partial Parallel Offset: Shift-controlled partial line offset with dynamic segment length and numeric HUD input.\r\n- Fillet & Topology Polish: Robust closed loop / island filleting, elimination of spurious chords on curved lines, and project-level settings persistence.\r\n\r\nPL:\r\n- CAD Smart Pour & Erase (Nowe narz\u0119dzie): Interaktywne wylewanie nawierzchni mi\u0119dzy kraw\u0119\u017cnikami z auto-merge, uszczelnianiem szczelin (5 cm) i wycinaniem fragment\u00f3w gumk\u0105 CAD (Shift+Klik).\r\n- Rozbudowany Trim / Extend: Zbiorcze docinanie i wyd\u0142u\u017canie lini\u0105 przecinaj\u0105c\u0105 (Fence) oraz usuwanie ca\u0142ych linii w trybie Quick Trim.\r\n- Tryb \u0142uk\u00f3w CAD i Polar Tracking: Rysowanie \u0142uk\u00f3w stycznych i dwustycznych (A), szybkie domykanie obrys\u00f3w (C) oraz swobodne rysowanie bez przyci\u0105gania (Shift).\r\n- Cz\u0119\u015bciowy Offset: Odsuni\u0119cie wybranego fragmentu linii o zadanej d\u0142ugo\u015bci z obs\u0142ug\u0105 klawisza Shift i okienka CAD HUD.\r\n- Usprawnienia zaokr\u0105gle\u0144 (Fillet) i topologii: Bezpieczne zaokr\u0105glanie p\u0119tli/wysp, brak fa\u0142szywych ci\u0119ciw na \u0142ukach oraz trwa\u0142y zapis ustawie\u0144 w projekcie QGIS.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/msa_curvemaster/version/1.7.4/download/"}