Commit Graph

32 Commits

Author SHA1 Message Date
hasecilu
2e7a04f4e2 Fix some typos on several files
- Missing spaces
- Missing commas
- 3D, G-code, Git, SPOOLES, Python capitalization
2024-09-14 12:07:51 -06:00
Kacper Donat
484199dbce Gui: Remove unnecessary minimumSizes from Preferences
QT treats setting minimum size very seriously - it applies even if
the size required by the control is smaller than specified resulting in
rendering too small controls.
2024-07-28 00:00:09 +02:00
Max Wilfinger
8ff5a1f688 Fix source string typos mentioned on Crowdin (#15261) 2024-07-08 17:18:31 -05:00
Chris Mayo
014cf9b458 Addon Manager: Remove mentions of GitPython
Not used since:
a1b2107ffd ("Addon Manager: Complete migration away from GitPython", 2024-01-27)
2024-04-14 17:13:55 -05:00
Chris Hennes
ce76cecfee Addon Manager: Fix score pref path 2024-03-04 16:04:22 -06:00
Chris Hennes
e2a1c6e2cb Addon Manager: Add UI for setting Score source 2024-02-26 21:43:21 -06:00
Chris Hennes
3f81ead31b Addon Manager: Fix metadata license fetch and display 2024-02-22 11:22:51 -06:00
Chris Hennes
d846b1ab9b Addon Manager: Preference to hide unlicensed 2024-02-11 17:19:23 -06:00
Chris Hennes
9e535d21a2 Addon Manager: Add support for license exclusion 2024-02-11 17:19:22 -06:00
Pesc0
20a4d40f0b addon manager: use get_python_exe from utils file 2023-11-17 02:00:25 +01:00
Chris Hennes
650273dddc Addon Manager: Minor linguistic fixes 2023-05-18 21:49:41 -05:00
0penBrain
2eb8c6cc9f AddonMgr: switch pref entry/path to const string 2023-01-12 09:24:03 -07:00
luz paz
772fe258b9 L10N: Don't translate "..." string
Follow-up to 1d001afcc7
2022-12-02 11:57:34 +01:00
Chris Hennes
9d742c305e Addon Manager: Don't translate prefPath strings 2022-12-01 19:42:28 -06:00
Chris Hennes
21c360248f Addon Manager: Switch custom repo prefs to a table 2022-09-20 15:59:17 -05:00
Chris Hennes
2524e8081a Addon Manager: Sketch out basics of Developer Mode 2022-09-09 13:00:10 -05:00
Chris Hennes
1b322aa612 Addon Manager: Fix subproces call on Linux 2022-08-21 20:37:02 -05:00
Chris Hennes
5bc07eddd1 Addon Manager: Update preferences for new git 2022-08-21 15:18:14 -05:00
Chris Hennes
e3b7f51af4 Addon Manager: Remove unnecessary translations 2022-05-31 20:35:10 -05:00
Chris Hennes
1fbdb6885d Addon Manager: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
5ca1477d93 Addon Manager: Make branch switching scarier 2022-02-13 20:19:32 -06:00
Chris Hennes
ec91c97739 Addon Manager: Check for requires newer FreeCAD 2022-02-10 15:25:40 -06:00
Chris Hennes
8d96cadb69 Addon manager: install dependencies (#5376)
Addon Manager: Dependency Installation

The Addon Manager can now attempt to use pip directly to install
required packages as specified in either metadata.txt or
requirements.txt files provided by AddOns. The packages are installed
into FreeCAD.getUserAppDataDir()/AdditionalPythonPackages directory.
Only simplified requirements.txt data is supported: any version
information is stripped out, and only packages are supported (that is,
no pip arguments, included files, etc.). Further, packages are checked
against a list of allowed packages prior to being suggested for
installation. Addon authors should submit a PR to the FreeCAD repo
adding their requirements to the allowed list, for packages that are not
already on the list (this is a malware-prevention mechanism).
2022-01-21 10:19:21 -06:00
Chris Hennes
f5f78670dd Addon Manager: Add preference to control macro download 2022-01-01 09:16:32 -06:00
Chris Hennes
2751cb7a51 Addon Manager: Add option to hide obsolete and py2 addons 2021-12-30 21:36:32 -06:00
Chris Hennes
1842c99cda Addon Manager: Correct proxy default 2021-12-21 11:19:21 -06:00
Chris Hennes
69a8174462 Addon Manager: Implement preferences in standard dialog 2021-12-18 20:29:42 -06:00
luz paz
e82f7f74f4 Fix Crowdin typos + trim superfluous whitespace [skip-ci]
Some issues that this PR fixes (but not all listed):  
https://crowdin.com/translate/freecad/27911/en-en#6581578  
https://crowdin.com/translate/freecad/27911/en-en#6579080  
https://crowdin.com/translate/freecad/27911/en-en#6581580  
https://crowdin.com/translate/freecad/27911/en-en#6579086
2020-07-23 13:52:44 +02: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
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
ab68749909 AddonManager: New UI 2019-06-11 17:06:11 -03:00