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.

Downloads:

http://sourceforge.net/projects/librecad/files/Windows/2.0.7/

OSX user’s unfortunately need to use macports to install LibreCAD. We are still short on OSX developers and we cannot seem to get the installed and it’s functionalities stable. We are terribly sorry about that. However, once you installed macports you can installed LibreCAD using

sudo port install librecad

Any brew user’s/dev’s reading this? We would love to also support brew and would highly appreciate if somebody can help us out with brew.

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

sf.net fixed st.net bug #482, misaligned arc option widget on windows

st.net 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):