- Update to release 2.2.0.2:
* fixes an undetected vulnerability when opening malformed LFF
font files that caused a crash
* fixes format issues in bundled fonts
* fixes regression, finding nearest points on ellipses caused a crash
* plugin Importshp has been removed
- Drop librecad-use-system-shapelib.patch since the plugin has been
removed.
- Rebase patches.
OBS-URL: https://build.opensuse.org/request/show/1108784
OBS-URL: https://build.opensuse.org/package/show/graphics/librecad?expand=0&rev=76
- update to 2.2.0 rc4:
* symbols to unicode.lff
* new error code from libdxfrw update
* build Windows, MacOS and Linux packages in one action
* added tool tips to Categories tool widget (#1519)
* added @ symbol to relative coordinates in status bar (#1452)
* changed misleading unit label in curent drawing preferences (#1453)
* changed tab order in text dialog (#1432)
* maximum size of status bar for hidpi displays
* sync libdxfrw (072aecd)
* copy/rename media files in desktop folder to remove whitespaces
* fixed renaming of nested blocks (#1527)
* preserve list position in block and layer list (#1515)
* fixed polyline issue when line type was changed (#1496)
* add minutes label to auto save time in application preferences (#1412)
* add files saved as with new name to recent files (#1364)
* snap on middle point failed for spline through points (#1395)
* spline issue with tolerance on ascii to double conversion
* DXF viewport reading issue by updating libdxfrw
* status bar height toggling on auto save
* solid fill hatch issues
* Ukrainian and symbol characters in unicode.lff
* possible out of bounds read with MText entities
* AppImage was broken by fix for (#1488)
* wrong translations folder for additionals paths from settings
* getDirectoryList() failed on Linux when librecad is in $PATH (#1488)
* bounds check in LWPolyline
* NULL check for hatch code 93
* vulnerabilities in JWW parser
- drop 0001-Added-bounds-checking-to-CDataMoji-in-jww-parser.patch,
OBS-URL: https://build.opensuse.org/request/show/988483
OBS-URL: https://build.opensuse.org/package/show/graphics/librecad?expand=0&rev=71
- update to 2.2.0-rc3
* major release
* DWG imports are more reliable now
* and a lot more of bugfixes and improvements
- remove (they are in upstream now)
* 0001-fix-build-with-gcc-9.patch
* add-boost-tuple-include-to-fix-build.patch
* ensured-all-objects-are-shown-when-a-layer-is-toggle.patch
* fix-build-with-Qt-5.11.patch
* fix-build-with-Qt-5.15.patch
- remove qcad provides/obsoletes -- it's an ancient history
OBS-URL: https://build.opensuse.org/request/show/941610
OBS-URL: https://build.opensuse.org/package/show/graphics/librecad?expand=0&rev=61
- Update to new upstream release 2.1.2
* wouldn't build with gcc 5.4 and 6
* mouse cursor was missing for 'Arc Tangential'
* right-click with plugins could cause a crash
* construction lines were not drawn when the line segment was out of view
* DXF files with comments were not properly loaded
* drawings were not marked as modified after an 'undo'
* the command line didn't accept numpad input
* the command widget didn't activate properly when floating
- librecad-gcc6.patch: Remove (unneeded now)
OBS-URL: https://build.opensuse.org/request/show/428707
OBS-URL: https://build.opensuse.org/package/show/graphics/librecad?expand=0&rev=42
- Update to new upstream release 2.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
* 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
OBS-URL: https://build.opensuse.org/request/show/395996
OBS-URL: https://build.opensuse.org/package/show/graphics/librecad?expand=0&rev=32