wmayer
d69defaa3c
Py: replace BaseExceptionFreeCADError with more suitable exception types
2022-03-17 13:54:23 +01:00
Yorik van Havre
d84fd8a2df
Merge pull request #6594 from FlachyJoe/draft_grid_FitAll
...
[Draft] Don't take grid into account when View_FitAll
2022-03-17 12:04:41 +01:00
wmayer
11895f8d59
App: change base types of some exceptions and raise XML exceptions in MetadataPy::PyInit
2022-03-17 11:43:59 +01:00
wmayer
10a13c6dbc
Base: add more custom Python exception types
2022-03-17 11:29:09 +01:00
Uwe
c0ceecbcf6
[FEM] Contact and Displacement: remove unused headers
2022-03-17 03:46:41 +01:00
Uwe
dead2fc8f1
[FEM] Bearing and FluidBoundary: code improvements
...
- get rid of UI-coded limits
- fix layout issues
- code simplifications
- remove unused headers
2022-03-17 03:45:38 +01:00
Uwe
c6ac4affc8
[FEM] sanitize some dialogs
...
- uniform button layout
- uniform width
- fix layout issues reported by Qt Designer
2022-03-17 03:02:05 +01:00
Uwe
080e48f67f
[Gui] DlgSettingsUnitsImp: add an include, compile fix
2022-03-17 00:34:07 +01:00
Uwe
21a31c0984
[Gui] Splashscreen: remove unused includes
2022-03-17 00:23:20 +01:00
Uwe
7196e8976c
[Gui] DlgSettings etc.: remove unused includes
2022-03-17 00:17:32 +01:00
Uwe
5a95b71829
[Gui] DlgMacro etc.: remove unused includes
2022-03-16 23:41:14 +01:00
Uwe
eb0e8e215a
[Gui] DlgEditor etc.: remove unused includes
2022-03-16 22:57:13 +01:00
flachyjoe
e6f3f4ba57
Don't take grid into account when View_FitAll
2022-03-16 17:30:25 +01:00
Wanderer Fan
aa4ba37a6c
[TD]fix update suppression logic
2022-03-16 09:31:29 -04:00
chris
e7df102e22
macOS: [skip ci] update formatting to use 4 spaces for MacAppBundle CMakeLists.txt
2022-03-16 13:01:19 +01:00
wmayer
0347f6f91b
Gui: fixes #6583 : FreeCAD 0.20 crashes when attempting to change template in TechDraw
...
For more details see also: https://forum.freecadweb.org/viewtopic.php?p=579530#p579530
2022-03-16 08:47:56 +01:00
wmayer
67bbb3ba79
Mesh: [skip ci] replace some casts
2022-03-16 08:46:21 +01:00
Uwe
f6ef0d1095
[Gui] DlgWorkbenches etc.: remove unused includes and sort headers
2022-03-16 04:28:13 +01:00
Uwe
c7d6a507d3
[Gui] DlgActions etc.: remove unused includes and sort headers
2022-03-16 04:06:37 +01:00
Uwe
dba4f696b3
[Gui] a compile fix for precompiled headers
...
- also some sorting
2022-03-16 03:20:52 +01:00
Uwe
a12361b532
[Gui] SoFCSelectionContext: add missing header
2022-03-16 02:16:15 +01: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
Uwe
122e137939
[FEM] fixes for displacement dialog
...
- add missing global dialog layout (reported by Qt Designer)
- get rid of arbitrary spinbox limits
- uniform UI element names
- simplify code
2022-03-16 01:29:46 +01:00
wmayer
200e4be033
Test: [skip ci] fix installation directory of metadata test files
2022-03-15 20:34:02 +01:00
sliptonic
b640a1d106
Merge pull request #6577 from Russ4262/fix/millface_removalshapes
...
Path: Fix `self.removalshapes` declaration [Bug]
2022-03-15 09:26:39 -05:00
sliptonic
a70adce220
Merge pull request #6576 from Russ4262/fix/cancel_new_dressup_cleanup
...
Path: Fix automatic `commitTransaction()` calls, issue #6149 [Bug]
2022-03-15 09:25:43 -05:00
Abdullah Tahiri
c4b17c5f2b
Sketcher: Fix edit curve drawing for bounded curves
2022-03-15 13:16:48 +01:00
Uwe
e6f488393a
[FEM] fix logic in electric potential dialog
...
if capacitance is not specified the spinbox must not be enabled
2022-03-15 04:53:59 +01:00
Uwe
14dd46a0fd
[FEM] add tooltips for electrostatic dialog
2022-03-15 04:27:31 +01:00
Uwe
0f05a7d378
[FEM] fixes for electrostatic dialog
...
- fix form layout, fix distance between objects etc. (most reported by Qt's designer)
2022-03-15 03:06:15 +01:00
Chris Hennes
cb7912db8c
Addon Manager: Fix Window on top of everything
2022-03-14 19:35:11 -05:00
Wanderer Fan
02155296ce
[TD]fix spelling mistake in comment for CI
2022-03-14 20:03:08 -04:00
Wanderer Fan
8f1bd5340b
[TD]fix DetailView alignment
2022-03-14 20:03:08 -04:00
Wanderer Fan
7c6a7aa25b
[TD]fix detail highlight on DrawViewDetail
2022-03-14 20:03:08 -04:00
Uwe
ac52b39328
[FEM] fix Results dialog size
...
- reduce to a sensible size and get rid of unneeded spacer
- further changes automatically done by Qt's Designer
2022-03-14 22:14:06 +01:00
Uwe
075276e215
[FEM] fix Centrif dialog size
...
- reduce to a sensible size and get git on unneeded spacer
2022-03-14 20:51:27 +01:00
wmayer
b8426da50c
Gui: replace handling of C array/malloc/free in SoFCDB with std::vector
2022-03-14 20:17:28 +01:00
Abdullah Tahiri
89bf7f3d0b
Sketcher: DrawSketchHandler draw multiple edit curves
...
=====================================================
Extension of the framework to draw an arbitrary curve in draw sketch handlers, so that
a plurality of curves can be handled.
DrawSketchHandler is extended to additionally offer drawing several curves:
- void drawEdit(const std::list<std::vector<Base::Vector2d>> &list);
- void drawEdit(const std::vector<Part::Geometry *> &geometries);
A new class, CurveConverter, enables to convert individual Part::Geometry or vectors of them
to appropriate vectors or list of vectors of Vector2d representing the curves. This can be
used in a specific DrawSketchHandler to combine Part::Geometries and arbritary curves.
2022-03-14 16:02:49 +01:00
sliptonic
75fee12d7b
Merge pull request #6571 from Russ4262/fix/tag_dressup_radius_value
...
Path: Fix inconsistent float type usage, issue #6170 [Bug]
2022-03-14 09:26:24 -05:00
wmayer
5e1fe7b41d
Gui: [skip ci] change include order to avoid warnings with MSVC
...
* QtGui/qopenglext.h(11119,1): warning C4005: 'GL_OFFSET_TEXTURE_2D_MATRIX_NV': macro redefinition
* QtGui/qopenglext.h(11120,1): warning C4005: 'GL_OFFSET_TEXTURE_2D_SCALE_NV': macro redefinition
* QtGui/qopenglext.h(11121,1): warning C4005: 'GL_OFFSET_TEXTURE_2D_BIAS_NV': macro redefinition
2022-03-14 15:24:10 +01:00
Uwe
aa53698c55
[Gui] So headers: remove some unused includes
...
- also sort out some headers for precompiled headers
2022-03-14 15:13:13 +01:00
Yorik van Havre
6efe74a554
Merged crowdin translations
2022-03-14 12:21:01 +01:00
Yorik van Havre
583206d47c
Updated master ts files
2022-03-14 12:13:40 +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
Chris Hennes
56eab3f08b
Addon Manager: Correct parent of modal dialogs
2022-03-13 22:30:14 -05:00
Uwe
4d08cefe0e
[Part] Section Cut: respect App::Part placement
...
if object to be cut are within an App::Part container the container placement needs to be respected
- also fix a performance issue
2022-03-14 03:32:09 +01:00
Chris Hennes
2fc9c93235
App: Improve Metadata error handling
...
Report XML parse exception details.
2022-03-13 21:01:47 -05:00
Chris Hennes
2ac4e60ab5
App: Fix Metadata Py constructors
...
Also adds unit tests for the corrected Copy and Default constructors.
2022-03-13 21:01:47 -05:00
Uwe
7a2952abf7
[TD] fix compilation error
2022-03-14 01:13:56 +01:00
Wanderer Fan
244caf39cd
[TD]fix unit display to standards
2022-03-13 19:04:42 -04:00