Commit Graph

18 Commits

Author SHA1 Message Date
Marius Stanciu 44191a5e07 - optimized the Gerber UI
- added a Multi-color checkbox for the Geometry UI (will color differently tool geometry when the geometry is multitool)
2020-05-30 18:17:40 +03:00
Marius Stanciu d8bf1a8a4e - In Tool Isolation made sure that the use of ESC key while some processes are active will disconnect the mouse events that may be connected, correctly 2020-05-30 17:15:42 +03:00
Marius Stanciu 9eea4f6333 - Isolation Tool: updated the tools dict with the common parameters value on isolating
- Fixed a recent change that made the edited Geometry objects in the Geometry Editor not to be plotted after saving changes
2020-05-30 14:33:02 +03:00
Marius Stanciu 0d57852ec5 - Isolation Tool: removed the tools that have empty geometry in case of rest machining
- Isolation Tool: solved some naming issues
2020-05-30 11:25:18 +03:00
Marius Stanciu 15d94404a7 - made confirmation messages for the values that are modified not to be printed in the Shell
- Isolation Tool: working on the Rest machining: almost there, perhaps I will use multiprocessing
2020-05-30 03:06:47 +03:00
Marius Stanciu 527c4126b2 - optimized UI in Tool Isolation 2020-05-29 05:59:57 +03:00
Marius Stanciu 57a3c48f2f - some changes in the UI; added in the status bar an icon to control the Shell Dock 2020-05-29 05:34:53 +03:00
Marius Stanciu 52dbb1aa6d - fixed the Tool Isolation when using the 'follow' parameter
- in Isolation Tool when the Rest machining is checked the combine parameter is set True automatically because the rest machining concept make sense only when all tools are used together
2020-05-29 04:02:09 +03:00
Marius Stanciu 8e687c5054 - fixed some issues related to using the new Numerical... GUI elements 2020-05-28 04:22:46 +03:00
Marius Stanciu f956373ad0 - code cleanup in Isolation Tool 2020-05-28 02:53:11 +03:00
Marius Stanciu 5d813c1224 - updated the Tool Database class to have the Isolation Tool data
- Isolation Tool - made to work the adding of tools from database
2020-05-28 02:40:25 +03:00
Marius Stanciu b106081311 - made the visibility change (when using the Spacebar key in Project Tab) to be not threaded and to use the enabled property of the ShapesCollection which should be faster 2020-05-28 01:54:33 +03:00
Marius Stanciu 90eb581a34 - working on Isolation Tool: made to work the Isolation with multiple tools without rest machining 2020-05-27 05:11:54 +03:00
Marius Stanciu c27a2d29e7 - all tuple entries in the Preferences UI are now protected against letter entry
- all entries in the Preferences UI that have numerical entry are protected now against letters
- cleaned the Preferences UI in the Gerber area
2020-05-27 00:27:10 +03:00
Marius dbd1098329 - working on Isolation Tool: added a Preferences section in Edit -> Preferences and updated their usage within the Isolation tool 2020-05-26 17:21:49 +03:00
Marius Stanciu d2cdd55164 - working on Isolation Tool: made to work the tool parameters data to GUI and GUI to data
- Isolation Tool: reworked the GUI
- if there is a Gerber object selected then in Isolation Tool the Gerber object combobox will show that object name as current
2020-05-26 00:46:28 +03:00
Marius Stanciu 43d8734a8a - created a new tool: Isolation Routing Tool: work in progress
- some fixes in NCC Tool
2020-05-25 20:05:41 +03:00
Marius Stanciu ee845e7571 - changed and added some icons
- fixed the Shortcuts Tab to reflect the actual current shortcut keys
- started to work on moving the Isolation Routing from the Gerber Object UI to it's own tool
2020-05-25 16:02:48 +03:00