Commit Graph

25560 Commits

Author SHA1 Message Date
Yorik van Havre
86d4511a50 Merge pull request #9242 from 0penBrain/svgColor
Draft: Improve color handling of SVG geometry importer
2023-04-28 12:10:19 +02:00
Chris Hennes
b03783f274 PD: Attempt to translate exceptions in dialogs
Relies on the exception text having been added to the translation database in a previous call to QT_TRANSLATE_NOOP, and put in the 'Exception' context.
2023-04-27 17:41:41 -05:00
Chris Hennes
bdcd28cf5c Part: Attempt to translate exceptions in dialogs
Relies on the exception text having been added to the translation database in a previous call to QT_TRANSLATE_NOOP, and put in the 'Exception' context.
2023-04-27 17:31:44 -05:00
wandererfan
1b2857c306 [TD]Handle changed xml namespace 2023-04-27 18:06:40 -04:00
jim
9407c99831 Change GUI Op Base Geometry Import button to support multiple bases 2023-04-27 10:26:34 -07:00
wandererfan
245c803fd2 [TD]fix bad property type choices 2023-04-27 13:17:48 -04:00
wandererfan
762b4ebf45 [TD]handle escaped unicode annotation text
- v0.19 (and earlier?) stored annotation text as escaped unicode, but
  v0.20 stores the text as utf8.
- checks for "\x" in text to determine is text is escaped or utf8
2023-04-27 13:17:48 -04:00
Yorik van Havre
141a473eee Arch - prevision for NativeIFC 2023-04-27 12:07:23 +02:00
Chris Hennes
25157275f0 Merge pull request #9336 from chennes/taskHelixParamtersTranslations
PD: Helix parameters status translation
2023-04-26 21:08:17 -05:00
Chris Hennes
ae284512f6 Merge pull request #9301 from chennes/shaftWizardTranslations
PD/ShaftWizard: Correct some translation issues
2023-04-26 20:59:40 -05:00
0penBrain
760f3d7e42 Draft: Improve color handling of SVG geometry importer
Handle 'none' color => Default to black (+ print message)
 Handle #RRGGBBAA color => Return alpha (+ print, message)
 Handle 'rgba(float, float, float, float) => Return alpha (+ print message)
 Reorganize function to return ASAP + print warning if unknown color format
2023-04-26 21:00:37 +02:00
sliptonic
9962db4838 Merge pull request #9339 from xtemp09/path-fix
Fixed segmentation fault in Path workbench
2023-04-26 10:27:36 -05:00
luzpaz
6bf5e1c2f6 Path: move trailing whitespace out of l10n string
Closes #9383
2023-04-26 13:00:27 +00:00
wandererfan
f9413307e7 [TD]add Py method to return QGScene for Page 2023-04-26 08:18:14 -04:00
wandererfan
5df11a1ec3 [TD]add Py methods to add items to scene 2023-04-26 08:18:14 -04:00
Yorik van Havre
bc3c2874f3 Merge pull request #9385 from luzpaz/linting-arch1
Arch: remove superfluous semi-colon in importWebGL.py
2023-04-26 10:38:39 +02:00
luzpaz
96ecd57895 Arch: remove superfluous semi-colon in importWebGL.py 2023-04-25 15:27:33 +00:00
luzpaz
8f3e7451dd Fix misc. linting and typos
Trim whitespace; move imports to separate lines, fix typos
2023-04-25 17:14:39 +02:00
sliptonic
e422187fc7 Merge pull request #9371 from chennes/translationPathFixture
Path: Correct context for Path_Fixture translations
2023-04-25 09:31:27 -05:00
luzpaz
a9f73fdc14 Path: general linting and typo fixes 2023-04-25 13:07:10 +00:00
Chris Hennes
5605f43b49 Part: Translate offset toolbar dropdown 2023-04-25 12:12:02 +02:00
Yorik van Havre
bf944220a8 Draft: small optimization in snapper - issue #5761 (#9239) 2023-04-25 10:16:47 +02:00
sliptonic
9f586ade85 fix copyright on FreeCAD model file
for #8894
2023-04-24 17:07:40 -05:00
luzpaz
129d5882a7 Migrate domain name from freecadweb to freecad (#9352)
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files

Closes #6415
2023-04-24 15:19:20 -05:00
Roy-043
b5a1c0acfb Draft: Remove Drawing WB related code from DXF related files 2023-04-24 16:01:10 +02:00
wmayer
f3d385eced PD: fix translation of context-menu item of transform features 2023-04-24 14:04:04 +02:00
wmayer
8a66c8a520 PD: fix translation of context-menu item of dress-up features 2023-04-24 13:44:47 +02:00
wmayer
fa8bdfd550 PD: harmonize API of view provider classes
* add virtual method featureName() to ViewProviderTransformed
* add featureIcon() to ViewProviderTransformed and ViewProviderDressUp
2023-04-24 12:25:04 +02:00
Chris Hennes
b3727d9074 Path: Correct context for Path_Fixture translations 2023-04-23 21:49:37 -05:00
wandererfan
709a2cf23d [TD]fix FreeCAD translate substitution 2023-04-23 10:49:48 -04:00
Chris Hennes
2d8c871873 TechDraw: Fix translations of TaskShareView 2023-04-23 10:49:48 -04:00
wandererfan
7120b57192 [TD]fix FreeCAD translate substitution 2023-04-23 10:49:00 -04:00
Chris Hennes
6a1227cbe0 TechDraw: Fix translations of TaskMoveView 2023-04-23 10:49:00 -04:00
Chris Hennes
2e22df3470 Mesh: Eliminate Alt+O as a shortcut for close 2023-04-23 15:42:30 +02:00
Chris Hennes
5cd377f931 TechDraw: Add a few missing translation strings 2023-04-22 19:16:53 -04:00
Abdullah Tahiri
d656d4e959 Sketcher: Change behaviour of toggle of mixed group of edges and vertices
=========================================================================

Forum:
https://forum.freecad.org/viewtopic.php?p=677304#p677304

A common operation is to toggle a group of geometry to/from construction. This happens often
in connection with carbon copy operations.

When this happens, geometry is often selected using box selection.

If there are geometry points (which are generally construction), and selection box is used, this
results in construction points being toggled to normal defining mode. This situation is undesirable
in 99% of the cases. It requires to reselect only the points and toggle them back.

When construction points need be made defining geometry (for example to use them as attachments), the
general workflow is to select only those points and toggle them.

In order to improve the efficiency, it has been decided to provide a special behaviour for construction
toggling:

1. Vertices will only be toggled to/from construction IF ONLY vertices are selected.
2. If there is a mixture of edges and vertices, vertices will be ignored during the toggling operation.
2023-04-22 22:19:41 +02:00
Syres916
562c967082 [Sketcher] Allow experienced users to not have...
...the extra points created on rounded rectangles, it started to become a real pain when box selecting large amounts of geometry and having to keep changing the two points back to construction. New and existing users are completely unaffected.
2023-04-22 21:04:23 +02:00
Chris Hennes
22d8c8f0dd Sketcher: Add gtest unit test framework 2023-04-22 20:56:29 +02:00
Chris Hennes
069b5859e0 Merge pull request #9294 from chennes/tastCheckGeometryTranslation
Gui: TaskCheckGeometry message translation
2023-04-22 13:55:06 -05:00
Chris Hennes
b169efdbba Merge pull request #9349 from chennes/translateFemSolverCalculix
FEM: Translate Solver Calculix
2023-04-22 13:53:46 -05:00
Chris Hennes
67e1246d81 Merge pull request #9338 from chennes/partBooleanSplitTranslations
Part: Fix context of Part->Split commands
2023-04-22 13:52:27 -05:00
wandererfan
6caaea06b7 [TD]handle BSpline "lines" in GeometryMatcher 2023-04-22 13:49:10 -04:00
wandererfan
90c3b3c1ae [TD]make BSpline::isLine a general purpose static method 2023-04-22 13:49:10 -04:00
Chris Hennes
74561536af TechDraw: Translate direction labels 2023-04-22 09:31:40 -04:00
MaxiV
cab86d1ecf Add files via upload 2023-04-22 09:30:35 -04:00
MaxiV
e3881fe938 Update LEEME 2023-04-22 09:30:35 -04:00
andesfreedesign
fd9b89b38c Create LEEME
Creation of folder to store templates of the IRAM standard (Argentina)
2023-04-22 09:30:35 -04:00
Chris Hennes
b40eae83f0 TechDraw: Translate leader line arrow shapes 2023-04-22 09:29:09 -04:00
Abdullah Tahiri
04dce2546c Sketcher: Fix typo 2023-04-22 15:21:24 +02:00
Chris Hennes
c0b5fb2f8c Sketcher: Translate the attacher GUI dropdown 2023-04-22 15:12:15 +02:00