Marius Stanciu
31a84bb4cc
- fixed an issue in Isolation Tool when running the app in Basic mode;
...
- fixed Paint, Isolation and NCC Tools such the translated comboboxes values are now stored as indexes instead of translated words as before
- in Geometry Object made sure that the widgets in the Tool Table gets populated regardless of encountering non-recognizable translated values
- in Paint Tool found a small bug and fixed it
2020-10-28 23:00:18 +02:00
Marius Stanciu
9c97ce49b9
- brought up-to-date and fixed the Tcl Command Drillcncjob and Cncjob
...
- fixed Tcl command Isolate to not print messages on message bar in case it is run headless
- fixed Tcl command Copper Clear (NCC)
- fixed Tcl command Paint
2020-10-28 13:15:38 +02:00
Marius Stanciu
f771838c81
- some refactoring in the keys of the defaults dictionary
...
- fixed an ambiguity in the Tools Database GUI elements
2020-10-23 23:14:13 +03:00
Marius
5446570409
- modified behind the scene the UI for Tool Subtract
...
- modified some strings and updated the translation strings
- in NCC Tool added a check for the validity of the used tools; its only informative
- in NCC Tool done some refactoring
2020-10-22 15:09:12 +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
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
Marius Stanciu
f5c84fdc49
- maintenance_2
2020-06-02 18:29:45 +03:00
Marius
5abb7866d8
- maintenance_1
2020-06-02 18:24:44 +03:00
Marius Stanciu
ba3f10d355
- renamed classes to have shorter names and grouped
2020-05-18 16:02:41 +03:00
Marius Stanciu
ce9b18f9ed
- modified the Tcl command Paint "single" parameter. Now it's value is a tuple with the x,y coordinates of the single polygon to be painted.
2020-05-12 16:51:54 +03:00
Marius Stanciu
2da0853b23
- working on a new feature: adding interdiction area for Gcode generation. They will be added in the Geometry Object
2020-05-02 22:53:48 +03:00
Marius Stanciu
935d556c93
- updated Paint Tool for the new Tool DB
...
- updated the Tcl commands CopperClear and Paint
2020-04-24 21:08:27 +03:00
Marius Stanciu
66d9ddd402
- fixed some bugs in the Tcl Commands
...
- modified the Tcl Commands to be able to use as boolean values keywords with lower case like 'false' instead of expected 'False'
2020-04-22 14:37:03 +03:00
Marius Stanciu
8a299e8fc8
- multiple fixes in the Tcl commands (especially regarding the interchange between True/false and 1/0 values)
...
- updated the help for all Tcl Commands
- in Tcl Shell, the 'help' command will add also a brief description for each command in the list
2020-04-13 19:15:20 +03:00
Marius Stanciu
70d3895799
- working on a new type of database
2020-03-01 00:52:24 +02:00
Marius Stanciu
8a6ada1984
- added a new parameter named 'End Move X,Y' for the Geometry and Excellon objects. Adding a tuple of coordinates in this field will control the X,Y position of the final move; not entering a value there will cause not to make an end move
2020-02-26 04:43:54 +02:00
Marius Stanciu
5ff9f953c6
- working in NCC Tool
2020-01-08 17:14:10 +02:00
Marius Stanciu
258bd529d2
- some fixes in the NCC Tcl command (using the bool() method on some params)
2019-12-30 23:33:22 +02:00
Marius Stanciu
841e1f3eeb
- fixed Tcl commands that use the overlap parameter to switch from fraction to percentage
...
- in Transform Tool mae sure that the buffer sub-tool parameters are better explained in tooltips
2019-12-30 22:04:39 +02:00
Marius Stanciu
511ebc274f
- now extracut option in the Geometry Object will recut as many points as many they are within the specified re-cut length
2019-12-10 05:28:02 +02:00
Marius Stanciu
e54dd14e6c
- updated Tcl commands to make use of either 0 or False for False value or 1 or True for True in case of a parameter with type Bool
2019-12-08 22:11:39 +02:00
Marius Stanciu
0d0f872244
- application wide change: introduced the precision parameters in Edit -> Preferences who will control how many decimals to use in the app parameters
2019-12-05 15:18:54 +02:00
Marius Stanciu
f707a9f06f
Merge remote-tracking branch 'remotes/jpcgt/flatcam/Beta' into Beta
...
# Conflicts:
# tclCommands/TclCommandMillDrills.py
2019-11-19 23:20:09 +02:00
Eric Varsanyi
b13d238070
Misc fixes to TCL glue
2019-11-18 19:30:16 -06:00
Marius Stanciu
d0e5b6c83a
- fixed imports in all TclCommands
2019-10-25 02:10:52 +03:00
Marius Stanciu
27b7a7dce6
- added a new TclCommand named "bounds" which will return a list of bounds values from a supplied list of objects names. For use in Tcl Scripts.
2019-09-23 04:07:24 +03:00
Marius Stanciu
8cba74647f
- made all TclCommands not to be plotted automatically
...
- made sure that all TclCommands are not threaded
2019-09-16 01:39:11 +03:00
Marius Stanciu
57f4762261
- added to the NonCopperClear.clear_copper() a parameter to be able to run it non-threaded
2019-09-14 18:27:08 +03:00
Marius Stanciu
7f3e3cb061
- fixed a small typo in TclCommandCopperCLear
2019-09-10 04:37:00 +03:00
Marius Stanciu
61df272bbc
- added new capability in NCC Tool when the reference object is of Gerber type and fixed some newly introduced errors
2019-08-25 18:13:13 +03:00
Marius Stanciu
354946025c
- finished adding the TclCommandCopperClear that can be called with alias: 'ncc'
2019-08-25 16:05:03 +03:00
Marius Stanciu
8c0b8ed13d
- initial add of a new Tcl COmmand named CopperClear
...
- remade the NCC Tool in preparation for the newly added TclCommand CopperClear
2019-08-25 04:45:16 +03:00