sliptonic
bde5fd1232
Merge pull request #21643 from tarman3/dressupboundary
...
CAM: Dressup Boundary - CmdMoveDrill
2025-06-02 10:52:09 -05:00
sliptonic
e6119c2ce5
Merge pull request #21425 from knipknap/btl
...
CAM: Integration of the tool and shape editors from BTL (Better Tool Library)
2025-06-02 10:37:38 -05:00
sliptonic
5b5a2ed3af
Merge pull request #21619 from tarman3/leadinout
...
CAM: Dressup LeadInOut - fix property name select style
2025-06-02 10:30:35 -05:00
sliptonic
44bfe2bc9a
Merge pull request #21617 from tarman3/profileoutside
...
CAM: Offer correct side for Profile
2025-06-02 10:28:45 -05:00
sliptonic
bb1a85ba0c
Merge pull request #21685 from chennes/CAMPathSimulatorTruncation
...
CAM(PathSimulator): Use single-precision pi
2025-06-02 10:20:46 -05:00
sliptonic
96b5e48bcf
Merge pull request #21529 from jffmichi/prevent_travel_dogbone
...
CAM: prevent dogbones between two travel moves
2025-06-02 10:14:34 -05:00
sliptonic
e12d63a655
Merge pull request #21519 from tarman3/x0y0
...
CAM: Do not create useless G0 X0 Y0 movements for multiprofile operations
2025-06-02 10:11:42 -05:00
sliptonic
d16dc38f26
Merge pull request #21563 from LarryWoestman/tests
...
CAM: added command line arguments for line number start, increment
2025-06-02 10:07:22 -05:00
sliptonic
6190c4cf4d
Merge pull request #21651 from tarman3/simdrill
...
CAM: Simulator - Drilling - RetractMode G98/G99
2025-06-02 09:50:49 -05:00
Samuel Abels
dce6a577f0
fix: preferences key for asset path
2025-06-02 16:45:12 +02:00
pre-commit-ci[bot]
8f5c56ea28
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-06-02 09:53:47 +00:00
Yorik van Havre
640642eed2
Translations: Merged crowdin translations
2025-06-02 11:48:26 +02:00
Yorik van Havre
26e16765b0
Translations: updated ts files
2025-06-02 11:07:28 +02:00
sliptonic
024276b5f7
Merge pull request #21635 from tarman3/contextmenu
...
CAM: Dressup context submenu
2025-06-01 12:50:14 -05:00
Chris Hennes
b7bd7e0ce2
CAM(PathSimulator): Use single-precision pi
...
All of PathSimulator uses floats, rather than doubles: to prevent
compiler warnings about truncation, explicitly use the single-precision
version of the standard pi constant.
2025-05-31 17:57:24 -05:00
Chris Hennes
45b484f3b3
CAM(libarea): Fix encoding of clipper.cpp
...
This file was encoded in ISO-8859-1, but contained characters that were illegal
in that encoding (superscripts). Convert to UTF-8.
2025-05-31 17:48:38 -05:00
tarman3
70d243584a
CAM: Simulator - Drilling - RetractMode G98/G99
2025-05-30 08:52:54 +03:00
sliptonic
f3b6c29784
Merge pull request #21303 from tarman3/array
...
CAM: Added property CycleTime to old Array
2025-05-29 15:43:47 -05:00
Samuel Abels
a74d25c072
CAM: Fix: case_sensitive argument for glob() not supported in Python 2.10
2025-05-29 20:18:40 +02:00
Samuel Abels
6be1fc9bf4
CAM: Handle import of unknown shape types gracefully; allow case insensitive filenames, and allow invalid tool ID data type
2025-05-29 19:50:51 +02:00
sliptonic
40ed30397c
Merge pull request #21416 from jffmichi/custom_gcode_allow_empty_lines
...
CAM: allow empty lines in Custom operation
2025-05-29 09:47:32 -05:00
tarman3
c6bbd60e44
CAM: Dressup context submenu
2025-05-29 09:23:29 +03:00
sliptonic
093fbf5f40
Merge pull request #21530 from jffmichi/sort_all_drilling
...
CAM: sort locations for all drilling operations
2025-05-28 13:55:20 -05:00
sliptonic
d045074b27
Merge pull request #21528 from mosfet80/piDef
...
CAM: using std::numbers pi definition
2025-05-28 13:53:00 -05:00
tarman3
09783ade8c
CAM: Dressup Boundary - CmdMoveDrill
2025-05-28 19:39:50 +03:00
tarman3
5db7d0aa24
CAM: Dressup LeadInOut - fix property name select style
2025-05-28 12:19:20 +03:00
Samuel Abels
6500e14c6c
CAM: Fix: Custom tool parameters not showing up in property editor
2025-05-28 09:39:43 +02:00
Samuel Abels
1cd7e7015f
CAM: Fix: Chamfer schema was missing TipDiameter
2025-05-27 22:50:40 +02:00
tarman3
8e1c90d09c
CAM: Set outside by default for selected Edges
2025-05-27 20:10:57 +03:00
Samuel Abels
d63cfa50cb
CAM: remove left over debug print
2025-05-27 16:20:24 +02:00
Samuel Abels
23536f0ff3
CAM: No need to copy defaultl shapes anymore, because the asset manager now dynamically fetches built-in shapes as a fallback
2025-05-27 16:04:10 +02:00
Samuel Abels
a6de157b1e
CAM: Fix: ShapeType not displayed correctly in property editor
2025-05-27 12:46:12 +02:00
Samuel Abels
a2a5303df8
CAM: Improved handling of toolbit shape type inference
2025-05-27 12:07:19 +02:00
Samuel Abels
5fe73e2393
CAM: Refactor ToolBit.from_dict() for clarity and to generate more relevant warnings
2025-05-27 09:30:35 +02:00
Samuel Abels
63ebc0ae68
CAM: Change Camotics file extension to .json
2025-05-26 23:53:58 +02:00
Samuel Abels
ff2a060d1e
CAM: Improve LinuxCNC and Camotics serializer tests
2025-05-26 23:53:30 +02:00
Samuel Abels
7284c32b9d
CAM: use three decimals in LinuxCNC export
2025-05-26 23:43:28 +02:00
Samuel Abels
36f0f21b63
CAM: Fix: all toolbits in camotics exported as Cylindrical
2025-05-26 23:42:44 +02:00
Samuel Abels
bd9f1257bc
CAM: only copy shape icons if the shape folder is not initialized
2025-05-26 23:36:50 +02:00
Luz Paz
5d27b46a87
Fix various typos
...
Found via codespell
2025-05-26 21:40:10 +02:00
pre-commit-ci[bot]
3be67e0286
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-05-26 17:17:07 +00:00
Samuel Abels
315eaf56a4
CAM: Fix: Only attach view if the Gui is up
2025-05-26 19:13:00 +02:00
Samuel Abels
2015cfedfb
CAM: Fix recursionlimit due to invalid overwrite of exec()
2025-05-26 19:04:27 +02:00
Samuel Abels
2b9257f669
CAM: Reintroduce Save button for the library editor
2025-05-26 18:49:17 +02:00
Samuel Abels
c688591121
CAM: Fix: viewprovider not added when adding a tool to a document from the dock
2025-05-26 18:16:23 +02:00
Samuel Abels
45b2755de8
CAM: Fix SurfaceSupport operation for new type toolbits
2025-05-26 17:53:32 +02:00
Samuel Abels
1e68d4045f
CAM: Add CamAssetManager now falls back to builtin assets if not found in user assets
2025-05-26 17:40:19 +02:00
Samuel Abels
cf2d1ae480
CAM: AssetManager now supports passing mutilple stores to all get_*() methods
2025-05-26 17:40:03 +02:00
Chris Hennes
fc8788f0b7
CAM: Ensure float constants are single-precision ( #21322 )
...
* CAM: Ensure float constants are single-precision
* Revert suggestion
---------
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2025-05-26 17:38:34 +02:00
Samuel Abels
6d11221461
CAM: Rename getBuiltinToolPath to getBuiltinAssetPath
2025-05-26 17:34:49 +02:00