wmayer
d21a60b294
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
Uwe
d52633a030
[Points] remove Python.h and Xerces
2022-03-20 22:55:16 +01:00
wmayer
1f12dca2b4
Py: replace BaseExceptionFreeCADError with more suitable exception types
2022-03-17 13:54:23 +01:00
wmayer
0f9768fb33
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
wmayer
d5aa8986f1
Points: Fix several coverity issues:
...
* CID 350545: Resource leak
* CID 350553: Resource leak
* CID 350559: Resource leak
* CID 350593: Resource leak
* CID 350604: Resource leak
* CID 350625: Resource leak
* CID 350650: Resource leak
* CID 129019: Division or modulo by float zero (false-positive)
* CID 129020: Division or modulo by float zero (false-positive)
* CID 129021: Division or modulo by float zero (false-positive)
2022-03-13 16:48:19 +01:00
wmayer
ec8353ba99
Part: refactor PropertyPartShape::SaveDocFile and PropertyPartShape::RestoreDocFile
...
Set exception mask of std::istream::failbit | std::istream::badbit to istream to make sure it raises an exception for corrupted input files.
See: https://forum.freecadweb.org/viewtopic.php?p=536747
2022-03-11 22:06:38 +01:00
wmayer
08b77bff08
Core/Mod: modernize C++11
...
* use nullptr
2022-03-09 21:55:31 +01:00
Uwe
554635cc7d
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
f1f68db55b
App: Optimize includes to reduce compile time
2022-03-07 15:53:58 +01:00
Yorik van Havre
2cff977548
Merged crowdin translations
2022-03-07 14:55:22 +01:00
wmayer
5e0cfc64ee
App: use forward declarations
2022-03-04 21:09:46 +01:00
Yorik van Havre
e1028eb65e
Merged crowdin translations
2022-02-14 12:31:57 +01:00
wmayer
cdf755ec71
Points: modernize C++11
...
* remove redundant void-arg
* use nullptr
2022-01-26 17:53:41 +01:00
Yorik van Havre
233182dcd6
Merged crowdin translations
2022-01-26 14:15:14 +01:00
luz paz
7b96b16cb8
Fix superfluous whitespace in various files
2022-01-09 21:01:42 -06:00
luz paz
28ab1bb68f
Fix various superfluous whitespace in *.dox files
2022-01-09 21:01:42 -06:00
Yorik van Havre
91bfb0fbb6
Merged crowdin translations
2021-12-29 12:20:12 +01:00
luzpaz
c0f42cea0e
Points: translate doxygen from DE to EN + fix superfluous whitespace ( #5287 )
...
* Points: translate doxygen from DE to EN + fix superfluous whitespace
For the purpose of making the source documentation uniform, source comments in this file were translated to english.
* Points: remove superfluous whitespace
* Fix left over DE to EN translations (from Cam and Mesh code)
2021-12-25 20:41:12 +01:00
Uwe
f84c62bf34
[Points] minor style fixes by MSVC
2021-12-17 02:39:47 +01:00
Uwe
a1f71bbe9e
[Points] compilation fix or -> ||
...
- also some style fixes made by MSVC
2021-12-16 03:02:13 +01:00
wmayer
78bb8a0282
Points: implement helper method to reduce code duplication
2021-12-15 22:14:57 +01:00
wmayer
56ebdec1b7
Points: fix several warnings, fix invalid point assignment
2021-12-15 22:14:57 +01:00
Benjamin Alterauge
71e7f47e5b
If the channels xyz be missing, display error message.
2021-12-15 22:14:57 +01:00
Benjamin Alterauge
b6db87f9c3
Load settings move to AppPointsPy
2021-12-15 22:14:57 +01:00
Benjamin Alterauge
9d2239fbaf
Add E57Reader
2021-12-15 22:14:57 +01:00
Benjamin Alterauge
c9ca2b7709
Add e57 extension support
2021-12-15 22:14:57 +01:00
Benjamin Alterauge
4d5ac148e5
Add the libE57Format include dirs to the point wb
2021-12-15 22:14:57 +01:00
Yorik van Havre
c4d4575eb3
Merged crowdin translations
2021-11-16 17:30:39 +01:00
wmayer
f355b8556c
Points: [skip ci] for CmdPointsConvert command make minimal value dependent on user settings of used decimals
2021-10-05 10:59:07 +02:00
Yorik van Havre
140e03301e
Updated ts files
2021-09-29 14:32:12 +02:00
wmayer
8cbd92d874
port to MSYS2/clang
2021-09-19 19:49:44 +02:00
wmayer
a40d37a980
Base: split export/import macros from FCConfig.h and move them to FCGlobal.h
...
The FCGlobal.h can be included in a Global.h header file of an extension module.
The reason is that some IDEs (e.g. QtCreator) fails to detect the export/import macros when only defined in the PreCompiled.h files and thus raise a parser warning.
2021-09-14 16:40:30 +02:00
Yorik van Havre
a9717a1e17
Merged crowdin translations
2021-09-07 11:26:48 +02:00
Yorik van Havre
24362e9020
Merged crowdin translations
2021-06-17 16:04:02 +02:00
Yorik van Havre
dd1220b345
Merged crowdin translations
2021-05-27 14:51:33 +02:00
Yorik van Havre
0be2757e13
Merged crwodin translations
2021-05-12 16:36:31 +02:00
wmayer
cca3981b3f
Points: remove some more deprecated Py2 code
2021-04-26 11:04:53 +02:00
Mateusz Skowroński
9ade68e9bf
Fix CMake warning: qt5_make_output_file is not part of the official API, and might be removed in Qt 6.
2021-04-19 15:10:53 +02:00
Benjamin Nauck
d812313edd
[Points] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Yorik van Havre
fa85db61f9
Merged crowdin translations
2021-02-25 13:27:48 +01:00
Yorik van Havre
5c12afb5b5
Merged crowdin translations
2021-02-24 18:07:59 +01:00
Yorik van Havre
97379e035a
merged crowdin translations
2021-02-09 16:12:18 +01:00
Yorik van Havre
22f7d5f3bc
Merged crowdin translations
2020-12-23 15:13:05 +01:00
Yorik van Havre
16effcb2af
Updated ts files
2020-12-23 14:51:04 +01:00
Chris Hennes
533814dd0f
Silence Qt/Windows setGeometry Warning
...
Add the optional Qt::MSWindowsFixedSizeDialogHint parameter to all uses of the QInputDialog::getX static functions to silence a Qt/Windows debug mode warning about QWindowsWindow::setGeometry: Unable to set geometry. Increase the size of the unit calculator to eliminate the same warning. Finally, call adjustSize() on the "Unsaved Changes" dialog to silence the warning.
2020-12-11 09:58:09 +01:00
luz paz
b4ea8991fc
Points: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the Points Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
luz paz
f5cb9e72a5
Points: Add new icons to the Gui
2020-12-01 13:37:53 +01:00
luz paz
5e0bd097fc
Points: link to icons from said commands
2020-12-01 13:37:53 +01:00
luz paz
f2593e317e
Points: Add Point icons designed by @bitacovir
...
Add Convert, Merge, and Structure Point WB command icons + register them in the PointsWB Resources file. Icons were designed by bitacovir in the UI/UX subforum.
2020-12-01 13:37:53 +01:00
wmayer
56c608932f
Win: [skip ci] check if NOMINMAX is already defined before setting it
2020-11-11 13:34:42 +01:00