Yorik van Havre
996994da55
Merged crowdin translations
2022-05-05 15:46:09 +02:00
Yorik van Havre
a62092d498
Updated ts files
2022-05-05 15:20:57 +02:00
Zheng, Lei
8bec44934b
Fix mixed line endings
2022-04-26 12:52:55 -05:00
Yorik van Havre
1fbd1fb38d
Merged crowdin translations
2022-04-21 14:18:33 +02:00
wmayer
36f859996c
PD: [skip ci] fixes #6762 : Involute gear tool duplicated in the menu
2022-04-19 17:38:53 +02:00
wmayer
c5bab68332
Gui: add convenience functions to SelectionFilterGate
2022-04-19 15:04:14 +02:00
Yorik van Havre
914069ded4
merged crowdin translations
2022-04-13 13:47:06 +02:00
wmayer
0b2c73cf32
Gui: clean-up Selection API
...
Replace the int of the 'resolve' argument of several functions with a proper enum class.
* This avoids the inconsistencies in client code where often true/false is passed when an int is expected
* This avoids the use of magic numbers like 0, 1, 2 or the undocumented 3
2022-04-09 17:03:43 +02:00
Yorik van Havre
19feabd072
Merged crowdin translations
2022-03-31 11:41:28 +02:00
Chris Hennes
65aa374083
PD: PR6497 move return statement to new line
2022-03-29 12:37:21 -05:00
Chris Hennes
08924e8334
PD: PR4556 Step 3: sort QGridLayout by row-col
2022-03-28 10:43:22 -05:00
Uwe
153fa35bdb
[PD] shape binder: code style improvements
...
all done by MSVC
2022-03-27 21:48:09 +02:00
wmayer
de2d55cacb
PD: include header with export macros
2022-03-24 21:09:19 +01:00
wmayer
d21a60b294
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
Uwe
4cd69ee774
[PD] Task dialogs: remove unused headers
2022-03-23 19:43:47 +01:00
Uwe
ce05e4f017
[PD] Helix: catch case of touching Helix
...
when the helix touches itself along a single helical edge one gets a cryptic error.
This PR gives the user feedback what is going on.
2022-03-23 19:29:23 +01:00
wmayer
d1d4b996e7
PD: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
d430940515
[PD] ShapeBinder: re-add an include that I recently incorrectly removed
2022-03-23 18:58:36 +01:00
Yorik van Havre
1563822763
Translations: Merged crowdin strings
2022-03-23 10:37:50 +01:00
Uwe
024a959c2a
[PD] [skipCI] minor header fixes
2022-03-23 01:37:46 +01:00
Uwe
9ec4358dcc
[PD] [skip CI] Helix: consistency adjustment
...
- in Part and PD we have in Pad/Pocket a step of one for the angle and also the App part of Helix uses already a step of 1
2022-03-23 00:58:21 +01:00
Uwe
644d3920d3
[PD] remove unused Xerces
2022-03-20 20:43:02 +01:00
Uwe
3d26a81b36
[PD] remove Python.h from headers
...
seems not to be necessary anymore
2022-03-20 14:16:41 +01:00
wmayer
e28f2a0c47
Qt: remove some more leftovers of Qt4
2022-03-19 23:27:28 +01:00
Yorik van Havre
a55ee61840
Merged crowdin translations
2022-03-14 12:21:01 +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
7acdcbd031
PD: Fix several coverity issues:
...
* CID 350558: Uninitialized pointer field
* CID 350554: Uninitialized pointer field
* CID 350589: Uninitialized pointer field
* CID 350608: Uninitialized pointer field
* CID 350544: Uncaught exception
* CID 350568: Uncaught exception
* CID 350603: Uncaught exception
* CID 350562: Unchecked dynamic_cast
* CID 350591: Unchecked dynamic_cast
* CID 350583: Unchecked dynamic_cast
* CID 350598: Unchecked dynamic_cast
2022-03-13 16:32:19 +01:00
Uwe
554635cc7d
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
8f786ea6ef
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +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
wmayer
2a33fe77f6
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
2022-03-04 18:54:42 +01:00
0penBrain
aadb243caa
PartDesign: fix crash in MultiTransform if moving on empty list
2022-03-02 13:01:17 +01:00
Uwe
ee48c0b8d5
[PD] Gui: remove unused includes
...
- also some sorting
2022-03-02 02:51:01 +01:00
wmayer
80a84fd849
PD: tmp. suppress errors in helix feature when creating it
2022-02-28 17:55:32 +01:00
Uwe
da9c18374b
[PD] final work to remove unused includes
2022-02-22 02:18:49 +01:00
Uwe
17e6ebf120
[PD] remove more unused includes
2022-02-22 01:19:32 +01:00
Uwe
7b7a0aa4bf
[PD] remove some more unused includes
2022-02-21 15:13:54 +01:00
Uwe
1d58c674a2
[PD] some more work to remove unused includes
2022-02-21 02:50:16 +01:00
Uwe
19bdfc16b8
[PD] more work to remove unused includes
2022-02-21 02:18:17 +01:00
Uwe
a68e017f19
[PD] Gui: Boolean to Groove: remove unused includes
2022-02-21 01:33:04 +01:00
Uwe
7a4caf06f8
[PD] Workbench and Command: remove unused includes
2022-02-20 21:55:15 +01:00
Uwe
f5da0f3c56
[PD] Body and utils: remove unused includes
2022-02-20 21:23:05 +01:00
Uwe
213e5b4b76
[PD] Datums: remove unused includes
2022-02-19 19:32:00 +01:00
Uwe
791b50c3b7
[PD] remove unused and empty files
2022-02-19 19:04:07 +01:00
Uwe
037b2796b3
[PD] Hole, Pipe and Revolution: remove unused includes
2022-02-19 18:47:26 +01:00
Uwe
34ea32928b
[PD] Pad and Pocket: remove unused includes
2022-02-19 17:57:11 +01:00
Uwe
99d469f68e
[PD] Helix: remove unused includes
2022-02-19 17:18:45 +01:00
Uwe
1345c4ae8e
[PD] ViewProviderBody: add missing include
2022-02-18 04:25:20 +01:00
Uwe
24ebf4b4bb
[PD] ViewProviderDatum: sorting
2022-02-18 04:02:18 +01:00