Commit Graph

31224 Commits

Author SHA1 Message Date
Uwe
3c4dee6149 [Win installer] some uninstaller improvements
- remove two registry path deletions that were never performed since the paths do not exist
- remove registry key that stores the main window parameters (size and position) when the option to remove also the user settings is on (because this affects all FreeCAD installations)
- also change a name to uppercase (does not matter but Win 10 uses uppercase, so we should do the same to avoid confusions)
2022-12-05 03:39:46 +01:00
Uwe
aef629ece1 [Build] output point release version
- to Splashscreen, About, MainWindow and Console
2022-12-05 00:26:43 +01:00
Adrian Insaurralde Avalos
586ff73c99 remove unused files 2022-12-05 00:26:43 +01:00
Adrian Insaurralde Avalos
29937d2224 Unify version patch number management in cmake 2022-12-05 00:26:43 +01:00
Uwe
e2138996de [Path] A-F: remove unused includes
- also some sorting
2022-12-04 19:48:46 +01:00
berniev
7546ce8ab7 Simplify switch statement (modded) 2022-12-04 19:37:04 +01:00
Uwe
b78d484557 [Path] Gui: remove unused includes
- also some sorting
2022-12-04 19:35:52 +01:00
Uwe
134d2e00b1 [Path] P-End: remove unused includes
- also some sorting
2022-12-04 18:47:50 +01:00
Uwe
1a4babd936 [Mesh] Gui: ViewProvider*: remove unused includes
- also some sorting
2022-12-04 17:25:24 +01:00
Uwe
e89596bd86 [Mesh] Gui: So*: remove unused includes
- also some sorting
2022-12-04 16:38:28 +01:00
Uwe
3f05568ab9 [Mesh] Gui: R-Se: remove unused includes
- also some sorting
2022-12-04 15:34:05 +01:00
Ajinkya Dahale
06b30e1ec1 [Part] Add/change some methods in GeomBSplineCurve
Add `setPeriodic` to turn a b-spline periodic.
Allow `join` to join any bounded curve not just b-spline.
2022-12-04 08:17:20 +01:00
Ajinkya Dahale
54db25968d [Sketcher] Convert curves to splines before joining 2022-12-04 08:17:20 +01:00
Ajinkya Dahale
27f3f6756a [Sketcher] Join curves at common point 2022-12-04 08:17:20 +01:00
Ajinkya Dahale
01866dfbfc [Sketcher] Add methods and tools for joining curves
Algorithm to join b-splines:
The code simple concatenates the knots, poles, weights, and knot multiplicities
together, removing data on the connection point of the second curve. Some
further study is needed to see if/when it will give an exact/good connection.

Icon courtesy @bitacovir.
2022-12-04 08:17:20 +01:00
Uwe
f79c66dc33 [PD] Pad/pocket: fix wrong error message
- the error can also occur when the mode it not UpToFace (ToFirst or ToLast)
- also add note when Reversed checkbox is enabled since this is no obvious (as discussed in the forum)
- also some whitespace unification and include sorting
2022-12-04 05:37:11 +01:00
Uwe
d02871298a [PD] FeatureSketchBased: fix orthogonal check
- same fix as #7879
- also fix wording on an error message and improve a variable name
2022-12-04 05:31:51 +01:00
Uwe
d33429c8af [Mesh] Gui: A-P: remove unused includes
- also some sorting
2022-12-04 05:24:24 +01:00
Uwe
7a2d0037ff [TD] QGIView*: remove unused includes
- also some sorting
2022-12-04 04:21:01 +01:00
Uwe
75b8a4264d [TD] QGIL - QGIVE:remove unused includes
- also some sorting
2022-12-04 03:29:19 +01:00
Uwe
c585fc565b [TD] QGIA - QGIH:remove unused includes
- also some sorting
2022-12-04 03:10:56 +01:00
Uwe
c2ff5475c7 [TD] QGV*:remove unused includes
- also some sorting
2022-12-04 02:29:20 +01:00
Uwe
6dd2327711 [TD] QGC* - QGE:remove unused includes
- also some sorting
2022-12-04 02:16:43 +01:00
Uwe
3645edf142 [TD] QGIW* - QGT:remove unused includes
- also some sorting
2022-12-04 01:45:12 +01:00
luz paz
137a3640bf Path: remove leftover .zip archive in PathSimulator directory
Closes #7816
2022-12-03 18:10:34 -06:00
Chris Hennes
815a39b854 Gui: Temporarily disable tree icon height call 2022-12-03 17:08:17 -06:00
Zheng, Lei
790c6fb602 Base: fix Windows build issue 2022-12-03 17:08:17 -06:00
Zheng, Lei
5d0402321e Gui: fix transparency saving in PrefColorButton 2022-12-03 17:08:17 -06:00
Zheng, Lei
0cfec4061a Gui: support more parameter types in PrefComboBox
Using a user defined property 'prefType'
2022-12-03 17:08:17 -06:00
Zheng, Lei
b141f8f491 Gui: split out TreeParams into its own source files
Auto generated using TreeParams.py
2022-12-03 17:08:17 -06:00
Zheng, Lei
55f017f1dc Tools: add utility script for code generation using cog 2022-12-03 17:08:17 -06:00
Zheng, Lei
01f7782124 Base/App: add new signal interface to Parameter
Added new signal interface using boost::signals2 signalParamChanged.

Exposed to Python as ParameterGrpPy.AttachManager() to monitor changes
to all parameters, sub groups under the referring group.

Added new attribute for ParameterGrp(Py) to query the Parent and Manager
of the referring group.
2022-12-03 17:08:17 -06:00
wandererfan
6cc849fb73 [TD]allow rotation of hatch directions
- faces can have their svg and bitmap hatches rotated to match
  the view rotation or special situations
- section cut face can have svg hatch rotated
2022-12-03 15:15:25 -05:00
0penBrain
cf07ab2dcf [CrashFix]Sketcher: prevent crash at FC closure when edit control panel is disabled, fixes #7931
Introduced by 9bf0d91
2022-12-03 16:59:06 +01:00
wmayer
fa0b80d264 Base: refactor testInventorBuilder 2022-12-03 12:17:53 +01:00
luz paz
30ac2b1469 [Spreadsheet] fix header uniformity 2022-12-02 19:19:56 -06:00
luz paz
4be3fe84c7 App: fix trailing whitespace 2022-12-02 19:19:17 -06:00
luz paz
818e2b2841 Gui: fix trailing whitespace 2022-12-02 19:18:54 -06:00
wandererfan
38f8137884 [Meas]handle long subElement names in reference 2022-12-02 14:19:53 -05:00
wmayer
6d22c1634c Base: refactor InventorBuilder 2022-12-02 19:06:27 +01:00
wmayer
c195e15f5b Base: refactor InventorBuilder and add more unit tests 2022-12-02 18:53:47 +01:00
wmayer
cf2321196a Test: [skip ci] fix linking errors of Google tests with MSVC 2022-12-02 14:49:36 +01:00
luz paz
07d34012dd L10N: Don't translate strings that dont contain any alphabetic character
Per 0penBrain's suggestion
2022-12-02 11:57:34 +01:00
luz paz
772fe258b9 L10N: Don't translate "..." string
Follow-up to 1d001afcc7
2022-12-02 11:57:34 +01:00
Adrian Insaurralde Avalos
6e69f58bb9 [fixes #5965] CarbonCopy: if existing use constraint name in expressions 2022-12-02 10:47:26 +01:00
Chris Hennes
4403168eba OpenSCAD: Remove extra lines imported with DXF 2022-12-01 20:30:56 -06:00
Chris Hennes
1cbd981e1e Gui: Don't translate "..."
With no context, translators can't figure out what to do with it.
2022-12-01 19:47:49 -06:00
Chris Hennes
9d742c305e Addon Manager: Don't translate prefPath strings 2022-12-01 19:42:28 -06:00
Roy-043
a61404531d Arch: Fix missing Windows in Arch Reference of BuildingPart 2022-12-02 00:51:03 +01:00
berniev
90eda3da47 cast max 2022-12-02 00:50:00 +01:00