luz.paz
55e93745fa
Misc. typo fixes
...
Found via `codespell`
2018-08-26 17:30:44 +02:00
Zheng, Lei
69efa47374
Selection: handle exception in observer callback
...
Selection callback are sometimes called while traversing Coin node tree.
If any unhandled exception is thrown while traversing the tree, FC 3D
rendering will become unstable and non-usable thereafter.
2018-08-26 17:29:14 +02:00
wmayer
5eaf2e6387
fixes #0003564 : Python objects: updateData calls to proxy instance that should have been deleted
2018-08-25 16:33:22 +02:00
wmayer
bb9d737ba1
when adding a dynamic property to the editor then move it to the correct group or create a new group
2018-08-25 13:26:14 +02:00
wmayer
24579fff32
Py3: fix PropertyStringListItem::setValue
2018-08-23 17:46:27 +02:00
wmayer
93163b28d0
Improve usability of expression dialog:
...
+ add signal showFormulaDialog to QuantitySpinBox in order to indicate whether the formula dialog opens or closes
+ when formula dialog opens then hide the button box in the parent dialog, show it again when the formula dialog closes
2018-08-23 12:22:57 +02:00
wmayer
afd5249563
add static function isVBOSupported to OpenGLBuffer to check for the GL_ARB_vertex_buffer_object extension
2018-08-21 10:29:55 +02:00
wmayer
a1b0c2ff32
Gui: Better visualization of the Active Object
2018-08-19 18:14:06 +02:00
wmayer
4686f27f64
fix -Wimplicit-fallthrough
2018-08-19 12:35:57 +02:00
wmayer
e701f75c25
generic wrapper/unwrapper for PySide and PyQt classes
2018-08-18 22:12:00 +02:00
luz.paz
321b159f27
More typos
2018-08-18 21:48:43 +02:00
wmayer
3c999f563e
fix several reference counting bugs
2018-08-18 16:01:55 +02:00
wmayer
271cdcb19e
clear selection node when destroying viewer
2018-08-18 11:32:32 +02:00
wmayer
4d9ee645ce
use consistently cc_glglue functions in OpenGLBuffer class
2018-08-16 13:38:46 +02:00
wmayer
c842f0b8b5
fix build failure if pch is on
2018-08-16 01:50:54 +02:00
wmayer
a5515527e9
move OpenGLBuffer class to core system
2018-08-16 01:30:23 +02:00
wmayer
2b02b07538
let pass events of a progress dialog in event filter of WaitCursor
2018-08-14 23:49:00 +02:00
wmayer
56e6d58291
add comment about regression in ProgressBar
2018-08-14 23:47:43 +02:00
wmayer
90ad845396
for Qt5 no explict event processing after creating a 3d view
2018-08-09 18:57:21 +02:00
wmayer
2e35941efc
add some convenience methods for initialization process
2018-08-09 18:41:40 +02:00
wmayer
1d83e15e3f
quit event loop after closing main window if not started by an extern host application
2018-08-09 17:03:01 +02:00
wmayer
241f85569c
fix typo
2018-08-09 17:00:41 +02:00
wmayer
a9c4bcb5d6
remove kwd argument for functions only with flag METH_VARARGS
2018-08-08 17:39:32 +02:00
Zheng, Lei
436d04fe3e
ViewProviderDocumentObject: forbid recursive call of updateView()
2018-08-08 13:44:36 +02:00
luz.paz
baa6d89328
Typos and whitespace fixes
2018-08-07 11:13:31 -04:00
wmayer
9faa7fc57f
fix exception raised on project load for invalid enums
2018-08-07 15:23:56 +02:00
wmayer
dc54f67d03
fix infinite recursion in case of non-DAG documents
2018-08-06 18:52:48 +02:00
wmayer
2e4d2dff03
fix possible UNICODE related build failure due to OCCT cmake flags
2018-08-06 12:29:43 +02:00
wmayer
272c89b007
add protected default constructor of SelectionFilterGate to simplifiy writing of sub-classes
2018-08-04 16:52:57 +02:00
wmayer
9a3f0bc25a
improve exception handling in ViewProvider::eventCallback
2018-07-30 12:25:54 +02:00
wmayer
e6658ed3f3
expose methods to Python to change navi cube settings
2018-07-29 11:32:54 +02:00
wmayer
2ca81da42f
fixes #0003538 : MacOSX 10.13 not in the 'About FreeCAD' dialog
2018-07-28 16:06:15 +02:00
luz.paz
0576524144
Misc. code comment typo fixes
...
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
2018-07-27 10:39:43 -03:00
wmayer
d4987d088f
add option to drag at cursor instead of view center
2018-07-25 22:36:35 +02:00
wmayer
6e8b60589f
add brnading option to show full version number in splash screen
2018-07-25 22:26:54 +02:00
wmayer
6c51cdd663
minor changes
2018-07-25 21:49:21 +02:00
wmayer
fa89e3b951
add url handler to handle certains protocols differently
2018-07-25 21:48:55 +02:00
wmayer
d3ef6905ff
+ add option to switch off precompiled header
2018-07-25 20:17:11 +02:00
wmayer
6b9a3bf93c
fix possible crash in Quarter viewer
2018-07-25 19:50:25 +02:00
wmayer
65879dfe63
+ Improve mesh selection (precompute projection matrix and use polygon bounding box)
2018-07-25 18:00:42 +02:00
wmayer
6b6bde1bab
use correct spelling of Windows header
2018-07-25 16:49:37 +02:00
luz.paz
49b3fbab58
Source typo fix
...
minor typo in function saveIfNeccessary() to saveIfNecessary()
2018-07-13 18:49:48 -04:00
luz.paz
be5e93ddfe
Misc. typo & whitespace fixes
...
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
Revert IFC commit
2018-07-11 21:52:27 -04:00
JimStar
348ae51772
Extended global marker size to be used for other modes
2018-07-11 21:22:28 -03:00
Yorik van Havre
0ff2c72abc
allow to disable version number in window title
2018-07-07 20:12:43 -03:00
Victor Fragoso
5f63f9f23f
Add comment to clarify why replace() is used
...
by The WikiLab Team (wikilab.blog.br)
2018-07-06 09:55:44 -03:00
Danilo Oliveira
9ea0cf5a30
Add version info to window title
...
Fix issue 3499
by The Wikilab Team (wikilab.blog.br)
2018-07-06 09:55:44 -03:00
JimStar
e5dc8bfffa
Implemented a global setting for marker size and support of it for snapping in "Draft" workbench. In future this setting can be used for other markers too, to be able to set them all to comfortable size by just one global setting.
...
Before that (e.g. on MacBook Pro) it was very hard to see the microscopic selection-circle hidden behind much bigger cursor arrow when trying to snap e.g. a line to some vertex. Now this setting can be used for such displays to increase the marker size and make it clearly visible behind the cursor.
The already existing "sketcher marker size" property is intended to be used for sketcher only, so it's not suitable for global setup of all the markers' sizes uniformly...
2018-07-05 19:05:19 -03:00
larnu
c8c10c117b
Fix Blender Navigation
2018-06-13 12:21:34 +02:00
wmayer
c4fd48fb32
explicit handling of English/en locale in setLocale and supportedLocales
2018-06-09 20:34:54 +02:00