Commit Graph

781 Commits

Author SHA1 Message Date
Chris Hennes
2cc096e11b Addon manager: Update test to check license 2024-02-11 17:19:23 -06:00
Chris Hennes
057bdda46b Addon Manager: Bug fixes and license cleanup 2024-02-11 17:19:23 -06:00
Chris Hennes
43cb58f79e Addon Manager: Fixes for license handling 2024-02-11 17:19:23 -06:00
Chris Hennes
6d6317757a Addon Manager: Cleanup warnings 2024-02-11 17:19:23 -06:00
Chris Hennes
b46631994c Addon Manager: Calculate width for filter box 2024-02-11 17:19:23 -06:00
Chris Hennes
018721728b Addon Manager/Tests: Update tests 2024-02-11 17:19:23 -06:00
Chris Hennes
81d77fdb4b Addon Manager: Break up ReadmeViewer into view and controller
Addon Manager: Cleanup enable/disable message
2024-02-11 17:19:22 -06:00
Chris Hennes
0e0d53def7 Addon Manager: Begin refactor of listing 2024-02-11 17:19:22 -06:00
Chris Hennes
2db2fa1ac6 Addon Manager: Fix filter display 2024-02-11 17:19:22 -06:00
Chris Hennes
2e81663cc4 Addon Manager: Refactor buttons above detail view 2024-02-11 17:19:22 -06:00
Chris Hennes
e76c22d77c Addon Manager: Minor refactoring of buttons 2024-02-11 17:19:22 -06:00
Chris Hennes
8e60d05df2 Addon Manager: Refactor global button bar 2024-02-11 17:19:22 -06:00
Chris Hennes
b994701042 Addon Manager: Clean up new progress bar 2024-02-11 17:19:22 -06:00
Chris Hennes
34850ef8e1 Addon Manager: Refactor progress bar 2024-02-11 17:19:22 -06:00
Chris Hennes
0dbc9aa6e3 Addon Manager: Further macro load cleanup 2024-02-11 17:19:22 -06:00
Chris Hennes
d7c7b6dc49 Addon Manager: Clean up spacing in top bar 2024-02-11 17:19:22 -06:00
Chris Hennes
0a5a5d60d0 Addon Manager: Fix macro cache update hang 2024-02-11 17:19:22 -06:00
Chris Hennes
9e535d21a2 Addon Manager: Add support for license exclusion 2024-02-11 17:19:22 -06:00
Chris Hennes
5f2df54811 Addon Manager: Refactor overall top bar 2024-02-11 17:19:22 -06:00
Chris Hennes
7b751ebb37 Addon Manager: Refactor main GUI area 2024-02-11 17:19:22 -06:00
Chris Hennes
37aba37baf Addon Manager: Use the installed macro icon 2024-02-10 18:38:20 -05:00
Chris Hennes
84f63b2b6b Addon Manager: Correct usage of QByteArray 2024-02-09 13:56:11 -06:00
Chris Hennes
4e19000836 Addon Manager: Correct connection check
The connection check code incorrectly handled the case of multiple incoming connections, interpreting them all as connection check signals.
2024-02-09 10:04:46 -06:00
JULIEN MASNADA
70d69cf90c Fixed access to Addon::Metadat::Url attributes (#12310) 2024-02-09 08:05:40 -05:00
Chris Hennes
67fb5fb0e0 Addon Manager: Fix signals in connection check 2024-02-08 18:59:38 -06:00
pre-commit-ci[bot]
913021d1de [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-03 15:03:08 +00:00
bgbsww
93c9c58c4d Stop tests from leaving files around after execution 2024-02-03 09:48:59 -05:00
Chris Hennes
09d7e1132d Addon Manager: Add support for codeberg.org repos 2024-02-01 14:24:47 +01:00
Chris Hennes
39043cf176 Addon Manager: Allow primary branch name change 2024-01-30 16:52:16 +01:00
Chris Hennes
c622e6ca42 Addon Manager: Complete migration away from GitPython 2024-01-30 11:12:01 +01:00
Chris Hennes
c1b6a6e657 Addon Manager: Fix git detection on mac 2024-01-26 17:43:54 -07:00
Chris Hennes
bcb60d7d7e Addon Manager: Allow .py filenames
Also improve macro removal.
2024-01-26 17:43:37 -07:00
Chris Hennes
0ef7f3d0d8 Addon Manager: Fix #11120 2024-01-26 17:43:18 -07:00
Chris Hennes
f9c8c1034b Addon Manager: Remove new-style type hints 2024-01-25 17:07:54 -07:00
Chris Hennes
ec545b4cec Addon Manager: Improve macro readme rendering 2024-01-25 09:02:27 -07:00
Ladislav Michl
1b3781c2fb Addon Manager: Qt6 fixes 2024-01-24 11:24:07 -06:00
Chris Hennes
a1f31282fd Addon Manager: Replace QtWebEngine with QTextBrowser
Macro display is still a work-in-progress.
2024-01-24 10:42:40 -06:00
Chris Hennes
fce7dea6f7 Update translations (#11886)
* Update translations

* [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>
2024-01-03 09:27:18 -06:00
pre-commit-ci[bot]
2830e77874 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-20 09:27:37 +01:00
Yorik van Havre
651fc54a8c merged crowdin translations 2023-12-20 09:27:37 +01:00
luzpaz
5c21351608 Fix various typos 2023-11-30 14:58:06 +01:00
Yorik van Havre
fac94ba932 Translations (#11551)
* Updated ts files

* merged crowdin translations

* [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-11-27 11:29:38 -06:00
Chris Hennes
1372070452 Update translations 2023-11-20 13:46:22 -06:00
Pesc0
20a4d40f0b addon manager: use get_python_exe from utils file 2023-11-17 02:00:25 +01:00
Chris Hennes
f25af97811 Update translations 2023-11-09 12:23:56 -06:00
DeflateAwning
1e3179e9bc Find and replace http://freecad.org to https://freecad.org
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Done in all remaining files (after doing it in SVGs in the last commit)
2023-10-29 22:39:22 -06:00
DeflateAwning
46b3c02647 Change http to https in SVGs
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Include: *.svg
2023-10-29 22:32:59 -06:00
Adrian Insaurralde Avalos
dcddc3dc64 AddonManager: handle the case of symlinked addon when uninstalling
see #11045
2023-10-16 22:50:31 -05:00
Chris Hennes
6c9be93378 Update translations 2023-09-29 22:57:37 -05:00
Chris Hennes
3f3ab1ae15 Update translations 2023-09-19 22:25:14 -05:00