Markus Lampert
466486211d
Simplified UI; added support for arbitrary callbacks for edit of icon view provider - use that to open up job editor with appropriate page open (avoids back dependency from stock gui to job gui).
2017-09-08 12:25:58 +02:00
Markus Lampert
454457d9ed
Fixed TC naming without template.
2017-09-08 12:25:58 +02:00
Markus Lampert
e6249387f2
Switched to using hand made stock objects even for the basic types.
2017-09-08 12:25:58 +02:00
Markus Lampert
89f5bcded2
Hide all unused controls for now.
2017-09-08 12:25:58 +02:00
Markus Lampert
e05442b031
Fixed automatic update for PathStock.
2017-09-08 12:25:58 +02:00
Markus Lampert
9ade411aaa
Use stander FC icons for up/down move of operations.
2017-09-08 12:25:58 +02:00
Markus Lampert
31e5710c61
Added axis at origin display while editing.
2017-09-08 12:25:58 +02:00
Markus Lampert
4a735b372e
Added stock support to templates.
2017-09-08 12:25:58 +02:00
Markus Lampert
af4bac8abf
Added moving an operation up/down the list buttons.
2017-09-08 12:25:58 +02:00
Markus Lampert
8f77c7575f
Added support for centering the base object inside stock.
2017-09-08 12:25:58 +02:00
Markus Lampert
caeab63ec8
Fixed popup menu
2017-09-08 12:25:58 +02:00
Markus Lampert
5da6e15b7b
use min values to ceate valid stocks for panels.
2017-09-08 12:25:58 +02:00
Markus Lampert
016bca5e37
Prevent stock from existing solid if there are no solids in the file.
2017-09-08 12:25:58 +02:00
Markus Lampert
cb06794e76
Removed obsolete path stock command and view provider.
2017-09-08 12:25:58 +02:00
Markus Lampert
614a0f83c2
Fixed error stock from existing when selected again.
2017-09-08 12:25:58 +02:00
Markus Lampert
b778882f76
Added stock creation.
2017-09-08 12:25:58 +02:00
Markus Lampert
f4ee27458f
Fixed tabstops in tool editor.
2017-09-08 12:25:58 +02:00
Markus Lampert
2b62412cc1
Delete all subobjects of a job when the job itself is deleted.
2017-09-08 12:25:58 +02:00
Markus Lampert
7241a5b796
Fixed base object clone handling.
2017-09-08 12:25:58 +02:00
Markus Lampert
8158cd72cb
Use correct icon for tool controller.
2017-09-08 12:25:58 +02:00
Markus Lampert
88e566cf4b
Added set origin.
2017-09-08 12:25:58 +02:00
Markus Lampert
f73a63eee3
Added support for align move to origin.
2017-09-08 12:25:58 +02:00
Markus Lampert
ba0b5e5481
Added selection observer to enable/disable orientation and alignment buttons.
2017-09-08 12:25:58 +02:00
Markus Lampert
b26e3a5279
Orientation along an edge.
2017-09-08 12:25:58 +02:00
Markus Lampert
c655281ea8
Added orientation of part by faces.
2017-09-08 12:25:58 +02:00
Markus Lampert
ef93ba1d42
Fixed moving operation back into job.
2017-09-08 12:25:58 +02:00
Markus Lampert
4fd8cbb40e
Swap visibility of clone and original while job editor is up.
2017-09-08 12:25:58 +02:00
Markus Lampert
9209778b79
Create clone for stock and go to some lengths to enforce that.
2017-09-08 12:25:58 +02:00
Markus Lampert
3a392ec604
Added tool controller edit in dialog and hooked it up to job edit.
2017-09-08 12:25:58 +02:00
Markus Lampert
83ab3bd3f2
Added combined dialog for TC editing - refactored UI controller into separate class.
2017-09-08 12:25:58 +02:00
Markus Lampert
1c25c1520b
Fixed unit tests.
2017-09-08 12:25:58 +02:00
Markus Lampert
a440dabf5d
Add tool controller support with inplace editing.
2017-09-08 12:25:58 +02:00
Markus Lampert
c0d1fa49a6
Added delete operation functionality;
...
fixed adding to job for dressups.
2017-09-08 12:25:58 +02:00
Markus Lampert
fd67690fa7
Fixed some UI issues and enabled re-ordering of ops.
2017-09-08 12:25:58 +02:00
Markus Lampert
2bb83bebb1
Split job commands into their own source file.
2017-09-08 12:25:58 +02:00
Markus Lampert
8c085226d7
split PathJob into model and gui;
...
Made PathJob a regular feature and moved operations into child compound;
Added stock feature.
2017-09-08 12:25:58 +02:00
luzpaz
cbe77cde72
Tux: capitalizing sting (ref: crowdin)
...
ref: https://crowdin.com/translate/freecad/27910/en-hu#6502920
2017-09-08 12:19:04 +02:00
Max Voss
a265639ebd
Outline previews get now created when the button is pushed, not when the tool is loaded.
2017-09-08 12:14:28 +02:00
looooo
6de23532c8
Path: libarea: update to latest pybind11
2017-09-07 21:32:34 +02:00
luzpaz
2b461e9cc3
Arch: fix grammatical error
...
Changed `equipments` to `equipment`
@yorikvanhavre is this OK with you?
2017-09-03 11:29:25 -03:00
looooo
4baf05933d
qt5: fix in Draft translate
2017-09-03 11:28:05 -03:00
Yorik van Havre
4cde30c181
Arch: Applied fix to cyclic dependency problem to windows
2017-09-02 17:24:34 -03:00
Yorik van Havre
7af5b78bfd
AddonManager: Inform which addons have updates available
2017-09-02 14:10:33 -03:00
triplus
9409c0699b
WhatsThis support for Draft Snap toolbar
2017-09-02 16:01:38 +02:00
wmayer
c9957b8a98
Port to occ7.2:
...
+ use default constructor of BRepOffsetAPI_MakeOffsetShape since overloaded versions are deprecated
+ use default constructor of BRepOffsetAPI_MakeThickSolid since overloaded versions are deprecated
+ fix small bug in MeshVertex
2017-09-02 12:04:07 +02:00
Yorik van Havre
61c7ac7fdd
Draft: WP Proxy now supports perspective camera too
2017-09-01 19:47:13 -03:00
wmayer
fd5e7768dd
Port to occ7.2:
...
+ replace use of StlMesh classes as they have been removed
2017-09-02 00:26:04 +02:00
Yorik van Havre
79d399e43e
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2017-09-01 16:20:25 -03:00
Yorik van Havre
cc87706776
Addon manager - create Macro folder if not present
2017-09-01 16:20:17 -03:00
wmayer
949c86d364
Port to occ7.2:
...
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00