Commit Graph

36 Commits

Author SHA1 Message Date
tritao
45a7acb959 Fix regressions in CI linting generic checks.
This got broken due to applying some review suggestions without proper
testing.

This fixes commit 5e72c0afe5.

Closes https://github.com/FreeCAD/FreeCAD/issues/21231.
2025-05-14 00:20:10 +02:00
Jackson Oursland
2070dc9633 CI: add missing command line args to codespell.py. (#21127)
* CI: add missing command line args to codespell.py.

* CI: alter files parameters to codespell.py.

* CI: update verbose flag in codespell to be boolean.
2025-05-04 16:56:42 -05:00
Joao Matos
cc708d28d0 CI: Refactor C++ checks linting setup. 2025-03-19 07:56:44 -05:00
Luz Paz
17102251e5 Fix various typos 2025-03-14 12:37:12 -04:00
Joao Matos
7fdd000477 CI: Refactor Python checks linting setup. 2025-03-06 00:27:49 +00:00
João Matos
5e72c0afe5 Apply suggestions from code review
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com>
2025-03-02 19:47:55 +00:00
Joao Matos
5d97c20cc7 CI: Refactor generic whitespace checks linting setup. 2025-03-02 10:13:56 +00:00
mosfet80
8ea4046685 Update build-with-conda.sh
Fix freecad version
2025-02-24 16:54:43 +00:00
Marcus Bannerman
5e3eab1b97 Update ubuntu.sh dependencies to include libyaml-cpp-dev
Building on ubuntu 24.04 requires the libyaml-cpp-dev library. This adds the library to the dependencies for ubuntu.
2025-01-20 11:44:19 -05:00
dzid26
7ece9241bf Fix conda docker path 2025-01-19 14:35:01 -05:00
luzpaz
7782fd6827 Trim lines ending with superfluous whitespace 2024-12-22 08:50:37 -05:00
Rotzbua
f0d07f6310 feat(win): add registry for silent uninstall
Entry is recommended to support the silent uninstall process without knowing the arguments.
https://nsis.sourceforge.io/Add_uninstall_information_to_Add/Remove_Programs#Recommended_values
2024-12-02 12:16:54 -05:00
mosfet80
16b24e10d6 Update ubuntu.sh 2024-11-30 14:09:16 +01:00
mosfet80
ac912cc097 Update debian.sh 2024-11-30 14:09:16 +01:00
Zbyněk Winkler
d2e407d096 Improve/fix debian docker build (#17003)
* fix paths following past renames

* add missing dependencies

* switch to debian:12 (bookworm)

* patch opencascade to silence warnings
2024-11-22 10:37:33 -06:00
Pieter Hijma
c9887e4c8c Core: Enable single instance for Windows 2024-07-22 17:40:27 +02:00
obelisk79
3eb45b045c [UI] Logo Update (#14284)
* Updating instances of FreeCAD's old logo to reflect the new Logo

* updating additional instances of the Logo

* updating additional instances of the Logo

* Update logo for windows installer

* Update logo reference to /src/Gui/Icons/freecad.svg
2024-05-27 15:33:55 -04:00
bgbsww
0095e52466 Support saving the tnp recalculated file in profile testing 2024-05-09 09:01:25 -05:00
bgbsww
928e9897eb Performance measurement tools 2024-05-02 18:53:39 -05:00
Chris Hennes
9b1ef66e98 Remove WebKit SVG renderer. 2024-04-21 22:27:50 -05:00
Chris Hennes
c35693fd8a Web: Remove GUI
Web no longer provides a user-visible browser, but only a simple server for remote interaction with FreeCAD. Dependency on QtWebWengine has been removed.
2024-04-21 22:27:50 -05:00
Alexander Neumann
d51d2f674f Remove code related to qtxmlpatterns (#11755) 2024-01-08 13:49:38 -03:00
Jacob Oursland
0ac0882eeb Add Docker configuration for conda. 2023-11-19 02:01:47 -03:00
Adrián Insaurralde Avalos
e937cc1efc move WindowsInstaller to tools/build [skip ci] 2023-11-14 14:55:08 -03:00
Yorik van Havre
0be6941476 Removed gitignore, fixed signing 2023-08-21 11:12:05 -05:00
Yorik van Havre
5e0dd142d5 Tools: fixed typo in appimage build script 2023-08-21 11:12:05 -05:00
Yorik van Havre
8e037e6f34 better wording in appimage build script 2023-08-21 11:12:05 -05:00
Yorik van Havre
6b6b4ddba9 Fixed lint issues 2023-08-21 11:12:05 -05:00
Yorik van Havre
8b716b1a31 Aded AppImage build script 2023-08-21 11:12:05 -05:00
Maximilian Behm
6e235a4809 Add dependencies qwebengine5-dev and qtwayland5 to Docker install script ubuntu.sh 2023-07-05 18:07:16 -04:00
luzpaz
c5dc557579 Fix trailing whitespace
[skip ci]
2023-07-01 10:24:07 +00: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
Pesc0
9d7c8b1326 Cleanup root directory 2023-02-18 16:09:56 -06:00
luzpaz
b4780be1d1 Fix whitespace issues 2023-02-05 16:39:58 +01:00
Kurt Kremitzki
9ff622d00b Add Debian/Ubuntu runtime deps for Docker build scripts (#4951) 2021-08-01 17:24:25 -05:00
Christopher West
af3bc822fe Basic build container images with distribution package references (#4893)
* Container based build environments

* Initial commit for support of Arch and Manjaro Linux distros

* Removed openSUSE as shiboken is not supported in 15.3

* Added system updates to container image build

* Removed duplicates and ordered packages for easy reference

* Updated documenation for openSUSE and package installation.

Added documentation on how to install packages outside of conatiners
Removed references to openSUSE due to missing dependancies.

* Matched debian and ubuntu install script for eaiser comparison

* Fixed error of image realease from latest to rolling

Ubuntu's "latest" tag is to their LTS distribution release rather than
their current cutting edge distro release.

* Update debian.sh

Remove unneeded deps and remove libboost-all-dev

* Update ubuntu.sh

Remove unneeded deps and remove libboost-all-dev

Co-authored-by: Christopher West <cwest@thedigitaledge.co.uk>
Co-authored-by: Kurt Kremitzki <kkremitzki@users.noreply.github.com>
2021-08-01 15:23:02 -05:00