wmayer
c2f1bab784
implement correct way to query VBO status of viewer from SoBRepFaceSet node
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
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
Yorik van Havre
c986ebfe75
Gave keyboard shortcuts (V,1 -> V,5) to Draw Styles
2017-02-10 20:15:58 -02: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
86c4d8bc9c
issue #0002891 : Sketching impossible, Type.Error Exception
2017-02-09 12:46:58 +01:00
Kunda
6427bf772d
Replace new Short URLs with old wiki URLs pt2
...
Continuing to replace URLS
2017-02-08 23:38:54 -05:00
wmayer
f12b69faab
fix German translation
2017-02-08 17:08:58 +01:00
wmayer
b22efc9dbb
issue #0001203 : Allow User to Adjust Size of Constraint Points
2017-02-08 12:46:32 +01:00
wmayer
60f7360683
Qt4/Qt5 neutral changes
...
fix interface of slot functions in DlgSettingsEditorImp to avoid warnings with Qt5
2017-02-08 12:45:16 +01:00
Kurt Kremitzki
f60dd25fb8
Add persistence to Python console word wrap
2017-02-07 10:58:38 -02:00
wmayer
dfe3fcc4da
issue #0002031 : show object name when hovering tree view
2017-02-05 09:56:35 +01:00
wmayer
a6ffe0b778
fixes #0002887 : add FC logo (watermark) in Save Picture Tool
2017-02-03 23:25:42 +01:00
wmayer
a7539e2c97
fix various warnings
2017-02-02 20:42:56 +01:00
Kurt Kremitzki
fed542da9e
Add Addon Manager to Tools menu
2017-02-02 11:20:41 +01:00
wmayer
9b13aaa230
fix whitespaces
2017-02-01 12:35:50 +01:00
wwmayer
bca00f71e1
Merge pull request #489 from vejmarie/step
...
Add an update timer to the progress bar set to 500ms
2017-02-01 12:33:25 +01:00
wmayer
727ebec27f
fix crash in ViewProviderGeoFeatureGroupExtension::getLinkedObjects
2017-02-01 12:04:41 +01:00
Jean-Marie Verdun
8acf39365c
Add an update timer to the progress bar set to 500ms instead of
...
nothing. STEP Reader is updating the progress bar every time a new
Shape is decoded/transferred and loaded, which is a huge amount
of "interrupt" and slow down drastically the global performance
2017-01-31 23:02:40 +01:00
wwmayer
7983a570ef
Merge pull request #486 from agryson/icon-sizes
...
Icon sizes Preferences update
2017-01-31 16:51:38 +01:00
wmayer
e2a8ccfd3a
include required header under Linux
2017-01-30 23:13:05 +01:00
wmayer
45198fb712
use names directly from document to set them in scene inspector
2017-01-30 22:29:26 +01:00
Alexander Gryson
bea0099fd9
Show current icon size if not in list
2017-01-30 18:19:13 +01:00
Alexander Gryson
16e9208038
Show icon units
2017-01-30 18:19:12 +01:00
Alexander Gryson
6cc58b1518
Remove reliance on PM_ToolBarIconSize
2017-01-30 18:19:12 +01:00
wmayer
cc67c14493
issue #0002540 : Crash on startup
2017-01-28 00:14:15 +01:00
wmayer
a3ad182067
use triangular tabs in property view only on Windows
2017-01-27 17:05:08 +01:00
Chris Connett
d4de73a0b4
Grammar fix
2017-01-22 23:27:55 -05:00
wmayer
953749e330
add observer for GUI documents
2017-01-22 19:05:13 +01:00
wmayer
c10f6fdd07
fix a couple of compiler warnings
2017-01-20 22:54:10 +01:00
Yorik van Havre
c592243c78
Added a search box to the PropertyLink dialog
2017-01-20 00:03:42 -02:00
Yorik van Havre
364c8bb749
Using system link color in property editor
2017-01-19 23:42:20 -02:00
wmayer
082b3f8dc4
workaround for running graphviz under Qt5
2017-01-16 00:09:39 +01:00
wmayer
1e049a5e95
wrapper for QVariant <> Base::Quantity <> PyObjectWrapper
2017-01-15 15:24:04 +01:00
wwmayer
4cdb6f1eb6
Merge pull request #437 from tomate44/SavePicture
...
Add Transparent background to Save picture options
2017-01-14 16:54:12 +01:00
wmayer
411823860b
avoid changing scenegraph while traversing it
2017-01-13 22:01:47 +01:00
tomate44
0754357ab0
Add Transparent background to Save picture options
2017-01-13 18:36:47 +01:00
wwmayer
4379abf756
Merge pull request #419 from f3nix/qt-keywords-1
...
Cosmetic change. Replace Qt keyword emit with Q_EMIT.
2017-01-08 18:43:48 +01:00
wmayer
4c4ed6d965
show exceptions when activating a workbench as error message, not log message
2017-01-06 18:40:20 +01:00
Mateusz Skowroński
ce1c021132
* Cosmetic change. Replace Qt keyword emit with Q_EMIT.
...
* Whitespace fixes.
2017-01-05 22:57:30 +01:00
wmayer
18738afc1e
replace Qt keyword slots with Q_SLOTS
2017-01-05 14:27:19 +01:00
wmayer
0c3e5aa953
fix Qt5 port of messageHandler
2017-01-05 14:24:03 +01:00
Stefan Tröger
ea73e55eb6
Extensions: Fix GeoFeatureGroup drag&drop
2017-01-04 16:01:58 +01:00
Stefan Tröger
a025a20bed
Extensions: GeoFeatureGroup only for GeoFeature
2017-01-04 16:01:58 +01:00
HokieEngr
71db22dfde
Updated viewport dimensions to reflect users unit schema
...
The previous code assumed the user's unit system was MKS. The updated code uses
schemaTranslate() to convert from screen units to the user's chosen system.
2017-01-03 22:34:47 -05:00
Eivind Kvedalen
0e2e34fb33
Moved ObjectLabelObserver from Gui::Application to App::Application.
2017-01-01 21:41:11 +01:00
wmayer
4db41b0b4b
register Quantity type for shiboken2, handle exception to fix abort when setting quantity property of InputField via Python
2016-12-30 22:51:17 +01:00
wmayer
33dfc33389
implement getWrapperName to get class name with shiboken wrapper
2016-12-30 16:52:59 +01:00
wmayer
6bf33753d6
comment out unused global functions, fix -Wconstant-logical-operand
2016-12-30 14:38:49 +01:00