400 Commits

Author SHA1 Message Date
hasecilu
e6b44cfe52 Fix typo on script example 2024-11-17 11:22:36 +01:00
Lorenz Lechner
4d87de3f0c use both methods (load/__setstate__ dumps/__getstate__) available for all python versions 2024-11-10 19:51:51 +01:00
Jiao Ye
8893371ce5 Fix issue #182
da3c851d2c breaks bevel gear and it's reported in https://github.com/looooo/freecad.gears/issues/182.

Set gear.z properly to fix it.
2024-11-02 22:56:31 +01:00
Alexander Vowinkel
875d1aaf47 add scipy dependency in meta files. fixes #155 2024-11-01 16:07:51 +01:00
looooo
b907e1febb connector: teeth->num_teeth 2024-10-21 23:07:21 +02:00
looooo
795511859c move to pyproject.toml 2024-10-21 23:00:14 +02:00
Lorenz Lechner
4be061bb42 apply fix to internal involute gears 2024-10-21 22:02:45 +02:00
Lorenz Lechner
13b2a9c4a5 fix num_teeth issue 2024-10-09 19:26:51 +02:00
hasecilu
84237f0e3d Update Spanish translation 2024-10-06 00:42:00 +02:00
hasecilu
7db0fd7ec0 Enhance the translation support
Migrate some strings marked with `translate()` to use
`QT_TRANSLATE_NOOP()`
2024-10-06 00:42:00 +02:00
hasecilu
1b2981c6cf Update translation script and add locale-agnostic file
Also include `translations/README.md` file with instructions.
2024-10-06 00:42:00 +02:00
hasecilu
7911050526 Rename GUI commands to follow FreeCAD format
Making this change will enable users to use `What's this?` command on FCGear
commands and get the correct Wiki article.

Fix #151
2024-10-05 23:32:39 +02:00
hasecilu
da3c851d2c Rename teeth property to num_teeth 2024-10-05 23:30:54 +02:00
Syres916
a7f6d06072 Update version number 2024-09-18 19:33:24 +02:00
Syres916
2b235dbc2b Update version number 2024-09-18 19:33:24 +02:00
Syres916
2f33c49569 [Gears] Eliminate unwanted errors for version 1.0 2024-09-18 19:33:24 +02:00
Syres916
84d2eb8279 [Gears] Update FreeCAD version check on startup 2024-09-11 12:09:05 +02:00
Max Wilfinger
f06c63c570 change gear WB icon 2024-05-20 19:53:58 +02:00
catalintucureanu
9715c068e4 Update timinggear_t.py
fix for issue #164
2024-05-10 11:34:00 +02:00
Max Wilfinger
bc3702f213 update icons to be in line with FreeCAD 2024-04-10 18:13:49 +00:00
hasecilu
bfc91608a9 Add error handling at GearConnector 2024-03-22 16:55:16 +00:00
hasecilu
471019639f Fix missing comma
Close #154
2024-03-21 05:47:11 +00:00
lorenz
529b500d1e Update README.md 2024-02-11 19:56:47 +01:00
Chris Hennes
66de0470e4 Make license match SPDX ID 2024-02-10 15:59:26 +00:00
hasecilu
89a11603ba Update logic conditions
There is no need to compare against True or False.
Use `not` when wanting False activation.
2024-02-10 15:59:18 +00:00
hasecilu
139e0acf52 Add Spanish translation 2024-02-10 15:59:18 +00:00
hasecilu
f21eac0e69 Add translation support
- Add bash script to include marked strings on translation files (*.ts)
- translateutils to import translate() placeholder function
2024-02-10 15:59:18 +00:00
looooo
ffb4950054 set numpoints to 20 by default 2024-01-10 12:21:00 +01:00
looooo
51fe971aea fix regression of root fillet 2024-01-10 12:18:24 +01:00
looooo
3fa30b7f87 update jupyter-notebook 2024-01-10 12:15:34 +01:00
looooo
5ce0a500a4 fix regression with head fillet 2024-01-10 12:09:11 +01:00
looooo
8657be7d5c update notebook 2024-01-06 20:26:49 +01:00
looooo
1c53d09c28 update notebook 2024-01-05 18:14:10 +01:00
looooo
2136e1b4cf more docs 2024-01-04 23:41:38 +01:00
looooo
5d09b9b8f5 add some docs 2024-01-04 23:37:57 +01:00
looooo
88b0386700 update test 2024-01-04 22:51:36 +01:00
lorenz
0aaf67a2c6 Update pylint.yml 2024-01-04 22:37:03 +01:00
lorenz
d24bee2e53 Update pylint.yml 2024-01-04 22:30:26 +01:00
lorenz
2ee9521740 Update pylint.yml 2024-01-04 22:24:35 +01:00
lorenz
9d4a87b6e4 Update pylint.yml 2024-01-04 22:23:15 +01:00
lorenz
ceacf02cd6 Update pylint.yml 2024-01-04 22:21:46 +01:00
lorenz
c2472f1dcb Update pylint.yml 2024-01-04 22:19:03 +01:00
lorenz
f5cd2bf3d4 Update pylint.yml 2024-01-04 22:16:49 +01:00
looooo
246ee57d14 update gh-action 2024-01-04 20:54:04 +01:00
looooo
26a289f37e fix tests 2024-01-04 20:49:02 +01:00
lorenz
9abfe687f1 gh-action: only test py311 2024-01-04 20:25:03 +01:00
looooo
5760caf820 test: impove naming 2024-01-04 20:13:18 +01:00
looooo
dcf5edd4f0 helicalextrusion -> helical_extrusion 2024-01-04 20:10:31 +01:00
looooo
b140f621ee add test for helical extrusion 2024-01-04 20:05:39 +01:00
looooo
34bf441678 update icons 2024-01-04 15:06:48 +01:00