Chris Hennes
6404de9c21
Update translations
2024-06-03 11:04:42 -05:00
wmayer
560cab6f31
clang/gcc: Add build option FREECAD_WARN_ERROR to force to make warnings into errors
2024-05-29 13:37:07 +02:00
Johannes Wüller
33e91421b5
Fix backwards-compatible Qt6 warnings
2024-05-13 11:39:24 -05:00
Chris Hennes
9fead3682d
Update translations
2024-05-12 17:06:56 -05:00
Chris Hennes
e7069e6797
Update translations.
2024-04-17 16:50:38 -05:00
Chris Hennes
0f6ef9571f
Precommit: formatting fixes after Black update
2024-04-04 23:24:37 -05:00
wmayer
4263ab1937
C++: replace deprecated vsprintf and sprintf
...
With future C++ compilers the methods vsprintf and sprintf are declared as deprecated due to security issues.
They are replaced with the secure counterpart of the fmt library
Fixes the compiler warnings -Wdeprecated-declarations
2024-04-03 10:04:56 +02:00
Chris Hennes
c37c32edc9
Merge pull request #13154 from chennes/translations20240325
...
Update translations and fix script
2024-03-28 13:51:39 -05:00
wmayer
1f51aba1dc
Drawing: use of TaskDialog::addTaskBox
2024-03-26 15:57:20 +01:00
Chris Hennes
32a957bd07
Translation update: move Path to CAM
2024-03-25 17:32:59 -05:00
wmayer
4498de021a
Drawing: Fix build failure for MSVC and PCH
2024-03-20 19:23:54 +01:00
wmayer
b762cb1936
Drawing: Fixes #12953
...
The deprecated Drawing module still uses some classes that have been removed with Qt6.
These are the classes:
* QRegExp that is replaced with QRegularExpression
* QGLWidget that is replaced with QOpenGLWidget
2024-03-16 09:42:34 +01:00
Yorik van Havre
ae0f162a41
Crowdin translations ( #12313 )
...
* updated ts files
* merged crowdin translations
* [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>
2024-02-12 11:59:08 -06:00
pre-commit-ci[bot]
2830e77874
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-12-20 09:27:37 +01:00
Yorik van Havre
651fc54a8c
merged crowdin translations
2023-12-20 09:27:37 +01:00
Chris Hennes
37a8e348c6
Merge pull request #11231 from DeflateAwning/http-cleanup
...
Find and replace http://freecad to https://freecad
2023-11-06 11:16:13 -06:00
DeflateAwning
46b3c02647
Change http to https in SVGs
...
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Include: *.svg
2023-10-29 22:32:59 -06:00
Florian Foinant-Willig
da1dd02ff0
Drawing: modernize type checking
2023-10-23 18:09:11 +02:00
liukaiwen
329904a055
[cmake] some definitions do not matter build now
2023-09-27 18:17:14 +08:00
Chris Hennes
3f3ab1ae15
Update translations
2023-09-19 22:25:14 -05:00
pre-commit-ci[bot]
d793d1c177
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-12 21:19:33 +02:00
pre-commit-ci[bot]
e92ed45df9
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-12 13:02:35 -04:00
Chris Hennes
0bc6870618
Update translations ( #10613 )
...
* Update translations
* Start: Remove Start.ts
2023-09-10 13:06:26 -05:00
pre-commit-ci[bot]
1b33e4cb4b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-10 12:37:47 +02:00
wmayer
ee0dd92233
Drawing: Apply clang format
2023-09-10 12:37:47 +02:00
wmayer
672090ca47
Drawing: fix build failure
2023-08-27 19:16:58 +02:00
Chris Hennes
6e50d5c979
Drawing: Wrap PyArg_ParseTupleAndKeywords
2023-08-25 15:34:26 -05:00
Chris Hennes
58cf9f3212
Update translations
...
Adds the ten units strings from Base as well.
2023-08-16 22:50:39 -05:00
Chris Hennes
5418e39c01
Gui: Translate 'page' for new pages
2023-08-12 17:54:26 -04:00
wmayer
5cf79a3a17
Drawing: fix build failure
2023-08-10 10:51:34 +02:00
Roy-043
9e178dbcb8
Drawing: Avoid dictionary.keys() where possible
2023-08-09 10:15:01 +02:00
Benjamin Bræstrup Sayoc
da2ae719f2
[Everywhere] FileInfo::hasExtension for multiple values ( #9774 )
...
* [Base] Add hasExtension for multiple values
* [Gui] Use hasExtension for multiple values
* [Drawing] Use hasExtension for multiple values
* [Fem] Use hasExtension for multiple values
* [Import] Use hasExtension for multiple values
* [Mesh] Use hasExtension for multiple values
* [Part] Use hasExtension for multiple values
* [TechDraw] Use hasExtension for multiple values
2023-08-07 09:55:19 -06:00
Chris Hennes
0ca283cc3e
Update translations
2023-07-06 08:20:59 -05:00
Chris Hennes
2686ad58b9
Update translations
2023-05-25 21:32:26 -05:00
wmayer
7fcc79b43d
Drawing: Create .qm out of .ts files
2023-05-07 08:45:36 +02:00
luzpaz
38a01939e0
Migrate domain name from freecadweb to freecad ( #9352 )
...
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files
Closes #6415
2023-04-24 15:19:20 -05:00
Yorik van Havre
faf98925f6
Merged crowdin translations
2023-04-20 14:04:19 +02:00
wmayer
2a0e52e71e
clang: fix -Wunused-but-set-variable
2023-03-12 15:05:21 +01:00
Yorik van Havre
be6a654b3e
merged crowdin translations
2023-02-27 16:01:15 +01:00
Yorik van Havre
0566d90cc5
merged crowdin translations
2023-02-13 15:45:26 +01:00
Yorik van Havre
d8b0e64e14
Merged crowdin translations
2023-02-07 15:55:31 +01:00
Yorik van Havre
5033f64ce9
Merged crowdin translations
2023-01-17 09:40:31 +01:00
Yorik van Havre
ec6b14bbee
Merged crowdin translations
2023-01-09 14:06:28 +01:00
Yorik van Havre
3376e387da
Merged crowdin translations
2022-12-20 10:01:00 +01:00
Yorik van Havre
d206d5cd1f
Updated ts files
2022-12-20 09:31:25 +01:00
Uwe
2b9a28e0ec
remove some unnecessary Boolean checks
...
- checks for true/false and nullptr
2022-12-12 21:17:49 -06:00
Uwe
62ed7ae5a3
[Drawing] Gui: remove unused headers
...
- also some sorting
- also enable precompiled header
2022-12-10 05:59:51 +01:00
Uwe
870dbc050f
[Drawing] App: remove unused headers
...
- also some sorting
- also enable precompiled header
2022-12-10 05:22:34 +01:00
wmayer
e3af5c317d
Drawing: [skip ci] remove errorneous call of macro qt_wrap_ui
2022-11-04 18:55:49 +01:00
Chris Hennes
1fac3fead0
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