Markus Lampert
e032e26dd4
Orderly deletion of a job.
2017-09-08 12:25:58 +02:00
Markus Lampert
9da777ef18
Fixed operation update when TC changes - allow TC edit abortion.
2017-09-08 12:25:58 +02:00
Markus Lampert
bfa8d4ec53
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
40d0f33422
Fixed TC naming without template.
2017-09-08 12:25:58 +02:00
Markus Lampert
e22bbed59d
Switched to using hand made stock objects even for the basic types.
2017-09-08 12:25:58 +02:00
Markus Lampert
ee26e4c961
Hide all unused controls for now.
2017-09-08 12:25:58 +02:00
Markus Lampert
39c1015577
Fixed automatic update for PathStock.
2017-09-08 12:25:58 +02:00
Markus Lampert
49b536ecbd
Use stander FC icons for up/down move of operations.
2017-09-08 12:25:58 +02:00
Markus Lampert
a1100fb5f7
Added axis at origin display while editing.
2017-09-08 12:25:58 +02:00
Markus Lampert
69048cb436
Added stock support to templates.
2017-09-08 12:25:58 +02:00
Markus Lampert
b360cab74d
Added moving an operation up/down the list buttons.
2017-09-08 12:25:58 +02:00
Markus Lampert
429687bdc2
Added support for centering the base object inside stock.
2017-09-08 12:25:58 +02:00
Markus Lampert
9fd99dc640
Fixed popup menu
2017-09-08 12:25:58 +02:00
Markus Lampert
3bd2a9a663
use min values to ceate valid stocks for panels.
2017-09-08 12:25:58 +02:00
Markus Lampert
7fcc7be412
Prevent stock from existing solid if there are no solids in the file.
2017-09-08 12:25:58 +02:00
Markus Lampert
4095170014
Removed obsolete path stock command and view provider.
2017-09-08 12:25:58 +02:00
Markus Lampert
06a45d8a88
Fixed error stock from existing when selected again.
2017-09-08 12:25:58 +02:00
Markus Lampert
45d1c2c779
Added stock creation.
2017-09-08 12:25:58 +02:00
Markus Lampert
e48d3f192a
Fixed tabstops in tool editor.
2017-09-08 12:25:58 +02:00
Markus Lampert
5283c4e52d
Delete all subobjects of a job when the job itself is deleted.
2017-09-08 12:25:58 +02:00
Markus Lampert
6dcb90cf46
Fixed base object clone handling.
2017-09-08 12:25:58 +02:00
Markus Lampert
05fa58aa2a
Use correct icon for tool controller.
2017-09-08 12:25:58 +02:00
Markus Lampert
39cce3d37c
Added set origin.
2017-09-08 12:25:58 +02:00
Markus Lampert
9d587812f9
Added support for align move to origin.
2017-09-08 12:25:58 +02:00
Markus Lampert
12b6576c27
Added selection observer to enable/disable orientation and alignment buttons.
2017-09-08 12:25:58 +02:00
Markus Lampert
8913a76edb
Orientation along an edge.
2017-09-08 12:25:58 +02:00
Markus Lampert
5969ab90f9
Added orientation of part by faces.
2017-09-08 12:25:58 +02:00
Markus Lampert
d6dcb27dd2
Fixed moving operation back into job.
2017-09-08 12:25:58 +02:00
Markus Lampert
1ef4982751
Swap visibility of clone and original while job editor is up.
2017-09-08 12:25:58 +02:00
Markus Lampert
1d8c2eef24
Create clone for stock and go to some lengths to enforce that.
2017-09-08 12:25:58 +02:00
Markus Lampert
d4737faa7a
Added tool controller edit in dialog and hooked it up to job edit.
2017-09-08 12:25:58 +02:00
Markus Lampert
d7558ed6ba
Added combined dialog for TC editing - refactored UI controller into separate class.
2017-09-08 12:25:58 +02:00
Markus Lampert
b05a6e1945
Fixed unit tests.
2017-09-08 12:25:58 +02:00
Markus Lampert
401b734006
Add tool controller support with inplace editing.
2017-09-08 12:25:58 +02:00
Markus Lampert
a2edc81400
Added delete operation functionality;
...
fixed adding to job for dressups.
2017-09-08 12:25:58 +02:00
Markus Lampert
3507ad9a4f
Fixed some UI issues and enabled re-ordering of ops.
2017-09-08 12:25:58 +02:00
Markus Lampert
f3e3c553d9
Split job commands into their own source file.
2017-09-08 12:25:58 +02:00
Markus Lampert
52590318ad
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
0e111c2b65
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
f24ca6246a
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
04ab150bbe
Path: libarea: update to latest pybind11
2017-09-07 21:32:34 +02:00
wmayer
938dae033e
Improvements for PR973 to rename a macro:
...
+ remove check for write-protected macro because this still can be renamed
+ do nothing if the user didn't define a different file name
+ keep the item in the list view selected
2017-09-07 10:33:16 +02:00
apelly
a2465b8291
Add a rename option to the macro dialog
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=24005
Fixes #3173
2017-09-07 10:31:35 +02:00
wmayer
8112926a2a
show cursor for selection in Blender style when Ctrl is pressed while left-clicking
2017-09-05 08:36:43 +02:00
wmayer
501327d2c5
do not clear selection when clicking on empty space while Ctrl key is pressed
2017-09-04 22:53:15 +02:00
wmayer
13b3abef35
direct support of Volt in units framework
2017-09-04 12:08:29 +02:00
luzpaz
663be07b7d
Arch: fix grammatical error
...
Changed `equipments` to `equipment`
@yorikvanhavre is this OK with you?
2017-09-03 11:29:25 -03:00
looooo
adb836c33b
qt5: fix in Draft translate
2017-09-03 11:28:05 -03:00
Yorik van Havre
7489eb1c43
Arch: Applied fix to cyclic dependency problem to windows
2017-09-02 17:24:34 -03:00
Yorik van Havre
2e32324354
AddonManager: Inform which addons have updates available
2017-09-02 14:10:33 -03:00