Commit Graph

3653 Commits

Author SHA1 Message Date
sliptonic
588620fd9f Merge pull request #7962 from luvtofish/master
path: dynapath delta 40-60 post processor add
2022-12-31 10:26:44 -06:00
Markus Lampert
6074bbdf86 Moved test file opening into instance methods so they don't get loaded unless used. 2022-12-25 17:43:00 -08:00
luvtofish
0289e3ae52 Fixed some misspelling in comments. 2022-12-23 18:13:01 -06:00
luvtofish
660f63557b Added multiple comments 2022-12-22 12:13:44 -06:00
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
luvtofish
db01062242 code cleanup 2022-12-11 11:21:22 -06:00
LarryWoestman
c684b1a399 Path: Fixed regression in input statement. 2022-12-10 13:26:05 -08:00
luvtofish
c7bbac501e updated comment 2022-12-08 09:18:04 -06:00
luvtofish
97c1ba7358 tool tip changes 2022-12-08 08:47:10 -06:00
luvtofish
54f748ea29 Updated tooltip details 2022-12-07 20:49:40 -06: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
luvtofish
efce625a8d removed print post processor print statement. 2022-12-07 10:24:01 -06:00
luvtofish
5e05f753ff Removed TLO since not used. 2022-12-07 10:19:24 -06:00
luvtofish
e0ad54dece Add files via upload
Fixed format string on print statement.
2022-12-06 15:05:52 -06:00
luvtofish
8b9af206ab Add files via upload
Initial upload
2022-12-06 11:58:39 -06: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