wmayer
196cbecde6
Tools: improve XML formatter
...
* Avoid adding '
' to the output
* Sort attributes of PythonExport element
* Remove trailing whitespaces from UserDocu text and replace tabs with 4 spaces
2023-10-28 22:38:46 +02:00
wmayer
3956205a26
[skip ci] Tools: add XML format tool
2023-10-28 16:57:32 +02:00
Yorik van Havre
1c18768634
Merging the Help module ( #11008 )
...
* Adding the Help module - fixes 10527, fixes #10512
* Aded Help to pre-commit
* [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>
2023-10-16 11:17:06 -05:00
wmayer
816a054203
Core: switch from master to main in version number script
2023-10-10 13:09:44 +02:00
wmayer
56820718c5
Core: Revert superfluous changes made with PR #9521
2023-10-09 15:06:45 +02:00
AgCaliva
2212e68a30
merge master via cli
2023-10-04 13:28:48 -03:00
wmayer
3b9aefa4a3
Tools: support of METH_NOARGS flag for Python methods
2023-09-27 17:48:53 +02:00
AgCaliva
4a504437d3
merge master via cli
2023-09-16 02:12:58 -03:00
pre-commit-ci[bot]
222a2520b1
[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
andrea
577004c1eb
The DownloadStatistics.py file is the duplication of the githubstats.py file
2023-09-09 17:55:25 +02:00
mosfet80
686618411f
Delete src/Tools/astylerc
...
Removed config file for astylerc c c++ formatter tool
2023-09-09 01:12:49 +02:00
pre-commit-ci[bot]
86083a5b94
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-08 12:13:51 +00:00
AgCaliva
0859cf6555
Fix DOMDocument redefinition error
2023-09-08 09:12:52 -03:00
Chris Hennes
dfb6670379
Tools: Fix Start translation TS file name
2023-09-07 23:05:25 +02:00
mosfet80
a9503e38e4
Delete src/Tools/plugins/widget/FreeCAD_widgets.vcxproj.user
...
removed Visual studio user personal file
2023-09-06 07:22:01 +02:00
mosfet80
a320748c3f
Delete src/Tools/plugins/widget/FreeCAD_widgets.vcxproj.filters
...
removed custom Visual Studio filter file
2023-09-06 07:22:01 +02:00
Chris Hennes
c1825036a6
Tools: Reformat to current clang-format standard
2023-09-03 09:51:22 -05:00
Chris Hennes
09edbbebaf
Merge pull request #10258 from chennes/translations20230814
...
Update translations
2023-08-18 08:52:13 -05:00
wmayer
e444f86619
Tools: modernize C++: return braced init list
2023-08-18 00:36:24 +02:00
Chris Hennes
28f396cc75
Update translations
...
Adds the ten units strings from Base as well.
2023-08-16 22:50:39 -05:00
Jonas Bähr
3e68d6fd50
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
0f434d4e02
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
f5595097dd
Tools: Avoid dictionary.keys() where possible
2023-08-10 00:50:18 +02:00
Chris Mayo
1ea0f22c61
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
d244dcf2da
modernize C++: use nullptr
2023-08-05 11:23:12 -06:00
wmayer
bb23aaf3e9
Core: modernize C++: redundant void arg
2023-08-05 16:50:31 +02:00
wmayer
3975f31f89
Misc: modernize C++: use override
2023-08-04 17:09:53 +02:00
Chris Hennes
9dce2525f8
Tools: Add script to sign and notarize on Mac OS
2023-08-03 00:07:25 +00:00
Chris Hennes
b54e0d74ff
Tools: Modify CrowdIn to only generate QMs when needed
2023-05-21 19:01:42 -05:00
Chris Hennes
11caddf7d8
Tools: Switch to subprocess to handle MinGW runs
2023-05-06 12:28:13 -05:00
Chris Hennes
fe0d61001c
Tools: Add exclusion list to lupdate calls
2023-05-05 18:41:51 -05:00
Chris Hennes
6da3d0e6b5
Mods: Remove Raytracing
...
Deprecated. Replaced by 3rd party addon 'Render'.
2023-05-02 12:49:54 -05:00
luzpaz
8f3e7451dd
Fix misc. linting and typos
...
Trim whitespace; move imports to separate lines, fix typos
2023-04-25 17:14:39 +02:00
luzpaz
129d5882a7
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
e995575adc
Tools: Add Inspection to Updatecrowdin
2023-04-23 21:40:41 -05:00
Chris Hennes
4a7e1b6d9b
Tools: Apply pre-commit autoformatting
2023-04-22 13:07:06 -05:00
Yorik van Havre
f9d584016d
[Tools] fixed encoding error in updatets script
2023-04-20 13:53:21 +02:00
Chris Hennes
0f9a9e3e56
Tools: Apply Black to updatecrowdin.py
2023-04-18 22:41:19 -05:00
Chris Hennes
ff3de42686
Tools: Add App to CrowdIn upload
2023-04-18 22:37:23 -05:00
Chris Hennes
6d112c565e
Tools: Apply Black formatter to updatets.py
2023-04-16 20:54:32 -05:00
Chris Hennes
8d2f98a780
Tools/updatets.py: clean up file formatting issues.
2023-04-16 20:54:22 -05:00
ronnystandtke
89ebbfebcd
Removed Image workbench from directories list ( #9275 )
2023-04-15 15:06:05 -05:00
luzpaz
546a6fe9f3
Fix trailing whitespace
2023-04-14 03:26:22 +00:00
marioalexis
6cb9bdd23a
src: Add descriptor protocol support for Python C++ extension modules
2023-04-10 16:53:51 +02:00
luzpaz
d5a313146f
Fix various whitespace issues
2023-03-20 16:38:40 +01:00
mosfet80
8bb8f76fac
Delete deprecated thumbnailer ( #8798 )
...
Remove thumbs
2023-03-17 11:06:21 +01:00
mosfet80
4b053e867f
Delete src/Tools/ImageTools/ImageConv directory
...
ImageConv Tools are not used in the Freecad project.
2023-03-16 20:17:22 +01:00
mosfet80
4cd350d2d0
Removal of unused code due to old <5.2 Qt library ( #8842 )
2023-03-12 11:08:58 +01:00
luzpaz
6802bed99d
Fix various typos and whitespace
2023-03-10 14:40:46 +01:00
wmayer
65a0afdb60
[skip ci] update ThumbnailProvider project
2023-03-09 19:37:01 +01:00