6a219c5ed4
Port set version bug from solvespace fork and cleanup version handling in DRW_TextCodec.
...
One of the most intrusive changes in QGIS' fork was that the debugging code was replaced with hardcoded changes to redirect the output to QGIS' internal logging mechanism. In this PR I've setup an interface to allow clients to create custom output debugging classes and assign these to be used by the library.
This will allow me to remove all the related downstream changes in QGIS' fork and re-sync these files back to upstream.
Interface for debug printers.
2021-11-23 13:12:11 +02:00
a8d8fa0946
Modernize debugging.
2021-11-23 11:28:54 +02:00
642fbe815d
Use ununordered_map instead of map
...
Should result in a performance boost when reading large files.
2021-11-23 11:15:11 +02:00
c51d9d5b30
More modernization and cleanups.
2021-11-22 19:28:51 +02:00
5f6445cf93
Read extrusion tags for dimension entities
...
Dimension entities support DXF codes 210, 220, 230 and and DRW_Dimension
already had a extPoint member, but the tags were never used when
parsing.
2021-11-22 18:53:33 +02:00
b18f09d86e
DRW_Coord: Simplify constructor.
2021-11-22 18:48:47 +02:00
c7fc0b8dcb
Misc. typos
2021-11-22 18:44:44 +02:00
1b4dfc7988
Misc typos: length.
2021-11-22 18:39:20 +02:00
47e0e3d0f3
fixed heap use after free vulnerability CVE-2021-21900
...
as reported in TALOS-2021-1351 / CVE-2021-21900,
DRW_TableEntry::parseCode had the potential to trigger an use after free exception with a malformed DXF file.
2021-11-22 18:22:27 +02:00
783a3faaeb
We no longer need this file.
2021-11-22 15:25:04 +02:00
b8b3acbfd3
Improve for a search bar.
2021-11-22 15:24:48 +02:00
8b966019e6
Code style.
2021-11-19 13:23:51 +02:00
920e6fc8ab
Add text search bar in History window. Closes #153
2021-11-19 13:23:35 +02:00
d61eda4a41
Option to disable the automatic search for updates.
2021-11-18 14:55:15 +02:00
679bb9af48
Code style.
2021-11-18 13:29:53 +02:00
421a8df4be
Remove tool from all visibility groups it in.
2021-11-18 13:29:36 +02:00
a915ef5a0d
Code style.
2021-11-17 16:19:00 +02:00
888dccc2f3
Improve storing visibility group items. Don't store duplicate information.
2021-11-17 16:18:46 +02:00
2945da4d38
Fix double call of a main path context menu.
2021-11-16 18:52:32 +02:00
5eaab50647
Log a change.
2021-11-16 18:33:56 +02:00
bd50428b56
Improve validation grainline position.
2021-11-16 18:33:20 +02:00
ec672a8811
Improve XSD schema for multisize measurements. Format version 0.5.1.
2021-11-16 17:18:32 +02:00
03e1b5ba3a
Increase the limit for the Letter field.
2021-11-05 16:08:13 +02:00
68b4eced95
Lupdate.
2021-10-20 10:44:03 +03:00
216b910001
Lupdate.
2021-10-19 14:51:45 +03:00
fe8a983ee3
Improve code quality.
2021-10-19 14:43:49 +03:00
8d52157b41
Help user to select default GUI language.
2021-10-19 14:43:20 +03:00
4b3b7a8987
Add Don't ask again for Stale layout question dialog.
2021-10-19 11:36:34 +03:00
8f5bf16b4d
Lupdate.
2021-10-16 14:03:45 +03:00
f13118d12b
Bump version.
2021-10-16 14:02:15 +03:00
713ad813ff
Allow Valentina to open vlt files on Mac.
2021-10-16 13:49:36 +03:00
8625ecd2b4
Fix handling numeric values passed in console mode.
2021-10-15 18:47:43 +03:00
64c6a28053
Fix reading tiled page margins in console mode.
2021-10-15 18:27:06 +03:00
bcb786958e
Show tooltip about defined user material in the label placeholder list.
2021-10-02 19:15:08 +03:00
b6dc3f30b8
Lupdate.
2021-10-01 21:10:16 +03:00
e42775f48e
Fix regression in Valentina's layout. Unite pages worked incorrect.
2021-10-01 18:31:23 +03:00
b7ee561024
Check if need to warn about changes in default layout settings in Puzzle app.
2021-09-30 18:25:22 +03:00
34b5422144
Lupdate.
2021-09-30 17:33:24 +03:00
64819d19ec
Revert "Try without DEBIAN_FRONTEND noninteractive."
...
This reverts commit 925c296b1b
.
2021-09-29 08:37:06 +03:00
925c296b1b
Try without DEBIAN_FRONTEND noninteractive.
2021-09-28 19:03:39 +03:00
587d8e2cfc
Try without dialog package.
2021-09-28 18:53:47 +03:00
2dd553b5e7
Try without apt-utils package.
2021-09-28 18:44:26 +03:00
f1a9499688
Try build without packages locales locales-all.
2021-09-28 18:15:22 +03:00
8cfc59a668
Cppcheck warning.
2021-09-28 17:40:36 +03:00
665101a6c5
Disable inter-window drag&drop.
2021-09-28 17:13:03 +03:00
74090f7ffd
PDF Tiles "ruler" is fine when Unit is "Inch" or "Cm". It is bad when Unit is "Mm" or "Pixel".
2021-09-28 16:43:36 +03:00
05b884a632
Context-menu on a piece in the carrousel should be the same as the context menu of a piece in the sheet
2021-09-28 16:34:25 +03:00
72a2300bef
Crop watermark if doesn't fit on page.
2021-09-28 16:10:55 +03:00
2e9c94ffae
Fix watermark size while scale sheet.
...
Add watermark placeholder for cases when raster image of watermark will require bigger size than image cache can handle.
2021-09-28 15:19:02 +03:00
4fe2e9688d
I select a piece, then I click on "remove unused" length. If I click directly afterwards on another piece, it makes automatically a multiple selection of the 2 pieces.
...
Expectation: I makes a single selection of the last clicked piece.
2021-09-27 12:12:56 +03:00