Commit Graph

9866 Commits

Author SHA1 Message Date
wmayer
23b0793a68 implement tiny layer for PySide/PySide2 2016-12-28 10:10:59 +01:00
wwmayer
2df8402e9e Merge pull request #400 from wwmayer/vtk_comps
search in list of all available vtk components instead of file system
2016-12-28 09:38:54 +01:00
Abdullah Tahiri
c6a8e3d7a9 Sketcher: Arc Of Parabola - Symmetry tool 2016-12-28 01:25:33 +01:00
wmayer
d220121e63 search in list of all available vtk components instead of file system 2016-12-27 20:37:20 +01:00
wmayer
f065f8eb53 if UnicodeUTF8 is not defined use a fallback implementation of translate() 2016-12-27 20:12:39 +01:00
wmayer
d9b1ce7ca2 remove UnicodeUTF8 2016-12-27 19:31:25 +01:00
wmayer
b6c28688fe remove UnicodeUTF8 2016-12-27 18:56:30 +01:00
wmayer
0f53d8224b remove UnicodeUTF8 2016-12-27 18:31:05 +01:00
Abdullah Tahiri
309d9cfc4e Sketcher: Arc Of Hyperbola - Symmetry tool 2016-12-27 02:13:23 +01:00
Abdullah Tahiri
9d65cc5672 Sketcher: Copy/Clone and Array support for Arcs of Parabola and Hyperbola 2016-12-26 23:23:34 +01:00
Abdullah Tahiri
ebfbe29d2f Sketcher: Restore internal geometry tool refactoring and extended support
=========================================================================

- Long felt need of refactoring the code so as not to repeat code already existing in SketchObject.
- Refactored code supports preexisting Ellipse and Arc of Ellipse and adds support for Arcs of Hyperbola and Parabola.
2016-12-26 22:54:47 +01:00
Abdullah Tahiri
1a535e5f4e Sketcher: Arc Of Parabola - Delete unused internal geometry on deletion 2016-12-26 22:06:40 +01:00
wwmayer
bf94b19116 Merge pull request #399 from f3nix/qt5-fixes-2
Fix building with Qt < 5.5.
2016-12-26 21:49:31 +01:00
Mateusz Skowroński
419a5886a7 Fix building with Qt < 5.5. 2016-12-26 21:08:08 +01:00
Abdullah Tahiri
ecc8ba57ac Sketcher: Arc Of Hyperbola - Delete unused internal geometry on deletion 2016-12-26 19:42:57 +01:00
Abdullah Tahiri
359d9dbc1d Sketcher: fix compilation warnings 2016-12-26 19:19:10 +01:00
Yorik van Havre
86b3463ee1 updated ts files 2016-12-26 12:36:24 -02:00
Alexander Gryson
ce959ca323 Add Metadata 2016-12-26 12:23:07 -02:00
Alexander Gryson
019f97e02b Update Points Workbench icons 2016-12-26 12:23:07 -02:00
Alexander Gryson
eb4e6fdcb9 Update Material Workbench icons 2016-12-26 12:23:07 -02:00
Alexander Gryson
aa951d80e2 Integrate forum feedback 2016-12-26 12:23:07 -02:00
Alexander Gryson
f680d810a5 Update multiple workbenches
Workbenches updated:
* Complete
* Image
* Inspection
* Material
* MeshPart
* Points
* Reverse Engineering
* Start
* Test
* Web
2016-12-26 12:23:07 -02:00
Yorik van Havre
c0abd851eb Updated appendMenu() functions in py workbenches 2016-12-26 12:06:17 -02:00
Johannes Obermayr
f907816ab4 Remove keyword on end of VTK_LIBRARIES. 2016-12-25 14:01:07 +01:00
Johannes Obermayr
55160cf50d Support for NETGEN 6.2.
Upstream changed:
https://sourceforge.net/p/netgen-mesher/git/ci/7e4892a

There is also a pending request to fix NETGEN build, installation and version detection after 6.1:
https://sourceforge.net/p/netgen-mesher/git/merge-requests/1/

Just a note:
NETGEN development happens on https://gitlab.asc.tuwien.ac.at/jschoeberl/netgen but it is a very hard/strange way to find that out and get in contact with NETGEN developers as well as getting permission to fork the repository there to create a pull request.
Maybe some other developer can get in contact with NETGEN developers ...
2016-12-25 14:01:07 +01:00
wwmayer
cd59747a77 Merge pull request #396 from danielfalck/tledit_units
Tledit units
2016-12-25 11:26:54 +01:00
Mateusz Skowroński
a2ef2c9fb6 Remove additional find_package calls. 2016-12-25 11:11:46 +01:00
Mateusz Skowroński
d74e2d5a64 Use PySide2 tools for Qt5 build. 2016-12-25 11:11:46 +01:00
wwmayer
3bf2cba53b Merge pull request #395 from f3nix/qt5-fixes-1
Fix crash in Gui::FileOptionsDialog while using Qt5.
2016-12-25 10:49:40 +01:00
Mateusz Skowroński
bed8ff747d Fix crash in Gui::FileOptionsDialog while using Qt5. 2016-12-25 02:35:38 +01:00
Dan Falck
388ddcf2b2 PATH:units added Gui::InputField to some parms
old spinboxes were not aware of units so I substituted in the custom FreeCAD Gui:InputField on countour, profile, profile edges, and pocket operations.
2016-12-24 17:28:40 -08:00
Abdullah Tahiri
f9eec60b1c Sketcher: Parabola fix loading from file 2016-12-24 22:15:41 +01:00
Abdullah Tahiri
00210c684a Sketcher: Parabola fix y axis in parabola rules constraint 2016-12-24 19:23:53 +01:00
wmayer
239e824334 make some PySide2 specific changes 2016-12-24 17:55:00 +01:00
Abdullah Tahiri
82259f31da Part::Geometry: ArcOfParabola CCW emulation support/fix
=========================================================

Correction of the emulation so that arcs of parabola are always CCW.
2016-12-24 16:11:15 +01:00
wmayer
0c3f52303d switch to PySide2 for Qt5 2016-12-24 15:33:15 +01:00
Mateusz Skowroński
80e8ae63e8 Use PySide2 tools for Qt5. 2016-12-24 15:33:15 +01:00
maurerpe
657ac1f569 Update for PyQt5.
This change is Qt5 specific.
2016-12-24 15:33:15 +01:00
Abdullah Tahiri
9e7d86f1b8 Sketcher: Parabola perpendicularity constraint 2016-12-24 15:24:36 +01:00
Abdullah Tahiri
d8b38032cf Sketcher: Parabola tangency support
===================================

Support for tangency with any preexisting supported geometry using angle via point.
2016-12-24 15:02:52 +01:00
Abdullah Tahiri
01ba29ed33 Sketcher: Parabola Element Widget support 2016-12-24 04:08:53 +01:00
Abdullah Tahiri
452394a154 Sketcher: Parabola icons
========================

Slightly modified icons based on Jim's original proposal:

http://forum.freecadweb.org/viewtopic.php?f=10&t=8038&hilit=hyperbola#p66129

N.B. Yes Jim, it took me slightly two years to use your 2014 icons...beter late than sorry :)
2016-12-24 04:08:42 +01:00
Abdullah Tahiri
b6919f8627 Sketcher: Parabola creation method autoconstraints 2016-12-24 03:10:44 +01:00
Abdullah Tahiri
f03a8adb73 Sketcher: Equality symbol representation 2016-12-24 02:39:51 +01:00
Abdullah Tahiri
5c9cc6221b Sketcher: Parabola solver equality constraint 2016-12-24 02:39:02 +01:00
Dan Falck
605d4da85f PATH:Tooledit:support for units
connected units to ToolEdit and listview in the tooltable library
2016-12-23 17:17:22 -08:00
Abdullah Tahiri
0d93c45d70 Sketcher: Point on Object solver constraint 2016-12-24 01:14:15 +01:00
Yorik van Havre
b6d5bc489f Merge pull request #392 from berndhahnebach/bhbdev060
FEM context commands for FEM mesh
2016-12-23 19:01:04 -02:00
Bernd Hahnebach
b05f11183b FEM: add icons for clear mesh and mesh info command 2016-12-23 18:37:25 +01:00
Bernd Hahnebach
2733d03be5 FEM: add context command to print dump mesh info 2016-12-23 18:37:25 +01:00