head 1.4; access; symbols pkgsrc-2023Q4:1.4.0.36 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.34 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.32 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.30 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.28 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.26 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.24 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.22 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.20 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.18 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.16 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.14 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.12 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.10 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.8 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.4 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.6 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.2 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.3.0.14 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.12 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.10 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.8 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.6 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.4 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.2 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.2.0.8 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.4 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.2 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.1.0.2 pkgsrc-2016Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2019.07.31.19.30.21; author plunky; state Exp; branches; next 1.3; commitid NwsKhSU9IlGJpexB; 1.3 date 2017.12.18.21.21.44; author plunky; state Exp; branches; next 1.2; commitid Qszz30xqhm3YZpjA; 1.2 date 2017.03.18.19.39.17; author plunky; state Exp; branches; next 1.1; commitid UZ7C5CrvjXbVg4Kz; 1.1 date 2016.12.16.11.16.32; author plunky; state Exp; branches; next ; commitid nTuMCuvRqATcrcyz; desc @@ 1.4 log @Update to QCAD 3.23.0 ChangeLog: 3.23.0 (2019/07/19): Fix high-resolution / low resolution display on mixed display settings Performance: Improved performance / precision for polyline area calculation for polylines with arcs Bug fixes: FS#1891 - File > Import: import fails FS#1893 - Translations not loaded during first start FS#1894 - File > Bitmap Export: points rendered too big FS#1896 - File > Open: Import fails for some files with layer states and NULL layers FS#1899 - View > Auto zoom: zoom to invisible entities in blocks FS#1904 - File > Bitmap Export: Non-plottable layers not exported FS#1906 - Draw > Polyline > Polyline from Segments: Converting full arcs to polylines FS#1909 - Blocks invisible when loading disappear when made visible and panning 3.22.1 (2019/05/22): Update CXF font format to support polylines and closed polylines Themes: Updated Dark theme for Linux Performance improvement: Faster block switching in drawings with many blocks Use Alt key for ortho mode Draw > Text: Support for underlined text Bug fixes: FS#1857 - Layer List: current layer not highlighted after collapsing item FS#1859 - Modify > Stretch: dimension completely inside area not moved FS#1860 - Rendering of nested blocks / use of negative scale factors FS#1861 - Modify > Stretch: block references inside stretch box are not moving FS#1864 - File > Print Current View: multiple pages printed FS#1865 - Scaling polyline with width by negative factor removes width FS#1866 - DXF: EXTMIN/EXTMAX interchanged FS#1871 - View > Block List: Renaming current block does not update block list FS#1876 - Edit > Convert Drawing Unit: block array spacing FS#1879 - File > PDF Export: print preview unclosable FS#1883 - File > SVG Export: invalid SVG comments FS#1884 - File > Bitmap Export: margins despite zero margin settings FS#1885 - Modify > Edit Text: Text dialog messes up formatting of subscript / superscript 3.22.0 (2019/03/04): Performance improvements: Adding objects Modifying objects (in particular modifying geometry) Deleting objects Draw: Shapes: Add corner radius option Modify: Mirror, Rotate, Scale: Add preference to use / not use dialog Select and move multiple reference points Translations: Updated translations in Czech, Dutch, Italian, Spanish, Portuguese Themes: Updated Dark theme Bug fixes: FS#1660 - Draw > Viewport > Add Viewport: viewport in model space FS#1804 - Application Preferences > Tool Settings: Filter for "View", submenu for Overlays missing FS#1805 - Modify > Split Entities: broken for logically closed polylines FS#1808 - Property Editor: Changing width, height, orientation for polygon FS#1809 - Draw > Viewport > Add Viewport: layout dialog combobox broken FS#1812 - Coordinate display: coordinates not updated while mouse is moving FS#1817 - CAM Export: offset fails for contours with arcs (tolerance issue) FS#1825 - File > Svg Export: text exported with wrong height FS#1831 - Block > Copy Block: attributes of block references are orphaned in copied block FS#1832 - Modify > Explode: attributes of block references are orphaned after exploding FS#1834 - Property Editor: Attributes of block reference not showing 3.21.3 (2018/09/18): View: Property Editor: Add property "Scale" for angle dimensions, arc length dimensions Add property "Linear Factor" for arc length dimensions Focus on Tool Matrix Hand keyboard focus to filter input of tool matrix Edit > Application Preferences > Graphics View > Colors > Selection: Add color for tertiary reference points Bug fixes: FS#1783 - RArc::splitAt(): fails in some cases FS#1786 - Block > Select Block References: not using active block in block list FS#1787 - View > Property Editor: Layer combo box not sorted FS#1791 - Edit > Paste: relative zero point not set FS#1792 - Dimension > Angular: transformations broken FS#1797 - Keyboard shortcuts not saved between sessions FS#1798 - Drawing Pref > Linetype > Scale of linetypes matches the scale of each viewport: wrong default shown FS#1799 - Postprocessor: sign not forced for negative values rounded to zero @ text @$NetBSD: patch-qcad.pro,v 1.3 2017/12/18 21:21:44 plunky Exp $ disable searching outside of the source directory --- qcad.pro.orig 2017-07-21 17:57:53.000000000 +0000 +++ qcad.pro @@@@ -12,7 +12,7 @@@@ win32 { } } else { - SUBDIRS += $$system("ls -d ../qcad?* 2>/dev/null | grep -v $(basename $(pwd))$") + #SUBDIRS += $$system("ls -d ../qcad?* 2>/dev/null | grep -v $(basename $(pwd))$") } !r_mobile { @ 1.3 log @Update QCad to version 3.19.1.0 At the same time, fix a symbol conflict by using zlib from pkgsrc rather than a private copy ChangeLog: 3.19.1 (2017/11/11): Linux, macOS: Remove unnecessary libraries Bug fixes: FS#1652 - Insert file as block: block attributes not on correct block FS#1653 - Dimension font configuration only loaded if drawing contains dimension entity FS#1655 - File > Print Preview: cannot adjust page preferences for model space FS#1656 - Dimension size scale wrong in viewports FS#1657 - Edit > Drawing Preferences > Printing > Page: no effect in model space FS#1658 - Crash when switching to layout block (32bit Linux, Qt4) 3.19.0 (2017/11/08): Modify > Explode: Make sure draw order of exploded polyline segments matches order of original polyline (draw order based on draw order property and entity ID) File > New: Use default layer color and lineweight for layer 0 Load TTF fonts in "fonts" directory Add osifont Performance improvement for drawings with many blocks Bug fixes: FS#1574 - Layer > Remove: deleting sublayer switches to layer 0 3.18.1 (2017/10/05): Leaders: Add scale property (scale of arrow head) Edit > Application Preferences > Graphics View > Appearance > Prevent white on white / black on black display: Add preference to only apply to model space Bug fixes: FS#1617 - Edit > Convert Drawing Unit: Views in view list not converted FS#1634 - View > Screen-based Linetypes: arc rendering quality FS#1636 - Options toolbar: wrong icon size FS#1639 - Layer > Hide all Layers: cannot turn individual layer back on FS#1640 - Modify > Offset: Tolerance issue when clipping offset curves 3.18.0 (2017/09/22) Remember maximized status of window between sessions Translations: Updated Japanese user interface translation Bug fixes: FS#1614 - View > Selection Filter: no choices for linetype property FS#1615 - Decimal point of dimensions shown as '?', preferences page throws exception FS#1616 - Edit > Convert Drawing Unit: leader arrow switched off FS#1618 - Modify > Auto Trim: fails when extending (depending on clicked position) FS#1619 - Context menu: relocating start point of selected polyline does not terminate FS#1622 - X Scale Property lost for Simple Texts and Attributes FS#1630 - File > SVG Export: polylines with arc segments with large radii imprecise FS#1631 - dxflib: wrong definition of DL_POLYLINE3D flag 3.17.3 (2017/06/30) Modify: Isometric Projection: Add alternative projection types: Dimetric Cabinet 30° Scale: Scale internal text formatting when scaling texts Scale Text Heights: Scale heights of selected texts (without changing the position) Bug fixes: FS#1605 - Edit > Paste: Empty layers created when pasting to current layer FS#1606 - Selecting 'Draw Order' halts system temporary FS#1609 - Edit > Drawing Preferences: dimension size scale cannot be changed to 1 3.17.2 (2017/06/27) Modify > Isometric Projection: Add alternative projection types: Planometric Cabinet Cavalier Bug fixes: FS#1572 - Dimension font not set to "Standard" when importing through dxflib FS#1593 - CAM > CAM Export: ZH in header always yields default value "100" FS#1595 - LWPOLYLINE expors Z values for vertices FS#1597 - Edit > Convert Drawing Unit: dimension scale override set for all dimensions FS#1600 - File > Save As: Only partial information shown for available filters 3.17.1 (2017/05/22) Bug fixes: FS#1581 - View > Selection Filter: no inputs for property Linetype Scale FS#1582 - Layer > Show all Layers / Hide all Layers: unexpected outcome when frozen column not shown FS#1584 - Modify > Divide: dividing polyline at node can lead to zero length segment 3.17.0 (2017/05/18) Edit > Application Preferences: Graphics View > Behaviour > Highlight entity within range Preference to enable / disable entity highlighting Library Browser: Remember and restore last used directory Themes: Allow themes to override tool icons Platforms: macOS: Rollback to Qt 5.6.2 Fix performance regression (QTBUG-59701) Fix pinch gesture zoom in / out using trackpad Bug fixes: FS#1566 - Block > Attributes > Synchronize Attributes: deleted block attributes re-appear FS#1569 - File > Print Preview: changing offset in drawing preferences has no immediate effect FS#1579 - Edit > Paste: rotation leads to wrong position of block references if drawing units differ @ text @d1 1 a1 1 $NetBSD$ d7 1 a7 1 @@@@ -13,7 +13,7 @@@@ win32 { d11 2 a12 2 - SUBDIRS += $$system("ls -d ../qcad?* 2>/dev/null | grep -v $(basename $(pwd))$ | grep -v qcadmobile") + #SUBDIRS += $$system("ls -d ../qcad?* 2>/dev/null | grep -v $(basename $(pwd))$ | grep -v qcadmobile") @ 1.2 log @Hot off the press, update to QCAD 3.16.6, with ChangeLog: 3.16.6 (2017/03/17) Edit > Application / Drawing Preferences: Dimensions: Add preference to use comma instead of point as decimal separator QCAD Professional: Command line tools: dwg2dwg: Add switch for font substitution (-t FONT1:FONT2) Platforms: Linux: Fix keyboard input (add plugin directory "platforminputcontexts") 64bit: Update to Qt 5.8.0 fix file dialog crash on some systems Draw > Shape: Add option to add solid fill for shape (rectangle or polygon) Modify > Edit Text: Focus on text input field when editing simple texts Add shortcut to confirm text dialog: Ctrl-Enter (Cmd-Enter) Misc > Draw > Dovetail from 2 Points: Draw dovetail joins between two given points Bug fixes: FS#1543 - Input with dead-keys broken (Linux) FS#1544 - Crash when selecting spline FS#1545 - File > Open: Crash on some Linux setups FS#1548 - Block > Attributes > Synchronize Attributes: exception FS#1550 - Block references: mirrored block references in 3rd party file FS#1551 - File > Bitmap Export: exception when image size too large FS#1553 - Modify > Break out Manual: exception with circles FS#1554 - Auto focus of options toolbar when entering numbers broken after Esc FS#1557 - Zero length lines not shown 3.16.5 (2017/02/09) QCAD Professional: Command line tools: dwg2maptiles: Add support for transparent background (-b "transparent"|"#FF000000"|"#FFFFFFFF") dwg2dwg: Add switch to change header variables (-s) Add switch to change dimension font (-n) Modify > Explode: Improve geometry of exploded texts from CXF line fonts Dimension: Add scale property for ordinate dimensions Platforms: macOS: Update to Qt 5.8.0 fix accessibility related library dependency issues Bug fixes: FS#1528 - Block attributes: relationship with block reference lost after inserting from library FS#1529 - File > Save: error if dimension text size is zero FS#1530 - Draw > Circle > 3 Tangents: solutions not found FS#1536 - Draw > Polyline > Delete Node(s): crash when deleting 2nd last node FS#1540 - Draw > Line > Parallel: Changing back to Auto has no effect @ text @d5 1 a5 1 --- qcad.pro.orig 2017-03-17 14:09:31.000000000 +0000 d11 2 a12 2 - SUBDIRS += $$system("ls -d ../qcad?* 2>/dev/null | grep -v qcadmobile") + #SUBDIRS += $$system("ls -d ../qcad?* 2>/dev/null | grep -v qcadmobile") @ 1.1 log @ Update to version 3.16.0 (released 2016/12/14) Command Line Tools: Add -block switch to dwg2pdf, dwg2bmp, dwg2svg and dwg2maptiles dwg2svg: Add -layer-attribute switch to export layer attributes (into QCAD namespace) dwg2bmp: Add -noweightmargin switch to avoid extra margin to account for lineweights Command line widget: allow for multi-line input (pasting list of coordinates for lines, polylines, splines, etc.) Modify: Explode: Explode block arrays into separate block references Explode solid fills into boundary Break out: Break out segments from self-intersecting polylines Misc: Highlight start point of lines, arcs, ellipse arcs, polylines, splines when selected Bug fixes: FS#1461 - Zoom in / out: not centred under mouse cursor if Retina resolution is enabled for graphics view FS#1466 - Toolbars on second screen cannot be accessed if second screen is detached FS#1474 - Dimension > Leader: changing options breaks tool FS#1476 - Draw > Circle > 2 Tangents and Radius: exception with arcs and circle entities FS#1479 - Modify > Explode: too many segments for splines with large tolerance FS#1481 - Block List: update changes selected item FS#1491 - Layer > Create Layer from Selection: cancelling dialog fails FS#1497 - Autosnap: hangs with very complex splines FS#1508 - QCAD CE: Subscript and superscript formatting lost when file re-opened FS#1509 - Ellipse / circle, ellipse / ellipse intersections Also as part of this update, I have removed the example plugins that do nothing (as on the QCAD forum, the author states that these may slow down the operation) @ text @d3 1 a3 1 skip the example plugins d5 1 a5 1 --- qcad.pro.orig 2016-08-29 06:49:22.000000000 +0000 d7 7 a13 3 @@@@ -5,12 +5,6 @@@@ SUBDIRS = \ src \ ts d15 1 a15 9 -!r_mobile { - exists(support) { - SUBDIRS += support - } -} - # DO NOT REMOVE # used by translation (lrelease, lupdate) dummy { @