Marius Stanciu
8409c74e23
- added some icons in the Code Editor
...
- replaced some icons in the app
- in Code Editor, when changing text, the Save Code button will change color (text and icon) to red and after save it will revert the color to the default one
- in Code Editor some methods rework
2020-07-18 00:26:03 +03:00
Marius Stanciu
0fc6f41177
- added some icons to more push buttons inside the app
...
- a change of layout in Tools Database
2020-07-15 21:11:47 +03:00
Marius Stanciu
c6baa8ca60
- Multiple Tools fix - fixed issue with converting slots to drills selection being cleared when togglinh all rows by clicking on the header
...
- Multiple Tools fix - fixes for when having multiple tools selected which created issues in tool tables for many tools
2020-07-13 15:49:11 +03:00
Marius Stanciu
0d886955f8
- when creating a new FlatCAM object, the options will be updated with FlatCAM tools properties that relate to them
...
- updated the Tools DB class by separating the Tools DB UI into it's own class
- Tools DB - added the parameters for Drilling Tool
2020-07-12 18:30:24 +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
651b3137e9
- minor fix in App Tools that were updated to have UI in a separate class
2020-06-16 15:14:34 +03:00
Marius Stanciu
9968fd14f2
- in Paint Tool and NCC Tool updated the way the selected tools were processed and made sure that the Tools Table rows are counted only once in the processing
...
- modified the UI in Paint Tool such that in case of using rest machining the offset will apply for all tools
- Paint Tool - made the rest machining function for the paint single polygon method
2020-06-15 03:34:34 +03:00
Marius Stanciu
5dcc31ef8b
- modified the Paint, NCC and Isolation Tools that when no tools is selected in the Tools Table, a message will show that no Tool is selected and the Geometry generation button is disabled
2020-06-14 21:24:23 +03:00
Marius Stanciu
c0a4e2f3cc
- in Paint and NCC Tools made sure that using the key ESCAPE to cancel the tool will not create mouse events issues
...
- some updates in Tcl commands Paint and CopperClear data dicts
2020-06-14 15:59:06 +03:00
Marius Stanciu
1fb1b1cdbe
- NCC Tool - now the tools can be reordered (if the order UI radio is set to 'no')
...
- remade the UI in Paint Tool and the tools in tools table ca now be reordered (if the order UI radio is set to 'no')
- some updates in NCC Tool using code from Paint Tool
2020-06-14 14:29:57 +03:00
Marius Stanciu
881d461b58
- NCC Tool - remade and optimized the copper clearing with rest machining: now it works as expected with a reasonable performance
2020-06-14 03:59:27 +03:00
Marius Stanciu
4823b198bb
- added a new string in the tooltip for the button that adds tool from database specifying the tools database administration is done in the menu
2020-06-13 20:17:58 +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
1ea168fd4b
- NCC Tool - fixed the non-rest copper clearing to work as expected: each tool in the tool table will make it's own copper clearing without interference from the rest of the tools
2020-06-12 22:26:17 +03:00
Marius Stanciu
0a125ea75f
- NCC Tool - optimized tool reset code
2020-06-12 11:15:49 +03:00
Marius Stanciu
5cf363a8db
- NCC Tool - allow no tool at NCC Tool start (the Preferences have no tool)
2020-06-12 05:53:31 +03:00
Marius Stanciu
1f9b0a2747
- NCC Tool optimization - moved the UI in its own class
...
- NCC Tool optimization - optimized the Tool edit method
2020-06-12 05:47:50 +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
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