Subject: CVS commit: pkgsrc/cad/qcad
From: Iain Hibbert
Date: 2021-04-02 22:27:12
Message id: 20210402202712.E3B82FA95@cvs.NetBSD.org

Log Message:
update QCAD to version 3.26.1, with ChangeLog:

3.26.1 (2021/03/08)

    Edit > Application Preferences > Graphics View > Appearance:
        Add preference "Use system cursor"
            Disables all QCAD specific custom mouse cursors, fixes problem with \ 
invisible cursors when using multiple screens
    Bug fixes:
        FS#2196 - Leader: Arrow removed on load if arrow only fits first segment \ 
due to being scaled down
        FS#2200 - Linetype scale is wrong when scaling linetypes by lineweight

3.26.0 (2021/03/02)

    Select > (De-)Select contour:
        Add option to select connected entities on the same layer only
    Draw > Shape > Rectangle:
        Add option for rotation angle
        Use shift key to draw square
    Draw > Text:
        Add support for width property for text entities (automatic text \ 
wrapping at given width)
    Edit > Application Preferences:
        Widgets > Property Editor:
            Add preference to always format values as decimal numbers
        General > User Interface:
            Add preferences for auto screen scale factor, high DPI scaling and \ 
scale factor
        Modify > Explode:
            Add preference to explode circles into polylines with two half \ 
circles (or not)
        Graphics View > Appearance:
            Add preference for reference point size
            Add preference for text height threshold
    Modify > Chamfer / Bevel: don't add zero length bevel segment for lengths 0/0
    Improve selection of images (click anywhere on image instead of image border)
    Performance:
        Improve performance for drawings with many dimensions
        Improve performance of text rendering
        Improve performance when switching or selecting layers
    Change tab position for dockable widgets (Left: East, Bottom: South)
    Use alt + double-click to select entities that are connected and on the same \ 
layer
    Bug fixes:
        FS#2117 - BBOX inconsistent output
        FS#2118 - Dark mode: disabled menu text distorted
        FS#2122 - View > Property Editor: Formatting of Negative Values in \ 
Architectural Format
        FS#2123 - File > Print: Crop marks not printed
        FS#2131 - Modify > Clip to Rectangle: fails on xlines
        FS#2132 - Dimension > Baseline / Continue: custom text label position \ 
copied from original
        FS#2133 - Modify > Break out Manual: exception for closed polyline
        FS#2135 - CAM > Nesting: quantity not correct
        FS#2137 - View > Property Editor: Block reference shows properties of \ 
deleted attributes
        FS#2142 - Viewports: Cannot snap to reference points of circles / arcs \ 
(90°, 180°, 270°)
        FS#2143 - Rendering: arcs in scaled up blocks rendered with too low \ 
resolution
        FS#2144 - Draw > Viewport > Add Viewport: Custom hatch pattern not \ 
shown
        FS#2145 - Modify > Trim Both: closed polyline as either entity breaks undo
        FS#2150 - Modify > Stretch: block with attribute not moving
        FS#2154 - View > Library Browser: '0' shortcut breaks value entering
        FS#2158 - dwg2bmp: -origin does not export origin
        FS#2163 - File > SVG Import: parsing path data with implicit separators
        FS#2171 - Scaling a block reference should not scale line type patterns
        FS#2170 - Draw > Text: Wrong color for formatted text blocks using a \ 
CAD font

3.25.2 (2020/09/07)

    Update / fix various tool icons
    Bug fixes:
        FS#2114 - File > Print: Printout offset under Windows

3.25.1 (2020/08/31)

    Bug fixes:
        FS#2033 - Repeated warning message while updating toolpath
        FS#2105 - File > Print / PDF export: Selected entities are printed / \ 
exported in selection color
        FS#2109 - Dimension > Arc Length: Tool non-responsive

3.25.0 (2020/08/20)

    Property Editor:
        Show total area of mixed selection of polylines, arcs and circles
    File > PDF Export:
        Add support for PDF/A-1B output
        This is supported on Windows 64bit, Linux 64bit and macOS >= 10.11
    Edit > Copy / Cut:
        Move relative reference point to center of selection when using Copy or \ 
Cut without reference
    Bug fixes:
        FS#2058 - Modify > Move, Rotate, ...: "Use current layer and \ 
attributes" leads to error in undo
        FS#2059 - Modify > Explode: Error with hatch in block with \ 
positiv/negative x/y scale
        FS#2061 - Insert Library items fails to update relative zero point
        FS#2064 - XLines in blocks appear shortened
        FS#2065 - Viewport: three dimensional entities not rendered
        FS#2067 - Attributes with fixed color
        FS#2073 - Property Editor: Imperial Area info incorrect
        FS#2076 - File > SVG Export: circles in mirrored blocks
        FS#2078 - Draw > Hatch: Small gap tolerated by QCAD, not by DXF/DWG
        FS#2080 - Modify > Stretch: Hatch moves instead of stretching
        FS#2082 - File > Print / PDF Export: Handling of block references on \ 
non-plottable layer
        FS#2083 - Viewport: Fixed extension line length of dimensions not scaled \ 
with viewport
        FS#2084 - File > Save: Fixed extension line length of dimensions not \ 
saved if scale != 1
        FS#2085 - Drag and drop: moving single polyline vertex moves also \ 
polyline segment
        FS#2086 - Font formatting in text dialog
        FS#2089 - Property Editor: Linetype Scale and Draw Order wrongly marked \ 
with inch symbol
        FS#2090 - Snap > Auto Snap: intersections of pattern with other \ 
entities with cursor close to boundary
        FS#2101 - File > SVG Export: Double hyphen in text leads to invalid \ 
SVG file

Files:
RevisionActionfile
1.97modifypkgsrc/cad/qcad/Makefile
1.20modifypkgsrc/cad/qcad/PLIST
1.38modifypkgsrc/cad/qcad/distinfo
1.3modifypkgsrc/cad/qcad/patches/patch-src_io_dxf_dxf.pro
1.3modifypkgsrc/cad/qcad/patches/patch-src_run_main.cpp
1.3modifypkgsrc/cad/qcad/patches/patch-src_stemmer_stemmer.pro
1.1removepkgsrc/cad/qcad/patches/patch-src_gui_RRulerQt.h