Commit Graph

31195 Commits

Author SHA1 Message Date
Zheng, Lei
41dcee396d Gui: split out TreeParams into its own source files
Auto generated using TreeParams.py
2022-12-03 17:08:17 -06:00
Zheng, Lei
ea4405eaaa Tools: add utility script for code generation using cog 2022-12-03 17:08:17 -06:00
Zheng, Lei
d3c063f88c Base/App: add new signal interface to Parameter
Added new signal interface using boost::signals2 signalParamChanged.

Exposed to Python as ParameterGrpPy.AttachManager() to monitor changes
to all parameters, sub groups under the referring group.

Added new attribute for ParameterGrp(Py) to query the Parent and Manager
of the referring group.
2022-12-03 17:08:17 -06:00
wandererfan
276e6c45b9 [TD]allow rotation of hatch directions
- faces can have their svg and bitmap hatches rotated to match
  the view rotation or special situations
- section cut face can have svg hatch rotated
2022-12-03 15:15:25 -05:00
0penBrain
53804d7e4d [CrashFix]Sketcher: prevent crash at FC closure when edit control panel is disabled, fixes #7931
Introduced by bf04c0e
2022-12-03 16:59:06 +01:00
wmayer
19437bd7be Base: refactor testInventorBuilder 2022-12-03 12:17:53 +01:00
luz paz
2131a4732b [Spreadsheet] fix header uniformity 2022-12-02 19:19:56 -06:00
luz paz
0e08b51a58 App: fix trailing whitespace 2022-12-02 19:19:17 -06:00
luz paz
c16e88845b Gui: fix trailing whitespace 2022-12-02 19:18:54 -06:00
wandererfan
ad2de02d0c [Meas]handle long subElement names in reference 2022-12-02 14:19:53 -05:00
wmayer
4dc1fc8f01 Base: refactor InventorBuilder 2022-12-02 19:06:27 +01:00
wmayer
663a9e665b Base: refactor InventorBuilder and add more unit tests 2022-12-02 18:53:47 +01:00
wmayer
f6cf0e7f3d Test: [skip ci] fix linking errors of Google tests with MSVC 2022-12-02 14:49:36 +01:00
luz paz
3148ea6651 L10N: Don't translate strings that dont contain any alphabetic character
Per 0penBrain's suggestion
2022-12-02 11:57:34 +01:00
luz paz
e7490c9ee1 L10N: Don't translate "..." string
Follow-up to db18325a39
2022-12-02 11:57:34 +01:00
Adrian Insaurralde Avalos
c10330f705 [fixes #5965] CarbonCopy: if existing use constraint name in expressions 2022-12-02 10:47:26 +01:00
Chris Hennes
b3817cc3a6 OpenSCAD: Remove extra lines imported with DXF 2022-12-01 20:30:56 -06:00
Chris Hennes
db18325a39 Gui: Don't translate "..."
With no context, translators can't figure out what to do with it.
2022-12-01 19:47:49 -06:00
Chris Hennes
2e0f3f9e35 Addon Manager: Don't translate prefPath strings 2022-12-01 19:42:28 -06:00
Roy-043
adfdbf7cd7 Arch: Fix missing Windows in Arch Reference of BuildingPart 2022-12-02 00:51:03 +01:00
berniev
a4693a2748 cast max 2022-12-02 00:50:00 +01:00
luzpaz
654d82d91c JtReader: Fix header uniformity and trailing whitespace (#7919)
* also remove unused boolean
2022-12-02 00:47:00 +01:00
wmayer
e00a5243ec Test: [skip ci] make sure tests pass in any order 2022-12-01 22:11:49 +01:00
wmayer
d8e0b73357 Revert "Test: [skip ci] make all example tests pass"
This reverts commit cc8a30929a.
2022-12-01 22:04:48 +01:00
wmayer
97ab7714fe Base: fix InventorBuilder and add more unit tests 2022-12-01 18:05:57 +01:00
0penBrain
5337812e23 Sketcher: TaskSketcherConstraints: defensive support of nested signal blocking 2022-12-01 16:21:50 +01:00
0penBrain
317eee4eb2 Sketcher: correctly restore constraints display according filters 2022-12-01 16:21:50 +01:00
0penBrain
875385ee9d Sketcher: cleanup TaskSketcherConstraints 2022-12-01 16:21:50 +01:00
0penBrain
087ff75340 Sketcher: also save advanced filters + minor fix 2022-12-01 16:21:50 +01:00
0penBrain
f1f9dcfc05 Sketcher: constraint settings are kept in sync with user parameters 2022-12-01 16:21:50 +01:00
0penBrain
7088930dba Sketcher: 'HideInternalAlignment' also has effect when constraint filter is disabled 2022-12-01 16:21:50 +01:00
0penBrain
293edba342 Sketcher: settings in Task Constraint are translatable 2022-12-01 16:21:50 +01:00
0penBrain
17144272c7 Sketcher: fix basic issues in Task Constraint 2022-12-01 16:21:50 +01:00
wmayer
cc8a30929a Test: [skip ci] make all example tests pass 2022-12-01 16:10:19 +01:00
wmayer
1d7369e321 QtTest: [skip ci] enable Qt testing framework 2022-12-01 13:57:00 +01:00
berniev
92e77ce1df fix invalid unicode 2022-12-01 12:56:58 +01:00
wmayer
63d46325fe Codespell: [skip ci] ignore Google test framework 2022-12-01 12:38:21 +01:00
berniev
b3274122e3 Introduce GoogleTest C++ unit testing framework 2022-12-01 12:33:14 +01:00
Roy-043
baa485d573 Arch: Fix Arch_Space text position 2022-12-01 12:27:15 +01:00
berniev
34f41572b2 QString.midRef is removed in Qt6 2022-12-01 12:17:49 +01:00
Bruno Bigras
6f1b29769b fix typo: 'instead if' -> 'instead of' 2022-11-30 21:52:10 -06:00
luz paz
dda171f427 OpenSCAD: remove indentations from test_importCSG.py
Follow-up to 3f118b52b
2022-11-30 20:57:34 -06:00
Chris Hennes
3f118b52bc OpenSCAD: Ensure complex fuse has no extra placement 2022-11-30 18:30:06 -06:00
luz paz
7310ff4bb8 FEM: remove trailing whitespace 2022-11-30 16:24:06 +01:00
luz paz
1803cc0c7e Addon Manager: tweak markdown 2022-11-30 12:46:02 +01:00
luz paz
21eddcb15e Addon Manager: Fix trailing whitespace 2022-11-30 12:46:02 +01:00
luz paz
fa98553775 Fix various typos and grammatical issues 2022-11-30 12:45:29 +01:00
luz paz
5b63289c5b Part: Fix header uniformity + superfluous whitespace 2022-11-30 12:44:31 +01:00
wmayer
e18cb45673 Base: refactoring of InventorBuilder 2022-11-30 12:29:09 +01:00
Zheng, Lei
ebe71e90c0 Gui: hiding detail dependency information in DlgObjectSelection 2022-11-30 01:36:01 +01:00