Marius Stanciu
b8e39d95f4
Merged in Beta_8.994 (pull request #317 )
...
Beta 8.994
2020-10-21 20:40:05 +00:00
Marius Stanciu
5d5027c938
Merged jpcgt/flatcam/Beta_unstable into Beta_8.994
2020-10-21 23:33:24 +03:00
Marius Stanciu
0df8423e20
- updated the Turkish translation (by Mehmet Kaya)
2020-10-21 22:20:00 +03:00
Marius Stanciu
8ba202a79c
- optimized FlatCAMObj.add_properties_items() method
2020-10-21 22:17:23 +03:00
Marius Stanciu
14240e9af7
- added a button in Excellon UI that will hide/show the milling section
...
- optimized a bit the UI for Gerber/Excellon/Geometry objects
2020-10-21 21:42:31 +03:00
Marius Stanciu
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
2020-10-21 21:02:10 +03:00
Marius Stanciu
5de1701b3d
- merged in the Autolevelling branch and made some PEP8 changes to the bilinearInterpolator.py file
2020-10-21 17:06:29 +03:00
Marius Stanciu
3ba000a097
Merged in AutolevellingFeature (pull request #15 )
...
Added in bilinear interpolator class.
2020-10-21 14:00:06 +00:00
Marius Stanciu
2bbab19e0a
Merged Beta_8.994 into AutolevellingFeature
2020-10-21 13:58:22 +00:00
Marius Stanciu
1a286cbf7e
- added some strings to the translatable strings and updated the translation strings
2020-10-21 16:07:21 +03:00
Marius Stanciu
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
2020-10-21 13:55:41 +03:00
Marius Stanciu
265028de76
- added the exclusion parameters for Drilling Tool to the Preferences area
2020-10-21 13:27:03 +03:00
Marius Stanciu
77a1ba67c8
- fixed Cutout Tool to work with the endxy parameter
2020-10-21 13:08:46 +03:00
Marius Stanciu
261adbb861
- fixed crash on using shortcut for creating a new Document Object
2020-10-21 12:57:29 +03:00
Marius Stanciu
ed26aead0c
- made the Properties checkbox in the Object UI into a checkable button and added to it an icon
2020-10-21 12:16:17 +03:00
Marius Stanciu
c5baf10847
- some strings changed
2020-10-21 11:56:24 +03:00
Marius Stanciu
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
2020-10-21 11:40:27 +03:00
Marius Stanciu
738cda0de5
- in NCC and Paint Tool fixed some issues with missing keys in the tool data dictionary
2020-10-21 09:48:06 +03:00
Marius Stanciu
d4555c02d0
- in Geometry Object fixed the issue with not using the End X-Y value and also made some other updates here
2020-10-21 09:26:01 +03:00
Marius Stanciu
af85764730
- finished to add the Properties data to the Object Properties (former Selected Tab)
2020-10-20 18:11:12 +03:00
Marius Stanciu
e9598ba43c
- updated the Turkish translation (by Mehmet Kaya)
2020-10-19 17:48:04 +03:00
Marius Stanciu
85640f2304
- fixed QrCode Tool
2020-10-19 17:45:50 +03:00
Marius Stanciu
408327e48f
- added a check (and added to Preferences too) for the verification of tools validity in the Isolation Tool
2020-10-19 16:56:21 +03:00
Marius Stanciu
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)
2020-10-18 22:06:06 +03:00
Marius Stanciu
f643d0e4cd
- updated Turkish translation (by Mehmet Kaya)
2020-10-17 23:02:45 +03:00
Marius Stanciu
bedd707544
- Isolation Tool - added a check for having a complete isolation
2020-10-08 17:17:01 +03:00
Marius Stanciu
653c013ff6
- small change in the NCC Tool UI
...
- some strings are changed and therefore the translation strings source are updated
2020-10-08 15:42:16 +03:00
Marius Stanciu
aa073a2b40
- finished updating DPI setting feature for PNG export in Film Tool
2020-10-07 00:26:12 +03:00
Marius Stanciu
efdcc6d6ee
- working on adding DPI setting for PNG export - update
2020-10-07 00:23:36 +03:00
Marius Stanciu
604f4b72d6
- small change in TclCommandExportSVG
2020-10-06 12:51:25 +03:00
Marius Stanciu
8cb4b5abf8
- finished working in adding DPI settings for PNG export in Film Tool although there are some limitations due of Reportlab
2020-10-06 12:49:24 +03:00
Marius Stanciu
f99a5a8073
- working on adding DPI setting for PNG export in the Film Tool
2020-10-05 12:53:06 +03:00
Marius Stanciu
971c3f383f
Merged Beta_8.994 into AutolevellingFeature
2020-09-30 12:01:37 +00:00
Exordium_And_Terminus
85a438913f
Added in bilinear interpolator class. Not impelemented in main code yet, but has been tested with matplotlib and random generated test points.
2020-09-29 17:19:57 -04:00
Marius Stanciu
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
2020-09-26 14:39:52 +03:00
Marius Stanciu
2f564b5a76
- minor GUI change in Isolation Tool
2020-09-25 14:55:15 +03:00
Marius Stanciu
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
2020-09-24 14:37:06 +03:00
Marius Stanciu
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
2020-09-23 13:32:13 +03:00
Marius Stanciu
09aafe5601
- added support for virtual units in SVG parser; warning: it may require the support for units which is not implemented yet
2020-09-23 11:50:00 +03:00
Marius Stanciu
c6a552d25a
- working to add virtual units to SVG parser
2020-09-22 17:47:23 +03:00
Marius Stanciu
c3bbbc40e0
- fixed an error in importing SVG that has a single line
...
- updated the POT file and the PO/MO files for Turkish language
2020-09-22 16:13:03 +03:00
Marius Stanciu
1d46b43c4f
- in SVG parser: made sure that the minimum number of steps to approximate an arc/circle/bezier is 10
2020-09-21 03:27:52 +03:00
Marius Stanciu
d3ebb08d1f
- in CNCJob UI Autolevelling: on manual add of probe points, only voronoi diagram is calculated
2020-09-20 19:19:03 +03:00
Marius Stanciu
8a3770f169
- removed some brackets in the GRBL laser preprocessor due of GRBL firmware interpreting the first closing bracket as the comment end
2020-09-19 21:58:46 +03:00
Marius Stanciu
f0e14640ae
- minor changes
2020-09-03 13:27:46 +03:00
Marius Stanciu
af3d855285
- in CNCJob UI Autolevelling: prepared the app for bilinear interpolation
...
- in CNCJob UI Autolevelling: fixes in the UI
2020-09-03 12:48:50 +03:00
Marius Stanciu
743885cf0f
- in CNCJob UI Autolevelling: changed the UI a bit
...
- added a bilinear interpolation calculation class from: https://github.com/pmav99/interpolation
- in CNCJob UI Autolevelling: made sure that the grid can't have less than 2 rows and 2 columns when using the bilinear interpolation or 1 row and 1 column when using the Voronoi polygons
2020-09-03 03:45:58 +03:00
Marius Stanciu
75be9d7604
- small fixes #2
2020-09-03 01:48:56 +03:00
Marius Stanciu
12012c8e49
- small fixes
2020-09-03 01:36:21 +03:00
Marius Stanciu
06c526db39
- in CNCJob UI Autolevelling - GRBL controller - added a way to save a GRBL height map
...
- in CNCJob UI Autolevelling: added the UI for choosing the method used for the interpolation used in autolevelling
2020-09-03 00:37:10 +03:00