Commit Graph

630 Commits

Author SHA1 Message Date
Chris Hennes
d8e6260d61 Addon Manager: Extract PySide QtCore interface 2023-03-26 18:45:01 -05:00
Chris Hennes
ce50ab5036 Addon Manager: Fix tests breaking on second run 2023-03-25 10:27:51 -05:00
Chris Hennes
59fa7c9205 Addon Manager: Fix wiki macro icon cleanup 2023-03-23 21:49:05 -05:00
Chris Hennes
c2bde98dba Addon Manager: Fixes #9001, icon was string 2023-03-23 09:39:20 -05:00
Chris Hennes
ad1b5c7ff6 Addon Manager: Pylint cleanup 2023-03-14 13:59:51 -05:00
Chris Hennes
5f3b86e87c Addon Manager: Fix #8833 2023-03-14 13:59:51 -05:00
luzpaz
f2e77a903b Fix misc. grammar and whitespace 2023-03-13 15:01:05 +01:00
Chris Hennes
ca5d7a7eae Addon Manager: Handle icons with query strings 2023-03-10 17:30:51 -06:00
Chris Hennes
0b241f78f4 Addon Manager: Refactor Metadata
Create a Python-native metadata class. Includes unit tests, and some PyLint cleanup.
2023-03-10 14:25:50 -06:00
mosfet80
206931ccc1 Revert addonManager 2023-03-04 17:51:43 -06:00
mosfet80
bed7b76524 remove Python2 code 2023-03-04 17:51:43 -06:00
luzpaz
5e9539cd9c Fix typos [skip ci] 2023-03-03 09:09:26 -06:00
Chris Hennes
24446e5e2d Addon Manager: Correct typo 2023-03-01 21:21:37 -06:00
Yorik van Havre
be6a654b3e merged crowdin translations 2023-02-27 16:01:15 +01:00
Yorik van Havre
2cd27ce328 updated ts files 2023-02-27 15:35:51 +01:00
Chris Hennes
c7620a88e3 Addon Manager: Linter cleanup of utilities 2023-02-24 21:58:55 -06:00
Chris Hennes
028101d869 Addon Manager: Fix bug in dependency installer 2023-02-21 13:33:20 -06:00
Chris Hennes
0a8037a27d Addon Manager: pylint cleanup of devmode 2023-02-21 12:11:35 -06:00
Chris Hennes
d705b35026 Addon Manager: Cleanup package_details.py 2023-02-20 21:09:51 -06:00
Chris Hennes
2e0ca022b5 Addon Manager: pylint cleanup of package_list.py 2023-02-20 21:09:51 -06:00
Chris Hennes
c3a366078f Addon Manager: Remove direct FreeCAD import in tests 2023-02-20 21:09:51 -06:00
Chris Hennes
6968f0cf8e Addon Manager: Silence linter test setup complaints 2023-02-20 21:09:51 -06:00
Chris Hennes
0c7c4d9a5e Addon Manager: HTML standard compliance 2023-02-20 21:09:51 -06:00
Chris Hennes
4106ba71c4 Addon Manager: Add SPDX license ID to all files 2023-02-20 15:39:47 -06:00
Chris Hennes
24fed3b42f Addon Manager: Refactor macro
Reduce coupling with FreeCAD core.
2023-02-19 15:49:24 -06:00
Chris Hennes
7894ed9084 Addon Manager: Refactor interface to FreeCAD 2023-02-19 15:49:24 -06:00
Chris Hennes
f83abbab4c Addon Manager: Refactor Macro parser 2023-02-13 23:46:57 -06:00
Yorik van Havre
0566d90cc5 merged crowdin translations 2023-02-13 15:45:26 +01:00
Yorik van Havre
63e4a36000 updated ts files 2023-02-13 15:45:26 +01:00
Adrien GUICHARD
5cb420048b Add TaackPLM_workbench_icon.svg in resources 2023-02-12 10:38:47 +01:00
Chris Hennes
2cef6d6cf4 Addon Manager: Add data for integration tests 2023-02-10 16:19:17 -07:00
Chris Hennes
64c03a0603 Addon Manager: Prep Addon for refactoring 2023-02-10 15:31:06 -07:00
Chris Hennes
2aba1be25e Addon Manager: Add more unit test mocks 2023-02-10 14:37:16 -07:00
Chris Hennes
a637937cac Addon Manager: Reload page when following links
Partially addresses #8361 by ensuring that when an external link is followed, the internal page gets reloaded instead of showing an error page.
2023-02-10 12:19:44 -07:00
Chris Hennes
97b3a0cdaf Addon Manager: Fix GUI tests on macOS 2023-02-08 19:28:50 -07:00
Yorik van Havre
d8b0e64e14 Merged crowdin translations 2023-02-07 15:55:31 +01:00
luzpaz
1b43baa418 Fix various trailing newlines, typos and grammar 2023-02-04 18:29:07 +01:00
Yorik van Havre
80c68fa4df Merged crowdin translations 2023-01-30 10:04:15 +01:00
Yorik van Havre
81552acdeb update ts files 2023-01-30 09:55:26 +01:00
Chris Hennes
d8df5e03e0 Addon Manager: Update license headers 2023-01-28 13:07:29 -07:00
Yorik van Havre
433b17b829 Merged crowdin translations 2023-01-23 11:25:49 +01:00
luzpaz
79e150a81b Fix trailing whitespace, typos, headers
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Yorik van Havre
5033f64ce9 Merged crowdin translations 2023-01-17 09:40:31 +01:00
Yorik van Havre
12239f7f99 Updated ts files 2023-01-17 09:24:46 +01:00
Chris Hennes
29faa0dfda Addon Manager: Fix GUI unit tests
Eliminate all calls to terminate() when dealing with QThread.
2023-01-13 12:13:17 -06:00
Chris Hennes
6c1d9701eb Addon Manager: Set parent for most modals 2023-01-13 12:13:17 -06:00
0penBrain
2eb8c6cc9f AddonMgr: switch pref entry/path to const string 2023-01-12 09:24:03 -07:00
Chris Hennes
a7b4a6deba Addon Manager: Fix bug in ZIP isntallation 2023-01-09 19:35:18 -06:00
Yorik van Havre
ec6b14bbee Merged crowdin translations 2023-01-09 14:06:28 +01:00
Yorik van Havre
c1160c598a Updated ts files 2023-01-09 13:24:16 +01:00