Posted by
dxli on
Jan 09, 2016; 4:11pm
URL: https://forum.librecad.org/2-0-9-released-tp5712809.html
Happy new year! LibreCAD 2.0.9 released
This is mostly a bug fixing release.
Fixed a few crashes due to undo and deleted entities;
Rallaz fixed quite many issues in dxf and DWG support.
If you are using spline/splinepoints, you may find some improvement in 2.0.9, as spline mirroring is fixed, and there is some cleanup for spline property editors, thanks to jaise for identifying this bug.
If you use the feature "Draw -> Line -> Rectangle", please note a polyline is drawn instead of 4 separate lines.
There are lots of fixes on hatching issues as well: most notably, hatch preview works again!
Various polyline issues are also fixed: bevel/fillet, equidistant, and some minor cleanup.
Jerry worked on several issues with command auto-completion and supported commands.
There are lots of language support improvements: fonts and translation. Thanks a lot to our friends!
Commits since 2.0.8:
Armin Stebich (3):
added debug/ wildcard to .gitignore for clean Windows repos
another fix for commit: rs.h headers 78471946
ignore Windows generated files in libdxfrw
Dongxu Li (84):
rs_graphicview: header cleanup
fixed incorrect rvalue reference usage
more ravlue reference fixes
SCMVERSION=2.0.9
issue #479 : wheel events be handled by scrollbars
zoomscroll: file cleanup
getIntersection: reverted to ArcArc intersections #484
file cleanup
undocycle: use std::set to avoid duplicated entities, #557
issue #557 : fixed a crash due to undo cycles
rs_command: file cleanup
rs_command: detect string collision of commands
rs_debug: singleton mode
file saving: only update autosaving filename with success
vector: c++11 style cleanup
issue #579 , fixed incorrect command hints during Action
command: file cleanup
vector: fixed a regression
dim: fixed snapper for diameter/radius/angular
snapper: constness
Accumulated fixes from master branch Squashed commit of the following:
iso3098 azomix fonts by AZO
avoid highlight flag in offset
fixed a crash by undo
bug 531: bounding box checks for intersection
dimension: compiler warning
rectangular area: initial port of rectangular areas from V3
rs_line: fixed bounding box checking in getIntersection
lc_rect: allow zero size rects
construction line: fixed regression on drawing
vectorsolutions: fixed find closest on subset
drawline: fixed "undo/redo" commands
undo: file cleanup
undo: stop all suspended actions to avoid crash by deleted entities
eventhandler: file cleanup
lc_rect: 'using' instead of typedef
grid: replaced QRectF with LC_Rect
painter: header cleanup
snaptoolbar: fixed a segfault at closing
rs.h removed Qt headers
fixes and cleanup for commit: rs.h headers 78471946
A minor binary search optimization
Squashed commit of the following:
vector/quadratic: explicit conversion to boolean
header cleanup: use <iosfwd>
file cleanup
fixed building issues for commit f3a4e847c
another header fix for commit f3a4e847c
trim amount: improved length input handling
issue #617 removed snap indicator
hatch: fixed a hatch drawing issue.
Revert "hatch: fixed a hatch drawing issue."
hatch: fixed a preview regression
hatch: preview rectangle loop cleanup
splinepoints: file cleanup
bug545: spline properties dialog cleanup
splinepoints: initial property dialog
spline points: file cleanup
spline points: control points in property editor
spline points: file cleanup
spline points: fixed a qt4 building issue
exit dialog: header cleanup
bug 544: spline mirror
entity container: header cleanup
avoid potential performance regression by 527cbd40
spline properties: dialog style
bug517: equidistant polylines
file cleanup
bug548: invisible layer, exporting as image
pentoolbar: use devicePixelRatio
file cleanup
building issue for qt4-mac, header issues
printpreview: added commands: blackwhite/color
undoable: c++11 style
undo: cleanup
arc: move by center
rs_arc: override identifier
read coustom.pri as well as .pro
bug552: fixed a construction layer regression
AZO: font fixes
polyline: cleanup
polyline: cleanup
polyline: experimental, create from selected entities
bug549: dxfrw: troubleshooting an infinite loop
Jerry (1):
Fixed conflict in rs_commands.cpp
Jerry Magnin (2):
Added command shortcut for dimension angular
Adding new commands for dimensions
LordOfBikes (1):
Updated translations from pootle server, after lupdate
Pootle (3):
Updated translations from pootle server
Merge branch '2.0' of
https://github.com/LibreCAD/LibreCAD into 2.0
Updated translations after lupdate
Rallaz (14):
dxfrw: use radians in drw_insert entity
dwfrw: parses shadow handle
dxfrw: fix in dwg hatch
dxfrw: fix in dwg 2004 pages
Enable draw of 4 corner solids sf bug #527
correct default DIMDEC & DIMADEC
Dims, more work with zeros
completed decimal dimzin support
libdxfrw: update to 0.6.3
more dims compatibility
libdxfrw: write dimfxl in dim styles
SF bug #535 correct bevel with polylines
SF bug #539 Vertical dimension's alignment
Fix dim horizontal alignment
Rupicapra-rupicapra (1):
Added help tip, shortcut command & corrected bug
ravas (1):
removed experimental composition mode; issue #576