Commit Graph

1652 Commits

Author SHA1 Message Date
Marius Stanciu 846e68a8c2 - some GUI optimizations 2019-09-16 05:22:07 +03:00
Marius Stanciu e9751e41b8 - added a new parameter named 'muted' for the TclCommands: cncjob, drillcncjob and write_gcode. Setting it as -muted 1 will disable the error reporting in TCL Shell 2019-09-16 04:23:16 +03:00
Marius Stanciu 4b28d980fd - fixed the App.on_view_source() method for CNCJob objects: the Gcode will now contain the Prepend and Append code from the Edit -> Preferences -> CNCJob -> CNCJob Options 2019-09-16 04:10:02 +03:00
Marius Stanciu 61120911c6 - fixed Scripts repeating multiple time when the Code Editor is used. This repetition was correlated with multiple openings of the Code Editor window (especially after an error)
- added the autocomplete keywords that can be changed to the defaults dictionary
- modified the TclCommand New so it will no longer close all tabs when called (it closed the Code Editor tab which may have been holding the code that run)
2019-09-16 04:03:19 +03:00
Marius Stanciu 78b6aa9a83 - fixed Scripts repeating multiple time when the Code Editor is used. This repetition was correlated with multiple openings of the Code Editor window (especially after an error)
- added the autocomplete keywords that can be changed to the defaults dictionary
2019-09-16 03:47:28 +03:00
Marius Stanciu 4c1163eedd - added the outname parameter (and established an default name when outname not used) for the AlignDrillGrid and AlignDrill TclCommands 2019-09-16 03:12:37 +03:00
Marius Stanciu 7aebf1c60a - added new TclCommands: NewExcellon, NewGerber
- fixed the TclCommand open_project
2019-09-16 02:57:46 +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 2f553c9005 - added a new TclCommand named PlotObjects which will plot a list of FlatCAM objects
- made that after opening an object in FlatCAM it is not automatically plotted. If the user wants to plot it can use the TclCommands PlotAll or PlotObjects
- modified the TclCommands that open files to not plot the opened files automatically
2019-09-16 00:47:15 +03:00
Marius Stanciu c06317374e - added possibility to see the GCode when right clicking on the Project tab on a CNCJob object and then clicking View Source 2019-09-15 22:46:51 +03:00
Marius Stanciu b0d545eb03 - fixed isolate TclCommand to use correctly the -outname parameter 2019-09-15 17:21:15 +03:00
Marius Stanciu 8b3e1b5a77 - fixed the TclCommand cncjob to use the -outname parameter
- added some more keywords in the data_model for auto-completer
2019-09-15 16:46:48 +03:00
Marius Stanciu 30f00abce8 - fixed issue in ToolPaint that could not allow area painting of a geometry that was a list and not a Geometric element (polygon or MultiPolygon)
- fixed UI showing before the initialization of FlatCAM is finished when the last state of GUI was maximized
- finished updating the TclCommand cncjob to work for multi-geo Geometry objects with the parameters from the args
2019-09-15 13:37:06 +03:00
Marius Stanciu 21ca024324 - update the Tcl Command isolate to be able to isolate exteriors, interiors besides the full isolation, using the iso_type parameter 2019-09-15 05:19:02 +03:00
Marius Stanciu 0c62be61df - established a TODO 2019-09-15 05:12:57 +03:00
Marius a0101374da Merge remote-tracking branch 'origin/Beta' into Beta 2019-09-15 05:00:44 +03:00
Marius Stanciu a25a70c0e1 - refactored FlatCAMGeometry.mtool_gen_cncjob() method
- fixed the TclCommandCncjob to work for multigeometry Geometry objects; still I had to fix the list of tools parameter, right now I am setting it to an empty list
2019-09-15 05:00:20 +03:00
Marius Stanciu 7ee0a6ac80 Merged jpcgt/flatcam/Beta into Beta 2019-09-14 18:27:40 +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
cmstein caa6bdb891 Merged in cmsteinBR/flatcam/Beta (pull request #199)
Updates in pt_BR translation
2019-09-14 15:26:08 +00:00
cmstein 79f95bf95f Updates in pt_BR translation 2019-09-14 11:55:18 -03:00
cmstein 68f8c1dbe3 Updates in pt_BR translation 2019-09-14 11:48:30 -03:00
cmstein c53aa70b48 Updates in pt_BR Trnaslation 2019-09-14 11:02:42 -03:00
cmstein 5a04c0e98a Updates in pt_BR Translation 2019-09-14 11:00:45 -03:00
cmstein 62cf4a1532 Updates in pt_BR Translation 2019-09-14 10:46:04 -03:00
cmstein 3f2eccd6f4 Updates in pt_BR Translation 2019-09-14 10:42:14 -03:00
Marius Stanciu 782b4442de Merged in marius_stanciu/flatcam_beta/Beta (pull request #200)
Beta
2019-09-14 13:11:17 +00:00
Marius Stanciu 297d5abb48 - re-added the Portuguese translation files 2019-09-14 16:09:39 +03:00
cmstein b94f18152b Updates in pt_BR translation 2019-09-14 10:08:44 -03:00
Marius Stanciu 9e72b73b8f - deleting some offending files 2019-09-14 15:57:54 +03:00
cmstein 4fd10de13d Merged in cmsteinBR/flatcam/Beta (pull request #198)
Updates in pt_BR translation
2019-09-14 12:52:53 +00:00
Marius Stanciu 9057d35cf9 - updated the translations (except RU) and the POT file 2019-09-14 15:51:32 +03:00
cmstein 51de0b1ae1 Updates in pt_BR translation 2019-09-14 09:39:46 -03:00
Marius Stanciu 0e75352266 - made optional the behavior of Excellon Export values following the values in the Excellon Loading section 2019-09-14 15:33:50 +03:00
Marius Stanciu 23cf31f4f0 - whenever the user changes the Excellon format values for loading files, the Export Excellon Format values will be updated 2019-09-14 14:59:39 +03:00
Marius Stanciu 1ab16f2d6f - fixed the layouts to include toolbars breaks where it was needed 2019-09-14 13:41:15 +03:00
Marius Stanciu 666d84c964 - updated the google-translated Spanish translation strings 2019-09-14 12:30:05 +03:00
Marius Stanciu 0a005cfe40 - minor changes in the Code Editor GUI
- minor changes in the 'FlatCAM About' GUI
- added a new shortcut key F5 for doing the 'Plot All'
2019-09-14 11:53:08 +03:00
Marius Stanciu fc6ae08011 - fixed a small bug 2019-09-14 02:31:44 +03:00
Marius Stanciu 5985c15842 - updated translation files 2019-09-14 02:27:21 +03:00
Marius 38646d3273 Merge remote-tracking branch 'origin/Beta' into Beta
# Conflicts:
#	locale/en/LC_MESSAGES/strings.po
#	locale/es/LC_MESSAGES/strings.po
#	locale/ro/LC_MESSAGES/strings.po
#	locale_template/strings.pot
2019-09-14 02:15:15 +03:00
Marius Stanciu e82bc22caf - more string changes
- updated translation files
2019-09-14 02:14:26 +03:00
Marius Stanciu 6ec3ea6baf Merged jpcgt/flatcam/Beta into Beta 2019-09-14 01:34:40 +03:00
cmstein ef7954551b Merged in cmsteinBR/flatcam/Beta (pull request #191)
Update in PT_BR translation
2019-09-13 21:28:01 +00:00
cmstein 5322762418 up 2019-09-13 18:16:28 -03:00
cmstein 1660644fd0 up 2019-09-13 18:06:12 -03:00
cmstein cfdf0c692f up 2019-09-13 18:03:07 -03:00
cmstein 2f6fbdb057 up 2019-09-13 18:01:00 -03:00
Marius Stanciu 314591f85a Merged in marius_stanciu/flatcam_beta/Beta (pull request #197)
Beta
2019-09-13 20:32:23 +00:00
Marius Stanciu 92ebc6b96b - finished the Romanian translation update and updated the POT file 2019-09-13 23:30:23 +03:00