Versjonshistorie LibreCAD
<<Tilbake til programvarebeskrivelsen
Endringer for v2.1.0 - v2.1.1
- Bugs eliminated:
- draft mode was not set for new/opened drawings
- performance did not improve when zooming into an area
- certain polylines were not rendered properly
- opening a file did't restore the layer's construction state
- the cursor was hidden for 'polyline from existing'
- closing an inactive tab cleared the layer list
- wouldn't build with Qt4
Endringer for 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)
Endringer for v2.0.8 - v2.0.9
- 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.
Endringer for v2.0.7 - v2.0.8
- Exciting New Features:
- 1. DWG read support! Big thanks to our CAD expert Rallaz ;
- 2. SVG export support! Salute to dinkel ;
- 3. Arabic Language GUI support. More work is needed for:
- * Right-to-left support for Text entities;
- * Arabic fonts for Text.
- 4. More user configurable settings in App Preferences.
- Under the hood, there's lots of cleanup and coding style tweaking towards C++11, and the code base should be cleaner for new developers.
- There is also lots of GUI and user experience tweaking, mostly following user requests. Clearly, LibreCAD needs help from more developers with the large volume of feature requests and bug reports from our user community.
Endringer for 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
Endringer for 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.
Endringer for 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
Endringer for 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