sliptonic
cf0d646fd1
Merge pull request #2565 from mlampert/feature/Path-BoundBox
...
Path: add BoundBox property to Path object
2019-10-02 08:17:26 -05:00
wmayer
37287cf9d9
fix further file names vulnerabilities in core system and Image module
2019-10-02 15:07:13 +02:00
mlampert
c0ce832a3f
Merge branch 'master' into feature/Path-BoundBox
2019-10-01 22:03:05 -07:00
wandererfan
1e5b8df2eb
[SS]Fix Integer Formatted Value
2019-10-01 20:34:11 -04:00
mlampert
12c6a529a0
Merge branch 'master' into feature/Path-BoundBox
2019-10-01 14:37:09 -07:00
wandererfan
8736681edb
[TD]Fix #4085 Win File Rename Fail
2019-10-01 17:32:44 -04:00
wandererfan
ed445718a2
[TD]Section dialog revisions & editor
2019-10-01 17:30:35 -04:00
wandererfan
83f40bd937
[TD]Prevent crash in Section if BaseView deleted
2019-10-01 17:30:35 -04:00
wandererfan
87cc310e83
[TD]Correct section view alignment
2019-10-01 17:30:35 -04:00
wandererfan
5e41f84a38
[TD]Add dumpCS function to DrawUtil
2019-10-01 17:30:35 -04:00
wmayer
9e5ab2d6fa
when cloning a 3d view then also set the new view into edit mode in case the original view is
2019-10-01 19:35:51 +02:00
wmayer
736417989b
make sure resetting a document while closing it works independently of the activw view
2019-10-01 16:37:07 +02:00
wmayer
11af8c8543
when closing a 3d view check if itÄs in edit mode to avoid to leave a view provider in a broken state
2019-10-01 16:34:51 +02:00
wmayer
ea1f96916d
change order of beforeDelete() and clearing selection inside Application::slotDeleteDocument to prevent crashes in case resetting a view provider touches the selection
2019-10-01 16:33:37 +02:00
Markus Lampert
71bc057013
Added copyright notice to source files.
2019-09-30 22:20:54 -07:00
Markus Lampert
2ba54fe4cc
Add BoundBox property to Path, usable without a gui.
2019-09-30 18:34:57 -07:00
Markus Lampert
2520a5e159
Split walking and segmenting a path into its own class so it can be used by other algorithms, not just visualisation
2019-09-30 18:34:57 -07:00
wmayer
169eacf1ab
fix crash when switching to fullscreen, back to normal and closing the sketcher
2019-09-30 23:55:11 +02:00
wandererfan
1737d7e589
[TD]Fix Arrowhead Fill in Dims & Leaders
2019-09-29 19:56:46 -04:00
wandererfan
b06a1470be
[TD]Fix Dimension Color Regression
...
- still an issue where text looses select color if
clicked while selected
2019-09-29 19:56:46 -04:00
wandererfan
3606ce5935
[TD]Fix Integer display in s/s image
2019-09-29 19:56:46 -04:00
wmayer
8c97f81877
add escape sequence when executing as Python string
2019-09-28 23:35:08 +02:00
wmayer
504590902d
add function to escape special characters in file names
2019-09-28 19:32:34 +02:00
wmayer
375a3d4d34
fix exception handling in _ViewProviderFemResultMechanical
2019-09-28 17:06:47 +02:00
Zheng, Lei
f16c265f00
App: fix QuantityPy __add__ and __sub__
2019-09-28 15:32:12 +02:00
Zheng, Lei
ff3ec0c7fd
Base: add Python number protocol support to Placement/Rotation
2019-09-28 15:32:00 +02:00
Zheng, Lei
d6ad2f09c0
Spreadsheet: fix test cases due to change in error message
2019-09-28 15:31:36 +02:00
Zheng, Lei
36f7098257
App: extend Expression syntax
...
* Support sub-object reference syntax using the following syntax,
Part.<<Box.>>.Placement
or, with sub-object label referencing
Part.<<$Cube.>>.Placement
* Extend indexing support, including range based indexing, e.g.
A1[B2+1][C3][D4:-1]
* Add new constants, None, True, true, False, false.
2019-09-28 15:31:24 +02:00
Zheng, Lei
c3db1e02ec
App: add list/tuple() function to Expression
...
For easy creation of Python list/tuple using expression. Range
expression can now be expanded into list or tuple.
2019-09-28 15:30:55 +02:00
Zheng, Lei
38c47d6e95
Expression: split Expression.h to ExpressionParser.h
...
Split Expression details into a separate header to reduce recompilation
time on changes.
2019-09-28 15:30:41 +02:00
Zheng, Lei
8cbdc3ad5d
App: use Python number protocol in Expression
...
This adds support to do mul/div with matrix and vector, as well as
Python formated string with operator %.
2019-09-28 15:30:34 +02:00
Zheng, Lei
1efadc928e
Base: improve base python object number protocol
2019-09-28 15:30:23 +02:00
luz.paz
daf96d29fd
Draft: DraftEdit.py now gets PickRadius from user preferences
...
...instead of being hardcoded.
Note: PickRadius is the proximity in pixels for picking elements in the 3D view
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=10&t=39203
2019-09-28 12:49:33 +02:00
luz.paz
dae18259e0
src/App/Application: Improve FC CLI help output
...
Help the user find more details info by directing them to the exact wiki page needed instead of the front page of the official site.
2019-09-28 12:46:14 +02:00
looooo
84fe44cb32
cmake: pyside2 config fix
2019-09-28 12:43:28 +02:00
donovaly
0124ab9387
TaskSketcher_xxx.ui: use sensible minimal heights to avoid scaling problems
...
The problem is currently that if the user collapses the solver messages, the list views get too small. The reason is that there is no proper minimal height set. See the forum thread for screenshots of the fixes.
TaskSketcherMessages.ui: remove unnecessary space (saves also vertical space on small screens)
2019-09-28 12:28:50 +02:00
donovaly
d85c82be95
remove unnecessary whitespace from general sketcher dialog
...
There is too much whitespace, see https://forum.freecadweb.org/viewtopic.php?t=37935&p=324176
2019-09-28 12:28:42 +02:00
Syres916
f083696b99
[Spreadsheet] Excel File Import fix Py3 bug
...
Please see discussion https://forum.freecadweb.org/viewtopic.php?f=3&t=39653
2019-09-28 12:13:02 +02:00
wmayer
3f8ec4b9e9
do not use an int but an enum to handle different modes
2019-09-27 22:00:25 +02:00
Zheng, Lei
d1b5e07eee
App: improve exception handling in FeaturePython
2019-09-27 18:02:20 +02:00
Zheng, Lei
d3dea0178d
App/Gui: unify NotImplementedError handling in python features
...
Recognize NotImplementedError as an indication to call the C++
implementation.
2019-09-27 18:01:54 +02:00
Zheng, Lei
959ec5dad3
Gui: remove FC_TREEPARAM, add document for class TreeParams
2019-09-27 15:49:42 +02:00
Zheng, Lei
475baf5481
Gui: fix tree view auto expand
2019-09-27 15:49:31 +02:00
Markus Lampert
c99b621356
Fixed first screen on job creation
2019-09-27 14:29:15 +02:00
Markus Lampert
4ec9f7e281
Prevent endless loop through negative step down values in engraver.
2019-09-27 14:18:43 +02:00
markus
83dcc5f92c
Fixed engrave for non-closed wires for multi step down ops
2019-09-27 14:18:27 +02:00
markus
40d7d32d19
Added unit tests for orientWire.
2019-09-27 14:18:09 +02:00
Markus Lampert
9b8ad9525b
Fixed updateCommand definition for python
2019-09-27 11:11:47 +02:00
sgrogan
6e1b8052d8
Copy files from libpack to build or install directory:
...
Windows- copy plugins/styles and plugins/printsupport to bin
copy libpack/bin/QtWebEngineProcess.exe and libpack/bin/qt.conf to build/bin
copy assistant.exe to build/bin
2019-09-27 11:09:10 +02:00
Bernd Hahnebach
2a0dc9048b
FEM: solver frame work unit tests, improvements
2019-09-27 09:30:08 +02:00