Posted by
dxli on
URL: https://forum.librecad.org/2-0-7-released-tp5710928.html
LibreCAD 2.0.7 missed the Christmas party and new year eve, but only by days.
First, major fixes: a serious command line regression since 2.0.6: keyboard Enter/Esc support, command line widget in a second screen, etc. Also fixed are some crashes for tangential circle drawing and polyline addition.
LibreCAD 2.0.7 got a boost on LFF font support with kindly help from:
Petr on Czech fonts in unicode.lff
stranger573 on OpenGost
AZO on Japanese fonts kst32b.lff
As a new command line feature introduced in 2.0.7, the command line can be used as a calculator by typing math expression after command "cal". For example command "cal 1+1" to get output "2"
There are many fixes and enhancement, and please refer the git logs for more details.
Armin Stebich (11):
updated Qt version to 5.3.2 for Windows build in README.md
.gitignore clean up, ignore all custom*.* files
improvement of Windows build scripts, pass SCMREVISION to NSIS installer
build-win-setup.bat: allow setting custom NSIS file to match local Qt version
fixed sf.net bug #481, disappearing offset line when zooming
fixed st.net bug #482, misaligned arc option widget on windows
fixed Splash Screen GroupBox size in Application Preferences, was malformed on Windows
fixed warning in qg_dlgoptionsgeneral.ui
fixed broken HTML tag in doc/index.html
applied patch #460, i18n for desktop file by glixx
fixed github issue #464, switch tab-/sub-window mode with single document
Dongxu Li (67):
updated SCM version to 2.0.7
selectWindow: no need to set pen for preview
osx use bz2 compressed DMG
circle tan1_2p: avoid duplicated centers
circle: tan2_1p, fixed a crash by right clicking
trim: polyline not by ::trim()
bug#480: fixed crash due to new spline addition
tan1_2p: improved geometrical algorithm
bug#481, fixed nearest point on line
tan1_2p: code correctness
Appollonius: fixed a regress, show candidate centers
appollonius: fixed algorithm to get all possible solutions
ignore certain compound entities when catching
file cleanup
trim: cleanup
fixed enter command, select toolbar regression
tan2/radius: file cleanup
tangent circles: GUI cleanup
commands: added divide and fillet
divide: file cleanup
unified getDistanceToPoint(): experimental
Czech fonts in unicode.lff, by Petr
add GUI actions by new helper functions Squashed commit of the following:
updated help item
actionPolyline: show options according to mode
added c++11 to CONFIG
muparser: c++11 compiler warnings
polyline: added icons for arc direction
opengost fonts by stranger573
fixed opengost fonts: license, encoding
opengost fonts: fixed encoding
opengost: added blank line at file end
README: fixed a typo
unicode: fix by Petr
bug#485, allow snap to center within an image
fixed a filled arrow brush bug
splinepoints: restore painter pen
line patterns: cleanup
line pattern: use static constants
bug#454, commit e1db360d was lost
added offset to Modify menu
commands: avoid short command ambiguity
command: more short command cleanup
removed c++0x from CFLAGS
lineType: added tiny line types
ascii: allow reading in raw 2D data without point number column
export pdf: append .pdf file extension by default
command: added cli calculator by cal/calculate
fixed a compiler warning
key events: avoid filtering of Enter/Escape
allow Enter/Return for command Continue
updated opengost fonts by stranger573
issue #469 : fixed regression on shortcuts
Updated KST32B Japanese fonts
fixed a typo in KST32B fonts
Added CAD toolbar to main menu View
custom paper size: troubleshooting
win32: updated to Qt-5.4.0
Use Qt arch paper sizes
added printpreview to file toolbar
fixed a qt4 building error by papersize
bug#491, update leader arrow size by drawing options
fixed a rvalue reference compiling issue
disabled command widget event filter
bug#492, dimension extension fixes
unicode.lff: typo
fixed menu item: offset
Pootle (3):
Updated translations from pootle server
Merge branch 'master' of
https://github.com/LibreCAD/LibreCAD Updated translations after lupdate