Commit Graph

351 Commits

Author SHA1 Message Date
wmayer
dfa5972b4b + fix various warnings with VC12 2016-04-16 12:02:58 +02:00
wmayer
6380881b58 + fix warnings:
-Wsign-compare, -Wunused-variable, -Wunused-function, -Wswitch
+ fix Qt issues
2016-04-13 14:26:38 +02:00
Stefan Tröger
4f0f1449eb Part: Recalculate tessellation when requested 2016-04-12 18:12:23 +02:00
Alexander Golubev
57c583bb09 Part/Gui: remove ViewProviderPart::onDelete which handled unnecessary body housekeaping
Also do some headers cleanup
2016-04-12 18:12:19 +02:00
Alexander Golubev
f6b0ed3a47 PartDesign: Body rework - add BaseFeature property and make Tip always point to solid 2016-04-12 18:12:16 +02:00
Stefan Tröger
83546a02d3 fix crash on datum point preselect
It is unclear why the coordinates are NULL. This fix prevents the crash but does not fix the reason why this unnormality occurs.
2016-04-12 18:12:13 +02:00
blobfish
20284ab7e3 PartDesign: Gui: build error. couldn't find ui generated file in part build directory. 2016-04-12 18:12:07 +02:00
Stefan Tröger
628a0279cd visualize the primitive add/sub shape in edit 2016-04-12 18:12:07 +02:00
Stefan Tröger
19344f7f01 fix blocking datum plane
BrepFaceSet implementation was faulty, if normal cache locks have been aquired they need to be released
2016-04-12 18:12:04 +02:00
jriegel
91cddd2a91 small warning fix 2016-04-12 18:12:03 +02:00
Jan Rheinländer
80329d3c75 Reference highlighting for fillets and chamfers 2016-04-12 18:12:00 +02:00
jrheinlaender
5ac8aeaf2c Moved some methods from PartDesign::Body to Part::BodyBase so the SketchObjects will be removed cleanly from the Body when deleted 2016-04-12 18:11:49 +02:00
Yorik van Havre
819f790900 updated translations 2016-04-06 22:39:34 -03:00
Yorik van Havre
66e33b066a Updated translation files from crowdin 2016-03-17 23:29:11 -03:00
wmayer
712fc50d1d + prepare ViewProvider2DObject to read in GridSize from old projects 2016-03-11 23:06:47 +01:00
wmayer
72a96f7da9 + fixes #0002273: Part: Chamfer edges and fillet edges dialog does not remember the type 2016-03-10 22:04:10 +01:00
Yorik van Havre
7d0012e160 Added latest translations from crowdin 2016-03-06 14:50:07 -03:00
wmayer
fd617f77dc + set refine option by default 2016-03-05 16:15:45 +01:00
wmayer
250a55fe55 + add refine option to shape builder 2016-03-05 16:13:15 +01:00
wmayer
864974a234 + do not allow to set negative grid size in property editor 2016-03-01 18:24:39 +01:00
wmayer
319c239b5a + fix regression in German translation (also fixed on crowdin) 2016-03-01 16:45:14 +01:00
Yorik van Havre
81008006c0 Updated translation files 2016-03-01 12:34:03 -03:00
wmayer
b500af9afa + set range for quantity boxes 2016-02-29 12:29:02 +01:00
wmayer
7a2b8b9dcf + code clean-up 2016-02-28 19:01:23 +01:00
wmayer
a935efe812 + fixes #0002200: Application crash when modifying fillet 2016-02-28 18:56:21 +01:00
wmayer
917805f18d + use application-wide number of decimals in primitive creation dialog 2016-02-28 12:30:42 +01:00
wmayer
12dafe4c83 + fixes #0002049: 0.15 and 0.16 Part Revolve ignores unit accuracy setting beyond 2 decimals 2016-02-28 12:12:10 +01:00
wmayer
eadc5dfccd + make fillet/chamfer dialog narrower 2016-02-28 11:39:32 +01:00
wmayer
1f6b00a708 + use quantity boxes in fillet/chamfer dialog 2016-02-28 11:24:36 +01:00
Ian Rees
4c0c68ebdf Resolve clang compile error 2016-02-28 10:33:55 +13:00
wmayer
dcec855eb7 + add quantity boxes to mirroring dialog 2016-02-27 22:10:28 +01:00
wmayer
d00a75160f + use quantity boxes in box & cylinder creation dialogs 2016-02-27 21:39:37 +01:00
wmayer
6a9298ac27 + use quantity boxes in revolution dialog 2016-02-27 21:31:54 +01:00
Yorik van Havre
03e0792dc7 Merge pull request #102 from triplus/SVG_WB_Icons
Add SVG workbench icons
2016-02-27 16:06:13 -03:00
wmayer
f4198d2e0f + use quantity box in offset dialog 2016-02-27 19:43:48 +01:00
wmayer
7636b48a3a + use quantity boxes in cross section dialog 2016-02-27 19:25:19 +01:00
wmayer
d3a1e83ddb + use quantity box for length on extrusion dialog 2016-02-27 18:37:53 +01:00
triplus
93c7a6bcac Add SVG workbench icons 2016-02-26 23:17:43 +01:00
Yorik van Havre
f93b1b26df Added updated translations from crowdin - fixes #2443 2016-02-26 18:32:02 -03:00
Yorik van Havre
3106ca7df3 Added slovenian language 2016-02-03 13:36:51 -02:00
Yorik van Havre
758b0778d4 Updated translations with latest from crowdin 2016-02-01 23:32:58 -02:00
wmayer
789e2bb234 + handle crash with setup of Join commands in Part module in case PySide can't be found 2016-01-23 23:37:52 +01:00
wmayer
294c978341 + simplify porting of Part module to Python3 2016-01-20 22:05:53 +01:00
Mateusz Skowroński
6942c23895 Qt4's qglobal.h defined TRUE and FALSE. Qt5 does not do it anymore. Replace it with true and false.
158f39ec78

This change is Qt4/Qt5 neutral.
2016-01-05 16:43:33 +01:00
Mateusz Skowroński
f48f0f69be Qt::WFlags is obsolete in Qt5. Replace it with Qt::WindowFlags.
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:58 +01:00
Mateusz Skowroński
c275b35d48 QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
Mateusz Skowroński
0695552cff QString::toAscii() is obsolete in Qt5. Replace it with toLatin1().
This change is Qt4/Qt5 neutral.
2016-01-05 16:06:48 +01:00
Yorik van Havre
80f27ca316 Updated ts files prior to translation cycle 2016-01-03 19:45:29 -02:00
wmayer
473cb59b92 + fixes #0002385: unable to set value higher than 99.99 on Distance value in Part->Cross Sections 2015-12-31 12:25:54 +01:00
wmayer
93a3dc0cdd + fix warnings with Win32 build 2015-12-01 00:51:57 +01:00