Priit Laes
de89c2e178
python: Material: *.py: Fix syntax for Python 3
2017-02-12 18:57:54 +01:00
wmayer
34a3039577
declare hasExtension of Python wrapper as const method
2017-02-12 15:28:33 +01:00
wmayer
69e027a607
fix rendering problems by using the cache context
2017-02-12 14:41:55 +01:00
wmayer
6d6fbdcd8d
implement correct way to query VBO status of viewer from SoBRepFaceSet node
2017-02-12 14:41:55 +01:00
wmayer
0700345049
make vboAvailable a static variable and extend interface of renderShape to avoid side effects
2017-02-12 14:41:55 +01:00
wmayer
8612c4f99f
write custom action class to notify shape node about vbo changes
2017-02-12 14:41:55 +01:00
wmayer
56ff88ea46
cleanup experimental code, improve whitespaces
2017-02-12 14:41:55 +01:00
wmayer
968a597aa7
get VBO support for SoBrepFaceSet working on Windows
2017-02-12 14:41:55 +01:00
Jean-Marie Verdun
8383f7222f
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
b9e8b4f74f
revert previous change in main() for POSIX systems
2017-02-12 13:16:08 +01:00
wmayer
1a8d535263
handle Coin3d version older than 4.0
2017-02-11 22:35:04 +01:00
Yorik van Havre
d7ed8c4383
Part: Set per-face transparency in boolean ops - fixes #1029,#2806
2017-02-10 21:53:57 -02:00
Yorik van Havre
ebb3c84bcb
Gave keyboard shortcuts (V,1 -> V,5) to Draw Styles
2017-02-10 20:15:58 -02:00
wmayer
40abcf5dcc
fix OSX build failure due to outdated Coin3d version
2017-02-10 22:09:53 +01:00
Johannes Obermayr
79d7f3e571
Fix build with VTK 7.1 which introduces vtkMTimeType.
2017-02-10 21:09:49 +01:00
Johannes Obermayr
7ec37c9e39
Fix RPATHS for area-native and area libs on Linux.
2017-02-10 21:09:49 +01:00
Jean-Samuel Reynaud
b77188e35c
Adding Normals in OBJ exports
2017-02-10 18:51:10 +01:00
AjinkyaDahale
cc46acf10e
[Sketcher] Moved radius to constraint mode framework
2017-02-10 17:32:18 +01:00
AjinkyaDahale
3d9b46d9f3
[Sketcher] corrected artifact introduced by faulty conflict resolution
2017-02-10 17:32:18 +01:00
AjinkyaDahale
3cf00a1314
[Sketcher] Moved distance to constraint mode
2017-02-10 17:32:18 +01:00
AjinkyaDahale
47624cf3e1
Moved vertical and horizontal distance to constraint creation mode
2017-02-10 17:32:18 +01:00
AjinkyaDahale
5ff6895080
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
45cb028f34
Moved equal to general constrain creation mode framework
2017-02-10 17:32:18 +01:00
AjinkyaDahale
adc13eda06
Move tangent to general constraint mode framework
2017-02-10 17:32:18 +01:00
AjinkyaDahale
df658ae889
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
798a57e2b7
issue #0002503 : Invisible pad object
2017-02-10 17:19:01 +01:00
Yorik van Havre
e1110bbec9
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
819b3e8e96
Draft: Fixed buggy task panel of Facebinder
2017-02-10 12:40:42 -02:00
wwmayer
72d2349429
Merge pull request #512 from WandererFan/Fix2888
...
TechDraw Fix #2888
2017-02-09 22:12:49 +01:00
wmayer
81c3bc6ef5
make new Part.Line behaviour the default
2017-02-09 21:47:25 +01:00
WandererFan
513decf8c8
Cleanup orphan features on DVP delete
2017-02-09 15:45:04 -05:00
WandererFan
63d5749b67
Fix crash if BaseView null on Section delete
2017-02-09 15:45:04 -05:00
WandererFan
69163cb016
Fix #2888 Crash on Delete View
2017-02-09 15:45:04 -05:00
wwmayer
43a54839de
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
9925e9028e
issue #0002183 : Mesh View . Use Bounding-Box Not Working For Flat Lines
2017-02-09 18:30:48 +01:00
Yorik van Havre
8b8b4237e1
Added crowdin badge to README
2017-02-09 13:01:34 -02:00
wmayer
aa59757000
fix 'Flat Lines' display mode of meshes
2017-02-09 15:22:31 +01:00
wmayer
6c2a7b479f
issue #0002891 : Sketching impossible, Type.Error Exception
2017-02-09 12:46:58 +01:00
Kunda
364f53aa89
Replace new Short URLs with old wiki URLs pt2
...
Continuing to replace URLS
2017-02-08 23:38:54 -05:00
Kunda
bb52cd1f15
Replace new Short URLs with old wiki URLs
...
Changing
2017-02-08 17:58:55 -05:00
wmayer
0598af8a08
unset PYTHONHOME on Windows to avoid eventual problems with a conflicting Python installation
2017-02-08 21:43:55 +01:00
wmayer
b3ca0ba4b6
fix German translation
2017-02-08 17:08:58 +01:00
wmayer
f33c7b3f00
issue #0001203 : Allow User to Adjust Size of Constraint Points
2017-02-08 12:46:32 +01:00
wmayer
2ab9ef93cd
Qt4/Qt5 neutral changes
...
fix interface of slot functions in DlgSettingsEditorImp to avoid warnings with Qt5
2017-02-08 12:45:16 +01:00
Yorik van Havre
0a6b382d71
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2017-02-07 10:59:09 -02:00
Kurt Kremitzki
f2467d7044
Add persistence to Python console word wrap
2017-02-07 10:58:38 -02:00
wwmayer
c0b29a4a54
Merge pull request #504 from kkremitzki/master
...
Fix doc header references to be http/https agnostic
2017-02-07 13:58:22 +01:00
Yorik van Havre
b9fea9ce73
Merge branch 'JanPatch' of https://github.com/WandererFan/FreeCAD
2017-02-07 10:52:35 -02:00
WandererFan
2c31b01ffe
Fix 2889 Toggle Frames for DrawViewSymbol
2017-02-07 10:51:42 -02:00
WandererFan
18cd5b5166
Feature Request 1880 - hide Template
2017-02-07 10:51:42 -02:00