Marius Stanciu
ffa063286f
- refactored some methods from App class and moved them to plotcanvas (plotcanvaslegacy) class
...
- added an label with icon in the status bar, clicking it will toggle (show status) of the X-Y axis on cavnas
- optimized the UI, added to status bar an icon to toggle the axis
2020-05-29 18:39:19 +03:00
Marius Stanciu
15ec620cae
- overloaded the App inform signal to allow not printing to shell if a second bool parameter is given; modified some GUI messages to use this feature
2020-05-29 14:41:02 +03:00
Marius Stanciu
8d160a6d8c
- clicking on the activity icon will replot all objects
2020-05-29 05:43:21 +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
66ceb5a360
- minor UI changes
2020-05-27 00:36:10 +03:00
Marius Stanciu
9fc3113459
- added a dialog in Menu -> Help -> ReadMe?
2020-05-25 21:50:49 +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
Marius Stanciu
8165c797a4
- changes some icons
...
- added a new GUI element which is a evaluated LineEdit that accepts only float numbers and /,*,+,-,% chars
- finished the Etch Compensation Tool
2020-05-24 04:22:49 +03:00
Marius Stanciu
51c9023bbe
- added the Exclusion zones processing to Excellon GCode generation
...
- fixed a non frequent plotting problem for CNCJob objects made out of Excellon objects
2020-05-21 21:49:48 +03:00
Marius Stanciu
da81fb89b8
- added icon in status bar for HUD; clicking on it will toggle the HUD (heads up display)
2020-05-18 23:35:33 +03:00
Marius Stanciu
49eb883cb1
- added confirmation messages for toggle of HUD, Grid, Grid Snap, Axis
2020-05-18 22:10:45 +03:00
Marius Stanciu
10cb6149fb
- moved more methods out of App_Main class
2020-05-18 21:53:52 +03:00
Marius Stanciu
04b8de9fd3
- working on a new Tool: Etch Compensation Tool -> installed the tool and created the GUI and class template
2020-05-18 19:54:43 +03:00
Marius Stanciu
d61ca10e75
- more refactoring; solved some issues introduced by the refactoring
2020-05-18 18:45:53 +03:00
Marius Stanciu
2bcdeff7ef
- moved all the new_object related methods in their own class AppObjects.AppObject
2020-05-18 17:31:02 +03:00
Marius Stanciu
710a84b442
- more refactoring class names
...
- moved some of the methods from the App class to the ObjectCollection class
2020-05-18 16:39:26 +03:00