Marius Stanciu
e7c369ab8e
- updated the Panelize Tool to save the source code for the panelized Excellon objects so it can be saved from the Save project tab context menu entry
...
- updated the Panelize Tool to save the source code for the panelized Geometry objects as DXF file
2020-07-07 15:52:58 +03:00
Marius Stanciu
27216c52e2
- modified the Gerber export method to take care of the situation where the exported Gerber file is a SVG/DXF file imported as Gerber
2020-07-02 21:35:34 +03:00
Marius Stanciu
a833b3e3d4
- wip
2020-06-21 08:00:36 +03:00
Marius Stanciu
79fec61934
- fixed bug in the Cutout Tool that did not allowed the manual cutous to be added on a Geometry created in the Tool
...
- fixed bug that made the selection box show in the stage of adding manual gaps
- updated Cutout Tool UI
- Cutout Tool - in manual gap adding there is now an option to automatically turn on the big cursor which could help
- Cutout Tool - fixed errors when trying to add a manual gap without having a geometry object selected in the combobox
2020-06-18 14:26:24 +03:00
Marius Stanciu
c839428a83
- added the multi-save capability if multiple CNCJob objects are selected in Project tab but only if all are of type CNCJob
2020-06-17 00:38:19 +03:00
Marius Stanciu
949c265378
- changed the data structure for the Excellon object; modified the Excellon parser and the Excellon object class
...
- fixed partially the Excellon Editor to work with the new data structure
- fixed Excellon export to work with the new data structure
- fixed all transformations in the Excellon object attributes; still need to fix the App Tools that creates or use Exellon objects
2020-06-16 03:47:26 +03:00
Marius Stanciu
c44f395625
- made the coordinates / delta coordinates / grid toolbar / actions toolbar visibility an option, controlled from the infobar (Status bar) context menu. How it's at app shutdown it's restored at the next application start
2020-06-13 19:50:55 +03:00
Marius Stanciu
69d0b3ad3f
- updated the FCTable GUI element to work correctly when doing drag&drop for the rows
...
- updated the Geometry UI to work with the new FCTable
2020-06-13 18:06:33 +03:00
Marius Stanciu
e85b6f8d87
- Geometry UI - made again the header clickable and first click selects all rows, second click will deselect all rows.
...
- Geometry UI - minor updates in the layout; moved the warning text to the tooltip of the generate_cncjob button
- Geometry UI - working in making the modification of tool parameters such that if there is a selection of tools the modification in the Tool parameters will be applied to all selected
2020-06-13 00:17:17 +03:00
Marius Stanciu
ee4b765225
- finished tool reordering in Geometry UI
2020-06-12 04:47:08 +03:00
Marius Stanciu
3ef6abaa71
- continue - work in tool reordering in Geometry UI
2020-06-10 12:31:11 +03:00
Marius Stanciu
7f082760bb
- working on the tool reordering in the Geometry UI
2020-06-10 10:25:48 +03:00
Marius Stanciu
a3fd6e9f87
- fixed bug in the Isolation Tool that in certain cases an empty geometry was present in the solid_geometry which mae the CNCJob object generation to fail. It happen for Gerber objects created in the Gerber Editor
2020-06-10 03:27:53 +03:00
Marius Stanciu
0643971b01
- added ability to merge tools when merging Geometry objects if they share the same attributes like: diameter, tool_type or type
...
- added a control in Edit -> Preferences -> Geometry to control if to merge/fuse tools during Geometry merging
2020-06-10 00:23:08 +03:00
Marius Stanciu
24d639e1de
- added a protection when trying to edit a Geometry object that have multiple tools but no tool is selected
2020-06-09 00:02:16 +03:00
Marius Stanciu
850b80bb41
- more refactoring in the app Editors
2020-06-08 19:53:31 +03:00
Marius Stanciu
039500b43f
- fixed issue with trying to access GUI from different threads by adding a new signal for printing to shell messages
2020-06-07 15:30:46 +03:00
Marius Stanciu
ea1b47bf89
- added a GUI element in the Preferences to control the possibility to edit with mouse cursor objects in the Project Tab. It is named: "Allow Edit"
2020-06-07 00:19:33 +03:00
Marius Stanciu
4b01fd5473
- updated the Italian translation - contribution by Golfetto Massimiliano
...
- made the timing for the object creation to be displayed in the shell
2020-06-04 02:53:06 +03:00
Marius Stanciu
2eecb20e95
- remade file names in the app
...
- fixed the issue with factory_defaults being saved every time the app start
- fixed the preferences not being saved to a file when the Save button is pressed in Edit -> Preferences
- fixed and updated the Transform Tools in the Editors
2020-06-03 20:35:59 +03:00