freecad-gh-actions-translation-bot
ab40312ab0
Update translations from Crowdin
2026-01-19 08:10:24 +01:00
freecad-gh-actions-translation-bot
bf068081f7
Update translations from Crowdin
2026-01-11 19:42:50 -06:00
WandererFan
d1b496c90a
Surface: Provide geometry to Measure module ( #26479 )
...
* [Surf]provide geometry to Measure
* [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>
2026-01-05 17:39:06 +01:00
freecad-gh-actions-translation-bot
c8b757bd3c
Update translations from Crowdin
2026-01-05 08:47:20 +01:00
freecad-gh-actions-translation-bot
dc3be6111a
Update translations from Crowdin
2025-12-29 11:31:39 +01:00
Chris Hennes
ce1151609e
Tools: Add Surface to translations
2025-12-25 19:06:55 +01:00
pre-commit-ci[bot]
0e5491ca67
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-11-11 19:34:32 +00:00
Frank Martinez
5e343b0b99
[License] Fix pyi license headers.
2025-11-11 13:26:18 -05:00
Frank Martinez
0d0689341b
[bindings] Format with yapf (precommit will reformat)
2025-11-11 13:23:10 -05:00
Frank Martinez
591e8a36b3
black formatting
2025-11-11 13:23:10 -05:00
Frank Martinez
c9579bbff2
[bindings] Code formatting
2025-11-11 13:23:09 -05:00
Frank Martinez
802f62739e
[bindings] fix signatures in pyi files
2025-11-11 13:16:26 -05:00
pre-commit-ci[bot]
9fe130cd73
All: Reformat according to new standard
2025-11-11 13:49:01 +01:00
ᴩʜᴏɴᴇᴅʀᴏɪᴅ
f99a6b3cbf
[ Surface ]: Updated SPDX ( #24560 )
2025-10-14 10:02:53 -05:00
Markus Reitböck
d3dbc6158e
Surface: use CMake to generate precompiled headers on all platforms
...
"Professional CMake" book suggest the following:
"Targets should build successfully with or without compiler support for precompiled headers. It
should be considered an optimization, not a requirement. In particular, do not explicitly include a
precompile header (e.g. stdafx.h) in the source code, let CMake force-include an automatically
generated precompile header on the compiler command line instead. This is more portable across
the major compilers and is likely to be easier to maintain. It will also avoid warnings being
generated from certain code checking tools like iwyu (include what you use)."
Therefore, removed the "#include <PreCompiled.h>" from sources, also
there is no need for the "#ifdef _PreComp_" anymore
2025-09-23 22:39:36 +02:00
Markus Reitböck
c003f7915b
fix duplicate include guards in precompiled headers
2025-09-23 00:51:00 +02:00
wmayer
10bc43a842
CMake: Replace link_directories with target_link_directories
2025-09-08 19:04:38 +02:00
wmayer
ac51455a0a
CMake: Replace include_directories with target_include_directories
2025-09-08 19:04:34 +02:00
Ian 'z0r0' Abreu
78ec52f1a8
updating docblock locations.
2025-09-02 08:28:47 -04:00
Ian 'z0r0' Abreu
b1c551026e
reverting author metadata
2025-09-02 08:25:37 -04:00
Ian 'z0r0' Abreu
b0b9f8fc35
Adding license documentation to interface class docblocks.
2025-09-01 21:50:59 -04:00
Ian 'z0r0' Abreu
df20bc6609
Finalizing Python interface bindings for Robot, Spreadsheet, Surface.
2025-08-31 15:41:14 -04:00
Max Wilfinger
1850c5dc0f
Fix missed strings for UI consistency
...
Fix ellipsis rendering
2025-08-08 06:37:59 -05:00
Ian 'z0r0' Abreu
66ada8e10a
fixing unnecessary list import
2025-07-28 08:59:52 -05:00
Max Wilfinger
4d55b42096
Update src/Mod/Surface/Gui/TaskSections.ui
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
9db457af8c
Update src/Mod/Surface/Gui/TaskFillingEdge.ui
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
459d22bc0e
Update src/Mod/Surface/Gui/TaskFillingVertex.ui
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
1d3358c391
Update src/Mod/Surface/Gui/Command.cpp
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
f77b90d9c8
Update src/Mod/Surface/Gui/Command.cpp
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
b5ab0dcbb7
Update src/Mod/Surface/Gui/Command.cpp
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
503b2fe808
Update src/Mod/Surface/Gui/Command.cpp
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
a8cea551a0
Update src/Mod/Surface/App/FeatureFilling.cpp
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
c1dca45151
Update src/Mod/Surface/App/FeatureFilling.cpp
...
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 10:35:00 -05:00
Max Wilfinger
4d74847251
Surface: Update UI strings for consistency
2025-06-30 10:35:00 -05:00
wmayer
2a7498c930
Helper function to get preferred delete key depending on platform
2025-06-09 18:10:52 +02:00
Max Wilfinger
726d15f8a7
Fix linter warnings
2025-06-07 21:10:01 +02:00
wmayer
b111debcef
Surface: Fix transaction support of BlendCurvePanel and bind widgets to properties
2025-06-06 16:11:00 +02:00
wmayer
cc9e2b59b1
Surface: Add task panel for blending curve
2025-06-06 16:10:47 +02:00
theo-vt
1a0a68ae69
PartDesign: Fix hole centered on point edge case ( #21257 )
...
* Light refactor of getTopoShape function
* Fix hole edge case
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Refactor simplifyCompound()
* Use Base::Flags<GetShapeOption>
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Shorten enum name and move it from class scope to namespace scope
* [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>
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-05-29 22:37:54 +02:00
bofdahof
ba2c2ca5ad
Console: rename PascalCase named methods to camelCase
2025-05-06 17:50:21 +02:00
Kacper Donat
929f926846
Surface: Add missing SurfaceExport in Surface classes
2025-04-26 14:23:25 +02:00
Jacob Oursland
5c251e73ac
python: apply const method annotations to impls.
2025-04-16 20:32:04 -07:00
Andrew Shkolik
ece110f21e
Automatically switch to edge selection mode when creating surface
2025-04-07 17:57:07 +02:00
Benjamin Nauck
fb9249220e
Surface: Add #include <limits> where used
2025-03-31 23:52:55 +02:00
Benjamin Nauck
41756a3726
Surface: Use std::numeric_limits and std::numbers instead of defines
2025-03-29 13:32:39 +01:00
tritao
cdab9c7837
CMake: Cleanup targets with transitive dependencies
2025-03-17 12:12:06 +00:00
Chris Hennes
1a2070c36f
Merge pull request #19636 from kadet1090/color-in-base
...
Base: Move App::Color to Base
2025-03-02 16:36:40 -06:00
Benjamin Bræstrup Sayoc
ee1c73cd04
Build: suppress warnings from 3rd party libraries
...
Warnings from 3rd parties are not relevant and are only polluting the warning output. Marking these libraries as SYSTEM suppresses warning.
https://gcc.gnu.org/onlinedocs/cpp/Invocation.html#index-I
https://gcc.gnu.org/onlinedocs/cpp/System-Headers.html
2025-02-25 14:39:05 +00:00
Andrew Shkolik
14521c6c31
Surface - Fill boundary curves not honor SplitCurve edge if it's part of BSpline
2025-02-24 16:59:31 +00:00
Joao Matos
15076cb504
Core: Move PyCXX library to src/3rdParty.
2025-02-24 16:36:06 +00:00