Paddle
fbbadde9fe
Sketcher: Grid coin manager: fix includes
2023-02-25 23:13:55 +01:00
Paddle
40271a29ea
Sketcher: Grid rework. Include:
...
- Adding 'auto spacing' option.
- Drawing grid dynamically on viewer area only.
- Moving code to coinManager.
- Adding a 'grid tool' to sketcher-edit-mode toolbar.
2023-02-25 23:13:55 +01:00
Paddle
a1d0d1dd76
Sketcher: Remove grid settings from Edit Control widget.
2023-02-25 23:13:55 +01:00
Paddle
e0b1117701
Core: View3DInventorViewer, add 3 functions:
...
- getDimensions
- getMaxDimension()
- getCenterPointOnFocalPlane()
2023-02-25 23:13:55 +01:00
Uwe
edd65a9d3f
[Gui] fixes for NaviCube parameters
...
- add missing routines to save default values
- also fix color read in (transparency was read in wrong order)
2023-02-25 18:56:27 +01:00
Uwe
304e0da9d7
[Gui] add UI to change the NaviCube button size
...
- it was frequently requested and people now even published videos since I documented this hidden feature in the Wiki.
However, for a user it is a nightmare without a UI and users who like a bright background need to change the button color to keep the buttons visible.
2023-02-25 15:28:51 +01:00
wmayer
9fefd8f5a2
Tests: fix linking error on Windows
2023-02-25 15:27:30 +01:00
luzpaz
9df1f9f8f5
[Material] fix grammar
2023-02-25 09:59:24 +01:00
luzpaz
fcac4def8e
[Fem] fix grammar
2023-02-25 09:59:24 +01:00
0penBrain
3e8b6cb7be
CI: Install dependencies + run Cmake before Cpp lints (needed for Clang tools)
...
+ Reorganize tests in logical order
2023-02-25 09:50:23 +01:00
Chris Hennes
c7620a88e3
Addon Manager: Linter cleanup of utilities
2023-02-24 21:58:55 -06:00
Chris Hennes
ff6d9ccc76
OpenSCAD: Linter cleanup
2023-02-24 21:58:39 -06:00
Uwe
26d80c5f22
[Gui] remove unused help button from preferences dialog
...
- is by default in the title bar of Qt dialogs, has to be removed explicitly when unused
- also fix too long code lines
2023-02-25 04:35:57 +01:00
Jolbas
554a40f91c
Fix create Rotation from scaled matrix
...
Support for creation of Rotation from matrices which is a combination of non uniform scale and a rotation
Fixes according to review
Scale -1 is Uniform, Not NoScaling
Fix hasScale() when negative scale
2023-02-24 20:33:40 -06:00
Roy-043
f713036c24
[Arch] fix Arch_Stairs stringer code ( #8639 )
2023-02-25 00:43:46 +01:00
wmayer
5ba786a70d
Tests: add tests for quantities
2023-02-25 00:33:44 +01:00
Adrian Insaurralde Avalos
0079352b66
Fix NaviCube default font incorrect display in pref. page
2023-02-25 00:00:56 +01:00
luzpaz
f373a1ddd3
OpenSCAD: lint OpenSCADUtils.py
2023-02-24 16:15:13 -06:00
Chris Hennes
f9344fd2de
OpenSCAD: Remove old workaround code
...
Fixes #8621
2023-02-24 16:13:54 -06:00
0penBrain
6f278d7673
[BugFix] Expression: always add space char before unit when converting to string, fixes #8562
2023-02-24 19:44:44 +01:00
Uwe
b2ea19fd08
[Gui] attempt to fix getting NaviCube font name
...
- as discussed here: https://forum.freecad.org/viewtopic.php?t=76233 maybe the conversion to ".toLatin1()" is unsafe on some systems for non-ASCII characters on the font names
2023-02-24 16:58:38 +01:00
Uwe
8e4745658c
[FEM] fixes for flow and electrodynamics examples
...
- define materials so that they are recognized by material handling as existing card
- use "electrodynamics" as equation because this is the common name for the physics of these examples
- fix typos
2023-02-24 16:50:42 +01:00
Uwe
aa1725ff2c
[Material] add heat parameters to aluminum alloys
2023-02-24 16:46:40 +01:00
Uwe
d4eb6ed0a2
[FEM] fix for electrostatics examples
...
- define Air so that it is recognized by material handling as existing card
2023-02-24 16:44:49 +01:00
wmayer
45ec24b1cb
PD: refactor the constructor of TaskDialogPython
2023-02-24 16:35:51 +01:00
Uwe
5853b065c7
[FEM] add example for magnetostatics
2023-02-24 16:32:11 +01:00
Roy-043
92125dc850
[Draft] increase number spinboxes max in array task panels to 1 million ( #8628 )
...
The default max for spinboxes is 99. This PR increases it to 1 million for the number spin boxes of the array task panels.
2023-02-24 16:16:46 +01:00
Roy-043
42ab4750e7
[Arch] Arch_Stairs TreadDepth was based on unprojected edge ( #8613 )
2023-02-24 11:01:45 +01:00
0penBrain
982c1b4421
[BugFix] Part: fix XSkew+YSkew editing not took into account for cylinders
2023-02-24 10:06:36 +01:00
0penBrain
753e9481cb
[BugFix] Sketcher: correctly handles angle strings displayed at cursor for all locales, fixes #8611
2023-02-24 10:05:57 +01:00
Chris Hennes
fd80164b53
Merge pull request #8623 from chennes/openscadTaskPanelButtons
...
OpenSCAD: Modify wording of task dialog buttons
2023-02-23 23:48:49 -06:00
Chris Hennes
52fd0cfefb
OpenSCAD: Modify wording of task dialog buttons
...
Fixes #8619
2023-02-23 22:59:13 -06:00
Chris Hennes
c01572de98
Merge pull request #8622 from chennes/openscadDialogTranslation
...
OpenSCAD: Translate file dialogs
2023-02-23 22:44:05 -06:00
Chris Hennes
93aa8fa0d7
OpenSCAD: Translate file dialogs
...
Fixes #8618
2023-02-23 22:08:22 -06:00
Chris Hennes
9f4d839609
OpenSCAD: Support CSG loads from Load button
...
Fixes #8617 .
2023-02-23 21:59:40 -06:00
Uwe
f15c55f242
[Part] fix encoding bug
...
- fixes the regression by #7255 -> the degree sign cannot be decoded as Latin1
2023-02-24 04:07:21 +01:00
Uwe
688e42df89
[Material] remove unused Help button in editor dialog
2023-02-24 03:47:19 +01:00
Uwe
65b1952cad
[FEM] improve pvtu file filtering
...
- catch case of only 2D objects
- use vtkDataSet as input for all filters
2023-02-24 03:46:47 +01:00
sliptonic
5504311b3a
Merge pull request #8563 from dresco/AdaptiveOutline
...
[Path] Adaptive - improve 'use outline' logic
2023-02-23 12:33:50 -06:00
sliptonic
dcd053696f
Fixes #8517
...
Avoid error in test log
2023-02-23 18:42:52 +01:00
Bernd Hahnebach
d4c45adf8e
Arch: building part object, use IFC standard typ as initial IfcType
2023-02-23 16:55:28 +01:00
Bernd Hahnebach
8f021bcb74
Arch: IFC export, fix export break if undefined building part and IFC4 is used
2023-02-23 16:49:17 +01:00
wmayer
678ecf64db
Gui: handle language change events in task dialogs
2023-02-23 16:38:45 +01:00
wmayer
fe968bc4db
Gui: enable language change by default
2023-02-23 16:38:45 +01:00
wmayer
10dffdb501
Gui: expose more methods of UiLoader to Python
2023-02-23 16:38:45 +01:00
0penBrain
0d577a8789
Base: introduce 'getSafeUserUnit' that fallbacks to full precision and internal unit ...
...
... in case unit schema would zero a non-zero quantity
For example, using '1 mil' with UnitsSchemaImperialDecimal schema
2023-02-23 15:22:07 +01:00
0penBrain
65f8321e27
PartDesign: better quantity values handling for primitives
2023-02-23 15:22:07 +01:00
0penBrain
51103fbeb1
Part: better quantity values handling for primitives
2023-02-23 15:22:07 +01:00
0penBrain
76aa8c1534
[Bugfix] Gui: fix bug in expression completer tokenizing, fixes #8590
2023-02-23 13:49:03 +01:00
Chris Hennes
2e2ea4f360
Gui: Fix use of undocumented init() function
2023-02-23 13:26:26 +01:00