Commit Graph

23849 Commits

Author SHA1 Message Date
Aapo
212381dcf7 [TD] Avoid changing default open/save dir to templateDir when opening a Page template. 2021-01-28 14:54:59 +01:00
Benjamin Nauck
cb3e059ab5 [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
10f8d0f26f 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
d8f1fd41d1 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
d206394db5 Merge pull request #4320 from chennes/cleanStartWithLGTM
[Start] Minor tweaks recommended by LGTM
2021-01-28 14:31:28 +01:00
sliptonic
a631f45e31 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
0a46384bdb 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
3676ab0d43 Merge pull request #4286 from kbickar/master
[Path] Fix AttributeError on deleting corrupt dressup
2021-01-27 11:04:40 -06:00
sliptonic
03680187cb Merge pull request #4321 from ci4ic4/patch-1
[PATH] Update philips_post.py
2021-01-27 11:00:33 -06:00
sliptonic
3473f956c7 Merge pull request #4322 from sliptonic/miscbugs
[Path] fix index bug in toolbit directory creation
2021-01-27 10:28:27 -06:00
sliptonic
dd9b32f992 fix index bug in toolbit directory creation 2021-01-27 10:27:12 -06:00
sliptonic
39c1b59ac1 Merge pull request #4294 from mlampert/feature/toolbit-free-properties
[Path] - Feature/toolbit free properties
2021-01-27 10:03:46 -06:00
ci4ic4
4ed7665b13 Update philips_post.py
You can't compare dict with an integer.
2021-01-27 11:51:42 +00:00
Abdullah Tahiri
c2dcf6492b ViewProvider: make partial redundant color blue 2021-01-27 07:53:25 +01:00
Markus Lampert
d6584a8b48 Updated toolbit-attributes.py script and cleaned up shapes. 2021-01-26 20:04:46 -08:00
Markus Lampert
82a519277d Added support for deleting empty groups from the property bag's group tracking. 2021-01-26 19:46:06 -08:00
Chris Hennes
76e25a3a96 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
6abdfd24d5 Disable library name edit 2021-01-26 18:17:09 -08:00
Markus Lampert
2d76414ce6 Add toolbit test files to list to maybe get windows build to pass 2021-01-26 18:14:09 -08:00
sliptonic
fa3668b349 fixed slitting saw shape and bit 2021-01-26 18:14:09 -08:00
sliptonic
535c4646e3 tool bugs 2021-01-26 18:14:09 -08:00
sliptonic
3a3adc7dee fix bug when declining the creation of workdir subdirectories. 2021-01-26 18:14:09 -08:00
Markus Lampert
57689bd2cd Added commit to explain the purpose of dumping the directory tree 2021-01-26 18:14:09 -08:00
Markus Lampert
60ea0d8cee Added Tools directory for recursive test file copy 2021-01-26 18:14:09 -08:00
Markus Lampert
1c3f08d4eb Added test case to determine directory layout. 2021-01-26 18:14:09 -08:00
sliptonic
6ae29e4bdb make initial path defaults slightly more intuitive 2021-01-26 18:14:09 -08:00
Markus Lampert
7fafe2b4ea Fixed relative path search for shapes 2021-01-26 18:14:09 -08:00
sliptonic
478a465f64 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
a4ae613b46 library file path bugs 2021-01-26 18:14:09 -08:00
Markus Lampert
ea4bb17569 Don't enforce working dir setup and don't copy toolbit shapes 2021-01-26 18:14:09 -08:00
Markus Lampert
323bbfa934 Fixed loading of TC from template 2021-01-26 18:14:09 -08:00
Markus Lampert
6b652b6c36 Fixed view providers and materials 2021-01-26 18:14:09 -08:00
Markus Lampert
bf3c75a9e3 Added full toolbit library path as tool-tip 2021-01-26 18:14:09 -08:00
Markus Lampert
fd4fca52c0 Made all toobit shapes consistent, and added a script for further maintenance 2021-01-26 18:14:09 -08:00
Markus Lampert
d8b0821d1b Fixed property update if property value happens to be 0 2021-01-26 18:14:09 -08:00
Markus Lampert
2498d66488 Fixed toolbit editor to properly deal with changing shape files. 2021-01-26 18:14:09 -08:00
Markus Lampert
4473e9cae2 Migrate existing toolbits to new property layout. 2021-01-26 18:14:09 -08:00
Markus Lampert
fccc7e6875 Adapted client code to use new findTool... api and fixed test cases. 2021-01-26 18:14:09 -08:00
Markus Lampert
495732ae6c Changed tool-bit search path to either absolute, local install or relative to context path 2021-01-26 18:14:09 -08:00
sliptonic
992b0ce13f rework shapes with propertybag 2021-01-26 18:14:09 -08:00
Markus Lampert
161bbfed15 Expand task panel according to the data in it. 2021-01-26 18:14:09 -08:00
Markus Lampert
a8539e77bc Added enum placeholder text and disable labels when entry field is disabled. 2021-01-26 18:14:09 -08:00
Markus Lampert
61929d8778 Load PathGui in all modules which require gui resources to be loaded 2021-01-26 18:14:09 -08:00
Markus Lampert
0fce6f2a0a Updated the README.md with the new workflow for creating additional tool bit shapes. 2021-01-26 18:14:09 -08:00
Markus Lampert
933a2ae5d9 Double click on property name brings up property modify editor. 2021-01-26 18:14:09 -08:00
Markus Lampert
a40522debd Cleaned up property-bag task panel and added support for editing the definition. 2021-01-26 18:14:08 -08:00
Markus Lampert
6dc60626da Added support for enumerations to the tool bit setup and using the property bag editors instead of re-implementing. 2021-01-26 18:14:08 -08:00
Markus Lampert
1bf5620681 Added support for enumerations to property-bag, relies on base api to get the enum values. 2021-01-26 18:14:08 -08:00
Markus Lampert
77b7abbc47 Added tool bit attribute editor back in. 2021-01-26 18:14:08 -08:00
Markus Lampert
14687898be Simplified tool bit editor using property-bags 2021-01-26 18:14:08 -08:00