Uwe
bf04eabb2d
[TD] add missing header
2022-03-25 03:04:39 +01:00
Uwe
b0ba3c756a
[TD] Gui Headers: remove unused header - part 3
2022-03-25 02:47:09 +01:00
Uwe
ef4274007a
[TD] Gui Headers: remove unused header - part 2
2022-03-25 02:34:36 +01:00
Uwe
68052db4da
[TD] Gui Headers: remove unused header - part 1
2022-03-25 01:58:33 +01:00
wmayer
97330443a2
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
wmayer
a99be14233
TD: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Yorik van Havre
1dd773e7b3
Translations: Merged crowdin strings
2022-03-23 10:37:50 +01:00
Stefan Brüns
043e6c8ba3
[TechDraw] Replace XQuery based SVG cleanup with DOM traversal
...
Evaluation of the XQuery has a complexity of more than O(3), as the
underlying QDomNodeModel::compareOrder is quite expensive.
Traversing the DOM tree directly is significantly faster, i.e. it now
takes constantly less time than the actual drawing via QPainter, while
previously it could take several magnitudes more time.
Fixes #6638
Also replace the XQuery used for reparenting the drawing group. Not
performance critical, but significantly simpler code.
2022-03-22 08:44:39 -04:00
Uwe
5e6699e48d
[TD] remove Python.h and Xerces
...
seems not to be necessary anymore
2022-03-21 02:53:47 +01:00
andrea reale
13e09b36f8
remove QT4 references
2022-03-19 23:07:38 +01:00
wmayer
d69defaa3c
Py: replace BaseExceptionFreeCADError with more suitable exception types
2022-03-17 13:54:23 +01:00
Wanderer Fan
aa4ba37a6c
[TD]fix update suppression logic
2022-03-16 09:31:29 -04:00
Uwe
c4f5628899
[Gui] So headers: remove unused includes
...
- also sort out some headers to be used in precompiled headers
- also move a boost header to precompiled headers
2022-03-16 02:01:32 +01:00
Wanderer Fan
8f1bd5340b
[TD]fix DetailView alignment
2022-03-14 20:03:08 -04:00
Yorik van Havre
6efe74a554
Merged crowdin translations
2022-03-14 12:21:01 +01:00
wmayer
0054cbddaa
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
Wanderer Fan
244caf39cd
[TD]fix unit display to standards
2022-03-13 19:04:42 -04:00
wmayer
68171bd20c
TD: Fix several coverity issues:
...
* CID 316569: Uninitialized scalar variable
* CID 350651: Unchecked dynamic_cast
* CID 350565: Unchecked dynamic_cast
* CID 350595: Unchecked dynamic_cast
* CID 350638: Unchecked dynamic_cast
* CID 350547: Division or modulo by float zero
2022-03-13 15:40:49 +01:00
Wanderer Fan
3b4b5a4e7c
[TD]add missing ScaleType to Section dlg
2022-03-10 09:25:52 -05:00
wmayer
9e91a8991e
Gui: Optimize includes to reduce compile time
2022-03-09 01:25:29 +01:00
Wanderer Fan
84f2340170
[TD]Change grid default to OFF
2022-03-08 08:21:28 -05:00
Uwe
bda12907de
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
1ca7429705
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Yorik van Havre
7653a9473d
Merged crowdin translations
2022-03-07 14:55:22 +01:00
Wanderer Fan
273d7f8bd6
[TD]fix integer grid step variable to double
2022-03-06 08:54:24 -05:00
Wanderer Fan
c023c61562
[TD]update menu text and tip to std
2022-03-05 14:30:14 -05:00
wmayer
95c70e7f4c
App: use forward declarations
2022-03-04 21:09:46 +01:00
wmayer
ca3c8185e0
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
2022-03-04 18:54:42 +01:00
Wanderer Fan
8020c1f975
[TD]fix folder name in preference ui
2022-03-04 09:28:16 -05:00
Wanderer Fan
3c34abc0fa
[TD]move format spec to dimension tab
...
- also make %.2w default format
2022-03-04 09:28:16 -05:00
Wanderer Fan
953304089a
[TD]make page grid unit aware
2022-03-04 09:28:16 -05:00
Wanderer Fan
2439a9d90e
[TD]use <br> in ToolTipText vs \n
2022-03-03 09:31:01 -05:00
Wanderer Fan
7546c03509
[TD]fix area scale and make unit aware
2022-03-03 09:31:01 -05:00
wmayer
420fbb3d28
TD: further security checks in CmdTechDrawExtensionPositionSectionView::activated
2022-02-28 19:09:31 +01:00
wmayer
13e7d47154
TD: improve handlings with casts
2022-02-28 18:56:28 +01:00
andrea reale
90659c131c
Fix uninitialized variable
2022-02-28 18:53:09 +01:00
wmayer
97368310c7
TD: fix compiler warnings added with eb4a5384c
...
* warning: private field 'm_showGrid' is not used [-Wunused-private-field]
* warning: private field 'm_gridStep' is not used [-Wunused-private-field]
2022-02-28 12:58:22 +01:00
Uwe
262e9726ca
[TD] CommandExtensionDims: remove unused includes
2022-02-28 01:42:39 +01:00
Uwe
4184218284
[TD] fix compilation error introduced with https://github.com/FreeCAD/FreeCAD/pull/6465
2022-02-27 23:56:43 +01:00
Wanderer Fan
eb4a5384c0
[TD]add alignment grid to page
2022-02-27 14:34:35 -05:00
luz paz
713fdfc32d
[TD] tweak verbiage for weld symbol directory tooltip [skip ci]
2022-02-24 18:10:57 -05:00
luz paz
de3168606a
[TD] Fix some more grammatical issues
2022-02-24 18:10:57 -05:00
Benjamin Bræstrup Sayoc
3a14133269
[TD] Improve weld task tool tips, partially fixes #0004838
2022-02-24 18:10:57 -05:00
luz paz
e81eea9bb4
TD: Substitute string 'Dxf' for 'DXF' [skip ci]
...
This fix was suggested by translators on crowdin.
2022-02-20 09:33:56 -05:00
Uwe
fdc4196384
[TD] ViewProviders: remove more unused includes
...
- also sort the includes
2022-02-18 05:11:52 +01:00
Uwe
7daff0960f
[TD] ViewProviders: remove unused includes
...
- also sort the includes
2022-02-18 04:43:32 +01:00
Chris Hennes
cfabcbe9d5
TD: Fix MSVC compilation failure
...
Also shifts to snprintf to eliminate overrun risk.
2022-02-17 11:33:52 -06:00
edi271
3ffae251bf
Update CommandExtensionDims.cpp
2022-02-17 10:05:56 -05:00
edi271
adc8574d52
Update CommandExtensionDims.cpp
2022-02-17 10:05:56 -05:00
edi271
2c1c322d68
Update TaskCustomizeFormat.ui
2022-02-17 10:05:56 -05:00