Skip to content
Merged
Changes from all commits
Commits
Show all changes
196 commits
Select commit Hold shift + click to select a range
68a1ef2
Add global installation manifest
chennes Aug 6, 2025
1a2eecd
Offer to delete old backups
chennes Aug 9, 2025
0102f67
Cleanup branch processing code
chennes Aug 9, 2025
62840fe
Merge pull request #165 from chennes/multiBranchHandling
chennes Aug 9, 2025
776c71a
Update README.md (#167)
chennes Aug 9, 2025
5f23258
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Aug 11, 2025
7f19981
Merge pull request #168 from FreeCAD/pre-commit-ci-update-config
chennes Aug 11, 2025
9489842
Stop attempting to display the Macro wiki page
chennes Aug 14, 2025
5335ccc
Merge pull request #169 from chennes/showMacroCommentAndCode
chennes Aug 14, 2025
d3a8526
Improve backup deletion code
chennes Aug 14, 2025
ce78474
Merge pull request #170 from chennes/improveBackupDeletion
chennes Aug 14, 2025
1484956
Fix missing CMake entries
chennes Aug 14, 2025
98982af
Merge pull request #172 from chennes/fixMissingCMake
chennes Aug 14, 2025
7ef0500
Fix error decoding macro icon
chennes Aug 14, 2025
1fa499f
Increment version and date
chennes Aug 15, 2025
9db4777
Merge pull request #174 from chennes/macroIconDecodingError
chennes Aug 15, 2025
f569c70
Change UI stings to match FEP7
maxwxyz Aug 16, 2025
a955fcc
Improve check for Python package installation
chennes Aug 16, 2025
0c1237a
Merge pull request #176 from chennes/improvePackageInstallationTest
chennes Aug 16, 2025
fc20d2c
Merge pull request #177 from maxwxyz/strings
chennes Aug 16, 2025
0ea31ca
Fix the displayed buttons in detail view
chennes Aug 16, 2025
b752f76
Merge pull request #178 from chennes/fixDisplayedButtonState
chennes Aug 16, 2025
c6baedc
Add progress spinner while checking single addon
chennes Aug 16, 2025
d394101
Merge pull request #179 from chennes/fixDisplayedButtonState
chennes Aug 16, 2025
e012ff0
Refactor icon loading to handle more errors
chennes Aug 17, 2025
5830d92
Add unit tests for icon utilities
chennes Aug 17, 2025
11c4145
Cleanup from review
chennes Aug 17, 2025
be2af41
Merge pull request #180 from chennes/hideWidgetsWithBadSVG
chennes Aug 17, 2025
5b01c98
Clean up license norming diagnostic output
chennes Aug 17, 2025
1248b99
Merge pull request #181 from chennes/cleanupLicenseNormingOutput
chennes Aug 17, 2025
2e1a9ac
Use the system's proxy setting as the default
chennes Aug 17, 2025
4118ed5
Merge pull request #182 from chennes/useSystemProxyAsDefault
chennes Aug 17, 2025
474cde7
Clean up shutdown with running get processes
chennes Aug 17, 2025
dacd8e2
Merge pull request #183 from chennes/cleanUpShutdownWithRunningGets
chennes Aug 17, 2025
3edce52
Update version number
chennes Aug 17, 2025
e7672ab
Merge pull request #184 from chennes/updateVersionNumber20250817
chennes Aug 17, 2025
10b3886
Create sync_dev_to_main.yml
chennes Aug 18, 2025
07f1627
Merge pull request #189 from FreeCAD/createDevToMainAction
chennes Aug 18, 2025
b1da08c
Ensure that after branch change icon exists
chennes Aug 18, 2025
95c7eab
Merge pull request #194 from FreeCAD/backport-190-to-main
chennes Aug 18, 2025
5ec3dee
Fix tests failing because mock has no icon data
chennes Aug 18, 2025
cd83eea
Merge pull request #195 from FreeCAD/backport-193-to-main
chennes Aug 18, 2025
9a26393
Fix missing macro icon in toolbar code
chennes Aug 22, 2025
452a975
Merge pull request #201 from FreeCAD/backport-200-to-main
chennes Aug 22, 2025
7ac05bb
Re-add icons from main FreeCAD repo
chennes Aug 22, 2025
a7ded4d
Merge pull request #203 from FreeCAD/backport-202-to-main
chennes Aug 24, 2025
bc484f6
Ensure the Mod dir exists when needed
chennes Aug 24, 2025
ae5f24b
Add check for missing dependencies on startup
chennes Aug 18, 2025
35a69e6
Merge pull request #207 from FreeCAD/backport-206-to-main
chennes Aug 24, 2025
3058e5f
Handle git errors in catalog creation
chennes Aug 24, 2025
0e680c5
Merge pull request #210 from FreeCAD/backport-209-to-main
chennes Aug 24, 2025
27e2840
Add ability to disable QNAM cache for requests
chennes Aug 24, 2025
4c87ca9
Merge pull request #214 from FreeCAD/backport-211-to-main
chennes Aug 24, 2025
698ce2a
Update version and date in package.xml
chennes Aug 24, 2025
a16491b
Merge pull request #216 from FreeCAD/chennes-patch-2
chennes Aug 24, 2025
1b8d227
Add --break-system-packages when using --target
chennes Aug 24, 2025
84f08ee
Merge pull request #219 from FreeCAD/backport-218-to-main
chennes Aug 24, 2025
41ed167
Change default disabled workbenches
maxwxyz Aug 25, 2025
0bbfd18
Fix typo in NetworkManager
chennes Aug 27, 2025
4fd5407
Merge pull request #225 from FreeCAD/backport-224-to-main
chennes Aug 27, 2025
4517a4e
Merge pull request #223 from FreeCAD/backport-221-to-main
chennes Aug 27, 2025
5446567
Update version to 2025.8.27
chennes Aug 27, 2025
d91c719
Merge pull request #226 from FreeCAD/updateVersionInMain-2025-08-27
chennes Aug 27, 2025
4c46683
Fix error installing addons as dependencies
chennes Aug 29, 2025
4be6be0
Merge pull request #230 from FreeCAD/backport-229-to-main
chennes Aug 29, 2025
a5a0dc6
Add a script that runs a complete CrowdIn cycle
chennes Sep 1, 2025
5139006
Update translations 2025-09-01
chennes Sep 1, 2025
2859c06
Remove translation files for untranslated languages
chennes Sep 1, 2025
302c6a0
Clean up translation string
chennes Sep 1, 2025
5692d7d
Update the CMakeLists translation list
chennes Sep 2, 2025
b9a417f
Merge pull request #239 from FreeCAD/backport-238-to-main
chennes Sep 2, 2025
2b41d59
Fix proxy settings, migrate format, improve UI
chennes Aug 29, 2025
3a124f6
Shift connection check URL to preferences setting
chennes Aug 29, 2025
bc79f2b
Tweak Proxy UI per reviewer comments
chennes Aug 29, 2025
e70342e
Remove lookarounds and simplify regex for domain names
chennes Aug 29, 2025
0c1d9e2
Merge pull request #240 from FreeCAD/backport-232-to-main
chennes Sep 2, 2025
a849138
Only use the `break-system-packages` argment on install
chennes Sep 5, 2025
cfc9b20
Merge pull request #245 from FreeCAD/backport-244-to-main
chennes Sep 5, 2025
2f81624
Add constraints to pip install
chennes Sep 15, 2025
13779f8
Merge pull request #250 from FreeCAD/backport-248-to-main
chennes Sep 21, 2025
d7f8f07
Modify column widths to ensure visibility
chennes Sep 21, 2025
9d6c3b1
Merge pull request #252 from FreeCAD/backport-251-to-main
chennes Sep 21, 2025
a236988
Update patternProperties regex in schema
chennes Sep 22, 2025
58eee74
Merge pull request #254 from FreeCAD/backport-253-to-main
chennes Sep 22, 2025
c026605
Update version and date in package.xml
chennes Sep 24, 2025
28c7e33
Merge pull request #256 from FreeCAD/updateVersion20250923
chennes Sep 24, 2025
6122b01
Fix manifest migration edge case
Syres916 Sep 24, 2025
d9fe63c
Merge pull request #258 from FreeCAD/backport-257-to-main
chennes Sep 28, 2025
ac1816e
Clean up unused imports
chennes Sep 28, 2025
3815e16
Cleanup bad import structure
chennes Sep 28, 2025
e8d2ffa
Cleanup unused variables
chennes Sep 28, 2025
b0109d6
Catch more exceptions to ensure file closure
chennes Sep 28, 2025
7c19464
Ensure complete ordering
chennes Sep 28, 2025
b3cdae9
Merge pull request #260 from FreeCAD/backport-259-to-main
chennes Sep 28, 2025
a5a83a5
Remove StrEnum for Py3.8 compatibility
chennes Oct 2, 2025
3ec6cbf
Merge pull request #262 from FreeCAD/backport-261-to-main
chennes Oct 3, 2025
9c9574b
Update translations 2025-10-02
chennes Oct 2, 2025
be5b43e
Merge pull request #264 from FreeCAD/backport-263-to-main
chennes Oct 3, 2025
791ec8b
Update version and date in package.xml
chennes Oct 16, 2025
83f9864
Merge pull request #271 from FreeCAD/chennes-patch-1
chennes Oct 16, 2025
a2df8a6
Exclude documentation addons from caching
PhoneDroid Oct 27, 2025
9559349
Merge pull request #273 from FreeCAD/backport-272-to-main
chennes Oct 27, 2025
5f87835
Fix issues identified by scan
chennes Nov 4, 2025
264f201
Merge pull request #279 from FreeCAD/backport-277-to-main
chennes Nov 4, 2025
a2bcba0
Update translations 2025-11-04
chennes Nov 4, 2025
388e145
Merge pull request #280 from FreeCAD/backport-278-to-main
chennes Nov 4, 2025
c96c885
Update version to 2025.11.04 in package.xml
chennes Nov 4, 2025
8d35b2e
Merge pull request #281 from chennes/updateVersionTo20251104
chennes Nov 4, 2025
7082fe5
Extend the timeout on a pip call to two minutes
chennes Dec 1, 2025
f424d6d
Temporarily disable failing tests
chennes Dec 1, 2025
3aa1261
Merge pull request #301 from FreeCAD/backport-296-to-main
chennes Dec 20, 2025
f4dba5f
Fix missing check for installed branch
PhoneDroid Dec 19, 2025
02884cf
Merge pull request #302 from FreeCAD/backport-300-to-main
chennes Dec 20, 2025
480f7ed
Fix empty maintainer email being displayed
PhoneDroid Nov 28, 2025
ffa7b5e
Merge pull request #303 from FreeCAD/backport-295-to-main
chennes Dec 20, 2025
6d359af
Update translations 2025-12-19
chennes Dec 20, 2025
2da9700
Merge pull request #305 from FreeCAD/backport-304-to-main
chennes Dec 20, 2025
8378888
Update version to 2025-12-19
chennes Dec 20, 2025
d9c5935
Merge pull request #306 from chennes/updateVersion20251219
chennes Dec 20, 2025
df548c9
Add error handling to score fetch
chennes Nov 26, 2025
1bda42f
Add timeout to score fetch
chennes Dec 19, 2025
e19b3c9
Merge pull request #311 from FreeCAD/backport-292-to-main
chennes Jan 6, 2026
03e22b7
Update translations 2026-01-04
chennes Jan 4, 2026
e5313d5
Merge pull request #313 from FreeCAD/backport-310-to-main
chennes Jan 6, 2026
7e1df55
Improve cache creation error handling and reporting
chennes Jan 6, 2026
daa6e28
Merge pull request #314 from chennes/cacheErrorHandlingToMain
chennes Jan 8, 2026
0fb8649
Add check for missing dependencies on startup
chennes Aug 18, 2025
b4fee07
Update version and date to 2026-01-08
chennes Jan 8, 2026
fd239fc
Merge pull request #315 from chennes/updateMainVersion20260108
chennes Jan 9, 2026
0887357
Fix `abort_all` method logic in `NetworkManager`
StSav012 Jan 17, 2026
1737f0c
Merge pull request #319 from FreeCAD/backport-317-to-main
chennes Jan 19, 2026
6289abd
Update version to 2026-01-19
chennes Jan 19, 2026
b241b8e
Update translations 2026-01-19
chennes Jan 19, 2026
6dc969d
Merge pull request #323 from FreeCAD/backport-320-to-main
chennes Jan 20, 2026
8719bc2
Merge pull request #322 from chennes/updateVersion20260119
chennes Jan 20, 2026
7c253dd
Add less than comparison method for Addon class
chennes Jan 22, 2026
050c91a
Merge pull request #327 from FreeCAD/backport-326-to-main
chennes Jan 22, 2026
a8d3af2
Add support for an Index alongside the Catalog
chennes Jan 23, 2026
2e0211d
Merge pull request #333 from FreeCAD/backport-3332-to-main
chennes Feb 9, 2026
120b893
Update macro fetch code for new API
chennes Feb 9, 2026
fa638a3
Merge pull request #335 from FreeCAD/backport-334-to-main
chennes Feb 9, 2026
2a1a02b
Translate freecadweb to freecad in macro icon path
chennes Feb 9, 2026
db97ce8
Merge pull request #337 from FreeCAD/backport-336-to-main
chennes Feb 9, 2026
2dac8fc
Update version
chennes Feb 9, 2026
bc5f345
Make cache path unique for this version
chennes Feb 9, 2026
14ad7c0
Merge pull request #341 from FreeCAD/backport-340-to-main
chennes Feb 9, 2026
b4cb374
Merge pull request #339 from chennes/updateVersion20260208
chennes Feb 9, 2026
59a776a
Fix two asserts per linter advice
chennes Jan 23, 2026
69ff8d4
Fix minor issues with internal WB list and errors
chennes Feb 9, 2026
6bd830a
Add special handling for MeshPart
chennes Feb 10, 2026
2cbdbd3
Migrate to new constraints location
chennes Feb 10, 2026
192ab50
Update version to 2026.2.9
chennes Feb 10, 2026
cb6ad1d
Merge pull request #343 from FreeCAD/backport-328-to-main
chennes Feb 10, 2026
436fdce
Merge pull request #344 from FreeCAD/backport-342-to-main
chennes Feb 10, 2026
57eaa59
Merge pull request #347 from FreeCAD/backport-346-to-main
chennes Feb 10, 2026
c7a73e6
Merge pull request #348 from FreeCAD/backport-345-to-main
chennes Feb 10, 2026
a246ad2
Merge pull request #350 from chennes/versionTo20260209
chennes Feb 10, 2026
ab92a84
Fix links and clean up README content
chennes Feb 10, 2026
0dcc725
Merge pull request #353 from FreeCAD/chennes-patch-1
chennes Feb 10, 2026
35052ff
Update to v2026.2.19
chennes Feb 19, 2026
86e81f6
Merge pull request #360 from chennes/updateVersion20260219
chennes Feb 19, 2026
066003d
Fix license ref in CMakeLists.txt
chennes Feb 19, 2026
e22e09c
Merge pull request #361 from FreeCAD/backport359
chennes Feb 19, 2026
abc8a30
Fix: Clean up old Python package versions after update in Flatpak
omkarrr2533 Dec 30, 2025
fee8aa1
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Dec 31, 2025
2f0dd88
Add comprehensive tests for _cleanup_old_package_versions method
omkarrr2533 Jan 5, 2026
8bd8933
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 5, 2026
ff6eae0
Fix tests for Windows compatibility and remove logging assertion
omkarrr2533 Jan 6, 2026
963ad66
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 6, 2026
21a07a1
Add SPDX file notices + missing
PhoneDroid Feb 1, 2026
6943848
Use txt version of license
PhoneDroid Feb 1, 2026
97c1ad3
Use corrected SPDX file copyright text
PhoneDroid Feb 1, 2026
e26fc18
Update copyright headers
PhoneDroid Feb 1, 2026
937b687
Merge pull request #363 from FreeCAD/backport-331-to-main
chennes Feb 20, 2026
bb477a6
Merge branch 'main' into backport-308-to-main
chennes Feb 22, 2026
5f7b199
Merge branch 'main' into backport-186-to-main
chennes Feb 22, 2026
267d136
Disable the addon curation until we're ready
chennes Mar 25, 2026
db865f7
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 25, 2026
6a08921
[Backport main] Pin PySide<6.11 in CI
chennes Mar 26, 2026
1183334
Merge pull request #371 from chennes/pinPySideTo610OnMain
chennes Mar 26, 2026
58a08a1
Merge pull request #370 from FreeCAD/backport-368-to-main
chennes Mar 26, 2026
d61fbeb
Fix custom repository metadata and icon loading
Connor9220 Mar 25, 2026
1eb8f08
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 25, 2026
3a77962
Add tests for AddonManager workers startup and fix
Connor9220 Mar 26, 2026
6dcd32e
Merge pull request #362 from FreeCAD/backport-308-to-main
chennes Apr 25, 2026
0c39de2
Merge pull request #383 from FreeCAD/backport-367-to-main
chennes Apr 25, 2026
735dc8e
Update version to 2026.4.25
chennes Apr 25, 2026
bfa02b4
Merge pull request #384 from FreeCAD/versionTo20260425
chennes Apr 25, 2026
77aa78e
Merge pull request #208 from FreeCAD/backport-186-to-main
chennes May 1, 2026
f58b5e8
Add more error handling to the cache creation
chennes Nov 22, 2025
49366fe
Improve error recording for macro cache generation
chennes Feb 10, 2026
2d16cc7
Added git_hash and git_tag to generated cache info.
mnesarco Feb 18, 2026
75b0088
Update version number
chennes May 13, 2026
2121cb2
Merge pull request #388 from chennes/backport-missing-to-main
chennes May 13, 2026
cd66a1f
Sync main back to dev to reduce conflicts
chennes May 14, 2026
15d3b1f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.