Commit Graph

152 Commits

Author SHA1 Message Date
KeithSloan
4802ef3522 Add GDML Workbench to AddonManager 2020-01-28 12:15:55 +01:00
Xia, Qingfeng
a8af66e7cf AddonManager: add CFD inkscape icons (96DPI) 2020-01-22 10:20:19 +01:00
zacl
06ef9b044d Remove trailing whitespace 2020-01-10 10:01:56 +01:00
Zackles
33206bb6fc Add Proxy to Addon Manager with UI
Correct crash when Macro description is not reachable

Python crashed when under proxy - Macro list is charged - Proxy is undone ( internet connection lost) - Try to load macro description (u=None)

Add Proxy setting in Addon Manager Option UI

Correction of SSL context

Replace ssl.Purpose.CLIENT_AUTH by ssl.Purpose.SERVER_AUTH as context for a client

Add configuration of proxy setting UI

Add proxy management by urllib
2020-01-10 10:01:56 +01:00
Bernd Hahnebach
66b853cff8 line endings, better handling in module directory 2019-12-19 22:26:15 +01:00
Bernd Hahnebach
789e24cead AddonManager: add gitattributes file to let git manage file endings and normalize them 2019-12-19 07:51:09 +01:00
luz.paz
cc97145e9d Fix various typos [skip ci]
Fixed via 
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,currenty,dof,doubleclick,dum,eiter,elemente,feld,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2019-12-17 15:13:48 -03:00
Syres916
aeccba2e18 [AddonManager] Improve Non GitPython Error..
...Handling. Previous output when clicking Macros tab caused errors in Report View with no Macros loaded at all.
2019-12-17 15:12:41 -03:00
luz.paz
6c0483647b ...small comment clarification [skip ci] 2019-10-28 10:23:59 -03:00
luz.paz
88b2ded146 AddonManager: Add WebTools icon to dialog
Thanks @bitacovir !  
Ref:  
* Closes https://github.com/yorikvanhavre/WebTools/issues/7  
* https://forum.freecadweb.org/viewtopic.php?f=34&t=40130
2019-10-28 10:23:59 -03:00
Yorik van Havre
c53986ff94 AddonManager: Fixed missing 'update available' header 2019-10-25 11:36:09 -03:00
luz.paz
6c5bf999c2 add comment 2019-10-21 15:59:40 -03:00
luz.paz
044b2643fa Fix regression found in obsolete addon function
Variable `message` was used instead of `desc`
2019-10-21 15:59:40 -03:00
luz.paz
b7024c7695 AddonManager: Tweak UI to return friendlier HTML formatted responses
Make the Addon Manager GUI friendlier by adding more color and uniformity to the UI for Addons that have a: pending-update, no-update, or are obsolete.
2019-10-21 15:59:40 -03:00
luz.paz
6f676f06ab AddonManager: Add DesignSPHysics workbench icon
Closes https://github.com/DualSPHysics/DesignSPHysics/issues/14 
Note: Swapped out logo from upstream with one that we've modified downstream. Forum thread: https://forum.freecadweb.org/viewtopic.php?f=34&t=40136
2019-10-17 17:38:58 -03:00
Yorik van Havre
d83f8bc2da AddonManager: Fixed bug in non-git update 2019-10-16 16:52:06 -03:00
luz.paz
354a71318f tooltip: rename python-git to GitPython 2019-10-14 16:36:07 -03:00
luz.paz
fbae2b3db9 AddonManager: tooltips and minor code formatting 2019-10-14 16:36:07 -03:00
Yorik van Havre
8e86d3ad09 AddonManager: Show installed path in addon description 2019-10-10 15:34:07 -03:00
Yorik van Havre
f946cfaaa4 AddonManager: Fixed crash when quickly clicking through addons 2019-10-10 14:56:28 -03:00
Yorik van Havre
728eedc038 AddonManager: Fixed vanishing icon when uninstalling 2019-10-10 11:54:26 -03:00
luz.paz
0be3c31218 AddonManager: Add Assembly4 icon to dialog 2019-10-10 11:12:51 -03:00
Yorik van Havre
089a36f726 AddonManager: Better error catching in HTML parsing 2019-10-09 15:50:17 -03:00
Yorik van Havre
62a7eb4caa Addon manager: Fixed wrong marking of addons that begin with same letters 2019-10-09 12:01:10 -03:00
luz.paz
f32b4072ff AddonManager: Add MeshRemodel WB 2019-09-14 12:19:29 +02:00
Yorik van Havre
0a6b2a86d6 AddonManager: Better icons 2019-09-04 18:26:56 -03:00
Yorik van Havre
349bfce263 Gui: Use freedesktop name for the group icon so it can be displayed using the system theme 2019-09-04 17:36:13 -03:00
luz.paz
24aeb56183 AddonManager: Add BCFPlugin Workbench logo to dialog 2019-08-30 15:57:12 +02:00
wmayer
5cb9c80161 rename icon file 2019-08-24 17:32:57 +02:00
Yorik van Havre
c6670c7431 AddonManager: Added function to check for updates for a specific addon 2019-08-22 16:44:00 -03:00
luz.paz
4f9aac9a4b AddonManager: Add workfeature icon
Closes https://github.com/Rentlau/WorkFeature-WB/issues/9
2019-08-20 10:30:16 -03:00
luz.paz
cab148a1ee [AddonManager] Add CADExchanger workbench icon
Manually created this .svg file. This PR also fixes a previous commit typos for AirplaneDesign and A2plus workbenches that fail to make them display correctly in the AddonManager GUI
2019-08-14 14:40:07 -03:00
luz.paz
144afc52f5 [AddonManager] Add ThreadProfile WB icon
+ fix whitespace issue in .qrc file
2019-08-14 14:38:52 -03:00
Amritpal Singh
303f38e446 [AddonManager] Added RebarAddon icon. Issue link: https://github.com/amrit3701/FreeCAD-Reinforcement/issues/24 2019-08-14 14:30:15 -03:00
Yorik van Havre
e53d3bbea2 AddonManager: Check that the addon folder actually contains files before declaring it installed 2019-08-12 19:36:15 -03:00
luz.paz
3f3b13240c [AddonManager] Rename Part-o-magic icon 2019-08-09 16:55:38 -03:00
luz.paz
eb5921aa59 [AddonManager] Fix A2plus icon name in .qrc file 2019-08-09 16:55:38 -03:00
luz.paz
f1733bd665 [AddonManager] Fix AirPlaneDesign logo name 2019-08-09 16:55:38 -03:00
luz.paz
d8c5f822da [AddonManager] Rename MOOC workbench icon 2019-08-09 16:55:38 -03:00
luz.paz
e3ff872bed [AddonManager] Add LCInterlocking icon
Closes https://github.com/execuc/LCInterlocking/issues/27
2019-08-09 16:55:38 -03:00
Yorik van Havre
febbb16bb1 AddonManager: Don't check addons for updates if they have already been checked for updates 2019-07-26 22:21:51 -03:00
luz.paz
f649fbd39d [AddonManager] add cadquery addon logo 2019-07-26 10:54:44 -03:00
luz.paz
116e7f53f3 [AddonManager] Use the correct case-sensitive name for external addons/wbs
Followup to PR #2369  
* made appropriate addons/wbs lowercase
* used the correct case-sensitive spelling and formatting for addons/wbs  
* updated .qrc file  
* removed glider wb icon and mention in .qrc
2019-07-26 10:54:44 -03:00
luz.paz
a841cf5ba1 [AddonManager] rename logos so they mirror their WB name 2019-07-25 23:42:42 -03:00
Yorik van Havre
a6334a4bfd Cleanup in doxygen stuff 2019-07-15 23:20:52 -03:00
Yorik van Havre
c4d43eab4c AddonManager: Better support of non-github addons 2019-07-12 16:45:31 -03:00
Yorik van Havre
09bfdb02bf AddonManager: Provisions to support different git hosting platforms than github 2019-07-10 18:29:02 -03:00
Yorik van Havre
3dc7df22cf AddonManager: Handled exception when unable to download from url 2019-07-10 11:29:32 -03:00
Yorik van Havre
06f8975576 Fixed indent 2019-07-10 13:08:43 +02:00
luz.paz
4724704038 [AddonManager] Added CurvedShapes WB Logo 2019-07-10 13:08:43 +02:00