11 Commits

Author SHA1 Message Date
Jeff Young
8235843d01 Don't pass large structures by value. 2025-06-09 20:09:24 +01:00
Alex Shvartzkop
88b56413d5 Fix crash when closing project manager during KiCad update check.
Also: allow to terminate the KiCad update check.
Also: update the status label when jobs are removed.
(cherry picked from commit 19890b7f99808a5c3f172c4dbffcf553ba0aed5b)
2025-01-22 20:56:03 +03:00
Alex Shvartzkop
8f60a47a81 Don't wait for background tasks before closing the project manager frame.
Cancels the curl transfer if the reporter was cancelled.
2025-01-22 13:52:28 +03:00
Wayne Stambaugh
5c8f4697ca Common folder housekeeping part 1. 2025-01-12 12:06:45 -05:00
Seth Hillbrand
0b2d4d4879 Revise Copyright statement to align with TLF
Recommendation is to avoid using the year nomenclature as this
information is already encoded in the git repo.  Avoids needing to
repeatly update.

Also updates AUTHORS.txt from current repo with contributor names
2025-01-01 14:12:04 -08:00
Alex Shvartzkop
affcfed677 Fix some warnings. 2024-04-14 01:19:39 +03:00
Marek Roszko
34a13cb0c5 Add more thread safety to background jobs
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15395
2023-08-11 22:37:43 -04:00
Marek Roszko
4a54ea3b11 Try and fix multi-threading issues with the background job widgets
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15377
2023-08-09 07:19:38 -04:00
Jeff Young
77c19261f6 Fix build. 2023-08-05 18:52:02 +01:00
Marek Roszko
084ec1d669 Add no notifications text, declare frame border style 2023-08-05 11:53:04 -04:00
Marek Roszko
5319316815 Enhance the status bar with background progress and notifications 2023-08-04 22:06:08 -04:00