Commit Graph

8748 Commits

Author SHA1 Message Date
wmayer
5096f55ccb port C++ code to Qt5 2016-12-13 14:22:59 +01:00
wwmayer
f844d5164f Merge pull request #374 from mlampert/tracker-2770
Path: Assign Contour label on restore fixes 2770
2016-12-12 19:34:27 +01:00
wmayer
35626050d9 remove superfluous conversion methods 2016-12-12 17:30:13 +01:00
wmayer
3357cd91e7 Qt4/Qt5 neutral changes:
+ change inheritance of PropertyItem to not derive from BaseClass (and QObject) any more to fix crashes with Qt5
2016-12-12 17:01:26 +01:00
wmayer
e20a054328 fix -Wunused-but-set-variable 2016-12-12 16:32:54 +01:00
wmayer
e17c5d21ce Qt4/Qt5 neutral changes:
+ add missing header files/remove old headers
+ fix flaws in use of timer
2016-12-12 16:28:28 +01:00
wmayer
669f99ccb9 Qt4/Qt5 neutral changes:
+ re-implement built-in HTTP server without using in Qt5 removed classes QHttpResponseHeader and QHttpRequestHeader
2016-12-12 15:31:35 +01:00
wmayer
aaef82e41e Qt4/Qt5 neutral changes:
+ move meta types to own header to avoid double declaration
2016-12-12 15:22:34 +01:00
wmayer
c997180a47 Qt4/Qt5 neutral changes:
+ remove QCoreApplication::UnicodeUTF8/QApplication::UnicodeUTF8
+ remove QCoreApplication::CodecForTr/QApplication::CodecForTr
2016-12-12 14:52:09 +01:00
wmayer
82a2eb4026 include missing header 2016-12-12 14:50:58 +01:00
wmayer
d420c154c0 Qt4/Qt5 neutral changes:
+ remove class DownloadDialog
+ remove class HelpView
+ remove class DlgTipOfTheDay
2016-12-12 14:35:52 +01:00
wmayer
a34c441373 Qt4/Qt5 neutral changes:
+ replace Q_WS_WIN with Q_OS_WIN
+ replace Q_WS_X11 with Q_OS_LINUX
+ replace Q_WS_MACX with Q_OS_MACX
+ set explicit cast to HWND
2016-12-12 14:09:21 +01:00
wmayer
a035045f4d fix FemMesh::copyMeshData 2016-12-12 12:43:05 +01:00
Markus Lampert
3b4749e573 New version of gneric_post.py from chrisb. 2016-12-11 16:43:54 -08:00
Markus Lampert
8b3ed0e481 Switched to std::to_string, MSVC doesn't support snprintf. 2016-12-11 15:33:57 -08:00
Markus Lampert
1773964db0 Added missing include directive. 2016-12-11 15:33:57 -08:00
Markus Lampert
a615dfca94 Fixed contour naming;
only touch dependent TC objects if the tool number changed;
changed formatting of intermediate path representation to be valid g-code and not use exponents.
2016-12-11 15:33:56 -08:00
wmayer
e8c7df1d67 minor improvements 2016-12-11 19:27:35 +01:00
Stefan Tröger
503c4d00c0 Draft: Fix clone of art object 2016-12-11 19:27:35 +01:00
Stefan Tröger
7a94492676 PartDesign: Adopt test to new primitive behavior 2016-12-11 19:27:35 +01:00
Stefan Tröger
b09ca0c787 Extensions: Implement persistence 2016-12-11 19:27:35 +01:00
Yorik van Havre
26c4981179 Arch: Fixed placement of precest structures 2016-12-11 13:48:07 -02:00
Yorik van Havre
0e73643636 Arch: Small fix in section plane's Drawing view object 2016-12-10 11:23:04 -02:00
wmayer
b1d099d712 temporarily disable failing unit test 2016-12-10 12:31:16 +01:00
wmayer
6782fe8086 fix dangling pointer, remove superfluous semicolons, avoid excessive report messages of extension object 2016-12-09 23:03:18 +01:00
Sergo
c12f81814f check extension, get children 2016-12-09 21:31:51 +01:00
Sergo
6fdecb93de fixes #0002633 - body disappear if dragged out of Part container 2016-12-09 21:31:51 +01:00
wmayer
12137b0f59 re-implement FemMesh::copyMeshData based on export&import of unv file 2016-12-09 21:08:44 +01:00
WandererFan
29d832d461 Add Diameter Symbol preference for fonts without glyph 2016-12-08 14:51:10 -05:00
WandererFan
593e0f0d74 Fix error in Angle Dimension arc 2016-12-08 14:51:10 -05:00
WandererFan
54798d3641 Remove old debug message 2016-12-08 14:51:10 -05:00
wmayer
7eb6f1d795 PartGui: set export macro to fix linking errors in PartDesignGui 2016-12-08 10:33:47 +01:00
Stefan Tröger
a645616528 PartDesign: Fix crash on datum abort 2016-12-08 08:17:31 +01:00
Stefan Tröger
223f55918c PartDesign: Reduce needed primitive task box space 2016-12-07 18:53:01 +01:00
Stefan Tröger
90aabe7207 Extension: remove unneeded debug messages 2016-12-07 06:41:40 +01:00
Stefan Tröger
619f367238 PartDesign: prevent double deletion of TempVis 2016-12-07 06:41:40 +01:00
Stefan Tröger
117ae4e6ab Port attachment UI to Part for general use
Furthermore change PartDesign primitives to use the new task dialog
2016-12-07 06:41:40 +01:00
Stefan Tröger
c0a6b2ab11 PartDesign: Primitives are attachable directly
With the recently introduced AttachExtension the PartDesign primitives can be attachable by themself and don't need anymore the helping coordinate system datum. This simplyfies the code and the TreeView largely
2016-12-07 06:41:40 +01:00
Stefan Tröger
67d76b309c Port Attacher codde to the extension framework
AttachableObjects are desired in multiple occasions, and the current AttachableObject is not flexible enough to handle all cases. Hence the code is portet to an extension, which gives the needed flexibility.
2016-12-07 06:41:40 +01:00
Stefan Tröger
c4911aeca1 Extensions: Add changed property handling 2016-12-07 06:37:27 +01:00
Markus Lampert
19d15d470b Fix for Path visualisatin of helixes. 2016-12-06 20:08:18 -02:00
Alex Gryson
94b64144cf Use Boolean Diff instead of Mask 2016-12-06 19:52:04 +01:00
Alexander Gryson
15132bc115 Use QToolButton for Draft Snap, not QPushButton 2016-12-05 23:42:33 -02:00
Alex Gryson
6968bdcd5c Merge branch 'master' into start-icon 2016-12-05 17:08:53 +01:00
wwmayer
896e9f2fa0 Merge pull request #365 from danielfalck/pppathfix
fix for not being able to use the post code icon
2016-12-05 09:20:54 +01:00
Dan Falck
cebdda916f fix for not being able to use the post code icon 2016-12-04 12:45:27 -08:00
wmayer
ab58d648c2 run test for extensions in view provider only in Gui mode 2016-12-04 20:53:30 +01:00
Stefan Tröger
2760498524 Extensions: Fix ViewProvider extension test 2016-12-04 19:58:46 +01:00
Stefan Tröger
88728bc73d Extensions: Group fix for python 2016-12-04 19:50:42 +01:00
Stefan Tröger
5ea603977f Extensions: Fix ViewProvider python interface 2016-12-04 17:35:00 +01:00