Commit Graph

33006 Commits

Author SHA1 Message Date
Chris Hennes
dc21d1917d Gui: Translate manual alignment menu 2023-04-25 11:34:49 +02:00
Yorik van Havre
bf944220a8 Draft: small optimization in snapper - issue #5761 (#9239) 2023-04-25 10:16:47 +02:00
sliptonic
8c382af744 Merge pull request #9380 from Ondsel-Development/8894copyrightfix
fix copyright on FreeCAD model file
2023-04-24 17:51:35 -05:00
Ronny Standtke
83fd5ba1d6 changed Z-axis rotation so that it is readable by default 2023-04-24 18:40:49 -04:00
sliptonic
9f586ade85 fix copyright on FreeCAD model file
for #8894
2023-04-24 17:07:40 -05:00
Chris Hennes
252c628f90 Merge pull request #9379 from luzpaz/git-blame-ignore
Add domain migration commit to `.git-blame-ignore-revs`
2023-04-24 15:43:49 -05:00
luzpaz
8058c25685 Add domain migration commit to .git-blame-ignore
Adds #9352 related activity to `./git-blame-ignore-revs` file
2023-04-24 20:37:45 +00:00
Chris Hennes
3316a9d1a8 Merge pull request #9356 from Jolbas/Navicube_disable_drag
Refactor Navigation Cube
2023-04-24 15:21:38 -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
Jolbas
466fc32211 NavCube adjustment
Use enum class and fine change to camel case.
Tuned label positions to make one letter labels align better
2023-04-24 12:59:12 +02:00
Jolbas
8abd6d0870 Refactor Navigation Cube
-Use std commands in menu coming with icons
-Only draggable if activated in menu
-Remove textures except labels and used gl fill instead
-Borders on surrounding buttons
-Fix some openGL issues
-Remove duplicate parameter managment. Kept and improved the one in View3DSettings
-Remove lots of other redundant code
-Replaced FontSize param with FontZoom and enabled auto zoom/size on labels.
-Merged BorderColor and TextColor to single EmphaseColor parameter
-Merged ButtonColor and FrontColor to BaseColor parameter
-Added ChamferSize parameter to control edge and corner size
-Use glDrawArrays() innstead of glBegin() and glEnd()
-Draw butt ends on RGB coordinate system
-Fixe issues where cube switch corner on resize window
2023-04-24 12:19:10 +02:00
Yorik van Havre
0d3ec18044 Merge pull request #9370 from chennes/addInspectionToCrowdIn
Tools: Add Inspection to Updatecrowdin
2023-04-24 11:07:49 +02:00
Chris Hennes
e995575adc Tools: Add Inspection to Updatecrowdin 2023-04-23 21:40:41 -05:00
Chris Hennes
217f3c22f2 Merge pull request #9357 from chennes/toolsPreCommitFormatNormalization
Tools: pre-commit format normalization
2023-04-23 21:34:28 -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
Chris Hennes
8ad059d603 Tools: Add reformat to git-blame-ignore-revs 2023-04-22 13:08:16 -05:00
Chris Hennes
4a7e1b6d9b Tools: Apply pre-commit autoformatting 2023-04-22 13:07:06 -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
wandererfan
c55a9256e1 [Gui]overload toQGraphicsItem, toQGraphicsObject for PyObject 2023-04-22 13:48:31 -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
Abdullah Tahiri
a6adfc58b6 Sketcher: Fix overlapped points not selecting/preselecting
=========================================================

Fixes an issue reported directly by Chrisb.

On overlapping points, such as due to coincidence, selection and
preselection (e.g. from the ElementsWidget) is not shown for those
points which are rendered first.

Solution: To raise the points to the highlight height.
2023-04-22 15:07:34 +02:00
Chris Hennes
e9250684db FEM: Translate Solver Calculix 2023-04-21 15:54:51 -05:00
Abdullah Tahiri
bfd8e5d334 Sketcher: Tooltips for solver message hyperlinks
================================================

I promised Uwe I would look into improving the information of the solver messages, including the abbreviation DoF.

I wanted to keep the effort by Paddle to reduce the width of the taskbar.

This commit introduces new explanatory tooltips for the hyperlinks, a different tooltip per type of information.

UrlLabel sets the tooltips automatically to the url text on change. This commit modifies the tooltip just after the change,
so that the meaningful tooltip is shown.
2023-04-21 19:45:06 +02:00
Chris Hennes
f5eccb11a1 TechDraw: Preferences wording tweak 2023-04-21 09:19:54 -04:00
wmayer
396a7060ef PD: don't use a static variable as otherwise it won't be translated after changing the language 2023-04-21 12:08:20 +02:00
Yorik van Havre
bb3ecb5161 Merge pull request #9332 from chennes/archStairsTranslation
Arch: Fix translation context for Stairs
2023-04-21 10:19:11 +02:00
Chris Hennes
894a3cf505 Part: Fix context of Part->Split commands 2023-04-20 22:44:09 -05:00
joha2
bfb3efbc72 FEM: XML/XDMF: removed trailing whitespaces 2023-04-20 22:42:50 +02:00
joha2
1e49852fa8 FEM: XML/XDMF: Console.Print* strings to F-strings (where necessary) and reformated them to avoid long lines 2023-04-20 22:42:50 +02:00
joha2
5d30b30c5e FEM: XML/XDMF: bumped year numbers in license comments 2023-04-20 22:42:50 +02:00
joha2
400048b22d Fem: feminout: XML Fenics format: fixed error in read function 2023-04-20 22:42:50 +02:00
joha2
d10c941d1f Fem: feminout: write XML/XDMF Fenics formats: fixed some errors in written meshs read by meshio library
* XDMF: capital "Version" in tag
* XDMF: capitalizing topology names
* XML: removed data tag throwing a warning in meshio
2023-04-20 22:42:50 +02:00