Commit Graph

10088 Commits

Author SHA1 Message Date
wmayer
cdbfee565a issue #2902: track attribute objects in parent structure to notify about changes 2017-02-14 16:38:38 +01:00
wmayer
f95587fc7a issue #0002902: replace members of PyObjectBase with a PyDictObject 2017-02-14 13:09:09 +01:00
wmayer
d0e6253041 issue #0002902: PyObjectBase notification chain can lead to unexpected changes to document 2017-02-14 00:32:30 +01:00
wmayer
9baa5e9791 implement NURBS converson of circle 2017-02-13 15:13:35 +01:00
wmayer
becdede5c0 add methods to convert a curve to a B-Spline or NURBS 2017-02-13 10:38:09 +01:00
Yorik van Havre
b96b275579 Arch: Fix in Arch Test 2017-02-12 21:02:51 -02:00
wwmayer
e050f07ff6 Merge pull request #521 from looooo/python3-OpenSCAD
python3: OpenSCAD
2017-02-12 19:06:07 +01:00
wwmayer
a0cfdf8e02 Merge pull request #520 from f3nix/gcc-warnings-1
Fix some GCC warnings.
2017-02-12 19:04:53 +01:00
wwmayer
11d2d7f196 Merge pull request #519 from f3nix/qt5-warnings-1
Fix some Qt5 build warnings
2017-02-12 19:01:27 +01:00
looooo
170d7b6c3d py3: Material: print to python3
taken from: 23fa650261ed346b2c5a6216b7720b87e063b27d
author: kkremitzki

Update Arch,Fem,Material,Spreadsheet for py3 print
2017-02-12 18:57:54 +01:00
Priit Laes
6f95c7083b python: Material: *.py: Fix syntax for Python 3 2017-02-12 18:57:54 +01:00
Priit Laes
839e7eed22 python: OpenSCAD: *.py: Fix python3 syntax 2017-02-12 17:40:07 +01:00
wmayer
ab7a748629 declare hasExtension of Python wrapper as const method 2017-02-12 15:28:33 +01:00
wmayer
34df08e1b7 fix rendering problems by using the cache context 2017-02-12 14:41:55 +01:00
wmayer
c2f1bab784 implement correct way to query VBO status of viewer from SoBRepFaceSet node 2017-02-12 14:41:55 +01:00
wmayer
a48282071a make vboAvailable a static variable and extend interface of renderShape to avoid side effects 2017-02-12 14:41:55 +01:00
wmayer
fe15db6af3 write custom action class to notify shape node about vbo changes 2017-02-12 14:41:55 +01:00
wmayer
4a0720dd00 cleanup experimental code, improve whitespaces 2017-02-12 14:41:55 +01:00
wmayer
9da4da0ecd get VBO support for SoBrepFaceSet working on Windows 2017-02-12 14:41:55 +01:00
Jean-Marie Verdun
44af3629db Accelerate 3D rendering with VBO support
*First step to move Part rendering using VBO instead of direct rendering
*Update comments inside the code
*Assume VBO is available if OpenGL > 3.0 is detected
*Add initial Color support to VBO rendering !
*Initial full feature VBO rendering implementation
*Modify some include issue for linux build
*Try to fix linux include header
*Reupdate header include for linux support
*Fix compilation on linux
*Fix linux and MacoOS build
*Fix glGetString definition
*Fix Windows build
*Add VBO support as an option into the Preference menu
*Fix crash while running FreeCAD test bench with new VBO rendering infrastructure (in both cases)
*Improve performances
*Compute material index only when a VBO update is required (improve frame rate by 10%)
*Clean the code
*Fix Travis compilation warning
*Try to fix Windows compilation issue
*Update include for Windows
2017-02-12 14:41:55 +01:00
wmayer
b5ad50abfd revert previous change in main() for POSIX systems 2017-02-12 13:16:08 +01:00
Mateusz Skowroński
c9a66dfc20 Fix some GCC warnings. 2017-02-12 06:28:55 +01:00
Mateusz Skowroński
013d51e1c2 QStyleOptionViewItemV4 is deprecated in Qt5. Replace it with QStyleOptionViewItem. 2017-02-12 05:46:07 +01:00
wmayer
6e69e704f1 handle Coin3d version older than 4.0 2017-02-11 22:35:04 +01:00
Yorik van Havre
bc6b3914cb Part: Set per-face transparency in boolean ops - fixes #1029,#2806 2017-02-10 21:53:57 -02:00
Yorik van Havre
c986ebfe75 Gave keyboard shortcuts (V,1 -> V,5) to Draw Styles 2017-02-10 20:15:58 -02:00
wmayer
65355b07c1 fix OSX build failure due to outdated Coin3d version 2017-02-10 22:09:53 +01:00
Johannes Obermayr
4202cbc9d5 Fix build with VTK 7.1 which introduces vtkMTimeType. 2017-02-10 21:09:49 +01:00
Johannes Obermayr
06bb8d69eb Fix RPATHS for area-native and area libs on Linux. 2017-02-10 21:09:49 +01:00
Jean-Samuel Reynaud
bb927ff3e8 Adding Normals in OBJ exports 2017-02-10 18:51:10 +01:00
AjinkyaDahale
21535ec532 [Sketcher] Moved radius to constraint mode framework 2017-02-10 17:32:18 +01:00
AjinkyaDahale
49225c063f [Sketcher] corrected artifact introduced by faulty conflict resolution 2017-02-10 17:32:18 +01:00
AjinkyaDahale
5bb2a74701 [Sketcher] Moved distance to constraint mode 2017-02-10 17:32:18 +01:00
AjinkyaDahale
3b0936bc03 Moved vertical and horizontal distance to constraint creation mode 2017-02-10 17:32:18 +01:00
AjinkyaDahale
62c9dc0f10 Moved symmetric to general constrain creation mode framework
That makes all of the non-dimensioned constraints
2017-02-10 17:32:18 +01:00
AjinkyaDahale
aca3164ef6 Moved equal to general constrain creation mode framework 2017-02-10 17:32:18 +01:00
AjinkyaDahale
2c4ccfbc61 Move tangent to general constraint mode framework 2017-02-10 17:32:18 +01:00
AjinkyaDahale
689e6bf367 Replace some of the allowedSelSequences with more general form
Greatly shortens the number of sequenses needed if you replace SelVertex
and SelRoot with SelVertexOrRoot and similar for the edges/axes.
For e.g. implemented sequences for perpendicular dropped from the older
25 to now 6.
2017-02-10 17:32:18 +01:00
wmayer
6333e3630c issue #0002503: Invisible pad object 2017-02-10 17:19:01 +01:00
Yorik van Havre
57a60f0385 Arch: Allow the hi-res version of Equipment objects to be a shape too 2017-02-10 12:41:41 -02:00
Yorik van Havre
7592a45eef Draft: Fixed buggy task panel of Facebinder 2017-02-10 12:40:42 -02:00
wwmayer
056d02a53b Merge pull request #512 from WandererFan/Fix2888
TechDraw Fix #2888
2017-02-09 22:12:49 +01:00
wmayer
c19dd8b4c7 make new Part.Line behaviour the default 2017-02-09 21:47:25 +01:00
WandererFan
b20d51e1b4 Cleanup orphan features on DVP delete 2017-02-09 15:45:04 -05:00
WandererFan
392ce697b4 Fix crash if BaseView null on Section delete 2017-02-09 15:45:04 -05:00
WandererFan
75f3566812 Fix #2888 Crash on Delete View 2017-02-09 15:45:04 -05:00
wwmayer
613d8eeda1 Merge pull request #511 from luzpaz/Short-urls
Replace old wiki URLs with new Short URLs
2017-02-09 19:36:16 +01:00
wmayer
510047d9a2 issue #0002183: Mesh View . Use Bounding-Box Not Working For Flat Lines 2017-02-09 18:30:48 +01:00
Yorik van Havre
280cdd9b00 Added crowdin badge to README 2017-02-09 13:01:34 -02:00
wmayer
f483411479 fix 'Flat Lines' display mode of meshes 2017-02-09 15:22:31 +01:00