Yorik van Havre
296fcd3553
AddonManager: Fixed addon descriptions
2018-03-19 12:53:20 -03:00
triplus
c78a02e782
Remove read only files
...
+ Method to remove read only file (needed for shutil.rmtree() on Windows).
+ Revert .clear_cache().
2018-03-11 16:50:38 +01:00
triplus
85b30bdd5a
GitPython permission issue on Windows
2018-03-11 16:50:38 +01:00
Yorik van Havre
e124b05bff
AddonMAnager: Don't hide error message if some addon failed to install
2018-03-02 11:25:28 -03:00
wschildbach
b5741a4a97
Fix error caused by insufficient rights to create symlink under Windows 10
...
On Windows 10, symlink creation is not allowed unless the process runs with elevated rights.
As per https://blogs.windows.com/buildingapps/2016/12/02/symlinks-windows-10/#joC5tFKhdXs2gGml.97 , starting with Windows 10 Insiders build 14972, symlinks can be created without needing to elevate the console as administrator.
To use this functionality, 0x2 needs to be set in the flags argument for the CreateSymbolicLinkW() call. See also e883847484
2018-03-02 10:50:52 -03:00
luz.paz
7703bc7897
Residual files left to remove \n from translate()
2018-02-12 21:59:37 +01:00
Yorik van Havre
acb3a34d99
AddonManager: Download biggest code block from macro pages in case there is more than one code block
2018-01-20 22:34:53 -02:00
Yorik van Havre
ade72a81bb
AddonManager: Enable the use of submodules
2018-01-05 20:03:04 -02:00
Yorik van Havre
873bd0b20f
AddonManager: Check if thread is already running
2017-12-16 10:03:41 -02:00
Yorik van Havre
ebede3e4d7
AddonManager: Disable Install button immediately
2017-12-15 16:16:37 -02:00
Yorik van Havre
95cc7a900b
AddonManager: set focus back on WB list after updating
2017-12-03 16:49:19 -02:00
Yorik van Havre
03f439caf7
AddonManager: allow to update all updatable addons at once by pressing the update button again (git-python only)
2017-11-12 15:23:25 -02:00
PLChris
2bc75bd946
Fixing security error on MacOS for AddonManager, see https://forum.freecadweb.org/viewtopic.php?f=3&t=24898
2017-10-30 14:01:02 -02:00
Yorik van Havre
7af5b78bfd
AddonManager: Inform which addons have updates available
2017-09-02 14:10:33 -03:00
Yorik van Havre
cc87706776
Addon manager - create Macro folder if not present
2017-09-01 16:20:17 -03:00
Yorik van Havre
b61ba45a3e
AddonManager: don't close if a thread is still running
2017-08-18 11:52:31 -03:00
Yorik van Havre
42b39b59f9
AddonManager: If using git, clicking an installed WB now says if an update is available
2017-08-12 12:08:56 -03:00
Yorik van Havre
b7110d0dfe
AddonManager: Allow to specify dependencies in addons are either Part or PartWorkbench
2017-08-03 11:37:47 -03:00
Kurt Kremitzki
a390d01cc8
Revise GitPython warning to only fire once on mass upgrade
2017-07-05 15:08:32 +02:00
Kurt Kremitzki
42f20fbbd8
Fix GitPython capitalization consistency
2017-07-05 15:08:32 +02:00
Kurt Kremitzki
843da68025
Remove Deb/Ubuntu-specific python-git package reference for pip-installable GitPython
2017-07-05 15:08:32 +02:00
Kurt Kremitzki
e14110114f
AddonMgr: Catch GitPython < 2.x error and advise upgrade
2017-07-05 15:08:32 +02:00
Kurt Kremitzki
b1c96163ab
AddonMgr: Use hard reset for addon git repair
2017-07-05 15:08:32 +02:00
Kurt Kremitzki
e76b77fab2
AddonMgr: Check and repair addon .git folders
2017-07-05 15:08:32 +02:00
Yorik van Havre
ab1b344410
AddonManager: Further older ssl/urllib2 version support
2017-06-09 11:05:17 -03:00
Yorik van Havre
5c5292cf4f
AddonManager: Support older versions of ssl module
2017-06-09 00:06:46 -03:00
Yorik van Havre
a0901f57f0
Addon manager: Added a button to check for available updates (git mode only)
2017-06-01 18:47:16 -03:00
Yorik van Havre
99e400e87a
Addon manager: Added check for optional py dependencies
2017-06-01 12:07:46 -03:00
Yorik van Havre
58909797a0
Addonmanager: Small fix
2017-05-31 22:53:50 -03:00
Yorik van Havre
e2e1f44b45
Addon manager: strip possible whitespaces in dependencies checking
2017-05-31 19:23:28 -03:00
Yorik van Havre
456d3b80f1
Addon manager: Added dependency checking
2017-05-31 19:18:18 -03:00
Yorik van Havre
b604b27ad3
AddonManager: Introduced SSL fix discussed on FreeCAD-addon issue #11
2017-05-25 10:48:17 -03:00
lorenz
fed9d79153
StringIO/ io fix for addonmanager
...
io.StringIO handles unicode in py2 and 3. StringIO.StringIO handles str in python2
2017-05-18 15:56:09 +02:00
looooo
869e42e062
try to repair add-on manager
2017-05-15 12:21:14 +02:00
looooo
b07075db76
py3: AddonManager: use urllib.request insted of urllib2
...
issue 0000995
2017-05-11 19:50:43 +02:00
Yorik van Havre
447cbefe46
AddonManager: support for qt5
2017-04-23 15:16:33 -03:00
Kurt Kremitzki
0a2a02ff2d
Fix AddonManager sorting for Macros
2017-04-11 15:10:44 -03:00
Kurt Kremitzki
7e5d0ed0af
Fix AddonManager sorting
2017-04-11 15:10:44 -03:00
Yorik van Havre
fcd459e6e3
AddonManager: Disabling list sorting for now - fixes #3003
2017-04-10 17:56:32 -03:00
Yorik van Havre
275732a281
AddonManager: Misc fixes
...
* Fixed wrong WB description
* Enabled list sorting
* Blacklisted FCGear macro (it is a WB now)
2017-04-05 13:42:31 -03:00
Kurt Kremitzki
c902422f63
Create Macro dir for AddonManager if nonexistent
...
This commit implements the directory-existence-check already used for
the Mod folder when AddonManager attempts to install something into it
and is associated with bug #00029998
2017-04-04 19:17:09 -05:00
Yorik van Havre
7667875e0d
Fixed error in addon manager
2017-03-29 10:39:59 -03:00
Kunda
19f8fd4c10
source typo fixes pt5
...
+ cleaning up some more non-short-URLs
Issue #2914
2017-03-04 13:07:13 -03:00
Kurt Kremitzki
25496adcbe
Add Addon Manager to Tools menu
2017-02-02 11:20:41 +01:00