Roman Telezhynskyi
|
d331b5dc01
|
Fix path to QStandardPaths::ConfigLocation.
|
2024-04-09 16:28:49 +03:00 |
|
Roman Telezhynskyi
|
9e3659830e
|
New warning "Piece gape position".
|
2024-04-08 16:26:09 +03:00 |
|
Roman Telezhynskyi
|
d3bdd68c46
|
Make sure revision hash always has 'g' at the beginning.
|
2024-04-08 15:32:00 +03:00 |
|
Roman Telezhynskyi
|
0eef58f2cf
|
Crash settings must be disabled/empty when application doesn't support sending automatic crash reports to avoid user confusion.
|
2024-04-08 09:23:13 +03:00 |
|
Roman Telezhynskyi
|
cbc137f4e9
|
Make valgrind happy.
|
2024-04-06 18:53:24 +03:00 |
|
Roman Telezhynskyi
|
5186e80adb
|
Change direction of automatic layout grainline to avoid user confusion.
|
2024-04-06 08:28:28 +03:00 |
|
Roman Telezhynskyi
|
5ea7817a02
|
New option Show mirror line.
Make showing a symmetry line optional. In some cases users don't need it.
|
2024-04-05 19:54:48 +03:00 |
|
Roman Telezhynskyi
|
6a2b48050f
|
Fix DXF font size.
|
2024-04-04 19:45:54 +03:00 |
|
Roman Telezhynskyi
|
ebf678888e
|
Fix exporting full piece.
|
2024-04-04 19:00:10 +03:00 |
|
Roman Telezhynskyi
|
b3e6365e92
|
Use the init-statement to declare a variable inside the if statement.
|
2024-04-04 10:27:15 +03:00 |
|
Roman Telezhynskyi
|
94dc3bddd5
|
Refactoring.
Use the init-statement to declare a variable inside the if/switch statement.
|
2024-03-30 18:02:45 +02:00 |
|
Roman Telezhynskyi
|
9ee4cf208b
|
Refactoring.
|
2024-03-30 15:20:59 +02:00 |
|
Roman Telezhynskyi
|
daa7ab72e6
|
Refactoring.
Concatenate namespace with the nested one.
|
2024-03-30 15:01:30 +02:00 |
|
Roman Telezhynskyi
|
d5c260a24d
|
Add optional "multibundle" to version string.
|
2024-03-28 14:53:26 +02:00 |
|
Roman Telezhynskyi
|
2c72549195
|
Build script fixes.
|
2024-03-28 11:21:41 +02:00 |
|
Roman Telezhynskyi
|
e72cebf473
|
Additional crashpad dependencies on macos.
|
2024-03-26 20:32:02 +02:00 |
|
Roman Telezhynskyi
|
b3b6843b2e
|
Use string instead of char.
|
2024-03-26 10:24:27 +02:00 |
|
Roman Telezhynskyi
|
8b443c6e61
|
Fix a warning.
|
2024-03-25 18:13:49 +02:00 |
|
Roman Telezhynskyi
|
4dff6f303f
|
Fix building on Windows.
|
2024-03-25 17:12:24 +02:00 |
|
Roman Telezhynskyi
|
7383d78775
|
Refactoring.
|
2024-03-25 13:59:17 +02:00 |
|
Roman Telezhynskyi
|
035e702a04
|
Add missing dependency.
|
2024-03-25 13:58:45 +02:00 |
|
Roman Telezhynskyi
|
d9afd41753
|
Fix building.
|
2024-03-22 10:28:35 +02:00 |
|
Roman Telezhynskyi
|
73dae25d8a
|
Fix build on Windows.
|
2024-03-21 18:04:37 +02:00 |
|
Roman Telezhynskyi
|
f9f61069fe
|
Make .bak files hidden on Unix systems.
|
2024-03-18 11:37:43 +02:00 |
|
Roman Telezhynskyi
|
abd382ff97
|
Avoid writing optional data.
|
2024-03-16 15:32:41 +02:00 |
|
Roman Telezhynskyi
|
75c329a08e
|
Refactoring.
Code style.
|
2024-03-16 15:32:41 +02:00 |
|
Roman Telezhynskyi
|
62efe1dd8a
|
Fix width of box notch.
|
2024-03-16 15:32:41 +02:00 |
|
Roman Telezhynskyi
|
6ebd9e7033
|
Improve compatibility with Richpeace CAD.
|
2024-03-16 15:32:41 +02:00 |
|
Roman Telezhynskyi
|
78d878322d
|
Fix incorrect piece geometry refresh if disable a mirror line.
Fold line still visible.
|
2024-03-13 16:26:10 +02:00 |
|
Roman Telezhynskyi
|
0e43aefe79
|
Fix build.
|
2024-03-12 18:40:22 +02:00 |
|
Roman Telezhynskyi
|
33a5939c18
|
Automatic crash reports.
|
2024-03-12 16:39:44 +02:00 |
|
Roman Telezhynskyi
|
fb15284483
|
Sonarcloud warnings.
|
2024-03-02 15:24:09 +02:00 |
|
Roman Telezhynskyi
|
f48dd59087
|
Fix build.
|
2024-03-01 11:10:49 +02:00 |
|
Roman Telezhynskyi
|
5dfe06804f
|
Fix mirror line.
|
2024-02-29 16:42:07 +02:00 |
|
Roman Telezhynskyi
|
21b8401466
|
Fix rounding problem when search a size template.
|
2024-02-27 20:35:22 +02:00 |
|
Roman Telezhynskyi
|
eb22f19fea
|
English language is internal and doesn't require separate *.qm file.
|
2024-02-27 18:12:16 +02:00 |
|
Yann Lossouarn
|
95db2eb133
|
Code smell and performance : capture various variables by reference
|
2024-02-24 00:00:39 +01:00 |
|
Yann Lossouarn
|
a1cf176331
|
Code smell and performance : capture various variables by reference
|
2024-02-24 00:00:32 +01:00 |
|
Yann Lossouarn
|
0400b4fc72
|
Code smell and performance : capture various variables by reference
|
2024-02-24 00:00:18 +01:00 |
|
Roman Telezhynskyi
|
aa8748e873
|
Remove virtual.
|
2024-02-23 15:35:46 +02:00 |
|
Yann Lossouarn
|
b6ad741cd9
|
Bugfix: suppressing horizontal scrolling on Preferences>Pattern and...
|
2024-02-23 09:35:32 +00:00 |
|
Roman Telezhynskyi
|
e4e128417b
|
Add missing dependency.
|
2024-02-21 19:29:50 +02:00 |
|
Roman Telezhynskyi
|
ed7f357a3c
|
Pass expensive to copy object by reference to const.
|
2024-02-21 13:38:02 +02:00 |
|
Roman Telezhynskyi
|
2f53e38ad7
|
Add a using-declaration to derived class to inherit the constructors, and remove the ones manually duplicated.
|
2024-02-21 11:59:52 +02:00 |
|
Roman Telezhynskyi
|
587d7aadd4
|
Convert integer literal to a bool literal.
|
2024-02-21 11:58:57 +02:00 |
|
Roman Telezhynskyi
|
1249e1f2fc
|
"empty()" or "isEmpty()" should be used to test for emptiness.
|
2024-02-21 11:48:58 +02:00 |
|
Roman Telezhynskyi
|
b6b278997a
|
The "_t" and "_v" version of type traits should be used instead of "::type" and "::value".
|
2024-02-21 09:05:21 +02:00 |
|
Roman Telezhynskyi
|
634913da34
|
Combine functions with its overloads by using "if constexpr".
|
2024-02-20 15:59:44 +02:00 |
|
Roman Telezhynskyi
|
5d3ca3c470
|
Refactoring.
|
2024-02-20 15:44:50 +02:00 |
|
Roman Telezhynskyi
|
8931d7808d
|
Fix build on mac.
|
2024-02-20 12:00:18 +02:00 |
|
Roman Telezhynskyi
|
5f03a272d4
|
Make available build revision number in sources.
|
2024-02-20 11:58:02 +02:00 |
|
Roman Telezhynskyi
|
6df0ca7fca
|
Fix build on mac.
|
2024-02-20 11:38:46 +02:00 |
|
Roman Telezhynskyi
|
ba5c40b15d
|
Refactoring. Code duplication.
|
2024-02-20 11:00:24 +02:00 |
|
Roman Telezhynskyi
|
01462c3d20
|
Fix build.
|
2024-02-20 10:30:31 +02:00 |
|
Roman Telezhynskyi
|
faab23b0af
|
Use auto.
|
2024-02-20 09:27:52 +02:00 |
|
Roman Telezhynskyi
|
d6fa5ddac0
|
Suppress warning object used after it was moved.
|
2024-02-20 09:17:20 +02:00 |
|
Roman Telezhynskyi
|
ff018a3f2c
|
Add pointer qualifications to auto-typed variables that are deduced to pointers.
|
2024-02-20 08:58:06 +02:00 |
|
Roman Telezhynskyi
|
2134f969a0
|
Use 'using' instead of 'typedef'.
|
2024-02-20 08:58:06 +02:00 |
|
Roman Telezhynskyi
|
a48977c1df
|
Constness prevents automatic move.
|
2024-02-20 08:58:06 +02:00 |
|
Roman Telezhynskyi
|
643deeb521
|
Use auto to avoid duplicating the type name.
|
2024-02-20 08:58:06 +02:00 |
|
Roman Telezhynskyi
|
0adb49a427
|
Variable can be declared 'const'.
|
2024-02-20 08:58:06 +02:00 |
|
Roman Telezhynskyi
|
304ff66b06
|
Use the "nullptr" literal.
|
2024-02-19 11:24:10 +02:00 |
|
Roman Telezhynskyi
|
409161c302
|
Make sure that moving an object of class is "noexcept".
|
2024-02-19 11:17:32 +02:00 |
|
Roman Telezhynskyi
|
827b82e3f6
|
Remove Q_COMPILER_RVALUE_REFS.
|
2024-02-19 11:14:02 +02:00 |
|
Roman Telezhynskyi
|
a3448cde76
|
Refactoring.
|
2024-02-17 20:22:56 +02:00 |
|
Roman Telezhynskyi
|
6d04cd32a7
|
Sonar warnings.
|
2024-02-17 16:46:59 +02:00 |
|
Roman Telezhynskyi
|
6c0a8f0b64
|
Sonar warnings.
|
2024-02-17 11:49:41 +02:00 |
|
Roman Telezhynskyi
|
f353b02530
|
Since C++20 we no longer need operator!=.
|
2024-02-17 11:41:47 +02:00 |
|
Roman Telezhynskyi
|
be5b6d5b1f
|
Refactoring.
|
2024-02-17 11:24:26 +02:00 |
|
Roman Telezhynskyi
|
807bc88a68
|
Default entity resolution should be disabled before parsing.
|
2024-02-16 19:34:05 +02:00 |
|
Roman Telezhynskyi
|
3b6aae076f
|
Sonar warnings.
|
2024-02-14 11:57:42 +02:00 |
|
Roman Telezhynskyi
|
4b19565d4e
|
Lupdate.
|
2024-02-14 09:38:00 +02:00 |
|
Roman Telezhynskyi
|
cd1b065e58
|
Suppress GCC warnings.
|
2024-02-12 13:49:01 +02:00 |
|
Roman Telezhynskyi
|
1ac5a4167f
|
Support for AppImage.
|
2024-02-10 15:53:02 +02:00 |
|
Roman Telezhynskyi
|
63292fa235
|
Sonar warnings.
|
2024-02-08 18:37:59 +02:00 |
|
Roman Telezhynskyi
|
87662cb70f
|
Use size() instead of strlen.
|
2024-02-05 14:56:33 +02:00 |
|
Roman Telezhynskyi
|
4e05c704cc
|
Fix rotation of piece label when export to DXF AAMA/ASTM.
|
2024-01-31 18:07:54 +02:00 |
|
Roman Telezhynskyi
|
2a3970559d
|
Fix build.
|
2024-01-31 17:36:13 +02:00 |
|
Roman Telezhynskyi
|
cc92270ecb
|
Prevent stealing focus when scrolling.
|
2024-01-31 15:15:43 +02:00 |
|
Roman Telezhynskyi
|
1d198db6e9
|
Fix compatibility with scroll area.
|
2024-01-31 11:27:23 +02:00 |
|
Roman Telezhynskyi
|
281587512c
|
Create multisize versions of ICO files for Windows.
|
2024-01-30 20:35:12 +02:00 |
|
Roman Telezhynskyi
|
9a5263eb83
|
Remove redundant localizations: fr_CA, en_CA, en_IN.
|
2024-01-30 16:10:11 +02:00 |
|
Roman Telezhynskyi
|
748d18ce9a
|
Fix size of Unsaved changes dialog.
Since Qt 6 produces warnings "QWindowsWindow::setGeometry: Unable to set geometry".
|
2024-01-29 17:07:54 +02:00 |
|
Roman Telezhynskyi
|
a0c1b6a512
|
QFutureWatcher::connect: connecting after calling setFuture() is likely to produce race.
|
2024-01-29 16:33:24 +02:00 |
|
Roman Telezhynskyi
|
6164120969
|
Fix progress bar in custom dark theme.
|
2024-01-27 19:53:40 +02:00 |
|
Roman Telezhynskyi
|
f3377f6964
|
Add missing dark theme custom icons.
|
2024-01-27 19:02:25 +02:00 |
|
Roman Telezhynskyi
|
909f5a14d9
|
Fix build.
|
2024-01-27 18:40:25 +02:00 |
|
Roman Telezhynskyi
|
f8562b63ea
|
Refactoring. Code style.
|
2024-01-27 16:29:00 +02:00 |
|
Roman Telezhynskyi
|
1261708b06
|
Fix History dialog.
Cursor image missing.
|
2024-01-27 15:29:06 +02:00 |
|
Roman Telezhynskyi
|
38dbbe29ba
|
Minimal Qt version increased to Qt 5.15. Minimal C++ standard to C++17.
|
2024-01-23 15:57:29 +02:00 |
|
Roman Telezhynskyi
|
225cb47f17
|
Fixed bug in seam allowance with mirror line.
|
2024-01-19 18:15:30 +02:00 |
|
Roman Telezhynskyi
|
25a8da8259
|
Add way to disable mirror line.
|
2024-01-19 17:54:33 +02:00 |
|
Roman Telezhynskyi
|
8b6ee824ae
|
Better control over known measurement image size in description.
|
2024-01-19 10:34:43 +02:00 |
|
Roman Telezhynskyi
|
717225ce03
|
Fix issue with translation of tool groups.
|
2024-01-18 18:16:03 +02:00 |
|
Roman Telezhynskyi
|
27e07d16f2
|
Fix translation variables in Formula Wizard.
|
2024-01-18 17:12:38 +02:00 |
|
Roman Telezhynskyi
|
4f7c9fd59b
|
Fix export to DXF AAMA/ASTM on Windows with Qt 6.
|
2024-01-16 20:12:41 +02:00 |
|
Roman Telezhynskyi
|
ad20f93085
|
Fix compatibility with Qt < 5.13.
|
2024-01-15 13:38:53 +02:00 |
|
Roman Telezhynskyi
|
9ea39debdb
|
Fix searching a fold line center.
|
2024-01-13 15:03:05 +02:00 |
|
Roman Telezhynskyi
|
95f405cb8d
|
Fix redundant code.
|
2024-01-13 14:40:12 +02:00 |
|
Roman Telezhynskyi
|
97bc0266c2
|
Fix compatibility with Qt 5.6.
|
2024-01-13 08:33:22 +02:00 |
|