Commit Graph

22800 Commits

Author SHA1 Message Date
Russell Johnson
df7638435f Path: Remove Expand Profile feature from Profile op 2021-01-29 19:36:14 -06:00
sliptonic
4db83a41ca Merge pull request #4325 from machste/fix_simple_copy
Path: Fix creating simple copy
2021-01-28 14:14:02 -06:00
Stefan Brüns
569817d87a Fix ODR violation, correct Ui_TaskSketcherGeneral namespace
The generated ui_TaskSketcherGeneral.h defines the class in the
SketcherGui namespace.

Fixes #4529
2021-01-28 17:43:10 +01:00
Zheng, Lei
1dddcd0b18 Part: fix ViewProviderExt::updateVisual() on incomplete mesh 2021-01-28 17:38:49 +01:00
wmayer
aa45875a2b Gui: modernize C++ 2021-01-28 16:22:40 +01:00
vosk
b49c523a54 [Part] - Fix View3DInventor.setCamera leaking SoCamera* 2021-01-28 16:17:33 +01:00
vosk
4bd5c2669d [Part] - Fix memory leaks 2021-01-28 15:45:00 +01:00
Aapo
92846ad0f1 [TD] Avoid changing default open/save dir to templateDir when opening a Page template. 2021-01-28 14:54:59 +01:00
Benjamin Nauck
6870b02210 [Gui] Make inventor markers symmetric
These changes makes the round markers symmetric horizontally, vertically
and on the diagonal.
2021-01-28 14:54:05 +01:00
Yorik van Havre
0f3cdfea33 Merge pull request #4317 from Roy-043/fix_gui_snapper_center_face
[Draft] Fix snap to center of faces of solids
2021-01-28 14:36:15 +01:00
Yorik van Havre
8396c34d61 Merge pull request #4318 from bitacovir/Surface_WB_icons
[UI] Replace SVG icons for Surface WB commands
2021-01-28 14:33:45 +01:00
Yorik van Havre
09b4dbd8e8 Merge pull request #4320 from chennes/cleanStartWithLGTM
[Start] Minor tweaks recommended by LGTM
2021-01-28 14:31:28 +01:00
Stefan Mächler
fd2f2d83d0 Path: Fix creating simple copy
This commit fixes the issue discussed on the FreeCAD forum:

https://forum.freecadweb.org/viewtopic.php?f=15&t=54769
2021-01-28 09:32:17 +01:00
sliptonic
f70f9572fe Merge pull request #4297 from shadowbane1000/fanuc-1st-pass
[PATH] First pass at a post processor for Fanuc
2021-01-27 13:05:26 -06:00
sliptonic
ef2e209b14 Merge pull request #4140 from gauna85/PathStock
Path: Fix #3914: Adding stock label prefix to name comparison in orde…
2021-01-27 11:09:31 -06:00
sliptonic
9f5acaa2bb Merge pull request #4286 from kbickar/master
[Path] Fix AttributeError on deleting corrupt dressup
2021-01-27 11:04:40 -06:00
sliptonic
1596f1581f Merge pull request #4321 from ci4ic4/patch-1
[PATH] Update philips_post.py
2021-01-27 11:00:33 -06:00
sliptonic
4dd4783702 fix index bug in toolbit directory creation 2021-01-27 10:27:12 -06:00
sliptonic
2bd94ca7f3 Merge pull request #4294 from mlampert/feature/toolbit-free-properties
[Path] - Feature/toolbit free properties
2021-01-27 10:03:46 -06:00
ci4ic4
cbb0a8a11c Update philips_post.py
You can't compare dict with an integer.
2021-01-27 11:51:42 +00:00
Abdullah Tahiri
43aef8616d ViewProvider: make partial redundant color blue 2021-01-27 07:53:25 +01:00
Markus Lampert
0d9863849b Updated toolbit-attributes.py script and cleaned up shapes. 2021-01-26 20:04:46 -08:00
Markus Lampert
75e65dd09d Added support for deleting empty groups from the property bag's group tracking. 2021-01-26 19:46:06 -08:00
Chris Hennes
ba8e0aa863 Minor tweaks to Start recommended by LGTM
Using the results of the vulnerability scan at lgtm.com, some minor
changes were made. First, all Python exception handling now explicitly
catches Exception, rather than BaseException (which would include SystemExit
and KeyboardInterrupt). Second, unused imports were removed. Third, a
couple of unnecessary or unused assignments were addressed. Finally, the
JavaScript was modified to explicitly declare the local ddiv variable when
needed.
2021-01-26 20:38:51 -06:00
Markus Lampert
a4890e51f5 Disable library name edit 2021-01-26 18:17:09 -08:00
Markus Lampert
8d7543cc98 Add toolbit test files to list to maybe get windows build to pass 2021-01-26 18:14:09 -08:00
sliptonic
8d44fcdb06 fixed slitting saw shape and bit 2021-01-26 18:14:09 -08:00
sliptonic
86b5738433 tool bugs 2021-01-26 18:14:09 -08:00
sliptonic
231ad8f969 fix bug when declining the creation of workdir subdirectories. 2021-01-26 18:14:09 -08:00
Markus Lampert
571be1faf2 Added commit to explain the purpose of dumping the directory tree 2021-01-26 18:14:09 -08:00
Markus Lampert
26ba120aaf Added Tools directory for recursive test file copy 2021-01-26 18:14:09 -08:00
Markus Lampert
4f0f9e78f1 Added test case to determine directory layout. 2021-01-26 18:14:09 -08:00
sliptonic
f26e631ab6 make initial path defaults slightly more intuitive 2021-01-26 18:14:09 -08:00
Markus Lampert
c8d3210ba4 Fixed relative path search for shapes 2021-01-26 18:14:09 -08:00
sliptonic
c1202c3afa check working dir on dock open as well as manager open.
use os.path.sep liberally
choose the first library if no other is selected
2021-01-26 18:14:09 -08:00
sliptonic
c815115cae library file path bugs 2021-01-26 18:14:09 -08:00
Markus Lampert
8c4dfacb27 Don't enforce working dir setup and don't copy toolbit shapes 2021-01-26 18:14:09 -08:00
Markus Lampert
e807e1d762 Fixed loading of TC from template 2021-01-26 18:14:09 -08:00
Markus Lampert
be4d90a8b3 Fixed view providers and materials 2021-01-26 18:14:09 -08:00
Markus Lampert
c7fd08f858 Added full toolbit library path as tool-tip 2021-01-26 18:14:09 -08:00
Markus Lampert
609afaf7e9 Made all toobit shapes consistent, and added a script for further maintenance 2021-01-26 18:14:09 -08:00
Markus Lampert
ee6220193f Fixed property update if property value happens to be 0 2021-01-26 18:14:09 -08:00
Markus Lampert
9b7aa779be Fixed toolbit editor to properly deal with changing shape files. 2021-01-26 18:14:09 -08:00
Markus Lampert
533be4bcd1 Migrate existing toolbits to new property layout. 2021-01-26 18:14:09 -08:00
Markus Lampert
3ec542b071 Adapted client code to use new findTool... api and fixed test cases. 2021-01-26 18:14:09 -08:00
Markus Lampert
df6de8693e Changed tool-bit search path to either absolute, local install or relative to context path 2021-01-26 18:14:09 -08:00
sliptonic
b0aa6f32fe rework shapes with propertybag 2021-01-26 18:14:09 -08:00
Markus Lampert
7b6cb0f44c Expand task panel according to the data in it. 2021-01-26 18:14:09 -08:00
Markus Lampert
e9ca3633ce Added enum placeholder text and disable labels when entry field is disabled. 2021-01-26 18:14:09 -08:00
Markus Lampert
eae6c32ce8 Load PathGui in all modules which require gui resources to be loaded 2021-01-26 18:14:09 -08:00