Commit Graph

450 Commits

Author SHA1 Message Date
Chris Hennes
bac14e81f7 Merge pull request #10258 from chennes/translations20230814
Update translations
2023-08-18 08:52:13 -05:00
wmayer
b2672abc06 Tools: modernize C++: return braced init list 2023-08-18 00:36:24 +02:00
Chris Hennes
58cf9f3212 Update translations
Adds the ten units strings from Base as well.
2023-08-16 22:50:39 -05:00
Jonas Bähr
34b176c1db Remove C++ escaping from *Py.xml templates
Now all escaping required for the C++ code generation is done when the
.cpp/.h files are generated. Previously, only newlines were escaped
automatically. This was a) inconsistent and b) leaked c++ details into
the xml data.
In addition, the escaping is now done in one central place, harmonizing
the three previous implementations.

Pre-existing c++ escape sequences in the XML files have been replaced by
their literal equivalent so that the resulting python doc sting remains
unchanged.
2023-08-16 13:17:25 +02:00
Chris Hennes
047448bc7b Merge pull request #10125 from cjmayo/desktopfilename
Finish renaming desktop filename to org.freecad.FreeCAD
2023-08-13 14:24:18 -07:00
Roy-043
79936038ac Tools: Avoid dictionary.keys() where possible 2023-08-10 00:50:18 +02:00
Chris Mayo
bbb87fcf0d Fix hicolor theme application icon names
Fixed-size icons were not available as org.freecad.FreeCAD and
XDGData/org.freecad.FreeCAD.svg was a duplicate of Gui/Icons/freecad.svg.
2023-08-08 19:25:14 +01:00
wmayer
9f99285d59 modernize C++: use nullptr 2023-08-05 11:23:12 -06:00
wmayer
702f3b4ddd Core: modernize C++: redundant void arg 2023-08-05 16:50:31 +02:00
wmayer
b8a7849dd3 Misc: modernize C++: use override 2023-08-04 17:09:53 +02:00
Chris Hennes
da8b9fd65d Tools: Add script to sign and notarize on Mac OS 2023-08-03 00:07:25 +00:00
Chris Hennes
b851452557 Tools: Modify CrowdIn to only generate QMs when needed 2023-05-21 19:01:42 -05:00
Chris Hennes
1c7415cd10 Tools: Switch to subprocess to handle MinGW runs 2023-05-06 12:28:13 -05:00
Chris Hennes
be890eb29f Tools: Add exclusion list to lupdate calls 2023-05-05 18:41:51 -05:00
Chris Hennes
0a1b703b5a Mods: Remove Raytracing
Deprecated. Replaced by 3rd party addon 'Render'.
2023-05-02 12:49:54 -05:00
luzpaz
4e2124e1d3 Fix misc. linting and typos
Trim whitespace; move imports to separate lines, fix typos
2023-04-25 17:14:39 +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
Chris Hennes
a3fbbfa7ba Tools: Add Inspection to Updatecrowdin 2023-04-23 21:40:41 -05:00
Chris Hennes
99cd277a93 Tools: Apply pre-commit autoformatting 2023-04-22 13:07:06 -05:00
Yorik van Havre
12b106b347 [Tools] fixed encoding error in updatets script 2023-04-20 13:53:21 +02:00
Chris Hennes
a5d187c24d Tools: Apply Black to updatecrowdin.py 2023-04-18 22:41:19 -05:00
Chris Hennes
fb6ea28fd5 Tools: Add App to CrowdIn upload 2023-04-18 22:37:23 -05:00
Chris Hennes
2dabffbf6c Tools: Apply Black formatter to updatets.py 2023-04-16 20:54:32 -05:00
Chris Hennes
e363a27c97 Tools/updatets.py: clean up file formatting issues. 2023-04-16 20:54:22 -05:00
ronnystandtke
144b2158dd Removed Image workbench from directories list (#9275) 2023-04-15 15:06:05 -05:00
luzpaz
e3b1a9d313 Fix trailing whitespace 2023-04-14 03:26:22 +00:00
marioalexis
2b68404892 src: Add descriptor protocol support for Python C++ extension modules 2023-04-10 16:53:51 +02:00
luzpaz
f87b919e0d Fix various whitespace issues 2023-03-20 16:38:40 +01:00
mosfet80
dafcb0b64e Delete deprecated thumbnailer (#8798)
Remove thumbs
2023-03-17 11:06:21 +01:00
mosfet80
489c36fe8d Delete src/Tools/ImageTools/ImageConv directory
ImageConv Tools  are not used in the Freecad project.
2023-03-16 20:17:22 +01:00
mosfet80
f0817d44b7 Removal of unused code due to old <5.2 Qt library (#8842) 2023-03-12 11:08:58 +01:00
luzpaz
01e8bbc2bf Fix various typos and whitespace 2023-03-10 14:40:46 +01:00
wmayer
59a576e76a [skip ci] update ThumbnailProvider project 2023-03-09 19:37:01 +01:00
marioalexis
8fa5cc2821 Tools: Update generateDS.py file to Python3 2023-03-06 17:54:27 -03:00
wmayer
35300b5295 Qt6: port template and Cloud module to Qt6 2023-03-06 12:25:55 +01:00
mosfet80
654f32dc07 remove python2 import 2023-03-04 17:51:43 -06:00
mosfet80
bed7b76524 remove Python2 code 2023-03-04 17:51:43 -06:00
wmayer
97bd03c6ad Plugin: harmonize with FreeCAD widgets 2023-02-26 21:59:19 +01:00
Uwe
17b3b24e62 modernize usage of connect() 2023-02-26 10:38:28 +01:00
Uwe
4074578044 [Widgets] register transparency property of Gui::ColorButton
- at the moment it is not possible to set the property "allowTransparency" in Qt Designer
2023-02-26 10:38:28 +01:00
luzpaz
fa3841774e Fix various trailing whitespace issues and typos 2023-02-19 10:59:14 -06:00
luzpaz
1f7ab06160 Fix whitespace issues 2023-02-05 16:39:58 +01:00
mosfet80
55f43ae832 Delete src/Tools/encode directory
remove unused file and folder
2023-01-25 13:25:48 +01:00
mosfet80
90fabf4dd4 Delete src/Tools/embedded/wxWidgets directory
Remove unused library
2023-01-23 21:59:46 -07:00
luzpaz
5d3f56989d Fix various indentation issues (tabs->spaces) 2023-01-23 16:59:28 +01:00
luzpaz
79e150a81b Fix trailing whitespace, typos, headers
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Yorik van Havre
c29d2faf52 Tools: Fixed updatets script not picking py files 2022-12-22 13:34:31 +01:00
Yorik van Havre
635a1a1f47 Tools: Fixed minor bug in updatets 2022-12-22 10:34:34 +01:00
Adrian Insaurralde Avalos
41ee39c57f Unify application icon
was different in the windows executable, windows installer and WB templates
2022-12-04 21:21:47 -03:00
Zheng, Lei
55f017f1dc Tools: add utility script for code generation using cog 2022-12-03 17:08:17 -06:00