wmayer
ea96f18601
TD: do not delete mtextedit.h for in-source builds
2021-04-25 13:15:20 +02:00
luz paz
c69f245d6f
Part: remove py2 code
2021-04-25 11:29:35 +02:00
luz paz
81918da613
Gui: remove py2 code
2021-04-25 11:27:48 +02:00
luz paz
086063f75e
Mesh: remove py2 code
2021-04-25 11:26:39 +02:00
luz paz
1e795e869c
[FEM] remove Py2 code
2021-04-25 11:25:29 +02:00
0penBrain
043dd45da0
[Sketcher] Visibility automation : add ability to open sketch in Section View mode
2021-04-24 16:22:46 +02:00
Abdullah Tahiri
18e751530a
Sketcher: Changes to split edge functionality
...
=============================================
This commit is directed to external functionality of the split() function.
1. getAppliedConstraints renamed to getConstraintIndices
This is just for clarity being a general function
2. SwapInvolvedGeometry functionality moved to Constraint class
Why?
i. Because it is a specific operation on a constraint, it must not be
a public function, as it does not define interface of the Sketch.
ii. It could be a lambda or a private utility function, but them it would not be reusable.
iii. It could be part of a helper class, but then, it is would be less reusable.
3. renaming of the flag passed to transferConstraints function
2021-04-24 14:38:44 +02:00
Tomas Pavlicek
4d6b1f3eb8
Sketcher - Add new Split Edge action
2021-04-24 14:30:35 +02:00
wmayer
ae0a31542f
TD: fix memory leaks in BaseGeom::baseFactory() and make code more readable
2021-04-23 17:05:13 +02:00
Yorik van Havre
317177dad6
Draft: Fixed default color for new dimensions (now uses DefautTextColor instead of DefaultLineColor)
2021-04-23 15:46:39 +02:00
Andrew White
73bfb94895
Add human readable version to mac app bundle
...
CFBundleVersion is used by the system to identify
app versions, but CFBundleShortVersionString is
what Finder shows about the app when using the Get
Info screen. Having the version available there
makes it easer to check app versions without
launching FreeCAD
2021-04-23 15:32:45 +02:00
wmayer
56fb65de62
Base: use Python's weak reference mechanism to avoid memory leaks due to cyclic dependencies
2021-04-23 11:02:19 +02:00
wmayer
ef4f74aa94
Gui: fix memory leak in SelectionParser::yyparse()
2021-04-22 23:16:03 +02:00
sliptonic
b4823e8606
Merge pull request #4749 from sliptonic/feature/inspecttool
...
[Path] adjust tool position during inspect
2021-04-22 08:33:14 -05:00
luz paz
f64f0e7182
Sketcher: remove Py2 code from Sketcher wb
2021-04-22 14:11:04 +02:00
luz paz
1d60dbdc85
[TD] remove Py2 code from TD
2021-04-22 13:08:56 +02:00
Yorik van Havre
819e15a0a4
Merge pull request #4748 from steelman/material-color-dialog
...
Arch: Fix material color pickers
2021-04-22 11:05:11 +02:00
Yorik van Havre
80728ed66b
Merge pull request #4747 from SniperCZE/master
...
AddonManager cannot download anything if working dir is on ecryptfs (aka ubuntu's encrypted home)
2021-04-22 11:03:13 +02:00
Yorik van Havre
0377ad9c0d
Merge pull request #4745 from steelman/opening-modes
...
Arch: Parse window opening modes with more than one digit
2021-04-22 11:01:08 +02:00
Yorik van Havre
d775aa930b
Merge pull request #4724 from Syres916/patch-15
...
[Techdraw] Fix minor bug changing Image Crop...
2021-04-22 10:59:23 +02:00
wmayer
b7aee7bfa1
fixes #0003844 : PVS: The pointer was not released in destructor. A memory leak is possible.
2021-04-21 21:46:14 +02:00
Ondrej Flidr
e799546556
Merge branch 'master' into master
2021-04-21 21:30:56 +02:00
wmayer
c4f411af26
Gui: use public methods in Command sub-classes
2021-04-21 19:34:50 +02:00
steelman
34d61f231b
Merge branch 'master' into opening-modes
2021-04-21 17:16:30 +02:00
Łukasz Stelmach
c7b1e35c02
Arch: Fix material color pickers
...
Provide currently set color as initial value for getColor() to enable
convenient incremental changes.
Do not change the colour if the Cancel buton was pressed.
Signed-off-by: Łukasz Stelmach <stlman@poczta.fm >
2021-04-21 17:11:10 +02:00
Ondrej Flidr
88bc022a90
tabs to spaces
2021-04-21 15:31:40 +02:00
wmayer
2c072c7092
Mesh: [skip ci] fixes #0004430 : Mesh_BuildRegularSolid: parametric mesh props have no units in Property editor
2021-04-21 14:50:45 +02:00
Chris Hennes
f3e9f6c4cd
[OpenSCAD] Fix regression with angle specification
...
Correct mistake introduced in 7eec10def .
2021-04-21 14:20:10 +02:00
Ondrej Flidr
b0b53fc8ef
revert dynamic char limit
2021-04-21 13:38:51 +02:00
Ondrej Flidr
60aa32695a
fix path lenght for ecryptfs
2021-04-21 13:37:10 +02:00
sliptonic
657b33d892
adjust tool position during inspect
2021-04-20 18:32:09 -05:00
donovaly
b9b42a52f4
[PD] fix primitives issues
...
- to avoid invalid results:
- don't allow to set equal radii for cones
- don't allow to set equal wedge parameters
- don't allow zero quantities like e.g. the box width
- use full internal precision because it must be possible to create an e.g. 23.5 um wide box and using the default 2 displayed digits
- take spinbox limits from App
- add missing tooltips
- remove disturbing commented out line from Workbench.cpp
- some coding style issues fixed automatically by the MSVC IDE
2021-04-20 19:03:40 +02:00
wmayer
a76fb2c6d6
Part: properly handle small quantities in part primitive dialog
2021-04-20 17:11:38 +02:00
wmayer
6ce9ef387b
Mesh: properly handle small quantities in mesh primitive dialog
2021-04-20 17:11:17 +02:00
wmayer
ab247acd0d
Gui: properly handle small quantities in property editor
2021-04-20 17:10:33 +02:00
Łukasz Stelmach
0ae1cda2e9
Arch: Parse window opening modes with more than one digit
...
Signed-off-by: Łukasz Stelmach <stlman@poczta.fm >
2021-04-20 15:02:13 +02:00
wmayer
e084df62b9
Base: add convenience functions to create a QString from quantity
2021-04-20 14:56:29 +02:00
wmayer
cd9319f125
Base: add convenience functions to create a QString from quantity or double
2021-04-20 14:07:20 +02:00
Yorik van Havre
bd0c319962
Merge pull request #4536 from hyarion/feature-updatecrowdin-api-v2
...
[0.20] Tools: updatecrowdin.py rewrite to support new api
2021-04-20 11:51:11 +02:00
Yorik van Havre
0e0f55660e
Merge pull request #4710 from marioalexis84/draft-draftgui
...
Draft: Sync input fields in task panel
2021-04-20 11:50:22 +02:00
Yorik van Havre
690f69de82
Merge pull request #4743 from steelman/horizontal-snap-widget
...
Draft: Ensure horizontal orientation of snap_widget
2021-04-20 11:49:09 +02:00
Yorik van Havre
a25d7cd2ec
Merge pull request #4389 from marioalexis84/draft-close_button
...
[0.20] [Draft] Call finish method if Close button is pressed in dumb taskdialog
2021-04-20 11:36:03 +02:00
Łukasz Stelmach
d35daaeffd
Draft: Ensure horizontal orientation of snap_widget
...
From time to time when switching to other workbenches snap_widget changes
orientation to vertical. Make sure it stays horizontal.
Signed-off-by: Łukasz Stelmach <stlman@poczta.fm >
2021-04-19 19:58:06 +02:00
luz paz
fc6d1292d1
App: remove Py2 code from several src/App .cpp files
2021-04-19 15:27:06 +02:00
wmayer
ee98ed5baf
CMake: disable moc for some targets and fix failure for existing builds
2021-04-19 15:13:17 +02:00
Mateusz Skowroński
92683e1f63
Fix CMake warning: qt5_make_output_file is not part of the official API, and might be removed in Qt 6.
2021-04-19 15:10:53 +02:00
Yorik van Havre
7eec10defa
Merge pull request #4726 from chennes/openscadLinearExtrudeAngleFix
...
[OpenSCAD] Fix twist angle to not limit to 360 deg
2021-04-19 11:23:14 +02:00
Yorik van Havre
e537a1f7f8
Merge pull request #4727 from bitacovir/TransformManip_Icon
...
[UI] Add SVG icon for Std TransformManip command
2021-04-19 11:21:53 +02:00
Yorik van Havre
6834dc96b0
Merge pull request #4735 from easyw/master
...
allowing to export stpZ files on different disk drivers
2021-04-19 11:20:34 +02:00
Yorik van Havre
c364155c42
Merge pull request #4728 from sde1000/webgl-export-javascript-update
...
Arch: Improve WebGL export javascript template
2021-04-19 11:14:01 +02:00