Russell Johnson
c89bec0847
Path: Add Cut Pattern selection to task panel
2020-03-30 22:34:57 -05:00
Russell Johnson
4f58bbf7a2
Path: Add initPage() call to update GUI upon loading
...
Added initPage() function call updates task panel values and visibilities when user edits an existing operation.
2020-03-30 22:34:57 -05:00
Russell Johnson
e6dffe4f62
Path: Update GUI inputs for independent Waterline operation
2020-03-30 22:34:57 -05:00
Russell Johnson
270d02cec3
Path: Add ScanType and LayerMode inputs
...
Added combo boxes with labels
Path: Remove 'Algorithm' property usage.
Path: Connect `ScanType` and `LayerMode' selections from task panel
Path: Update GUI inputs for independent 3D Surface operation
2020-03-30 22:34:57 -05:00
Russell Johnson
186a98a8e2
Path: Restructure initOperation() for backward compatibility
...
Added initOpProperties() to handle independent creation of properties for backward compatibility and to allow for future storage of enumeration property lists within the operation.
Path: Change from PathSurface code to `Waterline`
Path: Updates and fixes
Path: Simplify code
Remove `Algorithm` and `AreaParams` property usage.
Remove other unused properties.
Simplify setupEditorProperties().
Path: Remove unused methods
Path: Update property initialization and handling
Make properties backward compatible with previous versions of the operation.
Remove references to unused properties due to 3D Surface and Waterline separation.
Path: Insert placeholder for `Experimental` algorithm
Path: Fix missing property and fix syntax
Missing `Algrorithm
2020-03-30 22:34:57 -05:00
Russell Johnson
796a908158
Path: Add Waterline task panel
...
Path: Update `Waterline` task panel and GUI code
2020-03-30 22:34:57 -05:00
Russell Johnson
2fdf3cd3f3
Path: Add commented references for missing imported modules
...
PathSurfaceGui and PathWaterlineGui are imported in the initGui.py module due to OCL dependency.
2020-03-30 22:34:57 -05:00
Russell Johnson
d1c7b1f5f4
Path: Add Waterline command and PEP8 clean-up
2020-03-30 22:34:57 -05:00
Russell Johnson
0bb8d67f8e
Path: Alphabetize and add Waterline module files
2020-03-30 22:34:57 -05:00
Russell Johnson
d34be58778
Path: Alphabetize and add Waterline files to list
...
Icon file
Task panel file
Path: Remove references to nonexistent files
Path: Add missing ToolTable icon file reference
2020-03-30 22:34:57 -05:00
Russell Johnson
1281252c7d
Path: Add Waterline selection gate
...
Using the same gate as PathSurface
2020-03-30 22:34:57 -05:00
Russell Johnson
31e4584142
Path: Add Waterline modules to PathScripts
2020-03-30 22:34:57 -05:00
Russell Johnson
ea0ee9340f
Path: Add Waterline icon file
2020-03-30 22:34:57 -05:00
sliptonic
443118e75b
Merge pull request #3290 from fra589/master
...
[Path] fix tool change and Feature missing output
2020-03-30 22:18:07 -05:00
sliptonic
57352acc9b
Merge pull request #3266 from Russ4262/Fix_ProfileEdges_Open-Edges
...
[Path] Fix failed open edge path for zero GeometryTolerance case
2020-03-30 22:17:03 -05:00
Gauthier Brière
098abf11c9
Merge branch 'master' into master
2020-03-30 20:08:31 +02:00
Gauthier
21c377f554
[Path] fix tool change and Feature missing output
2020-03-30 20:01:47 +02:00
donovaly
8a1ea82cdd
[TD] geometric Hatch dialog
...
- use Gui::QuantitySpinBox
- some UI file size policy adjustments
2020-03-30 13:28:47 -04:00
donovaly
7f2397f7c6
DlgTemplateField.ui: remove unnecessary layout
2020-03-30 08:52:29 -04:00
donovaly
1803f6bdeb
[TD] DlgTemplateField.ui: size policy
...
- compact the dialog size
2020-03-30 08:52:29 -04:00
donovaly
00be36f1ba
TaskDlgWeldingSymbol: fix creation issue
...
- assure that the other side is always created, also if it has no symbol yet
Now everything should be correct and I won't change the PR further
2020-03-30 08:46:54 -04:00
donovaly
42aa4560c5
fix tile properties
...
- make TileColumn read-only
- restrict TileRow to what is possible
- improve tooltips
- add button to flip the sides (the symbol is not mirrored, just flipped)
2020-03-30 08:46:54 -04:00
donovaly
cb27fc0715
SymbolChooser: use Qt's OK|Cancel buttons
...
- use the standard Qt buttons for the OK/Cancel action (QDialogButtonBox)
advantage: better layout and cleaner than 2 own and separate buttons
2020-03-30 08:46:54 -04:00
donovaly
81bd972643
TaskWeldingSymbol.cpp: revert an unintended change
2020-03-30 08:46:54 -04:00
donovaly
98d637ef8a
[TD] overhaul welding UI
...
- make some strings translatable
- remove some unused code
- fix UI size policies
- show changes while editing directly (only repaint necessary)
- avoid unused variables
- add tooltips
2020-03-30 08:46:54 -04:00
Bernd Hahnebach
c29e4dda5b
FEM: z88 mesh exporter, fix file handle type
2020-03-30 11:38:02 +02:00
donovaly
aefa33fa3e
[TD] sanitize active view dialog
...
- add missing enable slot
- fix size policies
- add missing unit initialization
- add and fix tooltips
2020-03-29 19:30:00 -04:00
wandererfan
96b85abcc8
[TD]prevent loop with AutoScale
2020-03-29 19:25:00 -04:00
donovaly
d365435b90
TaskSectionView.cpp: add missing unit initialization
2020-03-29 15:14:13 -04:00
donovaly
9c5c91db10
TaskSectionView.cpp: fix a typo
2020-03-29 15:14:13 -04:00
donovaly
8a1bcc925e
[TD] Section dialog overhaul
...
- replace use uniformly Gui::QuantitySpinBox
- fix and uniform size of all objects in the dialog
- apply changes immediately once the section is created because this speeds up the workflow a lot, especially for when changing the plane position
- some code cleanup: remove unused void, avoid unused variables
2020-03-29 15:14:13 -04:00
donovaly
d235f35869
[TD] vertex dialog: fix vertical size
...
there was too much vertical whitespace below the actual dialog
-> remove superfluous spacer and correct size policy
2020-03-29 08:48:52 -04:00
donovaly
ce5746f9d7
[TD] sanitize TaskCosVertex
...
- add missing unit (therefore switch to Gui::QuantitySpinBox)
- remove unused and confusing z-parameter
2020-03-28 20:54:54 -04:00
donovaly
61551c3eef
[TD] TaskCenterLine add missing unit initialization
...
next try because PR #3275 cannot be merged.
2020-03-28 20:53:19 -04:00
donovaly
29c6aaa0b8
[TD] use Gui::QuantitySpinBox in dialogs
...
as recently discussed
- also add lost alignment properties
2020-03-28 08:51:12 -04:00
donovaly
d4e605c33b
[TD] restore alignment
...
I lost the alignment property because of issues with Qt Creator as discussed in
https://forum.freecadweb.org/viewtopic.php?f=10&t=44609
This PR restores this.
(More to come but with further changes)
2020-03-28 08:50:30 -04:00
wmayer
26dfcfea8c
Gui: [skip ci] bind spin boxes to object in Placement dialog
2020-03-27 17:08:08 +01:00
Zheng, Lei
48f0f3c671
Part: fix Feature::getTopoShape() for link array with LinkTransform
2020-03-27 11:28:59 -04:00
sliptonic
df908bac3f
Merge pull request #3126 from sliptonic/feature/dressupZCorrect
...
Path: Feature/dressup z correct
2020-03-27 10:20:29 -05:00
Bernd Hahnebach
bf6bfafb78
FEM: delete wrong author, copy paste error
2020-03-27 06:47:25 +01:00
Bernd Hahnebach
44c5b2fa21
FEM: pep8
2020-03-27 06:43:36 +01:00
Bernd Hahnebach
598e46cb18
FEM: z88 some small code improvements
2020-03-27 06:00:35 +01:00
Bernd Hahnebach
ad214cde19
FEM: geom tools, move get element
2020-03-27 06:00:24 +01:00
Bernd Hahnebach
248db6a668
FEM: geom tools, move find element in shape and is same geometry from meshtools
2020-03-27 06:00:18 +01:00
Bernd Hahnebach
ee08ffe1ad
FEM: geom tools, add new module and move some geom tools from mesh tools in
2020-03-27 06:00:13 +01:00
Bernd Hahnebach
22b6dfd712
FEM: cmake sort
2020-03-27 06:00:07 +01:00
Bernd Hahnebach
7788b307ba
FEM: solid selection, code improvements
2020-03-27 05:59:27 +01:00
donovaly
dacc8593d9
[TD] fix preferences dialogs
...
see: https://forum.freecadweb.org/viewtopic.php?p=380990#p381051
2020-03-26 22:34:06 -04:00
vocx-fc
027c2d54dd
Part: remove excessive spacing in strings
2020-03-26 23:59:49 +01:00
sliptonic
6109e4d992
fix error when discretize N=1
...
cleanup
InitGui to add Path_Probe command
Probe setupsheet
2020-03-26 15:23:23 -05:00