Marius Stanciu
15f133e91b
Merged jpcgt/flatcam/Beta into Beta
2019-08-14 10:27:18 +03:00
Marius Stanciu
bdc3bfe854
Merged marius_stanciu/flatcam_beta/Beta into Beta
...
Work in progress in the Excellon Editor - probable crashes as things are in limbo.
2019-08-14 10:10:15 +03:00
Mike Smith
37b45dc067
Merged in the_real_scgtrp/flatcam/svg-use (pull request #181 )
...
add support for svg <use> (inkscape "clone")
2019-08-14 07:06:53 +00:00
Mike Smith
4fc3d1183b
add support for svg <use> (inkscape "clone")
2019-08-13 22:14:08 -04:00
Marius Stanciu
c0cd61df3f
- fixed the loading of Excellon with slots and the saving of edited Excellon object in regard of slots, in Excellon Editor
...
- fixed the Delete tool, Select tool in Excellon Editor to work for Slots too
2019-08-14 02:36:45 +03:00
Marius Stanciu
4b8c999a66
- in FCSlot finished the utility geometry and the GUI for it
2019-08-13 21:13:57 +03:00
Marius Stanciu
3905e11171
- started to work in adding slots and slots array in Excellon Editor
2019-08-13 16:39:21 +03:00
Marius Stanciu
13a29a229d
- added all the tools from Gerber Editor to the the contextual menu
...
- added the menu entry "Edit" in the Project contextual menu for Gerber objects
2019-08-13 16:15:01 +03:00
Marius Stanciu
3e339630e6
- fixed bugs in Geometry Editor
...
- added protection's against the 'bowtie' geometries for Subtract Tool in Geometry Editor
- added all the tool from Geometry Editor to the the contextual menu
- fixed bug in Add Text Tool in Geometry Editor that gave error when clicking to place text without having text in the box
2019-08-13 13:59:23 +03:00
Marius Stanciu
eb4f504911
- fixed a bug in FCDoubleSpinner GUI element
...
- added a new parameter in NCC tool named offset. If the offset is used then the copper clearing will finish to a set distance of the copper features
2019-08-13 11:32:58 +03:00
Marius Stanciu
0686e77f99
- added new settings in Edit -> Preferences -> General for Notebook Font size (set font size for the items in Project Tree and for text in Selected Tab) and for canvas Axis font size. The values are stored in QSettings.
...
- updated translations
2019-08-13 04:23:32 +03:00
Marius Stanciu
d5f74ae8b4
- some PEP8 changes in FlatCAMApp.py
2019-08-13 02:12:23 +03:00
Marius Stanciu
ee3b38327e
- added new option in ToolSub: the ability to close (or not) the resulting paths when using tool on Geometry objects. Added also a new category in the Edit -> Preferences -> Tools, the Substractor Tool Options
2019-08-13 00:42:58 +03:00
Marius Stanciu
3bf5992023
- improved Mark Area Tool in Gerber Editor such that at each launch the previous markings are deleted
2019-08-12 23:34:56 +03:00
Marius Stanciu
04bc1ba013
- fixed bug in camlib.Gerber.parse_lines() Gerber parser where for Allegro Gerber files the Gerber units were incorrectly detected
2019-08-12 23:27:14 +03:00
Marius Stanciu
cac92f75f2
- improved the FlatCAMGerber.isolate() function to work for geometry in the form of list and also in case that the elements of the list are LinearRings (like when doing the Exterior Isolation)
...
- in NCC Tool made sure that at each run the old objects are deleted
2019-08-12 22:39:38 +03:00
Camellan
e82c129114
jpcgt/flatcam/Beta слито с Beta
2019-08-12 20:40:46 +04:00
Marius Stanciu
fd104eee55
- done regression to solve the bug with multiple passes cutting from the copper features (I should remember not to make mods here)
...
- if 'combine' is checked in Gerber isolation but there is only one pass, the resulting geometry will still be single geo
- the 'passes' entry was changed to a IntSpinner so it will allow passes to be entered only in range (1, 999) - it will not allow entry of 0 which may create some issues
2019-08-12 00:28:46 +03:00
Marius Stanciu
0e52ef6356
- optimizations in GeoEditor
...
- updated translations
2019-08-11 21:22:47 +03:00
Marius Stanciu
a4728e966e
- fixed issue where the annotations for all the CNCJob objects are toggled together whenever the ones for an single object are toggled
2019-08-11 03:15:04 +03:00
Marius Stanciu
9ef7b2668c
- made sure that the annotations are deleted when the object that contain them is deleted
2019-08-11 02:55:08 +03:00
Marius Stanciu
cf8a277825
- trying to fix reported bugs
2019-08-11 02:18:32 +03:00
Marius Stanciu
377a811810
- small changes regarding the Project Title
2019-08-10 21:32:22 +03:00
Marius Stanciu
f7818d50d6
Merged in marius_stanciu/flatcam_beta/Beta (pull request #179 )
...
Beta
2019-08-10 16:49:16 +00:00
Marius Stanciu
5c8ffb1640
- RELEASE 8.93
2019-08-10 19:13:02 +03:00
Marius Stanciu
b123d4e202
- translation files updated for the new strings (Google Translate)
2019-08-10 18:50:21 +03:00
Marius Stanciu
a81471a7c8
- small change; debug message added
2019-08-10 15:19:47 +03:00
Marius Stanciu
4a7ff22c8e
- fixed issue in the latest feature in NCC Tool: now it works also with reference objects made out of LineStrings (tool 'Path' in Geometry Editor)
2019-08-10 15:12:59 +03:00
Marius Stanciu
eea66c0311
- added new feature in NCC Tool: now another object can be used as reference for the area extent to be cleared of copper
2019-08-10 14:59:29 +03:00
Marius Stanciu
89717642ed
- fixed bug that created a choppy geometry for CNCJob when working in INCH
...
- fixed bug that did not asked the user to save the preferences after importing a new set of preferences, after the user is trying to close the Preferences tab window
2019-08-10 11:46:23 +03:00
Marius Stanciu
40dc73ce93
- finished added 'Area' type of Paint in Paint Tool
2019-08-10 01:15:31 +03:00
Marius Stanciu
6f526acb4d
- added Exception handing for the case when the user is trying to save & overwrite a file already opened in another file
2019-08-09 22:39:13 +03:00
Marius Stanciu
7a6c0541be
- started to work on Paint Area in Paint Tool
2019-08-07 17:10:48 +03:00
Marius Stanciu
470ce658a4
Merged jpcgt/flatcam/Beta into Beta
2019-08-07 15:10:47 +03:00
Marius Stanciu
fd948cc2c8
- replaced setFixedWidth calls with setMinimumWidth
...
- recoded the camlib.Geometry.isolation_geometry() function
2019-08-07 15:05:33 +03:00
Marius Stanciu
258d3463e7
- replaced setFixedWidth calls with setMinimumWidth
2019-08-07 14:29:59 +03:00
cmstein
6f9305be33
Merged in cmsteinBR/flatcam/Beta (pull request #178 )
...
Small update in PT_BR translation
2019-08-07 10:58:26 +00:00
cmsteinBR
2c3b47a4e9
Small update in PT_BR translation
2019-08-06 16:55:00 -03:00
Marius Stanciu
42f4e271c5
Merged in marius_stanciu/flatcam_beta/Beta (pull request #177 )
...
Strings added
2019-08-06 07:45:06 +00:00
Marius Stanciu
a87e596f56
- strings added and translations updated
2019-08-06 10:43:48 +03:00
Marius Stanciu
684ef77a7a
Merged in marius_stanciu/flatcam_beta/Beta (pull request #176 )
...
Beta
2019-08-06 07:34:17 +00:00
Marius Stanciu
74460f9dcd
- some minor UI changes
2019-08-06 04:25:56 +03:00
Marius Stanciu
2d448b68ad
- wip
2019-08-06 03:40:46 +03:00
Marius Stanciu
5a141ad115
- fixed issue in the isolation function, if the isolation can't be done there will be generated no Geometry object
2019-08-06 03:29:43 +03:00
Marius Stanciu
59b4defa0b
- fixed bug that crashed the app after creating a new geometry, if a new object is loaded and the new geometry is deleted and then trying to select the just loaded new object
...
- made some GUI elements in Edit -> Preferences to have a minimum width as opposed to the previous fixed one
2019-08-06 02:31:09 +03:00
Marius Stanciu
3d54932713
- when applying a new language if there are any changes in the current project, the app will offer to save the project before the reboot
2019-08-05 01:15:19 +03:00
Marius Stanciu
afdff59aff
- made sure that if using an negative Gerber isolation diameter, the resulting Geometry object will use a tool with positive diameter
...
- fixed bug that when isolating a Gerber file made out of a single polygon, an Recurrsion Exception was issued together with inability to create tbe isolation
2019-08-05 01:02:19 +03:00
Camellan
81c50c268e
jpcgt/flatcam/Beta слито с Beta
2019-08-04 23:22:32 +04:00
Marius Stanciu
8a17575525
- merged a pull request with language changes for Russian translate
...
- updated the other translations
2019-08-03 23:32:00 +03:00
Marius Stanciu
365e7437c0
Merged jpcgt/flatcam/Beta into Beta
2019-08-03 23:14:31 +03:00