wmayer
f9ca7d62c2
fix compiler warning, fix build failure with older OCCT versions
2018-09-17 10:20:03 +02:00
tomate44
f6d9b692be
add a check to BSplineCurve.segment()
2018-09-17 10:02:04 +02:00
kreso-t
ee128a32fd
Fix for compiler warnings
2018-09-17 09:57:47 +02:00
kreso-t
e9e27656be
Path: Adaptive - small enhancement
...
- improved handling in spiky corners
2018-09-17 09:57:47 +02:00
kreso-t
46cd140c8b
Path: Adaptive - performance optimization for larger models
...
- utilizing bounding boxes
- changed the alg. for resolving tool down linking paths,
resolution is no longer based on clipper offsets as
offset alg. tends to become slow
- new tool down linking alg. also should be better in finding
shorter linking paths
- lead-in lead-out improvements
2018-09-17 09:57:46 +02:00
Markus Lampert
76638c7c32
Return self in addProperty for interface compliance.
2018-09-16 15:38:27 -07:00
wmayer
476a07ae24
expose some more methods of ParameterGrp to Python
2018-09-16 19:36:46 +02:00
wmayer
c8cfc15e3c
fix build failure on Linux
2018-09-15 21:38:15 +02:00
Mark Ganson TheMarkster
625ef4548b
addon manager py3 fixes
...
Only decode / encode if on py2 except for the b'\xc2\xa0', replace, which must be decoded to create the unicode string.
2018-09-15 19:28:44 +02:00
Mark Ganson TheMarkster
fa00718c23
fix python3 issues
...
* fix attempts to remove readonly temp folder in windows, which was preventing addon manager window from closing
* cleanup (unescape) macros manually if HTMLParser().unescape() fails
* replace tabs in macros with 4 spaces
2018-09-15 19:28:36 +02:00
wmayer
f809a50be8
when loading file by drag and drop then create the objects in the active document
...
if no document exists then use i18n to translate the document name
2018-09-15 19:14:46 +02:00
luz.paz
d1f1230ef5
Typo and whitespace fixes
...
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip=".git,*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/zipios++" -L "entires,fle,actuall"`
2018-09-15 19:13:52 +02:00
wmayer
6d49383093
Initial support of SpaceMouse Plus XT
2018-09-15 14:53:48 +02:00
wmayer
c6df59969b
expose more methods of Geom_Curve to Python
2018-09-15 11:26:26 +02:00
wandererfan
295bb8fa86
Fix Decoration positions on Views derived from DPG Base
...
- Section faces, detail highlights, center and section lines
were wrong when the BaseView was a DPGI
2018-09-14 21:28:02 +02:00
wmayer
dce4086d64
fixes #0002908 : stp file import name mismatch (due to some limitation into UTF-8 support & naming convention)
2018-09-14 18:15:48 +02:00
wmayer
161973b962
add option to disable auto-deactivation of property view for inactive document
2018-09-14 16:30:26 +02:00
Markus Lampert
18ed94f788
Disable property editor if none of the selected objects is in the active document.
2018-09-13 22:18:28 -07:00
wmayer
62910898dd
fixes #0003588 : The path to the Addons does not allow special characters
2018-09-14 00:00:22 +02:00
wmayer
70cf68ab3d
restore old behaviour of AddonManager.get_macro_dir
2018-09-13 23:50:36 +02:00
wmayer
3386567d99
issue #0003588 : The path to the Addons does not allow special characters
2018-09-13 21:40:30 +02:00
wmayer
02eb4a6fa3
issue #0003588 : The path to the Addons does not allow special characters
2018-09-13 16:03:38 +02:00
DeepSOIC
38df1ae742
Part, PartDesign, Attacher: fix a few problems with infinite shapes
...
To throw an error instead of returning a semi-infinite result that kills rendering.
fixes #3439
2018-09-13 13:12:55 +02:00
DeepSOIC
eb8629d077
Part: Attacher: fix flip-sides for O-X-Y-like attachment modes
...
fixes #2519
2018-09-13 13:03:06 +02:00
wmayer
88babaf60a
Ignore key events in dialogs and let parent task panel handle them
...
The affected dialogs are:
* Texture mapping
* Cross-sections
* Extrusion
* Revolution
2018-09-13 11:13:33 +02:00
wmayer
ba2cdde66e
move document mode command further uo in the View menu
2018-09-13 01:23:52 +02:00
wmayer
2ce34d6d4c
fix regression wrt to bold text in multi-document mode when activating document by tabs
2018-09-13 01:19:49 +02:00
wmayer
5c40496cf3
fixes #0003514 : Program crashes when user try to add (by mistake) the origin to a group
2018-09-12 19:01:25 +02:00
wmayer
ac66048b8b
fixes #0002833 : [Spreadsheet] Keyboard events are sent to the wrong viewprovider
2018-09-12 17:40:57 +02:00
wmayer
876339b885
add method to activate 3d view when setting active object list
2018-09-12 15:38:28 +02:00
wmayer
23b0c89b8a
fixes #0003155 : FEM to mesh conversion fails for shells
2018-09-12 12:39:12 +02:00
wmayer
faad5ea273
ignore key events in placement dialog and let parent task panel handle them
2018-09-11 21:12:04 +02:00
wmayer
8f3a53c24c
move check for grabbed node and releasing it from ViewProviderDragger::unsetEditViewer to View3DInventorViewer::resetEditingViewProvider
2018-09-11 17:27:17 +02:00
wmayer
aae8062f15
minor fixes:
...
make QtCreator happy by removing const & when connecting signal/slots
fix typo in comment
2018-09-11 15:50:27 +02:00
Zheng, Lei
3a81bd5103
PropertyEditor: improve editing experience
2018-09-11 14:51:03 +02:00
Amritpal Singh
7cf8dc254e
Fixed minor bug in Rebar object.
2018-09-11 14:34:59 +02:00
wmayer
a6a29467a3
improve whitespaces
2018-09-11 14:26:38 +02:00
hokieengr
77e40f32f0
Reformatted variable spacing.
2018-09-11 14:12:15 +02:00
hokieengr
10281ccc1f
Parameterized previously hardcoded fractional inch code
...
To make way for an eventual upcoming feature whereby the user can select
the minimum fractional inch value (1/8", 1/16", 1/32", etc) to be
displayed, the function responsible for rendering this string was
rewritten. Previous functionality used hardcoded values for 1/8" and
therefore did not allow this to be changed. New code will work with any
integer denominator.
Also, a minor bug in the previous implementation has been fixed by the
new code. Prior to this fix, if an inch value rounded up to a foot, it
would still be rendered in inches. For example: 23.99" would be rendered
as 1'+12". The new code will render this as 2'.
Default fractional value set to 8 (1/8") for now such that there is no
change in the existing behavior. GUI option will be added at some point
in the future.
2018-09-11 14:12:05 +02:00
Markus Lampert
052d8a70e9
Added collapse/expand option to the document tree view.
2018-09-11 11:38:58 +02:00
Markus Lampert
6359c26b5b
Changed tree view document hiding boolean to integer to support arbitrary number of views.
2018-09-11 11:38:38 +02:00
Markus Lampert
03d4f084c7
Added option to hide inactive documents in tree view.
2018-09-11 11:38:20 +02:00
wmayer
f231871cb0
replace epsilon to check for null vector
2018-09-11 11:33:38 +02:00
Mark Ganson TheMarkster
41102edf67
fix bug in draft path array
...
put lnodes.normalize() inside try/except block
replace hard-coded 1e-6 with Vector3d::epsilon() in VectorPy::normalize()
2018-09-11 11:11:39 +02:00
wmayer
712012678f
fix some MSVC & clang warnings
2018-09-11 11:02:43 +02:00
kreso-t
ba6132c4b4
Path: Adaptive - fix for convetional mode detection
2018-09-11 11:02:43 +02:00
kreso-t
e69571dcf3
Path: Adaptive - fix for offset glitches
2018-09-11 11:02:43 +02:00
kreso-t
40ff33d4a7
PathSimulation - fix for memory consumption with complex sim paths
2018-09-11 11:02:43 +02:00
kreso-t
9a451bbf3f
Path: Adaptive - fix for integration
2018-09-11 11:02:43 +02:00
kreso-t
43ee740ef7
Path: Adaptive - prepping the PR
2018-09-11 11:02:43 +02:00