Ajinkya Dahale
c6b4e5cfe8
[Sketcher] Delete check for OCC >= 6.9.0
...
The oldest version we plan to support is 7.0.0. See
https://forum.freecadweb.org/viewtopic.php?f=10&p=650487#p650487 .
2023-01-05 00:27:01 +01:00
wmayer
8715297c1b
Part: move to new-style connect of DlgPrimitives dialog
2023-01-04 13:06:26 +01:00
Chris Hennes
5de57b4cc5
Addon Manager: Fix macro installer bug
...
Also some minor tweaks to the GUI unit testing.
2023-01-03 20:19:41 -06:00
wandererfan
d63ac0f7f6
[TD]add light text on dark page mode
...
- some visually impaired users need white graphics on
dark page.
- revise Annotation dialog to respect dark style
2023-01-03 17:41:33 -05:00
wmayer
ed8e45ac9b
Part: move to new-style connect of DlgPrimitives dialog to make it also working with Qt6
2023-01-03 17:09:49 +01:00
sliptonic
3cb3c04fc1
Merge pull request #7826 from LarryWoestman/staging
...
Path: Incorporating feedback from code reviews
2023-01-03 09:18:51 -06:00
wmayer
589bcd16f1
Part: refactor DlgPrimitives dialog
2023-01-03 15:53:12 +01:00
Chris Hennes
2f3baa0336
Addon Manager: Modify dialog closing during tests
2023-01-02 15:09:01 -06:00
wandererfan
d1cf5f9c88
[TD]fix Win link error in ViewProvider extensions
2023-01-02 13:49:50 -05:00
wmayer
9498691ea8
App: fix failure to detect cyclic dependencies on expressions
...
See also forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=74331
2023-01-02 16:36:10 +01:00
wmayer
0566ba0a9e
Core: fixes #8119 : Make axis values in Property view persistent
2023-01-02 12:48:40 +01:00
wmayer
f8827198ee
PD: fix crash in TaskRevolutionParameters::fillAxisCombo
...
* Replacing the static_cast with a dynamic_cast in 2aa232bef9 is a regression because it cannot be guaranteed that the linked object is a sketch.
In fact it can also be a shape binder which is explicitly allowed.
Forum: https://forum.freecadweb.org/viewtopic.php?f=19&t=74939
* Move initialization of some variables into the if-statement
2023-01-02 09:49:27 +01:00
wmayer
fe499642ca
Web: switch to new-style connect in order to find failures with Qt6
2023-01-02 00:35:37 +01:00
wmayer
f53d635f20
Addon-Manager: [skip ci] get rid of some explicit PySide2 imports
2023-01-01 11:42:39 +01:00
wmayer
3e58513c24
Mod: fix some compiler warnings:
...
* QString::indexOf() is now marked as [[nodiscard]]
* QApplication::fontMetrics() is deprecated, use the constructor of QFontMetricsF
* fix -Wunused-result
* fix -Wunused-but-set-variable
2022-12-31 21:54:45 +01:00
wmayer
315ddaf75d
Image: fix deprecation warnings
2022-12-31 21:54:45 +01:00
wmayer
4bd0d20812
Raytracing: QString::indexOf is now marked as [[nodiscard]]
2022-12-31 21:54:45 +01:00
LarryWoestman
b5a41d9a68
Path: Reformatted to a line length of 88 using black.
...
Incorporating feedback; now using f-strings all over.
Incorporating changes from feedback.
Incorporated more refactoring feedback.
Changes for Path refactoring.
2022-12-31 09:20:51 -08:00
sliptonic
588620fd9f
Merge pull request #7962 from luvtofish/master
...
path: dynapath delta 40-60 post processor add
2022-12-31 10:26:44 -06:00
sliptonic
529ac7bb33
Merge pull request #8088 from mlampert/bugfix/8087-dont-load-project-files-unless-tests-are-run
...
[Path] bugfix/8087-dont-load-project-files-unless-tests-are-run fixes #8087
2022-12-31 10:24:29 -06:00
Roy-043
fe02d63c8c
Draft: update inspect.getargspec to inspect.getfullargspec ( #8101 )
2022-12-29 23:20:38 +01:00
Chris Hennes
092be23d89
OpenSCAD: Minor translation issue [skip ci]
2022-12-28 23:33:54 -06:00
Chris Hennes
f7783ea409
Addon Manager: Minor translation issue [skip ci]
2022-12-28 23:33:27 -06:00
wmayer
e69e7ef08a
TD: [skip ci] fix possible crash in ViewProviderViewPart::onChanged
2022-12-28 21:17:23 +01:00
wandererfan
af3c057f99
[TD]make detail highlight interactive
...
- drag detail highlight to change detail anchor point
- change detail reference position using HighlightAdjust property
2022-12-28 09:41:44 -05:00
lorenz
8b0df1dc93
FEM: femmesh: fix AttributeError: module 'numpy' has no attribute 'int'
2022-12-28 12:07:51 +01:00
Chris Hennes
8997802ce9
GUI: Minor translation issues
2022-12-27 21:44:11 -06:00
Chris Hennes
dfb5cf006d
Image: Minor translation issue [skip ci]
2022-12-27 21:34:20 -06:00
Chris Hennes
cc086782b5
OpenSCAD: Minor translation fixes
2022-12-27 21:30:34 -06:00
Chris Hennes
6bad9eda59
Addon Manager: Minor translation fixes
2022-12-27 21:04:32 -06:00
wandererfan
da06fc45a2
[TD]add extensions for drag and drop
2022-12-27 19:43:44 -05:00
Yorik van Havre
7ce5c2dcf4
Merge pull request #8090 from jimzim111/master
...
DRAFT: Make "draftify" type upgrades return the new object
2022-12-27 16:05:42 +01:00
wmayer
c26a4c7978
PD: fixes #7791 : Linear Pattern With Single Occurrence Fails
2022-12-27 14:29:16 +01:00
jim
e88b2cbead
Make upgrades of type "draftify" return the new object (like the other
...
upgrade types do)
2022-12-26 13:32:26 -08:00
wandererfan
14994bd9f7
[TD]remove debug statements
2022-12-26 12:13:34 -05:00
wandererfan
d7a9f44f20
[TD]fix startup exception on empty compound
2022-12-26 12:13:34 -05:00
Markus Lampert
6074bbdf86
Moved test file opening into instance methods so they don't get loaded unless used.
2022-12-25 17:43:00 -08:00
Adrián Insaurralde Avalos
8b85903dff
Adjust Startpage version info to new format
...
due to the changes from 9869a2c3d7
2022-12-25 14:52:45 +01:00
wmayer
c9b5cc20ec
Test: [skip ci] write results to stdout
2022-12-25 14:28:42 +01:00
Ajinkya Dahale
63a2855751
[Sketcher] Disallow tangent-at-knot for non-line in solver
...
This is already stopped in the GUI, but this is still possible by passing the
curve IDs through the console.
2022-12-24 18:22:16 -06:00
Ajinkya Dahale
e8838b8ef5
[Sketcher] Disallow tangent at knot with non-line in GUI
2022-12-24 18:22:16 -06:00
Abdullah Tahiri
8d33584eee
Sketcher: Avoid trying to lock tangency for tangency at knot point constraint
2022-12-24 18:22:16 -06:00
Abdullah Tahiri
442851f308
Sketcher: Add convenience method to check for internal alignment type
2022-12-24 18:22:16 -06:00
Ajinkya Dahale
3bccd6686a
[Sketcher] Do not use TangentViaPoint for tangent-at-knot
2022-12-24 18:22:16 -06:00
Abdullah Tahiri
389aaeb138
[Sketcher] Separate line-tangent-at-knot from angle-at-point
...
The latter is intended for a specific solver constraint.
[Sketcher] Make further changes for tangent-at-knot separation
1. Remove code for tangent-at-knot from `addAngleAtPointConstraint`.
2. Use correct order of input.
3. Separate internal C0 knot vs end knots. The latter can still be constrained
but the user must use endpoints of the spline instead of knots.
2022-12-24 18:22:16 -06:00
Abdullah Tahiri
a199afad5f
Sketcher: Solver - add map for Internal Alignment geometry
2022-12-24 18:22:16 -06:00
Ajinkya Dahale
dd64ab8ea0
[Sketcher][planegcs] Make changes as per review on #7484
...
Similar to 2715a66ff02a46f94ae3fc6527fd446e666b8e58.
Added some comments and removed some TODO's.
Return grad values directly rather than doing summation.
2022-12-24 18:22:16 -06:00
Ajinkya Dahale
58b26788be
[Sketcher][planegcs] Use only line direction in tangent-at-knot
...
This discourages reducing the size of the line when it is more normal than
tangent.
2022-12-24 18:22:16 -06:00
Ajinkya Dahale
83a9ea78a7
[Sketcher][planegcs] Fix tangent at knot for C1 knots
2022-12-24 18:22:16 -06:00
Ajinkya Dahale
dd02c7a6f3
[Sketcher][planegcs] Handle type issues with int and size_t
...
... and `unsigned int`
Suggestions thanks to @abdullahtahiriyo
2022-12-24 18:22:16 -06:00