Commit Graph

2695 Commits

Author SHA1 Message Date
donovaly
cb86e5dea6 [proposal] rename rotation angles
proposal for this discussion: https://forum.freecadweb.org/viewtopic.php?p=359619#p359482
2020-01-14 12:56:46 +01:00
Pablo Gil
a9e10b532b [Stylesheets] fix https for FreeCAD forums 2020-01-13 15:14:49 +01:00
Pablo Gil
e11144ea8b [Stylesheets] typo in FreeCAD website 2020-01-13 15:14:49 +01:00
Pablo Gil
578ec93667 fix https protocol for FreeCAD website 2020-01-13 15:14:49 +01:00
wmayer
006fada679 fixes #0004193: ViewProviders do not inform observers about Proxy property change 2020-01-13 02:30:10 +01:00
wmayer
6bf1a623c5 Gui: add function to observe before changing a property 2020-01-13 02:17:39 +01:00
wmayer
fc6e01d933 Gui: [skip ci] add missing export macro 2020-01-12 21:12:09 +01:00
Zheng, Lei
78ac86abd2 Gui: fix screenshot with opaque background 2020-01-12 18:50:37 +01:00
Zheng, Lei
12965165a6 Gui: fix screenshot 2020-01-12 18:50:37 +01:00
Zheng, Lei
4fa270193e Gui: add SoShapeStyleElement.h to InventorAll.h 2020-01-12 18:50:37 +01:00
wmayer
4bbcd1e483 Gui: Qt4/Qt5 neutral change in Placement class [skip ci] 2020-01-12 13:43:39 +01:00
wmayer
1e259a76a5 Gui: [skip ci] fix -Wreturn-type 2020-01-12 10:47:37 +01:00
wmayer
e578e8f849 implementation classes don't inherit from UI classes 2020-01-12 10:32:34 +01:00
wmayer
134863a4ef Gui: [skip ci] rename Location classes 2020-01-10 21:19:36 +01:00
Pablo Gil
3c4ff72269 fixed QGroupBox checkboxes and minor other fixes.
Updated to v2.21
2020-01-10 11:00:30 +01:00
wmayer
d8d44f37cb [skip ci] fix superfluous workarounds 2020-01-09 23:36:28 +01:00
wmayer
74953de3f0 fixes 0004059: Tooltips for Gui::QuantitySpinBox not showing [skip ci] 2020-01-09 22:39:47 +01:00
wmayer
3ab0a20fcd Gui: [skip ci] when changing expression of a widget then set tooltip only for the label child but not for the widget itself
this allows that a custom tooltip can be set
2020-01-09 21:35:13 +01:00
wmayer
c5061f73c5 Gui: [skip ci] avoid weird acronyms in function names 2020-01-09 17:23:12 +01:00
wmayer
f158e65873 Gui: [skip ci] reduce size of image settings dialog 2020-01-09 16:03:28 +01:00
wmayer
1d14534d19 fix Qt4 build failure 2020-01-09 14:35:17 +01:00
wmayer
71818b466d Gui: implementation classes don't inherit from UI classes any more 2020-01-09 14:30:45 +01:00
wmayer
a441cb95c8 fixes #0004244: Std_SetAppearance always appears on a corner of the secondary monitor 2020-01-09 11:26:30 +01:00
wmayer
96380368ad Gui: [skip ci] DlgDisplayPropertiesImp doesn't inherit from its UI class any more 2020-01-09 11:00:16 +01:00
wmayer
149f62458c Gui: [skip ci] restore bottom margin of group box in placement dialog 2020-01-09 09:51:04 +01:00
wmayer
6f1576216e Gui: [skip ci] fix Qt4 build failure 2020-01-09 02:40:10 +01:00
wmayer
d407741910 Gui: [skip ci] reduce height of Placement dialog 2020-01-09 02:26:17 +01:00
wmayer
d0b98b4161 Gui: [skip ci] adjust content to size after hiding bottom button row 2020-01-08 23:38:20 +01:00
wmayer
4b25ed3bdc Gui: [skip ci] fix regression of placement dialog 2020-01-08 21:42:57 +01:00
wmayer
57576d7d27 Gui: override QOpenGLWidget::paintGL() in sub-class [skip ci] 2020-01-08 13:28:50 +01:00
wmayer
570d9a5149 Gui: set image creation method in settings dialog 2020-01-08 12:49:56 +01:00
donovaly
910022bafd QuantitySpinBox: add function to set/change tooltip at runtime 2020-01-07 07:39:28 -03:00
donovaly
8eb9cb7802 Placement.ui: avoid unnecessary vertical white space 2020-01-07 07:38:46 -03:00
donovaly
6940de3f72 Placement improvements:
- sort the angles x-y-z
- add tooltips to make clear for non-native speakers what axis e.g. the yaw rotates around
- add existing icon to menu entry
2020-01-07 07:38:46 -03:00
Zheng, Lei
50c678a6c3 Gui: improve ViewProviderLink transform editing 2020-01-07 07:37:28 -03:00
donovaly
d1b354fc6b add units Gauss, Weber and Oersted 2020-01-07 07:36:22 -03:00
0penBrain
adc9f2f9d9 Add event catching so Status Bar action button (View menu) keeps sync with real status bar visibility 2020-01-07 07:33:49 -03:00
donovaly
68ea38cc8d add the units Ohm and Siemens 2020-01-05 15:00:46 +01:00
wmayer
402aca93af [skip ci] issue #0004164, issue #0004237: macOS crash when opening project from 'Recent files' 2020-01-03 16:14:55 +01:00
Zheng, Lei
ca48c25ea0 Gui: fix ViewProviderDocumentObject display mode restore
C++ view provider will get the call of attach() before restoring
properties. However, python view object will delay the call until Proxy
is restored.

The reason why this problem did not show up eariler is because
ViewProviderPythonFeature::getDefaultDisplayMode() did not fallback to
its parent implementation if there is no Python override. This can be
considered as a bug, which is fixed during the merge. And the display
mode restore problem is the side effect of the fix.
2019-12-31 15:04:19 +01:00
Rajendra Pardeshi
c16b0e4e61 Issue ID 0004230 : Fixing a crash in chamfer command. Putting a null check for the function return value
[skip ci]
2019-12-30 15:49:51 +01:00
wmayer
a5630bc689 fix some const correctness 2019-12-29 17:13:18 +01:00
wmayer
c5c3b41c8f Gui: add virtual method containsViewProvider to MDIView and re-implement it in some sub-classes
Improve Document::setActiveView to not always switch to the first 3D view but check the currently active view before
2019-12-29 15:00:35 +01:00
wmayer
75fb8886ac declare getMDIView and getMDIViewPage as const 2019-12-29 13:55:39 +01:00
wmayer
b00f8b0226 Gui: allow user to set an expression for property editor of vectors 2019-12-28 17:36:41 +01:00
wmayer
7f720e9318 [skip ci] scale grabbed image to defined width 2019-12-27 21:00:34 +01:00
wmayer
674952d0aa Gui: [skip ci] allow to pass multi-sampling in Python wrapper 2019-12-27 15:19:19 +01:00
wmayer
4a373effb4 Gui: [skip ci] show navi cube also when rendering as framebuffer or GL image 2019-12-27 13:57:21 +01:00
wmayer
194fa49bfa Gui: [skip ci] add option to grab 3D view as is 2019-12-27 13:52:34 +01:00
wmayer
19130adfe1 Units: [skip ci] restore translations of unit schema names 2019-12-25 13:02:14 +01:00