wmayer
2fa8fb45d8
Base: refactor InventorBuilder
2022-12-13 17:48:51 +01:00
Uwe
0533550f95
remove some unnecessary Boolean checks
...
- checks for true/false and nullptr
2022-12-12 21:17:49 -06:00
wmayer
cfc97b80b1
Mod: use new API of InventorBuilder
2022-12-12 20:50:32 +01:00
Uwe
97ee8b847f
[Surface] enable precompiled headers
...
- also remove double code
2022-12-08 03:26:59 +01:00
Uwe
ffe5c754af
[Sketch] App: improve PreCompiled.h handling
2022-12-08 01:33:24 +01:00
Uwe
3b1580136b
[Surface] App:: remove unused includes
...
- also some sorting
2022-12-08 00:34:08 +01:00
Uwe
6e5be52325
[Part] improve PreCompiled.h handling
2022-12-07 23:20:46 +01:00
Uwe
e6b3d5aded
[PD] improve PreCompiled.h handling
2022-12-07 21:31:16 +01:00
wmayer
19411d6a9b
Part: add method TopoShape::isPlanar()
2022-12-07 15:18:04 +01:00
Ajinkya Dahale
4d2837a6c2
[Part] Add/change some methods in GeomBSplineCurve
...
Add `setPeriodic` to turn a b-spline periodic.
Allow `join` to join any bounded curve not just b-spline.
2022-12-04 08:17:20 +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
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
wmayer
b325ab93dc
Base: refactoring of InventorBuilder
2022-11-29 13:28:00 +01:00
wmayer
c988f1d472
Base: start of refactoring of InventorBuilder
2022-11-27 16:45:16 +01:00
Uwe
43463077f1
[skip ci] [Part] TopoShapePyImp.cpp: clang formatting fixes
2022-11-22 03:09:43 +01:00
wmayer
09dccb70c7
Part: [skip ci] fix some warnings reported by GH actions
2022-11-19 15:57:54 +01:00
marioalexis
f0deeaed00
Part: Fix endless-loop in TopoShapePy::proximity function
2022-11-19 15:31:13 +01:00
luz paz
6e542b6fad
Part: remove trailing whitespace
2022-11-15 14:19:30 -06:00
Chris Hennes
7d4bb806ad
GUI: Remove references to MS Shell DLG2 font
2022-11-08 17:54:59 +01:00
Uwe
6a68da4871
[Gui][Mod]: uniform spin button step size to 5%
...
- as discussed here: https://github.com/FreeCAD/FreeCAD/pull/7103 we have different transparency spin button step sizes. This PR uniforms them all to 5%.
2022-11-06 14:27:55 +01:00
Roy-043
432e6b3bf4
Part: TestPartApp.py add tolerance to PartTestShapeRotate
2022-11-06 11:42:35 +01:00
Roy-043
ddff8dd4a9
Part: Fix typo in regression_tests.py
2022-11-06 11:40:19 +01:00
Uwe
04fc0deb06
[Part] SectionCutting: cut long lines
...
- following our latest Clang coding style
2022-11-05 20:40:18 +01:00
Adrián Insaurralde Avalos
860ce0a78e
Move "Close" button to north in measure dialog
...
for consistency with other task dialogs
2022-11-03 20:29:15 -04:00
wmayer
af0a014cf2
Qt6 port:
...
* QApplication::setFallbackSessionManagementEnabled has been removed
* QString::medRef() has been removed. Use QString::mid() again.
* QTextStream::setCodec has been removed
* Use operator QVariant of the QFont class to make code Qt5 and Qt6 compatible
* Signature of QTreeWidget::mimeData() has changed in Qt6. Remove TreeWidget::mimeData() because it doesn't change the implementation
* QLayout::setMargin() is deprecated in Qt5 and has been removed in Qt6. Use QLayout::setContentsMargins()
* QDateTime::toTime_t() is deprecated in Qt5 and has been removed in Qt6. Use QDateTime::toSecsSinceEpoch()
* QDesktopWidget is deprecated in Qt5 and has been removed in Qt6. Use QScreen
2022-11-01 16:55:40 +01:00
Chris Hennes
2f7be9e782
cMake: Add support for compiling against Qt6 ( #7647 )
...
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.
Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
wmayer
dc02c3f1dd
Part: [skip ci] fix German translation
2022-10-21 13:31:36 +02:00
Kuzemko Alexsandr
63174d487f
[App] Fix of untranslated first document's name ( #7156 )
...
* Change no need function newDocument("Unnamed") call to variant without parameter. "Unnamed" set in App newDocument function instead.
* Refactor New Document command to run without parameter.
* Translate new document's userName. Internal name = "Unnamed".
* Crowdin Add to updatets.py App.ts. Create new file App.ts
* Fix error where document name is set with one function parameter. In this situation set internal and user name to string variable. For default function call (without parameter) set internal name to Unnamed, userName = translate ("Unnamed")
2022-10-20 21:35:09 -05:00
luz paz
57090a43f7
[Sketcher] [Part] Fix typos and whitespace
2022-10-19 11:36:56 +02:00
jim
f79055c1e5
fix whitespace and add comments
2022-10-17 11:15:09 -04:00
jim
d4e368a1d1
increase the height FreeType uses to draw glyphs in order to preserve precision of very fine features when converted to FC wires. scale the result back down appropriately.
2022-10-17 11:15:09 -04:00
Yorik van Havre
d8d55a0e88
Merged crowdin translations
2022-10-17 15:12:16 +02:00
Uwe
f50d1c39da
[Part] remove now obsolete code for Visual Studio compiler
...
- see the discussion in https://github.com/FreeCAD/FreeCAD/pull/7241
2022-10-16 11:17:01 +02:00
Yorik van Havre
fce72e46c8
Merged crowdin translations
2022-10-10 11:06:08 +02:00
Yorik van Havre
df52f32c87
Updated ts files
2022-10-10 10:19:30 +02:00
Uwe
03a3ae8cd8
[TD] DrawD* - DrawT*: remove unused includes - part 2/2
...
- also sort includes
- also additions to precompiled header
2022-10-08 17:21:26 +02:00
wmayer
82866db0ca
Mod: replace QRegExp with QRegularExpression
2022-10-07 14:03:53 +02:00
wmayer
88702425aa
Part: [skip ci] fix build failure
2022-10-06 16:50:46 +02:00
Yorik van Havre
8b7c61277a
Merged crowdin translations
2022-10-06 12:48:05 +02:00
Yorik van Havre
d87fd4d97e
Updated ts files
2022-10-06 12:16:32 +02:00
Uwe
7a7cb8184e
[Part] Step import: remove unused includes
...
- also sort includes
2022-10-06 02:58:23 +02:00
Uwe
a6c6344c6b
[TD] P* - T*: remove unused includes
...
- also sort includes
- also additions to precompiled header
2022-10-06 02:36:48 +02:00
Uwe
920468a88e
[Part] fix CMake for MSVC
...
- as reported here: https://forum.freecadweb.org/viewtopic.php?p=630921#p630921
2022-10-06 00:41:11 +02:00
wmayer
7bc369932e
Gui: [skip ci] remove DlgImportExportStep.ui resource
2022-10-05 10:31:41 +02:00
wmayer
d9d8134313
Part: split DlgImportExportStep into sub-widgets in order to be used independently
2022-10-05 09:39:04 +02:00
wmayer
74b534f479
Part: [skip ci] use correct export macro
2022-10-05 08:25:24 +02:00
Uwe
5e546ee582
[TD] next attempt to fix CI compiler error
...
- reported here: https://gitlab.com/freecad/FreeCAD-CI/-/jobs/3127909597
2022-10-05 04:19:50 +02:00