Commit Graph

  • 435648171e - fixed the HPGL preprocessor Marius Stanciu 2019-12-16 19:56:24 +02:00
  • 6744d9ae07 - updated the preprocessor files Marius Stanciu 2019-12-16 19:24:50 +02:00
  • 9d76e75f19 Merged in marius_stanciu/flatcam_beta/Beta (pull request #257) Marius Stanciu 2019-12-16 15:36:51 +00:00
  • d256c99385 - made sure that in Geometry Editor the self.app.mouse attribute is updated with the current mouse position (x, y) Marius Stanciu 2019-12-16 17:33:58 +02:00
  • b8b6d776e9 - some small changes in the FlatCAMGeoemtry.on_tool_add() method Marius Stanciu 2019-12-16 16:58:48 +02:00
  • 6c2d628c6c - fixed the Defaults upgrade overwrting the new version number with the old one - fixed issue with clear_polygon3() - the one who makes 'lines' and fixed the NCC Tool Marius Stanciu 2019-12-16 14:52:58 +02:00
  • 414b96015c - modified the Jump To method such that now allows relative jump from the current mouse location Marius Stanciu 2019-12-16 04:27:32 +02:00
  • 82c9377a37 - in Geometry Editor added support for Jump To function such as that it works within the Editor Tools themselves. For now it works only in absolute jumps Marius Stanciu 2019-12-16 03:16:57 +02:00
  • ed46d4f195 Merged in marius_stanciu/flatcam_beta/Beta (pull request #256) Marius Stanciu 2019-12-15 22:38:58 +00:00
  • 45892c8a90 - updated all the translation PO files and the POT file - RELEASE 8.99 Marius Stanciu 2019-12-16 00:21:55 +02:00
  • 63901ec1b1 Merged in marius_stanciu/flatcam_beta/Beta (pull request #255) Marius Stanciu 2019-12-15 22:14:11 +00:00
  • 7ad091e163 - modified the export_gcode() method and the preprocessors such that the preprocessors now have the information if to include the gcode header - RELEASE 8.99 Marius Stanciu 2019-12-16 00:12:04 +02:00
  • 2d54664342 Merged in marius_stanciu/flatcam_beta/Beta (pull request #254) Marius Stanciu 2019-12-15 15:28:17 +00:00
  • 0eabc57e70 - fixed some issues with the recent preparation for dark icons resource usage - added a new preprocessor file contributed by Daniel Friderich and added fixes for it - RELEASE 8.99 Marius Stanciu 2019-12-15 17:26:56 +02:00
  • 0452474a50 Merge branch 'Beta' of bitbucket.org:camellan/flatcam into Beta camellan 2019-12-15 18:47:06 +04:00
  • e86eba0a07 Edit Russian translation camellan 2019-12-15 18:46:38 +04:00
  • b28a691c74 jpcgt/flatcam/Beta слито с Beta Camellan 2019-12-15 18:45:10 +04:00
  • 9074e65f7a Merged in marius_stanciu/flatcam_beta/Beta (pull request #253) Marius Stanciu 2019-12-15 14:42:45 +00:00
  • ba3a6138dc - fixed a typo - fixed layout on first launch of the app - RELEASE 8.99 Marius Stanciu 2019-12-15 16:40:37 +02:00
  • 8361ee7897 - prepared the application for usage of dark icons in case of using the dark theme - updated the languages - RELEASE 8.99 Marius Stanciu 2019-12-15 16:28:36 +02:00
  • ca4c7b245f - added a script to remove the bad profiles from resource pictures. From here: https://stackoverflow.com/questions/22745076/libpng-warning-iccp-known-incorrect-srgb-profile/43415650, link mentioned by @camellan (Andrey Kultyapov) Marius Stanciu 2019-12-15 14:26:41 +02:00
  • bcd553c5c7 - deleted the 'dark' icons; they require more attention for another time Marius Stanciu 2019-12-15 02:45:15 +02:00
  • f78683cd2e Merged jpcgt/flatcam/Beta into Beta Marius Stanciu 2019-12-15 02:43:10 +02:00
  • ee802c5a81 Merged in camellan/flatcam/Beta (pull request #252) Camellan 2019-12-15 00:41:16 +00:00
  • 63baeda071 - fixed a bug that created a crash in special conditions; it's related to the QSettings in FlatCAMGui.py Marius Stanciu 2019-12-15 00:42:07 +02:00
  • 72a5ba868e - finished the strings update in the Google-translated French Marius Stanciu 2019-12-14 21:52:43 +02:00
  • a67b93430f Fix 'libpng warning: iCCP: CRC error' camellan 2019-12-14 23:02:21 +04:00
  • f6dedfea49 jpcgt/flatcam/Beta слито с Beta Camellan 2019-12-14 22:55:51 +04:00
  • 3f5311ba74 Merged in marius_stanciu/flatcam_beta/Beta (pull request #251) Marius Stanciu 2019-12-14 17:53:14 +00:00
  • 7c04bb7837 - finished the strings update in the Google-translated Spanish Marius Stanciu 2019-12-14 19:33:13 +02:00
  • 23fc79b508 - small updates (Google Translate) in Russian and Brazilian-PT languages Marius Stanciu 2019-12-14 03:20:29 +02:00
  • 628c2738af Merged jpcgt/flatcam/Beta into Beta Marius Stanciu 2019-12-14 02:47:28 +02:00
  • ca6cf48ce1 Merged in camellan/flatcam/Beta (pull request #250) Camellan 2019-12-14 00:46:23 +00:00
  • f06e4831bb Finished Russian translation camellan 2019-12-14 03:50:11 +04:00
  • 6da661eea9 - some work in updating the Spanish Google-translation Marius Stanciu 2019-12-14 00:19:14 +02:00
  • 1517686ced - more strings updated; finished the Romanian translation update Marius Stanciu 2019-12-14 00:04:52 +02:00
  • e397e26484 - some strings updated; update on the Romanian translate Marius Stanciu 2019-12-13 18:36:57 +02:00
  • f6c0741d3d - removed the .plt extension from Gcode extensions Marius Stanciu 2019-12-13 15:59:48 +02:00
  • 336970d7ea - HPGL2 import: added support for circles, arcs and 3-point arcs. Everything works only for absolute coordinates. Marius Stanciu 2019-12-13 15:54:26 +02:00
  • f9580be396 - wip Marius Stanciu 2019-12-13 06:53:13 +02:00
  • 9c6b6440d3 Edit Russian translation camellan 2019-12-13 02:57:19 +04:00
  • 02b567971d - finished a very rough and limited HPGL2 file import Marius Stanciu 2019-12-12 21:29:38 +02:00
  • 0c057574c9 - some changes in the ObjectUI and for the Geometry UI Marius Stanciu 2019-12-12 19:38:29 +02:00
  • c00f30ef65 - optimized the FlatCAMGerber.clear_plot_apertures() method Marius Stanciu 2019-12-12 18:47:30 +02:00
  • 367c23fa29 - small fix in new script Marius Stanciu 2019-12-12 04:31:47 +02:00
  • a4127dcdcd - small changes in ToolFilm.py Marius Stanciu 2019-12-12 03:35:30 +02:00
  • 6d826fa143 - added option to save objects as PDF files in File -> Save menu Marius Stanciu 2019-12-12 03:18:52 +02:00
  • b429f9b0c8 - some small changes in the Scale button handler in FlatCAMObj() class Marius Stanciu 2019-12-12 02:08:45 +02:00
  • f88db33ada - changed the estimated release date Marius Stanciu 2019-12-12 01:56:38 +02:00
  • 1cb66f3faf - finished the Calibration Tool - changed the Scale Entry in Object UI to FCEntry() GUI element in order to allow expressions to be entered. E.g: 1/25.4 Marius Stanciu 2019-12-12 01:55:04 +02:00
  • e1953924c0 Edit Russian translation camellan 2019-12-12 03:22:05 +04:00
  • 2c12602b54 Merged jpcgt/flatcam/Beta into Beta Marius Stanciu 2019-12-11 19:46:53 +02:00
  • c3be44239f Merged in cmsteinBR/flatcam/Beta (pull request #249) cmstein 2019-12-11 17:45:48 +00:00
  • cd4d0cefb8 - some more work in Calibration Tool Marius Stanciu 2019-12-11 17:54:33 +02:00
  • a664f21dc1 - started work in HPGL2 parser Marius Stanciu 2019-12-11 14:32:01 +02:00
  • 16cc8dbf3a Edit Russian translation camellan 2019-12-11 13:48:24 +04:00
  • 2e0c07381a - fixed typo Marius Stanciu 2019-12-11 00:29:26 +02:00
  • 5f739d1baf - if extracut_length is zero then the extracut will cut up until the first point in path no matter what the distance is Marius Stanciu 2019-12-10 23:57:00 +02:00
  • e26953a6f3 - small fix Marius Stanciu 2019-12-10 17:42:51 +02:00
  • 660f69cfc5 - for OpenGL graphic mode added a fit_view() execution on canvas initialization Marius Stanciu 2019-12-10 17:24:28 +02:00
  • 621ac9a598 - fixed a cummulative error when using the Tool Offset for Excellon objects - added the dipaly of the real depth of cut (cut z + offset_z) for CNC tools made out of an Excellon object Marius Stanciu 2019-12-10 16:00:37 +02:00
  • 33f764efb5 - in CNCJob UI, now the CNCJob objects made out of Excellon objects will display their CNC tools (drill bits) Marius Stanciu 2019-12-10 15:26:51 +02:00
  • 6d43c6c4fd - in Gerber isolation when selection mode is checked now area selection works too Marius Stanciu 2019-12-10 13:38:29 +02:00
  • 0dd010f58b Update Russian translation camellan 2019-12-10 14:06:18 +04:00
  • 23506dfd63 jpcgt/flatcam/Beta слито с Beta Camellan 2019-12-10 12:54:27 +04:00
  • 932f8143cd - if extracut_length is zero then the extracut will cut up until the first point in path no matter what the distance is Marius Stanciu 2019-12-10 05:33:32 +02:00
  • 511ebc274f - now extracut option in the Geometry Object will recut as many points as many they are within the specified re-cut length Marius Stanciu 2019-12-10 05:28:02 +02:00
  • cee8c223a8 - small changes in the Geometry UI Marius Stanciu 2019-12-10 04:14:58 +02:00
  • ed4bc5612e Updates in pt_BR cmstein 2019-12-09 21:22:33 -03:00
  • eb2a9bbd9b Update in pt_BR cmstein 2019-12-09 18:31:37 -03:00
  • 2b0f38c5e0 Updates in pt_BR cmstein 2019-12-09 18:15:40 -03:00
  • 44ff92356a Updates in pt_BR cmstein 2019-12-09 17:32:08 -03:00
  • 5d430416a3 Update in pt_BR translation cmstein 2019-12-09 17:28:26 -03:00
  • b771cbd110 - some fixes on the app.jump_to() method for the Legacy(2D) graphic mode Marius Stanciu 2019-12-09 22:25:05 +02:00
  • face1d0f64 - some fixes on the app.jump_to() method - made sure that the ToolFilm will not start saving a file if there are no objects loaded Marius Stanciu 2019-12-09 21:53:57 +02:00
  • 7b638acfc5 Merged in marius_stanciu/flatcam_beta/Beta (pull request #248) Marius Stanciu 2019-12-09 14:58:48 +00:00
  • 35f518ace5 - updated the POT file - fixed an error in the German PO file - updated the languages PO files Marius Stanciu 2019-12-09 16:54:24 +02:00
  • 1f1d200ab6 - in FlatCAMGeometry fixed the scale and offset methods to always process the self.solid_geometry - Calibration Tool - finished the calibrated object creation method Marius Stanciu 2019-12-09 16:20:22 +02:00
  • 38756175f6 - fixed issue after Geometry object edit; the GCode made from and edited object did not reflect the changes in the object - in Object UI, the Scale FCDoubleSpinner will no longer work for Return key press due of issues of unwanted scaling on focusOut event Marius Stanciu 2019-12-09 12:59:01 +02:00
  • e5987f66cb - reverted this change: "selected object in Project used to ask twice for UI build" because it will not build the UI when a tab is closed for Document object and the object is selected Marius Stanciu 2019-12-09 03:12:50 +02:00
  • f2d7151f93 - Calibration Tool - more work on it Marius Stanciu 2019-12-09 02:23:30 +02:00
  • 8969c03021 - updated the border for fit view on OpenGL graphic mode - Calibration Tool - added preferences values - Calibration Tool - more work on it Marius Stanciu 2019-12-09 01:56:45 +02:00
  • 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 Marius Stanciu 2019-12-08 22:11:39 +02:00
  • facc077493 - in Geometry UI added a button that allow updating all the tools in the Tool Table with the current values in the UI form Marius Stanciu 2019-12-08 16:58:15 +02:00
  • 2baae550b5 - small fixes: selected object in Project used to ask twice for UI build; if scale factor in Object UI is 1 do nothing as there is no point in scaling with a factor of 1 Marius Stanciu 2019-12-08 16:16:02 +02:00
  • 1b37b5a487 - fixed an small issue in Object UI Marius Stanciu 2019-12-08 15:40:32 +02:00
  • 3201359c8a - Calibrate Tool - working on it Marius Stanciu 2019-12-08 15:12:05 +02:00
  • ee1665fe6a - Calibrate Tool - working on it Marius Stanciu 2019-12-07 10:52:55 +02:00
  • 00d331a775 - updated the CNCJob and Drillcncjob Tcl Commands to use 0 and 1 as values for the parameters that are stated as of bool type, beside the normal keywords of False and True Marius Stanciu 2019-12-07 01:27:49 +02:00
  • b1d249cff8 - renamed Calibrate Excellon Tool to a simpler Calibrate Tool - Calibrate Tool - when generating verification GCode it will always load into an Editor from which it can be edited and/or saved. On save the editor will close. Marius Stanciu 2019-12-07 01:07:52 +02:00
  • e15c6da086 - fixed a GUI glitch in the Excellon tool table - added units to some of the parameters in the Properties Tool Marius Stanciu 2019-12-07 00:25:22 +02:00
  • 2ca509ca04 - few bugs solved regarding the newly created empty objects Marius Stanciu 2019-12-06 23:00:43 +02:00
  • d683402884 - few bugs solved regarding the newly created empty objects Marius Stanciu 2019-12-06 21:53:03 +02:00
  • 0d09f10a88 - in Properties Tool added new information's for the tools in the CNCjob objects Marius Stanciu 2019-12-06 21:39:06 +02:00
  • 23a1388e98 - small changes in parse_gcode() Marius Stanciu 2019-12-06 18:45:13 +02:00
  • 13f67786af - cleaned up the Excellon parser and fixed some bugs (old and new); Excellon parser has it's own convert_units() method no longer inheriting from Geometry - in Excellon UI fixed bug that did not allow editing of the Offset Z parameter from the Tool table Marius Stanciu 2019-12-06 17:12:18 +02:00
  • 770986c27e - fixed the toggle_units() method so now the grid values are accurate to the decimal Marius Stanciu 2019-12-06 14:02:15 +02:00
  • 7ac972e6c5 - added variables to store the found units Marius Stanciu 2019-12-06 04:25:01 +02:00
  • bb192eb679 - in Properties Tool added more information's regarding the Excellon tools, about travelled distance and job time; fixed issues when doing Properties on the CNCjob objects - TODO: I need to solve the mess in units conversion: it's too convoluted Marius Stanciu 2019-12-06 01:20:33 +02:00
  • 8aec8d73c5 - updated Gerber Editor to use the precision setting and the Gerber Editor Transform Tool to use the FCDoubleSpinner GUI element Marius Stanciu 2019-12-05 18:17:16 +02:00