Yorik van Havre
054205d8c6
Merge pull request #17632 from wwmayer/issue_17553
...
Fixes #17553
2024-11-04 18:14:18 +01:00
Yorik van Havre
c7c23ca158
Merge pull request #17609 from wwmayer/issue_17576
...
Core: Don't freeze application if lock file already exists
2024-11-04 18:08:51 +01:00
James
d243992499
Safe mode message added as per #17580 ( #17640 )
...
* Safe mode message added as per #17580
* Fixed extra whitespace after return
Removed extra whitespace after return spotted by @hyarion
* Incorporated comments by @hyarion
2024-11-04 18:00:28 +01:00
wmayer
97ce877883
Core: Fixes #17553
2024-11-03 00:05:49 +01:00
wmayer
de18adba03
Core: Add wrapper function Application::applicationPid()
2024-11-01 15:48:01 +01:00
wmayer
2390690330
Core: Extend DocumentObjectPy
...
* expose isAttachedToDocument to Python
* change DocumentObjectPy::getName() to return None instead of throwing an exception if object is not part of a document
2024-10-28 14:06:51 +01:00
Benjamin Nauck
f4860bf981
Add "Safe mode" which temporarily disables configs and addons ( #16858 )
...
* Add safe-mode which starts freecad in a clean environment
* Integrate safe-mode
* Show "(Safe Mode)" in main window title
* Show safe mode info when safe mode is started
* Created Safe Mode Icon
* Use new icon
* Add PreCompiled.h
* Add exports for windows
---------
Co-authored-by: Gabriel <gaz082@gmail.com >
2024-10-21 18:08:52 +02:00
Chris Hennes
d1cdcd18bf
Merge pull request #16726 from bgbsww/bgbsww-AssemblySubNames
...
Assembly: Correctly build reference from selection subname
2024-10-03 13:46:35 -05:00
Kris Wilk
d1c04fd193
Prevent using reserved names for properties or aliases ( Fix #16846 ) ( #16902 )
...
* Prevent naming properties with reserved words (Fix #16846 )
* Prevent using reserved constant names for properties or aliases
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* App: Add unit test for isTokenAConstant
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-10-03 10:03:10 -05:00
PaddleStroke
b15e376930
Chennes fix
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-10-03 09:59:15 -05:00
PaddleStroke
b01a4c6f3c
Core: GeoFeature: Add python binding to the new getGlobalPlacement()
2024-10-03 09:59:15 -05:00
André Althaus
5fb4b236bf
Only omit edges for group children in the dependecy graph
...
All edges for GeoFeatureGroupExtension where omited even if the
dependency was not a child of the object.
2024-10-02 21:44:30 -06:00
André Althaus
35ac785192
Show nested groups in the dependency graph
...
Depending on the creation order (objectArray) some nested groups where
not shown a nested because their children where processed before the
parents.
2024-10-02 21:44:30 -06:00
David Carter
8bc796cd9c
Materials: Correct DiffuseColor custom attribute
...
Custom attributes were modified to maintain the behaviour of setting
transparencies using the DiffuseColor alpha channels
2024-10-02 20:35:09 -06:00
bgbsww
4ef07e67a1
Tiny doc format changes to make pybin11_stubgen happy
2024-09-30 17:53:48 +02:00
bgbsww
e0e1cb565a
Correctly build reference from selection subname
2024-09-24 22:01:14 -04:00
bgbsww
48c65aed76
Support macros and console logs in Assembly
2024-09-23 14:10:55 -05:00
Yorik van Havre
3395a8d4a7
Translations ( #16754 )
...
* Updated ts files
* merged crowdin translations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-09-23 14:09:56 -04:00
bgbsww
39c469fa04
Correct error in resolveElement
2024-09-21 10:36:20 -05:00
David Carter
5bc0684ecd
Materials: Set transparency from DiffuseColor
...
Migrate the transparency from the DiffuseColor alpha channel to the
transparency color attribute. This allows the alpha channel to be
used as designed
fixes #14938
2024-09-21 10:35:28 -05:00
supermixed
bbb6eeb1ed
Core: Import STEP: Cancel button does not cancel ( #16499 )
...
* Fix importing .step file when user cancelled import settings dialog
* Refactor object loading python code, fix not using settings when STEP options dialog not shown
* Use custom exception type for user cancelling import instead of `RuntimeError`
* Pull python code out to external file
2024-09-20 08:25:23 -05:00
bgbsww
16129930ab
Add override flag for recomputes; set it in relevant tests with old files.
2024-09-16 17:49:35 +02:00
Zheng, Lei
c4d5cc5967
Transfer in LS3 code
2024-09-16 17:49:35 +02:00
Chris Hennes
8e070a7c14
Merge pull request #15262 from Rexbas/fix-alignment-direction
...
Move getGlobalPlacement() and fix alignment direction for transformed objects
2024-09-13 13:09:23 -06:00
Yorik van Havre
e1823d25e8
Translations ( #16389 )
...
* Translations: Updated ts files
* Translations: Merged crowdin translations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-09-09 18:25:52 +02:00
CalligaroV
c36406c112
Call ComplexGeoData::ensureElementMap() in ComplexGeoData::readElements()
...
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
2024-09-09 18:05:52 +02:00
wmayer
f167e0e8ac
Port: Include some important changes of the OpenBSD port
...
Forum thread: https://forum.freecad.org/viewtopic.php?t=80792
2024-09-09 18:01:38 +02:00
huguesdpdn-aerospace
611bab3d6d
PD: Xerces-C++ - Prepare for the latest version (backward compatible)
2024-09-08 20:31:25 -05:00
Bas Ruigrok
29de03a098
Move isLink and isLinkGroup from AssemblyObject to DocumentObject
2024-09-08 11:56:14 +02:00
Bas Ruigrok
069ea6a68e
App: Return root object placement if target and root object are the same in getGlobalPlacement
2024-09-07 13:27:59 +02:00
Bas Ruigrok
174846a665
Move getGlobalPlacement from AssemblyObject to GeoFeature
2024-09-07 13:27:59 +02:00
qewer33
546499a6ba
Gui: Make splashscreen use multiple splash images
2024-09-02 12:44:36 -04:00
PaddleStroke
e0fad7dc8f
App::Link : add getLinkGroup() to ElementLink
2024-09-02 18:20:18 +02:00
bgbsww
608c80b5a3
Toponaming: Remove remaining FC_USE_TNP_FIX defines
2024-08-31 13:21:10 -05:00
Yorik van Havre
2c17bf7200
Merged crowdin translations
2024-08-28 17:51:34 +02:00
Yorik van Havre
0f30e525f5
Updated ts files
2024-08-28 17:50:59 +02:00
wmayer
c30d42c441
Core: Rename ViewProviderPythonFeature to ViewProviderFeaturePython
...
Fixes #15888
2024-08-26 18:14:22 +02:00
bgbsww
e4a509cc77
Toponaming: Remove all FC_USE_TNP_FIX protected old code
2024-08-26 11:12:48 -05:00
bgbsww
27423dbb39
Toponaming: Support disabling hashing; getting element history
2024-08-22 11:24:09 -05:00
bgbsww
0ab5887fe1
Toponaming: Missing shape hasher line; fixed cleaned Transformed
2024-08-13 07:07:59 -04:00
bgbsww
da61574bb4
Toponaming: Squash to one index character in element names
2024-08-11 13:29:40 -04:00
bgbsww
5b7e03013e
Toponaming: Fix transformed; abstract index element name generation
2024-08-10 23:02:05 -04:00
bgbsww
959fa6b628
Toponaming: Refactor out duplicated code using elementMap()
2024-08-10 10:47:01 -04:00
bgbsww
a0b44f8405
Toponaming: Fix PropertyTopoShape restore; tweak Loft test; missing TopoShape method.
2024-08-07 20:31:21 -05:00
Chris Hennes
3deb8d96d2
Merge pull request #15734 from bgbsww/bgbsww-toponamingFixTopoShapeToHaveHasher
...
Toponaming: make sure TopoShapes have Hashers
2024-08-05 11:17:46 -05:00
Chris Hennes
a6eadd9f91
Merge pull request #15669 from marioalexis84/fem-link_scope_python_objects
...
Fem: Fix link scope for Python objects
2024-08-05 10:53:50 -05:00
bgbsww
2cd760ac40
Add a command line option to keep application open after running tests
2024-08-05 10:47:59 -05:00
Yorik van Havre
23a9f47780
Translations ( #15689 )
...
* Updated ts files
* Merged crowdin translations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-05 10:42:18 -05:00
bgbsww
e425f2367f
Toponaming: make sure toposhapes have hashers
2024-08-02 21:42:16 -04:00
marioalexis
fd5eb34d6a
Base: Add PropertyError exception
2024-08-02 20:19:16 -03:00