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