Commit Graph

3591 Commits

Author SHA1 Message Date
sliptonic
fd35950ec8 Merge pull request #8063 from sliptonic/py27cleanup
Fixes #7834  Removes deprecated py2.7 try/except block
2022-12-20 09:34:28 -06:00
Yorik van Havre
b5c5d0af95 Merged crowdin translations 2022-12-20 10:01:00 +01:00
Yorik van Havre
a95b7dc4b5 Updated ts files 2022-12-20 09:31:25 +01:00
sliptonic
9a6bb7aaa6 Fixes #7834
remove deprecated python 2.7 code
2022-12-19 15:07:14 -06:00
sliptonic
0dc48ff85c Merge pull request #8012 from LarryWoestman/bugfix
Path:  Fixed regression in import statement.
2022-12-17 12:02:22 -06:00
Uwe
c1ed520bb4 [Path] App: remove unused files from PreCompiled.h 2022-12-14 05:32:44 +01:00
Uwe
05cd301edf [Path] Gui: remove unused files from PreCompiled.h 2022-12-14 05:19:50 +01:00
LarryWoestman
c684b1a399 Path: Fixed regression in input statement. 2022-12-10 13:26:05 -08:00
Uwe
960ace8034 [Path] improve PreCompiled.h handling 2022-12-07 19:51:19 +01:00
Uwe
423c330534 [Path] improve PreCompiled.h handling 2022-12-07 19:51:19 +01:00
Uwe
75dc8f9410 [Path] A-F: remove unused includes
- also some sorting
2022-12-04 19:48:46 +01:00
Uwe
feeb479641 [Path] Gui: remove unused includes
- also some sorting
2022-12-04 19:35:52 +01:00
Uwe
836c1be75d [Path] P-End: remove unused includes
- also some sorting
2022-12-04 18:47:50 +01:00
luz paz
d46e2b3569 Path: remove leftover .zip archive in PathSimulator directory
Closes #7816
2022-12-03 18:10:34 -06:00
luz paz
3148ea6651 L10N: Don't translate strings that dont contain any alphabetic character
Per 0penBrain's suggestion
2022-12-02 11:57:34 +01:00
luz paz
e7490c9ee1 L10N: Don't translate "..." string
Follow-up to db18325a39
2022-12-02 11:57:34 +01:00
luz paz
5847c4e95e Path: fix header uniformity 2022-11-30 01:30:09 +01:00
Markus Lampert
36391eab68 Save and restore ThreadFit attribute 2022-11-20 14:31:40 -08:00
luz paz
7a8a453746 Path: remove trailing whitespace 2022-11-18 00:01:25 +01:00
sliptonic
c8074a972e Merge pull request #7759 from LarryWoestman/staging
Path:  Changes for Path refactoring to fix regressions.
2022-11-16 18:09:38 -06:00
Uwe
8f2720b8b7 [Path] PathSimulator: remove unused includes
- also some sorting
2022-11-11 04:04:33 +01:00
Markus Lampert
2e383f6b88 Fixed merge issue 2022-11-09 20:57:17 -08:00
LarryWoestman
2a0e865bbd Path: Changes for Path refactoring to fix regressions. 2022-11-09 14:33:25 -08:00
luz paz
648065f1de [PATH] add OCC header/libdir to Path/libarea
This update adds the OCC headers and lib path to src/Mod/Path/libarea/CMakeLists.txt to fix a linker error.
2022-11-07 14:03:36 -05:00
sliptonic
f295e99e0f Panel tabs fix 2022-11-02 15:50:13 -05:00
sliptonic
35a30fe942 minor fixes 2022-11-02 15:50:13 -05:00
mlampert
1c530b2634 PATH: Feature/dogbone ii (#7660)
* Start of new dogbone dressup

* Added Instruction and tangents support for G2/3 moves

* Added Maneuver class to represent a set of moves and process them coherently

* Created kinks and verify their creation.

* Added dogbone detection and verification

* Simplified gcode strings

* Added horizontal t-bones generation

* Added support for vertical t-bone

* Consolidated t-bone creation

* Added support for pathLength

* Added support for tbone on short edge

* Added support for long edges

* Added support for dogbones

* Fixed dogbone for non-horizontal lead-in

* Horizontal bone adaptive length tests

* Fixed dogbone angle and adaptive length

* Some code cleanup

* Added adaptive length tests for dogbones

* Split base data classes into their own PathLanguage module.

* Splitting dogboneII implementation into its constituents

* Moved adaptive length into DogbonII module

* Separate dogboneII generator test cases and changed interface to allow for dynamic length calculations

* Unit tests for length calculation

* Initial DogboneII unit test

* Unit tests and fixes for plunge move handling

* Unit tests for the remaining styles and incision strategies

* Basic DogboneII gui

* Added support for markers

* Better color and selection scheme for markers

* Cleaned up import statements

* Added DogboneII to Path WB init

* Support for dogbone on dogbone and fixed t-bone generation

* Fixed t-bone on short leg bones

* Fixed tbone on short edge when short edge is m1

* Fixed t-bone on long edge for m0/m1 and CW/CCW

* Removed redundant code

* Removed redundant 'Dress-up' from menu entries

* black code formatting

* added generator to cmake

* Fixed typos
2022-11-02 15:25:09 -05:00
Chris Hennes
2f7be9e782 cMake: Add support for compiling against Qt6 (#7647)
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.

Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
sliptonic
e196490c4c Fixes #7652 2022-10-26 17:04:54 -05:00
Kuzemko Alexsandr
63174d487f [App] Fix of untranslated first document's name (#7156)
* Change no need function newDocument("Unnamed") call to variant without parameter. "Unnamed" set in App newDocument function instead.
* Refactor New Document command to run without parameter.
* Translate new document's userName. Internal name = "Unnamed".
* Crowdin Add to updatets.py App.ts. Create new file App.ts
* Fix error where document name is set with one function parameter. In this situation set internal and user name to string variable. For default function call (without parameter) set internal name to Unnamed, userName = translate ("Unnamed")
2022-10-20 21:35:09 -05:00
sliptonic
9ae1432c3d Merge pull request #7605 from mlampert/bugfix/loading-path-wb-error
[PATH]: bugfix/loading-path-wb-error
2022-10-17 10:35:42 -05:00
sliptonic
38710ecf5f Merge pull request #7599 from sliptonic/codespell
fix codespell warnings
2022-10-17 10:35:00 -05:00
Yorik van Havre
d8d55a0e88 Merged crowdin translations 2022-10-17 15:12:16 +02:00
Yorik van Havre
dd7b589ff1 Updated ts files 2022-10-17 11:18:07 +02:00
Markus Lampert
d784cffe3f Fixed typo in UI test case 2022-10-15 11:19:30 -07:00
Markus Lampert
dae3722d71 Fixed recursive import 2022-10-15 11:19:30 -07:00
sliptonic
cdc3e5466f Typo in Adaptive test 2022-10-13 14:09:51 -05:00
sliptonic
126c8a48db fix codespell warnings 2022-10-12 10:00:33 -05:00
Markus Lampert
c74a0ad3e5 Skip legacy tools in job templates and emit error msg 2022-10-11 21:43:09 -07:00
Markus Lampert
19473a9391 Added property details if value assignment fails 2022-10-11 21:43:09 -07:00
Markus Lampert
b4bfefbd56 Full recompute on test file 2022-10-11 21:43:09 -07:00
Markus Lampert
917c287e93 Fixed property bag editor to cancel if no name is given and OK is pressed 2022-10-11 21:43:09 -07:00
Markus Lampert
b25d1a2db0 Fixed refactor import issue 2022-10-11 21:43:09 -07:00
Markus Lampert
a9230c1f00 Convert usage of PathStop to Path.Op.Gui.Stop 2022-10-11 21:43:09 -07:00
Markus Lampert
847d54bbfd Fix Path::Feature object check 2022-10-11 21:43:09 -07:00
Markus Lampert
40864ee2d5 Fixed unit test files by re-creating the appropriate jobs 2022-10-11 21:43:09 -07:00
Markus Lampert
f99c822472 Fixed merge issues 2022-10-11 21:43:09 -07:00
Markus Lampert
4645b12589 Fix SurfaceSupport for new Path source structure 2022-10-11 21:43:09 -07:00
Markus Lampert
c0851a5131 Added missing diversion entries to cmake 2022-10-11 21:43:09 -07:00
Markus Lampert
039cab4d38 Removing obsolete and unused files 2022-10-11 21:43:09 -07:00