bgbsww
31a6eb5a4a
lint / review cleanups
2024-01-22 11:01:19 -05:00
bgbsww
1490de0087
apply Comp to Comparator name change
2024-01-21 16:06:32 -05:00
bgbsww
541ec563e3
Merge branch 'main' into bgbsww-toponaming-makeElementFace
2024-01-21 15:52:31 -05:00
bgbsww
d4c5906c5c
Add tests, reformat to modern C++, clean
2024-01-21 15:34:46 -05:00
Chris Hennes
35e09e233c
Materials: Correct PreCompiled.h includes in Gui
2024-01-21 09:52:55 -07:00
Chris Hennes
b164457a30
Materials: Correct PreCompiled.h includes in App
2024-01-21 09:52:55 -07:00
wandererfan
562fb5114a
[TD]handle View rotation in ExtensionPack circle centerlines
2024-01-21 09:28:19 -05:00
marioalexis
674cc4b0ec
Fem: Call base class handleChangedProperyType function
2024-01-20 20:20:56 -07:00
Ajinkya Dahale
6dda56117a
[Sketcher] Visualize B-spline in edit mode
...
Instead of the control polygon, or "join the dots" for interpolated splines.
2024-01-20 18:45:18 -07:00
wandererfan
e5ae85e8fd
[TD]protect against stretch factor == 0
2024-01-20 18:58:55 -05:00
wandererfan
c15e1d3295
[TD]handle equal section line end points
2024-01-20 18:58:55 -05:00
marioalexis
9da842d884
Fem: Improve self weight constraint - fixes #11652
2024-01-20 08:57:46 -07:00
sliptonic
30b907ec5d
Merge pull request #12041 from Ondsel-Development/fixorderbywidget
...
fixes #12029
2024-01-19 12:12:46 -06:00
Roy-043
f315314569
Merge pull request #12042 from Roy-043/Draft-DraftGui.py-make-type-of-self.facecolor-consistent
...
Draft: DraftGui.py make type of self.facecolor consistent
2024-01-19 18:59:20 +01:00
sliptonic
ccaa636c72
fixes #12029
2024-01-19 11:31:53 -06:00
Roy-043
cb2fdeeeea
Draft: DraftGui.py make type of self.facecolor consistent
...
Since V0.19 self.facecolor had two types: integer (initial value) or QColor. With this PR it is again always a QColor.
2024-01-19 18:31:11 +01:00
Chris Hennes
10d1102b84
Merge pull request #12007 from chennes/toponamingElementNameComparator
...
App/Toponaming: Add Comparator for mapped elements
2024-01-19 09:20:59 -06:00
Chris Hennes
01859163da
Merge pull request #12024 from Ondsel-Development/property_rightclick
...
Core : Tree: Add 'Properties' action in contextual menu. Opens a prop…
2024-01-19 08:58:54 -06:00
Kacper Donat
f4030c4384
Gui: Fix scroll behaviour in preference pages selector
...
This fixes problem with scroll jumping after selecting page on bottom of
the pages tree view. It was caused by collapsing group of the current
item and then re-expanding it few lines after.
Fixes : #12000
2024-01-19 08:27:05 -06:00
Paddle
2bf3639fb5
Core: PropertyEditor : save properly the size of the first column.
2024-01-19 10:49:33 +01:00
Paddle
3136bd6fcc
Core: add property command, that shows property view.
2024-01-19 10:26:00 +01:00
wandererfan
0eee1c476a
[TD]fix Complex Section scale with DPGI base
2024-01-18 13:27:29 -05:00
wandererfan
cf3189fef7
[TD]fix Section scale for DPGI base views
2024-01-18 13:27:29 -05:00
Roy-043
893f0fed5b
Multiply textheight by DefaultAnnoScaleMultiplier
2024-01-18 15:43:15 +01:00
Roy-043
544bd1e7ea
Arch: implement new get_param functions
...
Additionally 2 Arch_Window bugs were fixed:
* If the W1 value was changed the box tracker was not repositioned relative to the cursor.
* The WindowColor was not applied because of a typo in the code. De current default color is quite dark BTW.
Note that all dimensional values that were not really defaults, but just the last entered values, have been removed from preferences-archdefaults.ui. As a result the layout looks a bit strange. That will be improved in a next PR.
2024-01-18 15:43:15 +01:00
sliptonic
893238c2ab
Merge pull request #11939 from davidgilkaufman/restMachiningFromGcode
...
[Path] Rest machining from gcode
2024-01-18 07:49:54 -06:00
Chris Hennes
8bc54e242c
Merge pull request #11980 from 3x380V/fix_material_qt6
...
Material: fix Qt6 build failure
2024-01-17 21:36:14 -06:00
Chris Hennes
0992bae590
Merge pull request #11994 from 3x380V/avoid_fmtlib
...
Tests: Avoid use of fmtlib when not needed
2024-01-17 21:35:23 -06:00
Zheng, Lei
f4cc2df2bd
Toponaming move makEFace as makeElementFace and dependencies
2024-01-17 20:38:50 -05:00
Paddle
4acff3f66f
Sketcher: polyline: fix ESC exit tool
2024-01-17 13:53:04 -03:00
Paddle
919d8c9392
Sketcher: bspline: fix ESC exit tool
2024-01-17 13:53:04 -03:00
wandererfan
80c2942c22
[Import]fix rounding errors in dxf export
2024-01-17 11:33:50 -05:00
Paddle
10de5a19d0
Core : Tree: Add 'Properties' action in contextual menu. Opens a property dialog.
2024-01-17 17:00:55 +01:00
Paddle
6db820a580
Sketcher: Define double click on edges : Select the whole wire.
2024-01-17 11:05:28 -03:00
Paddle
b0176c2d92
Sketcher: add isPeriodicBsplineCurve helper function
2024-01-17 11:05:28 -03:00
Roy-043
6aafdd5305
Merge pull request #12019 from Roy-043/Draft-Task-panel-checkboxes-were-repositioned-by-accident
...
Draft: Task panel checkboxes were repositioned by accident
2024-01-17 11:31:46 +01:00
Roy-043
904bb57538
Draft: Task panel checkboxes were repositioned by accident
...
In a previous PR of mine I have reorganized some lines of code in DraftGui.py without realizing that this would reposition checkboxes. This PR fixes that.
2024-01-17 11:00:40 +01:00
Chris Hennes
32d47402b6
Tests/Toponaming: Add tests for ElementNameComparator
...
This verifies the existing functionality, but does not alter it. Two tests are disabled because they represent cases that the current code does not handle correctly. They are edge cases that are not expected in real code.
2024-01-16 19:25:38 -06:00
wandererfan
2e5d902d1a
[TD]Dimension validation improvements
2024-01-16 20:07:30 -05:00
Chris Hennes
14d4ea2416
Merge pull request #11883 from wavexx/pch_build_fix
...
Fix build with precompiled headers
2024-01-16 14:06:34 -06:00
Chris Hennes
c999f887eb
App/Toponaming: ElementNameComparator linter cleanup
...
Does not address cognitive complexity.
2024-01-15 21:50:32 -06:00
Zheng, Lei
ef2ef6d7aa
App/Toponaming: Add Comparator for mapped elements
...
This is the original code from the Toponaming branch, modified slightly to update the
method name and correct some grammatical errors in the descriptive comment.
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-01-15 21:28:02 -06:00
marioalexis
27a0fb1e99
Fem: Fix constraint arrows - fixes #6073
2024-01-15 19:21:09 -06:00
wandererfan
7bc3317455
[TD]fix Balloon parentage in tree
2024-01-15 15:44:12 -05:00
CalligaroV
49e7bba9c7
Preferences: reset preference pages parameters set without using "PrefWidgets" objects
...
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
2024-01-15 11:28:12 -06:00
marioalexis
9ceb1e7af1
Fem: Remove pipeline node from analysis view provider - fixes #11175
2024-01-15 11:19:09 -06:00
Chris Hennes
ed6230093f
Part/Toponaming: Refactor makeElementCompound
...
Refactor to address linter issues, breaking up large methods, renaming variables, etc.
2024-01-15 18:17:32 +01:00
Chris Hennes
60a7f45ece
Tests/Toponaming: Add tests for makeElementCompound
2024-01-15 18:17:32 +01:00
Chris Hennes
928c4ce813
App/Toponaming: Add addition TNP methods
2024-01-15 18:17:32 +01:00
Zheng, Lei
4729dc6c59
Part/Toponaming: Add original code for makECompound
...
Renamed to makeElementCompound and modified as little as possible to get it to compile in the new framework. All required auxilliary methods are also brought in.
2024-01-15 18:17:32 +01:00