Commit Graph

  • a6c3b98ed4 - small string change Marius Stanciu 2020-10-27 17:39:48 +0200
  • 85eb39b6ec - minor change Marius Stanciu 2020-10-27 15:51:23 +0200
  • bfa126bdfe Merged Beta_unstable into Beta as 8.994 Marius Stanciu 2020-10-27 15:39:43 +0200
  • 1c4f4a2f5c Merged marius_stanciu/flatcam_beta/Beta_8.994 into Beta_unstable Marius Stanciu 2020-10-27 15:38:27 +0200
  • 9b1e78d285 - fixed an issue in Tools Database (ToolsDB2 class) that did not made the Tab name in Red color when adding/deleting a tool by using the context menu - optimized the Tools Database Marius Stanciu 2020-10-27 15:36:01 +0200
  • 64e06720b6 - fixed a bug in conversion of any to Gerber in the section of Excellon conversion - some PEP8 fixes - fixed a bug due of recent chagnes in FileMenuHandlers class Marius Stanciu 2020-10-27 14:29:46 +0200
  • fd7e47f60b - updated the Turkuish translation strings (by Mehmet Kaya) Marius Stanciu 2020-10-27 13:31:26 +0200
  • 44837b0c35 Merged in Beta_unstable (pull request #318) Marius Stanciu 2020-10-27 09:20:33 +0000
  • 22f8005a7d Merged marius_stanciu/flatcam_beta/Beta_8.994 into Beta_unstable Marius Stanciu 2020-10-27 11:15:32 +0200
  • 043f26008b - minor fix in ToolsDB2UI Marius Stanciu 2020-10-27 11:14:47 +0200
  • 4077a48614 - created custom classes derived from TextEdit and from LineEdit where I overloaded the context menu and I made all the other classes that were inheriting from them to inherit from those new classes Marius Stanciu 2020-10-27 10:51:00 +0200
  • 2e93c20c97 - fixed some minor issues when doing a project save Marius Stanciu 2020-10-27 01:47:34 +0200
  • 9ee3362e2c Merged marius_stanciu/flatcam_beta/Beta_8.994 into Beta_unstable Marius Stanciu 2020-10-27 01:22:44 +0200
  • ff92e501ff - overloaded the context menu for FCSpinner and for FCDoubleSpinner - added new strings and therefore updated the translation strings Marius Stanciu 2020-10-27 01:21:53 +0200
  • 9fbf517adc - another GUI element for which I've overloaded the context menu to make it translatable: _ExpandableTextEdit Marius Stanciu 2020-10-27 00:33:32 +0200
  • cf9180240d Merged marius_stanciu/flatcam_beta/Beta_8.994 into Beta_unstable Marius Stanciu 2020-10-27 00:12:08 +0200
  • 1d92cbc750 - overloaded the context menu in several classes from GUI Elements such that the menus are now translated - fixed a formatting issue in the MainGUI.py file - updated the translations for the new strings that were added Marius Stanciu 2020-10-27 00:09:09 +0200
  • 967ab8a795 - overloaded the context menu in the Tcl Shell and added key shortcuts; the menu entries are now translatable Marius Stanciu 2020-10-26 22:39:47 +0200
  • 99785e99ce Merged marius_stanciu/flatcam_beta/Beta_8.994 into Beta_unstable Marius Stanciu 2020-10-26 21:42:43 +0200
  • 296bed30f0 - minor string fix; removed the 'Close' menu entry on the context menu for the TCL Shell Marius Stanciu 2020-10-26 21:41:58 +0200
  • aa8a248f44 - fixed issue with not updating the model view on the model used in the Project tab when using the shortcut keys 1, 2, 3 which made the color of the tree element not reflect the change in status Marius Stanciu 2020-10-26 21:11:24 +0200
  • 9da3a87913 Merged marius_stanciu/flatcam_beta/Beta_8.994 into Beta_unstable Marius Stanciu 2020-10-26 21:00:57 +0200
  • edb1407b13 - fixed a small issue with using the shortcut key for toggling the display of Properties tab Marius Stanciu 2020-10-26 20:59:54 +0200
  • 9a6cef05ae - more strings updated - modified the shortcut strings and the way the shortcuts were listed in the Shortcut keys list such that it will allow a future Shortcuts Manager - updated all the language strings according to the modifications done above Marius Stanciu 2020-10-26 19:26:42 +0200
  • 5a4422d3ba Merged marius_stanciu/flatcam_beta/Beta_8.994 into Beta_unstable Marius Stanciu 2020-10-26 13:21:10 +0200
  • a0b4c2dd4d - changed some of the strings (added a few in the How To section) Marius Stanciu 2020-10-26 13:18:42 +0200
  • d6dd64ae68 - added a new menu entry and functionality in the View category: enable all non-selected (shortcut key ALT+3) - fixed shortcut keys for a number of functionality and in some cases added some new - fixed the enable/disable all plots functionality - fixed issue with the app window restored in a shifted position after doing Fullscreen - fixed issue with coords, delta_coords and status toolbars being disabled when entering fullscreen mode and remaining disabled after restore to normal mode Marius Stanciu 2020-10-26 11:49:20 +0200
  • ee3c9b515a - finished the update of the Spanish translation (Google translate) Marius Stanciu 2020-10-25 17:38:37 +0200
  • 98dd973bc8 Merge remote-tracking branch 'origin/Beta_8.994' into Beta_8.994 Marius 2020-10-25 16:41:19 +0200
  • 9b367e2dd5 - updated the Italian translation (by Massimiliano Golfetto) Marius Stanciu 2020-10-25 16:41:06 +0200
  • c78b9bf23c Merged Beta into Beta_8.994 Marius Stanciu 2020-10-25 14:32:53 +0000
  • 65bffbcf7a Merged in Beta_8.994 (pull request #16) Massimiliano Golfetto 2020-10-25 14:26:37 +0000
  • 1b8f711d8e - added ability for the app to detect the current DPI used on the screen; applied this information in the Film Tool when exporting PNG files - found that Pillow v >= 7.2 breaks Reportlab 3.5.53 (latest version) and creates an error in Film Tool when exporting PNG files. Pillow 7.2 still works. Marius Stanciu 2020-10-25 02:42:47 +0300
  • b699f67855 - fixed newly introduced issues with SysTray and Splash Marius Stanciu 2020-10-25 01:14:38 +0300
  • ac1dd33ae4 - fixed newly introduced issue when doing File -> Print(PDF) Marius Stanciu 2020-10-25 00:54:38 +0300
  • 7f97e75d43 - reverted the preprocessors with no toolchange commands to the original but removed the M6 toolchange command Marius Stanciu 2020-10-25 00:39:32 +0300
  • 8de411d4c4 - fixed some of the Tcl Commands that depended on the methods refactored above Marius Stanciu 2020-10-24 20:28:37 +0300
  • 9491bdc4fc - updated the Turkish translation (by Mehmet Kaya) - the methods of the APP class that were the handlers for the File menu are now moved to their oen class Marius Stanciu 2020-10-24 19:50:34 +0300
  • 5a6fad46ac - created two new preprocessors (from 'default' and from 'grbl_11') that will have no toolchange commands regardless of the settings in the software Marius Stanciu 2020-10-24 16:24:52 +0300
  • 8a341de4ca - UI changes in the AppTextEditor and in CNCJob properties tab and in GCoe Editor - some changes in strings; updated all the translation strings to the latest changes - finished the Romanian translation Marius Stanciu 2020-10-24 15:58:20 +0300
  • c0671b7754 - minor changes Marius Stanciu 2020-10-24 01:52:53 +0300
  • 5c845fcfb2 - added a new GUI element, an InputDialog made out of FCSliderWithSpinner named FCInputDialogSlider - replaced the InputDialog in the Opacity pop menu for the objects in the Project Tab with a FCInputDialogSlider Marius Stanciu 2020-10-24 01:22:43 +0300
  • f771838c81 - some refactoring in the keys of the defaults dictionary - fixed an ambiguity in the Tools Database GUI elements Marius Stanciu 2020-10-23 23:14:13 +0300
  • 5a929a4c60 - Excellon UI: fixed a small issue with toggling all rows in Tools Table not toggling off and also the milling section in Utilities was not updated Marius Stanciu 2020-10-23 19:16:56 +0300
  • 1b3919aca7 - minor changes in the Properties Tool Marius Stanciu 2020-10-23 19:03:13 +0300
  • 427118c495 - added a default properties tab which will hold a set of information's about the application Marius Stanciu 2020-10-23 18:46:55 +0300
  • 55b4fbc3d8 - updated some strings, updated the translation strings - commented the ToolsDB class since it is not used currently - some minor changes in the AppTextEditor.py file - removed Hungarian language since it's looking like is no longer being translated Marius Stanciu 2020-10-23 14:16:05 +0300
  • a7e3a32d4a - updated Rules Check Tool - added an activity message Marius Stanciu 2020-10-23 02:43:06 +0300
  • 86e870ec71 - updated Rules Check Tool - Hole Size rule to work with the new data structure for the Excellon objects Marius Stanciu 2020-10-23 02:32:06 +0300
  • a39f3f7cac - updated Copper Thieving Tool to work with the updated program Marius Stanciu 2020-10-23 01:53:34 +0300
  • baa67b1278 - fixed a bug in Tool PunchGerber when using an Excellon to punch holes in the Gerber apertures Marius Stanciu 2020-10-23 00:39:04 +0300
  • e09ec574aa - added some new strings for translation and updated the translation strings - in ToolsDB2UI class made the vertical layouts have a preferred minimum dimension as opposed to the previous fixed one - in Geometry Object made sure that the Tools Table second column is set to Resize to contents Marius Stanciu 2020-10-22 22:11:28 +0300
  • d5c02e2cdb - small change in the CNCJob UI by replacing the AL checkbox with a checkable QButton - disabled the Autolevelling feature in CNCJob due of being not finished and missing also a not-yet-released package: Shapely v 1.8 Marius Stanciu 2020-10-22 19:49:19 +0300
  • 37408efcc7 - in NCC Tool fixed a bug when using Rest Machining; optimizations - in NCC Tool fixed a UI issue - updated the Turkish translation (by Mehmet Kaya) Marius Stanciu 2020-10-22 19:13:15 +0300
  • 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 Marius 2020-10-22 15:09:12 +0300
  • 5e4db95a33 - added a message to show if voronoi_diagram method can be used (require Shapely >= 1.8) Marius Stanciu 2020-10-22 11:14:21 +0300
  • 0ad9d3ebd1 Merge remote-tracking branch 'origin/Beta_8.994' into Beta_8.994 Marius 2020-10-22 00:35:47 +0300
  • 229d5c237e - added ability to run a callback function with callback_parameters after a new FlatCAM object is created Marius Stanciu 2020-10-22 00:35:23 +0300
  • b8e39d95f4 Merged in Beta_8.994 (pull request #317) Marius Stanciu 2020-10-21 20:40:05 +0000
  • 5d5027c938 Merged jpcgt/flatcam/Beta_unstable into Beta_8.994 Marius Stanciu 2020-10-21 23:33:24 +0300
  • 0df8423e20 - updated the Turkish translation (by Mehmet Kaya) Marius Stanciu 2020-10-21 22:20:00 +0300
  • 8ba202a79c - optimized FlatCAMObj.add_properties_items() method Marius Stanciu 2020-10-21 22:17:23 +0300
  • 14240e9af7 - added a button in Excellon UI that will hide/show the milling section - optimized a bit the UI for Gerber/Excellon/Geometry objects Marius Stanciu 2020-10-21 21:42:31 +0300
  • 52b7967b35 - added a button in Gerber UI that will hide/show the bounding box generation and the non-copper region section - compacted the UI for the 2Sided Tool Marius Stanciu 2020-10-21 21:02:10 +0300
  • 5de1701b3d - merged in the Autolevelling branch and made some PEP8 changes to the bilinearInterpolator.py file Marius Stanciu 2020-10-21 17:06:29 +0300
  • 3ba000a097 Merged in AutolevellingFeature (pull request #15) Marius Stanciu 2020-10-21 14:00:06 +0000
  • 2bbab19e0a Merged Beta_8.994 into AutolevellingFeature Marius Stanciu 2020-10-21 13:58:22 +0000
  • 1a286cbf7e - added some strings to the translatable strings and updated the translation strings Marius Stanciu 2020-10-21 16:07:21 +0300
  • 66a3e36701 - cascaded_union() method will be deprecated in Shapely 1.8 in favor of unary_union; replaced the usage of cascaded_union with unary_union in all the app Marius Stanciu 2020-10-21 13:55:41 +0300
  • 265028de76 - added the exclusion parameters for Drilling Tool to the Preferences area Marius Stanciu 2020-10-21 13:27:03 +0300
  • 77a1ba67c8 - fixed Cutout Tool to work with the endxy parameter Marius Stanciu 2020-10-21 13:08:46 +0300
  • 261adbb861 - fixed crash on using shortcut for creating a new Document Object Marius Stanciu 2020-10-21 12:57:29 +0300
  • ed26aead0c - made the Properties checkbox in the Object UI into a checkable button and added to it an icon Marius Stanciu 2020-10-21 12:16:17 +0300
  • c5baf10847 - some strings changed Marius Stanciu 2020-10-21 11:56:24 +0300
  • 35328c2a81 - In Excellon Object UI fixed the enable/disable for the Milling section according to the Tools Table row that is selected - In Excellon Object UI fixed the miiling geometry generation - updated th translations strings to the changes in the source code Marius Stanciu 2020-10-21 11:40:27 +0300
  • 738cda0de5 - in NCC and Paint Tool fixed some issues with missing keys in the tool data dictionary Marius Stanciu 2020-10-21 09:48:06 +0300
  • d4555c02d0 - in Geometry Object fixed the issue with not using the End X-Y value and also made some other updates here Marius Stanciu 2020-10-21 09:26:01 +0300
  • af85764730 - finished to add the Properties data to the Object Properties (former Selected Tab) Marius Stanciu 2020-10-20 18:11:12 +0300
  • e9598ba43c - updated the Turkish translation (by Mehmet Kaya) Marius Stanciu 2020-10-19 17:48:04 +0300
  • 85640f2304 - fixed QrCode Tool Marius Stanciu 2020-10-19 17:45:50 +0300
  • 408327e48f - added a check (and added to Preferences too) for the verification of tools validity in the Isolation Tool Marius Stanciu 2020-10-19 16:56:21 +0300
  • 13d4192124 - fixed issue with calling the inform signal in the FlatCAMDefaults.load method - fixed macro parsing in Gerber files generated by KiCAD 4.99 (KiCAD 5.0) Marius Stanciu 2020-10-18 22:06:06 +0300
  • f643d0e4cd - updated Turkish translation (by Mehmet Kaya) Marius Stanciu 2020-10-17 23:02:45 +0300
  • bedd707544 - Isolation Tool - added a check for having a complete isolation Marius Stanciu 2020-10-08 17:17:01 +0300
  • 653c013ff6 - small change in the NCC Tool UI - some strings are changed and therefore the translation strings source are updated Marius Stanciu 2020-10-08 15:42:16 +0300
  • aa073a2b40 - finished updating DPI setting feature for PNG export in Film Tool Marius Stanciu 2020-10-07 00:26:12 +0300
  • efdcc6d6ee - working on adding DPI setting for PNG export - update Marius Stanciu 2020-10-07 00:23:36 +0300
  • 604f4b72d6 - small change in TclCommandExportSVG Marius Stanciu 2020-10-06 12:51:25 +0300
  • 8cb4b5abf8 - finished working in adding DPI settings for PNG export in Film Tool although there are some limitations due of Reportlab Marius Stanciu 2020-10-06 12:49:24 +0300
  • f99a5a8073 - working on adding DPI setting for PNG export in the Film Tool Marius Stanciu 2020-10-05 12:53:06 +0300
  • 971c3f383f Merged Beta_8.994 into AutolevellingFeature Marius Stanciu 2020-09-30 12:01:37 +0000
  • 85a438913f Added in bilinear interpolator class. Not impelemented in main code yet, but has been tested with matplotlib and random generated test points. Exordium_And_Terminus 2020-09-29 17:19:57 -0400
  • d5cf7b4980 - the Selected Tab is now Properties Tab for FlatCAM objects - modified the Properties Tab for various FlatCAM objects preparing the move of Properties Tool data into the Properties Tab - if the Properties tab is in focus (selected) when a new object is created then it is automatically selected therefore it's properties will be populated Marius Stanciu 2020-09-26 14:39:52 +0300
  • 2f564b5a76 - minor GUI change in Isolation Tool Marius Stanciu 2020-09-25 14:55:15 +0300
  • dab3a5f703 - fixed a bug where end_xy parameter in Drilling Tool was not used - fixed an issue in Delete All method in the app_Main.py Marius Stanciu 2020-09-24 14:37:06 +0300
  • 7e4585e65f - fixed canvas selection such that when selecting shape fails to be displayed with rounded corners a square selection shape is used - fixed canvas selection for the case when the selected object is a single line or a line made from multiple segments Marius Stanciu 2020-09-23 13:32:13 +0300
  • 09aafe5601 - added support for virtual units in SVG parser; warning: it may require the support for units which is not implemented yet Marius Stanciu 2020-09-23 11:50:00 +0300
  • c6a552d25a - working to add virtual units to SVG parser Marius Stanciu 2020-09-22 17:47:23 +0300
  • c3bbbc40e0 - fixed an error in importing SVG that has a single line - updated the POT file and the PO/MO files for Turkish language Marius Stanciu 2020-09-22 16:13:03 +0300
  • 1d46b43c4f - in SVG parser: made sure that the minimum number of steps to approximate an arc/circle/bezier is 10 Marius Stanciu 2020-09-21 03:27:52 +0300