2.0.7 released

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

2.0.7 released

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