Marius Stanciu
9b367e2dd5
- updated the Italian translation (by Massimiliano Golfetto)
2020-10-25 16:41:06 +02:00
Marius Stanciu
c78b9bf23c
Merged Beta into Beta_8.994
2020-10-25 14:32:53 +00:00
Massimiliano Golfetto
65bffbcf7a
Merged in Beta_8.994 (pull request #16 )
...
Beta 8.994
2020-10-25 14:26:37 +00:00
Marius Stanciu
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.
2020-10-25 02:42:47 +03:00
Marius Stanciu
b699f67855
- fixed newly introduced issues with SysTray and Splash
2020-10-25 01:14:38 +03:00
Marius Stanciu
ac1dd33ae4
- fixed newly introduced issue when doing File -> Print(PDF)
2020-10-25 00:54:38 +03:00
Marius Stanciu
7f97e75d43
- reverted the preprocessors with no toolchange commands to the original but removed the M6 toolchange command
2020-10-25 00:39:32 +03:00
Marius Stanciu
8de411d4c4
- fixed some of the Tcl Commands that depended on the methods refactored above
2020-10-24 20:28:37 +03:00
Marius Stanciu
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
2020-10-24 19:50:34 +03:00
Marius Stanciu
5a6fad46ac
- created two new preprocessors (from 'default' and from 'grbl_11') that will have no toolchange commands regardless of the settings in the software
2020-10-24 16:24:52 +03:00
Marius Stanciu
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
2020-10-24 15:58:20 +03:00
Marius Stanciu
c0671b7754
- minor changes
2020-10-24 01:52:53 +03:00
Marius Stanciu
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
2020-10-24 01:22:43 +03: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 Stanciu
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
2020-10-23 19:16:56 +03:00
Marius Stanciu
1b3919aca7
- minor changes in the Properties Tool
2020-10-23 19:03:13 +03:00
Marius Stanciu
427118c495
- added a default properties tab which will hold a set of information's about the application
2020-10-23 18:46:55 +03:00
Marius Stanciu
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
2020-10-23 14:16:05 +03:00
Marius Stanciu
a7e3a32d4a
- updated Rules Check Tool - added an activity message
2020-10-23 02:43:06 +03:00
Marius Stanciu
86e870ec71
- updated Rules Check Tool - Hole Size rule to work with the new data structure for the Excellon objects
2020-10-23 02:32:06 +03:00
Marius Stanciu
a39f3f7cac
- updated Copper Thieving Tool to work with the updated program
2020-10-23 01:53:34 +03:00
Marius Stanciu
baa67b1278
- fixed a bug in Tool PunchGerber when using an Excellon to punch holes in the Gerber apertures
2020-10-23 00:39:04 +03:00
Marius Stanciu
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
2020-10-22 22:11:28 +03:00
Marius Stanciu
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
2020-10-22 19:49:19 +03:00
Marius Stanciu
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)
2020-10-22 19:13:15 +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
5e4db95a33
- added a message to show if voronoi_diagram method can be used (require Shapely >= 1.8)
2020-10-22 11:14:21 +03:00
Marius
0ad9d3ebd1
Merge remote-tracking branch 'origin/Beta_8.994' into Beta_8.994
2020-10-22 00:35:47 +03:00
Marius Stanciu
229d5c237e
- added ability to run a callback function with callback_parameters after a new FlatCAM object is created
2020-10-22 00:35:23 +03:00
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