Marius Stanciu
eea80aafc3
- added the ability to add exclusion areas from the Excellon object too. Now there is a different in color to differentiate from which type of object the exclusion areas were added but they all serve the same purpose
2020-05-07 01:38:08 +03:00
Marius Stanciu
4ece23c456
- added a fix so the app close is now clean, with exit code 0 as set
2020-05-07 00:46:02 +03:00
Marius Stanciu
83d1ef296b
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-05-06 16:38:36 +03:00
Marius Stanciu
a161354c25
- solved issue with new parameter end_xy when it is None
...
- solved issue with applying theme and not making the change in the Preferences UI. In Preferences UI the theme radio is always Light (white)
- now the annotations will invert the selected color in the Preferences, when selecting Dark theme
2020-05-06 16:37:48 +03:00
Marius Stanciu
cc7d2167ba
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-05-06 04:12:08 +03:00
Marius Stanciu
afbe2d974f
- handled the New project event and the object deletion (when all objects are deleted then the exclusion areas will be deleted too)
2020-05-06 04:11:31 +03:00
Marius Stanciu
710c520cbb
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-05-06 03:59:30 +03:00
Marius Stanciu
343d4ee534
- changed the above: too many shapes collections and the performance will go down. Created a class Exclusion areas that holds all the require properties and the Object UI elements will connect to it's methods. This way I can apply this to Excellon object too (who are a special type of Geometry Object)
2020-05-06 03:44:56 +03:00
Marius Stanciu
91493b2fbc
- wip in adding Exclusion areas in Geometry object; each Geometry object has now a storage for shapes (exclusion shapes, should I make them more general?)
2020-05-06 02:10:18 +03:00
Marius Stanciu
5d52902109
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-05-05 01:39:55 +03:00
Marius Stanciu
ed105eecad
- fixed an issue that made the preprocessors comboxes in Preferences not to load and display the saved value fro the file
...
- some PEP8 corrections
2020-05-05 01:39:01 +03:00
Marius Stanciu
33f4b42ea3
- string with e-mail address changed on e-mail owner request
2020-05-04 21:26:32 +03:00
Marius Stanciu
8607c0372b
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-05-04 18:29:29 +03:00
Marius Stanciu
88dc9aa702
- in detachable tabs, Linux loose the reference of the detached tab and on close of the detachable tabs will gave a 'segmantation fault' error. Solved it by not deleting the reference in case of Unix-like systems
...
- some strigns added to translation strings
2020-05-04 18:28:45 +03:00
Camellan
4a650d9c54
jpcgt/flatcam/Beta слито с Beta
2020-05-04 01:04:09 +04:00
Marius Stanciu
a9688016ad
Merged marius_stanciu/flatcam_beta/Beta 8.993 into Beta
2020-05-03 17:39:28 +03:00
Marius Stanciu
59a2414723
- protected a dict in VispyVisuals from issuing errors of keys changed while iterating through it
2020-05-03 17:38:41 +03:00
Marius Stanciu
737b1fcecf
Merged marius_stanciu/flatcam_beta/Beta 8.993 into Beta
2020-05-03 16:48:58 +03:00
Marius Stanciu
17a2c0e4c1
- updated the translation files
...
- changed the line endings for Makefile and setup_ubuntu.sh files
2020-05-03 16:48:17 +03:00
Marius Stanciu
8deb31d123
Merged marius_stanciu/flatcam_beta/Beta 8.993 into Beta
2020-05-03 16:37:54 +03:00
Marius
83a515eeee
Merge remote-tracking branch 'remotes/jpcgt/flatcam/Beta' into Beta
...
# Conflicts:
# CHANGELOG.md
# FlatCAMApp.py
# locale/de/LC_MESSAGES/strings.mo
# locale/de/LC_MESSAGES/strings.po
# locale/en/LC_MESSAGES/strings.mo
# locale/en/LC_MESSAGES/strings.po
# locale/es/LC_MESSAGES/strings.mo
# locale/es/LC_MESSAGES/strings.po
# locale/fr/LC_MESSAGES/strings.mo
# locale/fr/LC_MESSAGES/strings.po
# locale/hu/LC_MESSAGES/strings.mo
# locale/hu/LC_MESSAGES/strings.po
# locale/it/LC_MESSAGES/strings.mo
# locale/it/LC_MESSAGES/strings.po
# locale/pt_BR/LC_MESSAGES/strings.mo
# locale/pt_BR/LC_MESSAGES/strings.po
# locale/ro/LC_MESSAGES/strings.mo
# locale/ro/LC_MESSAGES/strings.po
# locale/ru/LC_MESSAGES/strings.po
2020-05-03 16:36:23 +03:00
Marius
451b4ce507
- small changes to allow making the x86 installer that is made from a Python 3.5 run FlatCAM beta
...
- fixed multiple parameter 'outname' in the Tcl commands OpenGerber and OpenGcode
- added more examples in the scripts Examples: isolate and cutout examples
- updated the Italian translation
- updated the translation files
2020-05-03 16:19:27 +03:00
Marius Stanciu
77f6e19267
- small changes to allow making the x86 installer that is made from a Python 3.5 run FlatCAM beta
...
- fixed multiple parameter 'outname' in the Tcl commands OpenGerber and OpenGcode
- added more examples in the scripts Examples: isolate and cutout examples
- updated the Italian translation
- updated the translation files
2020-05-03 16:14:25 +03:00
Marius Stanciu
2189369882
Merged in beta_8.993 (pull request #8 )
...
Beta 8.993
2020-05-03 12:44:52 +00:00
Marius Stanciu
25bb145dd6
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-03 00:02:09 +03:00
Marius Stanciu
bb4a116ae0
- updated the translations
2020-05-03 00:01:11 +03:00
Marius Stanciu
9d9e3a3d56
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-02 22:58:34 +03:00
Marius Stanciu
892a46702c
- added the name of the translator for Italian language
2020-05-02 22:57:53 +03:00
Marius Stanciu
87f0d01edc
- updated Italian translation
2020-05-02 22:56:17 +03:00
Marius Stanciu
9bad726247
- updated Italian translation
2020-05-02 22:55:00 +03:00
Marius Stanciu
2da0853b23
- working on a new feature: adding interdiction area for Gcode generation. They will be added in the Geometry Object
2020-05-02 22:53:48 +03:00
Marius Stanciu
aa65b5196b
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-02 17:41:34 +03:00
Marius Stanciu
e159bc3b45
- updated the Italian translation done by user @pcb-hobbyst
2020-05-02 16:55:52 +03:00
Marius Stanciu
a4d58bc86d
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-02 16:01:08 +03:00
Marius Stanciu
ada271cbd6
- modified the Cutout Tool to generate multi-geo objects therefore the set geometry parameters will populate the Geometry Object UI
...
- modified the Panelize Tool to optimize the output from Cutout Tool such that there are no longer overlapping cuts
- some string corrections
2020-05-02 15:56:30 +03:00
Marius Stanciu
532b96cb4e
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-02 04:54:47 +03:00
Marius Stanciu
48b3f8d65a
- fixed bug in Gerber Editor in which the units conversion wasn't calculated correct
...
- fixed bug in Gerber Editor in which the QThread that is started on object edit was not stopped at clean up stage
- fixed bug in Gerber Editor that kept all the apertures (including the geometry) of a previously edited object that was not saved after edit
2020-05-02 04:54:09 +03:00
Marius Stanciu
b029357f8f
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-02 00:10:31 +03:00
Marius Stanciu
bdf2192d00
- changed the icons for the grid snap in the status bar
...
- moved some of the methods from FlatCAMApp.App to flatcamGUI.FlatCAMGUI class
2020-05-02 00:09:48 +03:00
Marius Stanciu
0dac23aea4
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-01 17:43:03 +03:00
Marius Stanciu
f4617034af
- added in Gerber editor a method for zoom fit that takes into consideration the current geometry of the edited object
2020-05-01 17:42:16 +03:00
Marius Stanciu
176aa48469
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-01 17:11:35 +03:00
Marius Stanciu
37c6bb2c61
- solve parenting issues when trying to load a FlatScript from Menu -> File -> Scripting
...
- added a first new example script and added some files to work with
- added a new parameter that will store the home folder of the FlatCAM installation so we can access the example folder
2020-05-01 17:10:42 +03:00
Marius Stanciu
6135276df5
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-01 13:27:20 +03:00
Marius Stanciu
f47396a6e5
- added some ToolTips (strings needed to be translated too) for the Cut Z entry in Geometry Object UI that explain why is sometime disabled and reason for it's value (sometime is zero)
2020-05-01 13:26:35 +03:00
Marius Stanciu
968fcee76c
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-01 00:32:01 +03:00
Marius Stanciu
6d2ffe9c95
- fixed a small issue in loading the Projects
2020-05-01 00:31:21 +03:00
Marius Stanciu
822a6ae6a7
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-05-01 00:17:09 +03:00
Marius Stanciu
1bbbb70fc8
- fixed issue #409 ; problem was due of an assert I used in the handler of the Menu ->Options -> Flip X(Y) menu entry
...
- activated and updated the editing in the Aperture Table in the Gerber Editor; not all parameters can be edited for every type of aperture
- some strings updated
2020-05-01 00:16:24 +03:00
Marius Stanciu
7329530563
Merged marius_stanciu/flatcam_beta/Beta 8.992 into Beta
2020-04-30 19:35:00 +03:00