Commit Graph

7168 Commits

Author SHA1 Message Date
Danny Lepage 8aecb00a8d Fix Debug Assert in CmdPartDesignDuplicateSelection::activated
Under Windows, "Edit/Duplicate selected object" raised a
Debug Assertion Failed "Expression: sequence not ordered".
2016-04-12 18:12:10 +02:00
Danny Lepage 63bdbe5561 Fix Boolean operation tooltip text.
As reported by triplus
2016-04-12 18:12:10 +02:00
DeepSOIC 578f038cf9 Fix programming error in DatumCS 2016-04-12 18:12:10 +02:00
DeepSOIC 7653d2d48f Fix build on Windows 2016-04-12 18:12:10 +02:00
DeepSOIC a362829d1e Add QAbstractEventDispatcher to Qt4All.h 2016-04-12 18:12:10 +02:00
blobfish 54a3336af5 Core: Gui: DAGView: Basic Functionality 2016-04-12 18:12:10 +02:00
blobfish a85328c546 Core: Gui: DAGView design 2016-04-12 18:12:10 +02:00
blobfish 1586399c80 Core: Gui: DAGView: adding icons 2016-04-12 18:12:10 +02:00
blobfish 3e65723472 Core: Gui: DAGView: skeleton implemented
Need to enable through parameter BaseApp/Preferences/DAGView
2016-04-12 18:12:10 +02:00
blobfish 6349a3d478 Core: Gui: DAGView design 2016-04-12 18:12:09 +02:00
Stefan Tröger ab2cc10ac7 add missing return value 2016-04-12 18:12:09 +02:00
Stefan Tröger c0e850cd0d remove import dependency on assembly workbench 2016-04-12 18:12:09 +02:00
Stefan Tröger cb9be3ac9f add gcc and clang c++11 flag 2016-04-12 18:12:09 +02:00
Stefan Tröger 84cd1588d0 Update pipe icon and add it to the taskwatcher 2016-04-12 18:12:09 +02:00
Stefan Tröger 20d551bc88 fix part and body search for invalid objects 2016-04-12 18:12:09 +02:00
Stefan Tröger 3aae4ce011 respect part design placement rules in pipe 2016-04-12 18:12:09 +02:00
Stefan Tröger 620b2bb5d7 simple bugfixes 2016-04-12 18:12:09 +02:00
Stefan Tröger 68ee7f4f27 add two scaling modes 2016-04-12 18:12:09 +02:00
Stefan Tröger df386cc3c1 make multisection work 2016-04-12 18:12:09 +02:00
Stefan Tröger d796ca2bf9 better pipe view handling 2016-04-12 18:12:09 +02:00
Stefan Tröger a727a9b93d prevent inverted pipes and correct camera adjustment 2016-04-12 18:12:09 +02:00
Stefan Tröger 342ba89afd generalize preview mode 2016-04-12 18:12:09 +02:00
Stefan Tröger 68d172687b implement faster pipes with inner wires 2016-04-12 18:12:09 +02:00
Stefan Tröger 0db83e816a allow sketches with inner wires as pipe profiles 2016-04-12 18:12:09 +02:00
Stefan Tröger 9c4e1070eb add options for pipe tool 2016-04-12 18:12:09 +02:00
Stefan Tröger e7803eca61 add basic part design pipe infrastructure 2016-04-12 18:12:09 +02:00
Stefan Tröger 0f30096cec make new document views obey the scene graph children stacking 2016-04-12 18:12:08 +02:00
Stefan Tröger 54646ef5bd fix wrong torus addition 2016-04-12 18:12:08 +02:00
Stefan Tröger a8f27937de fix sketch editing within transformed parts 2016-04-12 18:12:08 +02:00
Stefan Tröger e7284ecde8 fix crash on cancel primitive 2016-04-12 18:12:08 +02:00
Stefan Tröger 6347fe8c86 make origin work correct with multiple parts 2016-04-12 18:12:08 +02:00
Stefan Tröger ec68192fcf fix primitive following cs in edit mode and add python console output when closing the task 2016-04-12 18:12:08 +02:00
Stefan Tröger a19eaf201e add command for adding a new part
note that the icon is a placeholder as currently parts have a system icon which can not be set for commands
2016-04-12 18:12:08 +02:00
Stefan Tröger d8a0e398a9 make origin lines usable in groove 2016-04-12 18:12:08 +02:00
Stefan Tröger ec125cf9f2 make origin lines usable in revolution 2016-04-12 18:12:08 +02:00
Stefan Tröger c5ae4530ab add primitive preview visualization 2016-04-12 18:12:08 +02:00
Stefan Tröger 0a82185b66 add more point possibilities for cs references 2016-04-12 18:12:08 +02:00
Stefan Tröger 4087ffaef7 make datum feedback more prominent 2016-04-12 18:12:08 +02:00
Stefan Tröger d3a7e9a928 fix selection error on datum exception
and add user feedback for failed selections
2016-04-12 18:12:08 +02:00
Stefan Tröger 7cb6606dc2 add remaining coordinate system selections 2016-04-12 18:12:08 +02:00
Stefan Tröger 96584f776a viewprovider for coordinate system update 2016-04-12 18:12:08 +02:00
Stefan Tröger 42264b43ca add a few coordinate system reference systems 2016-04-12 18:12:08 +02:00
Stefan Tröger c3f35d9f05 add part design thickness 2016-04-12 18:12:08 +02:00
Stefan Tröger 7971bdbb8e delete primitive if initial task is canceled 2016-04-12 18:12:07 +02:00
Stefan Tröger fc1e8b8d17 allow to add faces to fillet and chamfer 2016-04-12 18:12:07 +02:00
Stefan Tröger 329064d671 don't create unneeded second body if part is created 2016-04-12 18:12:07 +02:00
Stefan Tröger 49973895f9 fix primitive offset setting issues 2016-04-12 18:12:07 +02:00
Stefan Tröger 6067c64060 allow subtractive primitive only if base available 2016-04-12 18:12:07 +02:00
Stefan Tröger 49eb5467f7 add gui for remaining primitives 2016-04-12 18:12:07 +02:00
Stefan Tröger 3be4939bcc add remaining primitive features 2016-04-12 18:12:07 +02:00