Versie historie van LibreCAD for Mac OS X

<<Terug naar software beschrijving

Veranderingen voor v2.0.9 - v2.0.10

  • the Arch paper sizes were not properly supported
  • the pen toolbar was wider than necessary on super HD displays
  • various memory leaks
  • build error when using boost version greater than 1.53
  • auto-save could not really be turned off
  • file dialog always opened with DXF, instead of the last chosen file type
  • scrolling the mouse wheel moved the vertical scrollbar instead of zooming on OS X
  • the Window menu was missing on OS X (and possibly other systems)
  • the statusbar and statusbar font were not allowed to autosize
  • the fixed extension line length option was not working for dimensions
  • the program would crash after: modify action -> undo -> repeat modify action
  • all files in certain directories were processed as plugins (fixed for OS X)



Veranderingen voor v2.0.5 - v2.0.6

  • Bugs fixed since 2.0.5:
  • bug#475, update coordinate widget to snappoint
  • bug#476, invalid command line warnings
  • bug#478, preview has no layer
  • bug#479, Smooth zooming failure on high definition pointer devices
  • fixed issue, no zooming with mouse wheel, caused by smooth scrolling feature
  • Minor enhancements:
  • Added language support for Galician and Tamil
  • Added a "Draft Mode" label to the window title
  • Added appdata xml for Linux
  • Added Japanese fonts: KST32B
  • List plugin: show radius of polyline instead of bulge value
  • printpreview: allow paper/graph offset selection
  • printpreview: added command help
  • show draft mode in window title
  • Experimental feature: send key events to command line
  • larger grid points on high DPI, experimental
  • update osx building scripts



Veranderingen voor v2.0.4 - v2.0.5

  • interpolation spline, Draw->Spline->Spline Points (designed by Pavel Krejcir);
  • File -> Export as PDF
  • Korean language support;
  • smooth scrolling/zooming (designed by Oskar Linde);
  • allow user to hide splash at loading;
  • gcc-4.10 support;
  • Work-in-progress, finding enclosed area within a contour;
  • added appdata.xml;
  • "Modify->Round" renamed to "Modify->Fillet"
  • command line aliases can be made for both regular commands and short commands.
  • fixed many bugs since the 2.0.4 release.



Veranderingen voor v2.0.3 - v2.0.4

  • Windows and OS/X printer dialog fails to appear when running Qt5;
  • A patched version of muparser is used by default for OS/X and win32;
  • Update layer for selected entities when a layer is selected
  • Plotting/drawing mathematical equations by smallfix
  • Draw circle by 2 points and radius
  • PIC file importer by cgrzemba
  • Update layer for selected entities when a layer is selected by ajisaacs
  • Lots of shortcut fixes by thomas
  • Arc angle updates for negative z-axis by coryjc190
  • Drawing order regression in 2.0.3



Veranderingen voor v2.0.0 RC 3 - v2.0.1

  • Some notable changes visible to users:
  • 1.reworked snap system to allow simultaneous multiple snapping options; snapping of equidistant middle points;
  • 2.Helping/scratch layer support. Straight lines are kept infinite and entities are skipped when in printout;
  • 3.isometric grids;
  • 4.architectural tick;
  • 5.support of new ellipse features missing in version 1.0, such as, intersection, middle point, arc length, and tangential direction;
  • 6.several new drawing features for line, circle, and ellipses;
  • 7.improved localization, translation for plugins and standard dialogs;
  • 8.general factor for dimensioning of scaled drawings;
  • 9.revert entities direction, developed by effad;
  • 10.some UI tweaking;
  • 11.Windows setup registration to add LC in Windows Control Panel ‘Programs and Features’.
  • LibreCAD-2.0 is using a new dxfrw library to handle the DXF file format, and some advantage of the dxfrw library brings are:
  • 1.New dxf library supporting ascii and binary files, more versions and fully compatible with the specification;
  • 2.Support of templates;
  • 3.Dimensions: support for aligned / horizontal text;
  • 4.Dimensions: added general scale property;
  • 5.Added support for single line text.
  • Some internal changes since LibreCAD-1.0 series:
  • 1.removed Qt3 dependency;
  • 2.reworked methods to calculate intersections to simplify support for new entity types;
  • 3.improved many drawing algorithms for performance;
  • 4.added scripts to allow automatic building on OS/X and Windows;
  • 5.added boost and C++11 support ;
  • 6.various code review and bug fixes.



Veranderingen voor v2.0.0 RC 1 - v2.0.0 RC 2

  • Armin Stebich (25):
  • added more initialization regarding sf.net bug #396
  • fixed sf.net ticket #414, font size of selected length in qg_selectionwidget
  • fixed more ellipse tolerance issues
  • fixed sf.net bug #419, MText line spacing not saved
  • fixed missing tr() method
  • load Qt standard dialog translations
  • added Qt translation files to windows NSIS installer package
  • set the output folder for Qt qm-files in Windows NSIS installer config
  • applied sf.net patch #38, added strings to translation
  • improvement of windows build batch files
  • merge changes from lordofbikes/master
  • fixed issue with save/restore of snap modes
  • applied sf.net patch #39, added strings to translation
  • Merge pull request #402 from alice23/master
  • fixed sf.net bug #417 saving layer attributes
  • Merge branch ‘master’ of github.com:LibreCAD/LibreCAD
  • added plugins translation files and include them in LC and build process
  • fixed typo in plugins.pro
  • fixed windows build in new *.pri files
  • fixed wrong icon file name in LibreCADdoc.qhcp
  • Merge branch ‘master’ of github.com:LibreCAD/LibreCAD
  • improvement of postprocess-win.bat
  • added missing doc file
  • fixed windows build of ttf2lff, included time.h
  • ttf2lff – eliminate goto jumps in main()
  • Chris J. Mutter (1):
  • fixed compile error on newer C++11 compilers (g++48, clang33) that dont accept a cast to (char)NULL
  • Dongxu Li (25):
  • disabled ModifyText button from toolbar Modify, bug #415
  • ellipse3p: fixed a tolerance issue
  • floating point tolerance cleanup, more work needed
  • Merge pull request #398 from jasleenkaur/patch-1
  • updated README
  • fixes for macx building issues
  • use snprintf() instead of sprintf()
  • Do not use stringstream for osx
  • Do not print help layer, bug#406
  • Replacing uint with unsigned for gcc-4.8
  • qmake building scripts for boost, muparser, and freetype
  • fixed a qmake warning
  • Building script for FreeBSD
  • clang building
  • fixed building issues with clang
  • fbsd: script fix for user mode building
  • renamed setting .pro files to .pri
  • exclude images from snapIntersection, bug#426
  • SCMREVISION updated to 2.0.0rc2
  • fixed another compiler warning revert this if this commit causes regression of dimensions
  • fixed a building issue for macx, bug#422
  • minor command line fixes, issue#400
  • updated windows building scripts for Qt-5.1.1
  • dxfrw: disabled output of unused ACADVER key, more work needed to fix the real cause
  • win32: avoid adding empty boostlib to LIBS
  • Jasleen Kaur (1):
  • updated librecad.dox
  • Rallaz (5):
  • added patch #37 crash on load fixed
  • correct ellipse extrusion from Florian
  • Merge branch ‘master’ of github.com:LibreCAD/LibreCAD
  • remove Qt dependency for ttf2lff
  • hack: disable boost lib check in boost.pri
  • Tamas TEVESZ (16):
  • Corrent limit for strftime()
  • FreeBSD-related fixes
  • Kill unused files
  • Fix permissions on non-executables
  • Fix qmake variable names
  • Rationalize ttf2lff
  • Merge branch ‘master’ of github.com:LibreCAD/LibreCAD
  • Fix for Qt5
  • Add compiler and Qt version info to About panel
  • Somewhat better fix for building on FreeBSD
  • Tame runaway search and replace.
  • Missed settings.pro->settings.pri in previous commit.
  • Correct fix for #406
  • Generic approach to detect versioned Qt executables.
  • Some instructions for building on Red Hat-like distros
  • Add pkg-config to dep list for Debian-ish distros



<<Terug naar software beschrijving