0penBrain
b22f2c6562
[Sketcher] Add tooltips in Validate Sketch task UI
2021-11-04 18:40:26 +01:00
0penBrain
eac21354fa
[Sketcher] Refactor Validate Sketch task UI to decrease confusion
2021-11-04 18:40:26 +01:00
wmayer
09da245af9
App: harmonize API of App::Application
...
* make getHomePath() static and return a std::string
* make getExecutableName() static and return a std::string
2021-11-04 10:50:09 +01:00
Uwe
13dcfa64f6
[skpi ci] Win installer: update MSVC version
2021-11-04 02:04:21 +01:00
Uwe
f881330e8e
[skip ci] update links in Windows installer - missing part
...
until not all issues are sorted out with the new domain this should not be backported to the 0.19 branch
2021-11-04 01:34:16 +01:00
Uwe
4346fddc9c
[skip ci] update links in Windows installer
...
until not all issues are sorted out with the new domain this should not be backported to the 0.19 branch
2021-11-04 01:30:19 +01:00
Chris Hennes
bcab6b5a31
Spreadsheet: Prevent marking a cell dirty when the content didn't change
2021-11-03 19:16:31 -05:00
Uwe
e43189fc48
Merge pull request #5141 from luzpaz/mesh-qrc
...
Mesh: separating translation section in Mesh.qrc
2021-11-04 00:55:17 +01:00
Uwe
909b035d0b
Squashed commit of the following:
...
commit b5aa19950f09d9a391b189a578073b9920943294
Author: Roy-043 <70520633+Roy-043@users.noreply.github.com >
Date: Tue Nov 2 14:37:19 2021 +0100
Std: Fix OpenSCAD navigation string
Holding down SHIFT is not required when zooming with the MMB.
2021-11-04 00:52:08 +01:00
Uwe
1e49e20232
Merge branch 'pr/5140'
2021-11-04 00:49:36 +01:00
Chris Hennes
b8ad042986
Spreadsheet: Fix copy of empty but used cell
2021-11-03 14:31:11 -05:00
luz paz
e8016bdb82
Mesh: separating translation section in Mesh.qrc
2021-11-03 11:17:05 -04:00
luz paz
9a9267f922
Mesh: Convert comments from DE->EN
...
Bringing uniformity to documenting FreeCAD
2021-11-03 11:13:16 -04:00
Chris Hennes
56d900c669
Spreadsheet: Display new value, or pending, when dirty
...
If recomputes are turned off, the old behavior was that a cell would
display its old property value in the SheetView. The new behavior is
that we check to see if the value is actually something that gets
computed: if so, show "#PENDING". If not, display the new value, but
format it specially to indicate that it's been changed and that
a recompute is (eventually) needed.
2021-11-03 09:23:43 -05:00
Chris Hennes
123b5b5da1
Spreadsheet: Remove double-set of value on enter
2021-11-02 23:12:31 -05:00
wmayer
5b3bf97f2b
Gui: [skip ci] replace getNormalizedPosition() with normalizePixelPos()
2021-11-02 19:06:12 +01:00
Bernd Hahnebach
7542673b00
FEM: command module, fix regression in the regard of translation added with 5b52840ca5
2021-11-02 17:43:41 +01:00
Chris Hennes
0d511a6dd2
Spreadsheet: Fix bug in content and alias lineedits
...
The two line edit widgets above the spreadsheet, one for exiting the
cell contents and one for editing the alias, were set to use the same
editing widget as the individual spreadsheet cells. Once that widget was
refactored to handle tab/enter behavior it was no longer the correct
widget for those elements. This commit changes them to
Gui::ExpressionLineEdit widgets instead, so that the Enter key works
correctly for them again.
2021-11-02 10:15:19 -05:00
wmayer
60467908c8
Gui: [skip ci] code clean-up
2021-11-02 16:06:21 +01:00
wmayer
bec3c797a8
Gui: [skip ci] add method NavigationStyle::getNormalizedPosition() to reduce code duplication
2021-11-02 15:57:54 +01:00
wmayer
0b802eb717
Gui: [skip ci] add method NavigationStyle::handleKeyboardEvent() to achieve consistent handling and reduce code duplication
2021-11-02 15:32:20 +01:00
wmayer
1c93d3ee15
Gui: [skip ci] add method NavigationStyle::syncModifierKeys() to reduce code duplication
2021-11-02 14:52:22 +01:00
wmayer
9def811a3a
Gui: [skip ci] expose function to Python to enable/disable context-menu of 3d view
2021-11-02 12:57:54 +01:00
wmayer
833868bd13
Path: [skip ci] partially fix issue 0004765: [MSVC][Build][Permissive-][std:c++latest] FreeCAD failed to build on MSVC
2021-11-01 19:32:21 +01:00
wmayer
13ba2242de
Gui: [skip ci] allow to set edit mode in cmdSetEdit()
2021-11-01 14:47:26 +01:00
Chris Hennes
d8f38a886a
Merge pull request #5128 from luzpaz/freecad-translation-6
...
PD: Expose missing commands to translation in Measure dropdown menu
2021-11-01 00:22:28 -05:00
Chris Hennes
8348ebe8cb
Merge pull request #5136 from sanguinariojoe/qtwebengine
...
Prefer QtWebEngine over QtWebKit
2021-11-01 00:20:04 -05:00
Chris Hennes
ba2459cddc
[Spreadsheet] Fix missing header context menu
2021-10-31 23:38:11 -05:00
Jose Luis Cercos-Pita
9a7bf3abff
Prefer QtWebEngine over QtWebKit
2021-10-31 23:29:31 +01:00
Chris Hennes
0e97a30ccd
Merge pull request #5130 from Roy-043/Draft-Fix-merge-layers
...
Draft: Fix merge layers
2021-10-31 16:15:10 -05:00
Chris Hennes
002f212cee
Merge pull request #5133 from Roy-043/Draft-Fix-angle-dimension-issue
...
Draft: Fix angle dimension issue
2021-10-31 15:45:10 -05:00
Chris Hennes
ce56d65162
Merge pull request #4952 from realthunder/FixDocumentRestore
...
Fix external document loading
2021-10-31 10:36:12 -05:00
wmayer
a3a7b5a6a6
PD: [skip ci] if no active body exists then by default pre-select the first option to create a new body
2021-10-31 12:33:48 +01:00
Chris Hennes
2a9fd08e7f
Merge pull request #5132 from luzpaz/Draft-whitespace
...
Draft: Fix superfluous whitespace in translations + misc. typos
2021-10-30 22:10:27 -05:00
wmayer
9e8516002b
Part: fixes #0004774 : Datum plane or line is not available in sketch in another body via binder
2021-10-30 22:28:57 +02:00
luzpaz
b488071a55
Add requested revision by @chennes
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2021-10-30 15:20:28 -04:00
luzpaz
30a3ccde46
Add requested revision by @chennes
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2021-10-30 15:20:28 -04:00
luz paz
f742cd3c20
Refined code formatting for uniformity
2021-10-30 15:20:28 -04:00
luzpaz
4dcc03cc72
Add requested revision by @chennes
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2021-10-30 15:20:28 -04:00
luz paz
580a52f75c
Draft: Fix superfluous whitespace in translations + misc. typos
2021-10-30 15:20:28 -04:00
wmayer
c5b3ee7a72
Part: in ViewProviderSpline use the ViewProviderSplineExtension to avoid code duplication
2021-10-30 17:57:52 +02:00
wmayer
717219bcec
Part: [skip ci] include PartGlobal.h in ViewProviderExt.h
2021-10-30 17:57:11 +02:00
wmayer
b3a6f21866
Part: [skip ci] add PartGlobal.h with export/import macros
2021-10-30 17:29:11 +02:00
wmayer
c5fb91170b
dist-git: make script working again for Py3 and Linux
2021-10-30 14:50:00 +02:00
Zheng, Lei
a2fb4a5d6d
Minor code change according to suggestions
2021-10-30 12:30:45 +08:00
Zheng, Lei
9885dadfff
App: use enum in API Application::getDocumentByPath()
2021-10-30 11:03:55 +08:00
Zheng, Lei
fc9d3547ad
App: fix external document loading
...
The problem happens when partial loading is enabled. If document A
contains a link to some object in document B, it will load B as partial
document with only that object and its necessary dependencies. But if
document A contains another link to some object in document C which also
has a link to some object in document B, the link in document C may not
be restored, because document B is partially loaded without the linked
object. This patch will check for this case and reload document B for
more objects.
See an example reported in
https://forum.freecadweb.org/viewtopic.php?p=495078#p495078
2021-10-30 11:03:52 +08:00
Zheng, Lei
414ea71a28
Part: fix unnecessary document 'modified' status
2021-10-30 11:02:39 +08:00
Zheng, Lei
01d8d26bb4
Gui: fix document 'modified' status on view property change
2021-10-30 11:02:39 +08:00
Uwe
f58faa607d
Merge branch 'master' into PDEdit
2021-10-30 00:30:14 +02:00