Commit Graph

8248 Commits

Author SHA1 Message Date
Roman Telezhynskyi
1e344d6df0 Fix calculating an elliptical arc. 2022-08-27 16:46:25 +03:00
Roman Telezhynskyi
ab75b783b6 Refactoring. 2022-08-24 20:11:12 +03:00
Roman Telezhynskyi
e608e13fa1 Explicitly set visualization mode to Show even if not used. 2022-08-24 19:58:58 +03:00
Roman Telezhynskyi
b5ec1e61b8 Refactoring.
Use Visualization::AngleToUser method to show angle values in a tooltip.
2022-08-24 19:53:48 +03:00
Roman Telezhynskyi
f9bc111159 Optimize ::ShowDialog method. 2022-08-24 19:53:48 +03:00
Roman Telezhynskyi
5262d8afb7 Refactoring.
Rename Visualization::NumberToUser to Visualization::LengthToUser to avoid confusion.
Add Visualization::AngleToUser.
2022-08-24 19:53:48 +03:00
Roman Telezhynskyi
1c0885e766 Improve visualization for tool Elliptical Arc. 2022-08-24 19:44:45 +03:00
Roman Telezhynskyi
cdc291a40f Refactoring. 2022-08-24 19:44:45 +03:00
Roman Telezhynskyi
8a94ed2645 Improve visualization for tool Point of intersection circle and segment. 2022-08-24 19:44:45 +03:00
Roman Telezhynskyi
35eedc0a44 Refactoring. 2022-08-23 21:04:23 +03:00
Roman Telezhynskyi
be07f701c7 Fix tool Arc with given length. 2022-08-23 21:03:35 +03:00
Roman Telezhynskyi
165da734e3 Refactoring. 2022-08-23 20:42:46 +03:00
Roman Telezhynskyi
d7fc36e0d4 Improve visualization for tool Point from circle and tangent. 2022-08-23 19:27:59 +03:00
Roman Telezhynskyi
c10279c7e1 Refactoring. 2022-08-23 16:37:58 +03:00
Roman Telezhynskyi
b9a2a6715b Refactoring. 2022-08-22 16:36:01 +03:00
Roman Telezhynskyi
a13f13e3fc Refactoring.
Optimize includes.
2022-08-22 11:34:02 +03:00
Roman Telezhynskyi
0939d28c41 Improve visualization for tool Point of intersection circles. 2022-08-22 10:51:24 +03:00
Roman Telezhynskyi
4d104a789e Refactoring. 2022-08-22 10:23:51 +03:00
Roman Telezhynskyi
cf4145dd94 Refactoring. 2022-08-22 09:15:09 +03:00
Roman Telezhynskyi
097b08af6f Refactoring. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
4fb6dfbd92 Improve visualization for tool Segment an arc. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
a5c8bab097 Refactoring. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
94d46a4530 Improve visualization for tool Segment a curved path. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
c136a716f6 Refactoring. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
63cd0e7b5d Improve visualization for tool Segmenting a simple curve. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
b1d7177952 Refactoring. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
0f78ef8b05 Improve visualization for tool Special point on shoulder. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
b9dd7d0ee9 Refactoring. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
dd2eacd0d5 Improve visualization for tool Point along bisector. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
0aac23ec8e Refactoring. 2022-08-20 20:09:29 +03:00
Roman Telezhynskyi
de3179a37c Improve visualization for tool Point along perpendicular. 2022-08-20 20:09:24 +03:00
Roman Telezhynskyi
48b7c387a8 Refactoring. 2022-08-20 20:09:24 +03:00
Roman Telezhynskyi
3d186c2a37 Improve visualization for tool Point along line. 2022-08-19 13:49:09 +03:00
Roman Telezhynskyi
9a28166539 Refactoring. 2022-08-19 11:20:01 +03:00
Roman Telezhynskyi
714a4e1715 Fix segmenting a simple curve. 2022-08-19 08:29:42 +03:00
Roman Telezhynskyi
7d276461ed Fix export tiled pdf on Mac OS. 2022-08-18 17:10:42 +03:00
Roman Telezhynskyi
94a2bcb005 Refactoring. 2022-08-18 17:09:29 +03:00
Roman Telezhynskyi
5f8b46da5b Refactor VPMainWindow::GeneratePdfTiledFile.
It should return result to stop generation in case of an error.
2022-08-18 17:09:12 +03:00
Roman Telezhynskyi
8c3de72a51 Fix export of tiled sheet. 2022-08-17 19:29:32 +03:00
Roman Telezhynskyi
b43592e3e9 Fix build. 2022-08-17 16:35:38 +03:00
Roman Telezhynskyi
003c9bf33f Fix build. 2022-08-17 15:51:35 +03:00
Roman Telezhynskyi
5855af6bc9 Fix missing header. 2022-08-17 12:32:48 +03:00
Roman Telezhynskyi
de94a6db84 Fix build on Windows. 2022-08-17 11:51:17 +03:00
Roman Telezhynskyi
a0224bd6a2 Fix build on Windows. 2022-08-17 10:01:51 +03:00
Roman Telezhynskyi
0fb54f73c7 error: attribute ignored [-Werror=attributes]
#  define Q_REQUIRED_RESULT [[nodiscard]]
2022-08-16 17:28:25 +03:00
Roman Telezhynskyi
42fedfc262 Fix build on Windows. 2022-08-16 16:43:22 +03:00
Roman Telezhynskyi
793292fbf8 Fix build. 2022-08-16 16:19:29 +03:00
Roman Telezhynskyi
f60858f2e9 Fix macros. 2022-08-16 16:05:04 +03:00
Roman Telezhynskyi
7a386292b7 Fix build on mac os. 2022-08-16 16:02:42 +03:00
Roman Telezhynskyi
53905b624a Refactoring. 2022-08-16 16:01:17 +03:00