0penBrain
0b2f9fe7b7
CI: re-enable 20.04 build and test
2023-02-02 16:57:12 +01:00
wmayer
37a1b34c6a
CMake: make sure to add RPATH to area-native library
2023-02-02 16:56:15 +01:00
wandererfan
b6754947f1
[TD]use correct shape for section of section
2023-02-02 05:55:32 -08:00
wandererfan
86d0975b2c
[TD]fix handling of perforated section faces
2023-02-02 05:55:32 -08:00
wandererfan
95d1ed54b6
[TD]allow section line when base is section
2023-02-02 05:55:32 -08:00
Roy-043
6da0eec51a
Draft: subelement mode ignored nesting ( #8319 )
2023-02-02 11:49:55 +01:00
Uwe
faa50f59f3
[FEM] equationbase: sort equations alphabetically
...
- to ease readability a bit
2023-02-02 06:30:22 +01:00
Uwe
b46c1c5ff9
[FEM] sort equations alphabetically
...
- to ease readability a bit
2023-02-02 05:35:15 +01:00
wmayer
2bcebfe395
Gui: fix regression of ed4338f4ab:
...
Commands are not shown any more when selecting a category
2023-02-01 20:21:34 +01:00
wmayer
8d42b6f93c
Gui: move to new style connect()
2023-02-01 13:49:35 +01:00
wmayer
25beef481c
TD: move to new style connect()
2023-02-01 01:33:34 +01:00
Uwe
5c03db60e0
[Gui] modernize some UI connections
2023-01-31 22:24:45 +01:00
Roy-043
f9cdaaf3d9
Draft: fix issue with undo ( #8267 )
2023-01-31 21:38:19 +01:00
wmayer
28df3265cc
Part: put instantiation of BRepAdaptor_Surface into try/catch block as for some broken faces it may fail
2023-01-31 11:04:38 -06:00
Adrian Popescu
397d01b96f
Build graph fix ( #8311 ) - Fixed Constraints' value not being updated
2023-01-31 11:00:33 -06:00
Yorik van Havre
ca7c1ccd94
Merge pull request #8282 from Roy-043/Arch-update-Arch.pruneIncluded-to-include-cloned-PD-Bodies
...
Arch: update Arch.pruneIncluded to include cloned PD Bodies
2023-01-31 13:16:23 +01:00
Yorik van Havre
412cd185a4
Merge pull request #8287 from Roy-043/Arch-Fix-ArchPrecast.py-issues
...
Arch: Fix ArchPrecast.py issues
2023-01-31 13:15:46 +01:00
Uwe
1eb6bc8cf1
[Gui] FreeCADGuiInit.py: address some GH action reports
...
- superfluous parens and loo long lines
2023-01-30 18:14:27 -07:00
Uwe
246c24ec32
[Gui] modernize some UI connections
2023-01-30 18:11:37 -07:00
berniev
e3974e474e
Further efficiencies to Summary Report
...
Changed existing function to macro to access list of lines
Added conditional macro to save most of the if() else() endif()
Output sorted for improved comprehension
Moved build message out (nothing to do with report)
SLOC -~30%
2023-01-30 18:10:52 -07:00
mosfet80
98cc183571
Delete .circleci directory
...
the config.yml file calls the non-existent file ./package/conda/run_docker_build.sh
2023-01-30 18:09:10 -07:00
wandererfan
de723238fa
[Sketcher]fix cursor display of angles
2023-01-30 11:04:42 -08:00
mosfet80
157d0633ba
Delete vagrant directory
...
Vagrant configuration are obsolete (freecad 0.17) using python V2, qt4 and boost v. 1.55
2023-01-30 10:44:59 -07:00
Chris Hennes
ffb87b5f6e
cMake: Correct PySideTools paths on Windows
2023-01-30 10:36:33 -07:00
sliptonic
9b81b769a6
Merge pull request #8205 from LarryWoestman/staging
...
Path: Refactored PostUtilsParse.parse a lot.
2023-01-30 08:37:15 -06:00
berniev
1848f57908
Improve unit testing directory structure
...
Separate Qt tests and gtest tests
Add a basic shadow of the project structure
Add a few simple tests to demonstrate usage
2023-01-30 07:15:09 -07:00
Yorik van Havre
80c68fa4df
Merged crowdin translations
2023-01-30 10:04:15 +01:00
Yorik van Havre
81552acdeb
update ts files
2023-01-30 09:55:26 +01:00
berniev
b7067b1451
Remove obsolete cmake code (<3.16.3)
2023-01-29 17:29:08 -07:00
0penBrain
d0c627503a
CI: allow Build2004 to fail because of PathAdaptative bug with GCC
2023-01-29 11:48:50 -07:00
0penBrain
cf884f87c5
CI: remove current CI workflow
2023-01-29 11:48:50 -07:00
0penBrain
0d5e6c04d9
CI: global refactoring of build/test CI
2023-01-29 11:48:50 -07:00
ShuffleWire
c4ef31c2ed
SpreadSheet: Display alias
...
Add an option to display in the cell the alias of the cell.
In preference, add a custom field to format this display.
2023-01-29 10:11:50 -07:00
Uwe
707b7efeda
[Gui] View3DInventorViewer: fix a GH action report
...
- use sizeof instead of the hardcoded number
2023-01-29 09:38:16 -07:00
Chris Hennes
d8df5e03e0
Addon Manager: Update license headers
2023-01-28 13:07:29 -07:00
wmayer
7553c87cc9
Part: add integration test for SectionCut command
2023-01-28 19:51:20 +01:00
sliptonic
23d5b78292
Merge pull request #8193 from haraldhartmann/origin/PathAddEstlcamPP
...
Path: add Estlcam postprocessor fix #8192
2023-01-28 11:52:33 -06:00
berniev
94a4715375
Simplify usage in Final Report and move Libpack copy stuff out
...
Added report function to separate logic from presentation and automate layout
Removed Libpack stuff to its own cmake file CopyLibpackDirectories.cmake
Added call in main CMakeLists.txt to libpack stuff
2023-01-28 08:41:34 -07:00
wandererfan
80da187cd7
[Part][Draft]fix #8271 temporary files on windows
2023-01-28 07:13:05 -08:00
Roy-043
db4baf8284
Arch: Fix ArchPrecast.py issues
2023-01-28 11:28:38 +01:00
wmayer
774dc5ce81
Fem: move from string based connect() to overloaded variant based on meta methods
2023-01-27 21:13:35 +01:00
Roy-043
55b527bbe8
Arch: update Arch.pruneIncluded to include cloned PD Bodies
2023-01-27 19:29:47 +01:00
Uwe
ac9d020762
[Gui] NaviCube: improve default font
...
- it turned out that DejaVu Sans is not the best font since its letters are wide. Bahnschrift was designed to run narrow and it at least on all Win 10 since 2017. Therefore use this, if possible
2023-01-27 15:44:01 +01:00
Roy-043
9feffc20e0
Draft: Update test_modification.py ( #8273 )
2023-01-27 14:21:55 +01:00
Uwe
5fdd405a69
[Gui] allow to specify font for NaviCube
...
- the problem is that depending on the OS, the font of the NaviCube is hardly readable. For example under Windows 11, there is no Helvetica font and therefore an ugly replacement font is used. On some laptop screens the font is too large or too small etc.
- as solution this PR add the change the NaviCube's font and font size
- the PR also fixes an issue that the position (corner) of the NaviCube was not respected when the NaviCube is recreated. This fix is necessary for the PR therefore included
- as by-product the PR fixes #8082 since every change in the preferences now properly recreates the NaviCube
- the PR also removes the strange and unused class "HuuhaaClassPy"
2023-01-27 02:23:46 +01:00
Uwe
58a008120d
[Gui] ExpressionCompleter: fix some GitHub Action reports ( #8264 )
...
* [Gui] ExpressionCompleter: fix some GitHub Action reports
- too long lines
- too short variable names
- use .empty()
- also some reformatting according to our current clang file
2023-01-27 00:37:54 +01:00
wmayer
756bbe9085
Part: fix crash in SectionCutting dialog
...
It segfauls when executing the script below:
doc = App.ActiveDocument
box = doc.addObject("Part::Box", "SectionCutBoxX")
comp = doc.addObject("Part::Compound", "SectionCutCompound")
comp.Links = box
grp = doc.addObject("App::DocumentObjectGroup", "SectionCutX")
grp.addObject(comp)
doc.recompute()
2023-01-26 09:29:01 -07:00
Yorik van Havre
cb30b7e882
Arch: Small fix in IFC exporter to adapt to post-0.20 changes
2023-01-26 15:17:29 +01:00
Uwe
a19980ba31
modernize a for loop
2023-01-25 17:48:08 -07:00
Uwe
050708e564
[Part] SectionCutting: avoid to recompute all cuts on color change
...
- it is not necessary and speeds up the workflow for large assemblies
2023-01-25 17:48:08 -07:00