Chris Hennes
b4ac20b50b
Addon Manager: HTML standard compliance
2023-02-20 21:09:51 -06:00
Chris Hennes
9c6164bc07
Addon Manager: Add SPDX license ID to all files
2023-02-20 15:39:47 -06:00
Chris Hennes
b00572548f
Addon Manager: Refactor macro
...
Reduce coupling with FreeCAD core.
2023-02-19 15:49:24 -06:00
Chris Hennes
7b590eace0
Addon Manager: Refactor interface to FreeCAD
2023-02-19 15:49:24 -06:00
Chris Hennes
d6fc29f057
Addon Manager: Refactor Macro parser
2023-02-13 23:46:57 -06:00
Yorik van Havre
50fb6d6b46
merged crowdin translations
2023-02-13 15:45:26 +01:00
Yorik van Havre
d74c9f0188
updated ts files
2023-02-13 15:45:26 +01:00
Adrien GUICHARD
87c5403b69
Add TaackPLM_workbench_icon.svg in resources
2023-02-12 10:38:47 +01:00
Chris Hennes
eeb4dbdcf0
Addon Manager: Add data for integration tests
2023-02-10 16:19:17 -07:00
Chris Hennes
d53ece025a
Addon Manager: Prep Addon for refactoring
2023-02-10 15:31:06 -07:00
Chris Hennes
b2d06f18c7
Addon Manager: Add more unit test mocks
2023-02-10 14:37:16 -07:00
Chris Hennes
c8b65c91ce
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
e5587cd935
Addon Manager: Fix GUI tests on macOS
2023-02-08 19:28:50 -07:00
Yorik van Havre
c71e551556
Merged crowdin translations
2023-02-07 15:55:31 +01:00
luzpaz
a38b2ffbf7
Fix various trailing newlines, typos and grammar
2023-02-04 18:29:07 +01:00
Yorik van Havre
4eca103469
Merged crowdin translations
2023-01-30 10:04:15 +01:00
Yorik van Havre
31b89be95f
update ts files
2023-01-30 09:55:26 +01:00
Chris Hennes
e188802ca6
Addon Manager: Update license headers
2023-01-28 13:07:29 -07:00
Yorik van Havre
166183e788
Merged crowdin translations
2023-01-23 11:25:49 +01:00
luzpaz
729685316e
Fix trailing whitespace, typos, headers
...
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Yorik van Havre
199ef42f62
Merged crowdin translations
2023-01-17 09:40:31 +01:00
Yorik van Havre
4641218403
Updated ts files
2023-01-17 09:24:46 +01:00
Chris Hennes
d6b3efc7a8
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
b933d46dcd
Addon Manager: Set parent for most modals
2023-01-13 12:13:17 -06:00
0penBrain
ee00271d83
AddonMgr: switch pref entry/path to const string
2023-01-12 09:24:03 -07:00
Chris Hennes
8e38c47d7a
Addon Manager: Fix bug in ZIP isntallation
2023-01-09 19:35:18 -06:00
Yorik van Havre
3a8fcb53ec
Merged crowdin translations
2023-01-09 14:06:28 +01:00
Yorik van Havre
0439b4dca9
Updated ts files
2023-01-09 13:24:16 +01:00
Chris Hennes
5de57b4cc5
Addon Manager: Fix macro installer bug
...
Also some minor tweaks to the GUI unit testing.
2023-01-03 20:19:41 -06:00
Chris Hennes
2f3baa0336
Addon Manager: Modify dialog closing during tests
2023-01-02 15:09:01 -06:00
wmayer
f53d635f20
Addon-Manager: [skip ci] get rid of some explicit PySide2 imports
2023-01-01 11:42:39 +01:00
Chris Hennes
f7783ea409
Addon Manager: Minor translation issue [skip ci]
2022-12-28 23:33:27 -06:00
Chris Hennes
6bad9eda59
Addon Manager: Minor translation fixes
2022-12-27 21:04:32 -06:00
Yorik van Havre
8890f229ba
Regenerated ts files using lupdate6.6
2022-12-22 15:39:42 +01:00
Yorik van Havre
ec12763278
Fixed ts files
2022-12-22 13:34:31 +01:00
Chris Hennes
4db688771a
Addon Manager: Fix test language dependency
...
Fixes #8065
2022-12-20 10:34:16 -06:00
Yorik van Havre
b5c5d0af95
Merged crowdin translations
2022-12-20 10:01:00 +01:00
Yorik van Havre
a95b7dc4b5
Updated ts files
2022-12-20 09:31:25 +01:00
Chris Hennes
5f45b00078
AddonManager: Refactor uninstaller GUI
...
Offload uninstaller GUI into its own class, add tests for that class, and do
some additional minor cleanup of AddonManager.py.
2022-12-18 22:15:40 -06:00
Chris Hennes
02b4a762b0
Addon Manager: Create new uninstaller
2022-12-18 22:15:40 -06:00
Chris Hennes
856af2a122
Addon Manager: Simplify API
2022-12-17 20:23:32 -06:00
Chris Hennes
95f474a86a
Addon Manager: Update to Python 3.8
2022-12-17 20:05:32 -06:00
Chris Hennes
89c191e160
Addon Manager: Refactor installation code
...
Improve testability of installation code by refactoring it to completely
separate the GUI and non-GUI code, and to provide more robust support
for non-GUI access to some type of Addon Manager activity.
2022-12-17 17:49:13 -06:00
Chris Hennes
403e0dc477
Addon Manager: Correct func names on disconnect
...
Fixes #8029 .
2022-12-17 16:53:12 -06:00
luz paz
e7490c9ee1
L10N: Don't translate "..." string
...
Follow-up to db18325a39
2022-12-02 11:57:34 +01:00
Chris Hennes
2e0f3f9e35
Addon Manager: Don't translate prefPath strings
2022-12-01 19:42:28 -06:00
luz paz
1803cc0c7e
Addon Manager: tweak markdown
2022-11-30 12:46:02 +01:00
luz paz
21eddcb15e
Addon Manager: Fix trailing whitespace
2022-11-30 12:46:02 +01:00
Chris Hennes
1f1abe56b4
Addon Manager: Add unit tests for _fetch_raw_code
2022-11-27 19:38:04 -06:00
Chris Hennes
dfef3be2d8
Addon Manager: Refactor Macro for testing
...
Pull out the network manager code so it is easier to mock.
2022-11-27 19:38:04 -06:00