Commit Graph

2015 Commits

Author SHA1 Message Date
wmayer
6e697ddebf Gui: Better visualization of the Active Object 2018-08-19 18:14:06 +02:00
wmayer
c3f945a287 fix -Wimplicit-fallthrough 2018-08-19 12:35:57 +02:00
wmayer
3ea8ae06ff generic wrapper/unwrapper for PySide and PyQt classes 2018-08-18 22:12:00 +02:00
luz.paz
9c2e9884e2 More typos 2018-08-18 21:48:43 +02:00
wmayer
721e37d888 fix several reference counting bugs 2018-08-18 16:01:55 +02:00
wmayer
74ac2e76f1 clear selection node when destroying viewer 2018-08-18 11:32:32 +02:00
wmayer
6e6ee94c9b use consistently cc_glglue functions in OpenGLBuffer class 2018-08-16 13:38:46 +02:00
wmayer
584ad02f16 fix build failure if pch is on 2018-08-16 01:50:54 +02:00
wmayer
266f82bca4 move OpenGLBuffer class to core system 2018-08-16 01:30:23 +02:00
wmayer
777423c735 let pass events of a progress dialog in event filter of WaitCursor 2018-08-14 23:49:00 +02:00
wmayer
319657fd72 add comment about regression in ProgressBar 2018-08-14 23:47:43 +02:00
wmayer
e532f3fd88 for Qt5 no explict event processing after creating a 3d view 2018-08-09 18:57:21 +02:00
wmayer
e60d0027a2 add some convenience methods for initialization process 2018-08-09 18:41:40 +02:00
wmayer
49e9154b40 quit event loop after closing main window if not started by an extern host application 2018-08-09 17:03:01 +02:00
wmayer
f3a0b519c9 fix typo 2018-08-09 17:00:41 +02:00
wmayer
ddfa3c8843 remove kwd argument for functions only with flag METH_VARARGS 2018-08-08 17:39:32 +02:00
Zheng, Lei
a221a04001 ViewProviderDocumentObject: forbid recursive call of updateView() 2018-08-08 13:44:36 +02:00
luz.paz
424cd49398 Typos and whitespace fixes 2018-08-07 11:13:31 -04:00
wmayer
4ec1c8c29f fix exception raised on project load for invalid enums 2018-08-07 15:23:56 +02:00
wmayer
2a36f5c944 fix infinite recursion in case of non-DAG documents 2018-08-06 18:52:48 +02:00
wmayer
228b63e1f9 fix possible UNICODE related build failure due to OCCT cmake flags 2018-08-06 12:29:43 +02:00
wmayer
9f8a47b605 add protected default constructor of SelectionFilterGate to simplifiy writing of sub-classes 2018-08-04 16:52:57 +02:00
wmayer
53bd021b97 improve exception handling in ViewProvider::eventCallback 2018-07-30 12:25:54 +02:00
wmayer
8943dc5fdf expose methods to Python to change navi cube settings 2018-07-29 11:32:54 +02:00
wmayer
a3a15e5b8e fixes #0003538: MacOSX 10.13 not in the 'About FreeCAD' dialog 2018-07-28 16:06:15 +02:00
luz.paz
9bd704d320 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
013e8108c0 add option to drag at cursor instead of view center 2018-07-25 22:36:35 +02:00
wmayer
bf7867a6e6 add brnading option to show full version number in splash screen 2018-07-25 22:26:54 +02:00
wmayer
b34fe95808 minor changes 2018-07-25 21:49:21 +02:00
wmayer
446029adc4 add url handler to handle certains protocols differently 2018-07-25 21:48:55 +02:00
wmayer
0260370b65 + add option to switch off precompiled header 2018-07-25 20:17:11 +02:00
wmayer
f0a13f0530 fix possible crash in Quarter viewer 2018-07-25 19:50:25 +02:00
wmayer
989274a331 + Improve mesh selection (precompute projection matrix and use polygon bounding box) 2018-07-25 18:00:42 +02:00
wmayer
208f6d82f4 use correct spelling of Windows header 2018-07-25 16:49:37 +02:00
luz.paz
168bc9bb46 Source typo fix
minor typo in function saveIfNeccessary() to saveIfNecessary()
2018-07-13 18:49:48 -04:00
luz.paz
a1ffb0fa3c 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
6a5ad383ab Extended global marker size to be used for other modes 2018-07-11 21:22:28 -03:00
Yorik van Havre
e64657abe0 allow to disable version number in window title 2018-07-07 20:12:43 -03:00
Victor Fragoso
c9c9913c06 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
0b94e1b223 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
5a7a765ed6 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
0f794f7099 Fix Blender Navigation 2018-06-13 12:21:34 +02:00
wmayer
d7c5f389e2 explicit handling of English/en locale in setLocale and supportedLocales 2018-06-09 20:34:54 +02:00
wmayer
41f51b33ee add methods to set/get locales 2018-06-09 17:31:19 +02:00
luz.paz
af3ef5b19d Misc. typos
Found via `codespell`
[skip ci]
2018-05-31 12:50:58 -04:00
wmayer
01454584fc fix inconsistent default parameters, fix warnings 2018-05-31 13:47:31 +02:00
wmayer
e266c6320a respect settings of locatation navicube when creating a new view 2018-05-30 09:45:44 +02:00
wandererfan
2e894444f7 Fix #3477 Unintended Deletion
- original fix for #3477 presented message box for each
  inactive selected item.  Now it presents 1 message box
  per document, like the check for deletion of linked
  objects.
2018-05-28 16:46:31 +02:00
wmayer
9a3021818b implement option to change corner of navi cube 2018-05-26 18:51:53 +02:00
wmayer
3b4ab88844 + option to disable navi cube
+ handle destruction of GL context in 3d viewer class
+ fix for OpenGL error message: 'Texture is not valid in the current context. Texture has not been destroyed'
2018-05-26 15:33:45 +02:00