Marius Stanciu
8c57a53e3b
- fixed some recently introduced issues for the Milling and Drilling Plugins; those plugins did not had the pluginName defined in the Plugin UI
...
- in the canvas context menu added the menu for color changing
- when doing color changing now only Gerber and Excellon objects can have the colors changed
2021-10-09 00:34:30 +03:00
Marius Stanciu
e2f511be71
- added a new color in the Object Colors ("indigo")
...
- now the object color transparency is preserved if a new color is chosen
2021-10-07 14:55:17 +03:00
Marius Stanciu
0a232055cd
- upgraded the Preferences UI section for Check Rules Plugin
2021-10-05 10:18:18 +03:00
Marius Stanciu
1860730b79
- Check Rules Plugin - upgraded the UI to the new look and grouped better the rules
...
- updated the language strings
2021-10-05 02:56:56 +03:00
Marius Stanciu
1b6b432f7c
- added the circle approximation parameter for Excellon geometry in Preferences
...
- updated the language strings
2021-10-04 20:57:42 +03:00
Marius Stanciu
f4636ec71b
- in 2Sided Plugin advanced mode fixed the bounds calculation: if no object is selected on canvas then the object selected in Source Object is used
...
- in 2Sided Plugin added a new typ of alignment drills: manual. This mode will no longer add pairs of drill holes mirrored against reference but only add in place drill holes
2021-10-04 12:02:38 +03:00
Marius Stanciu
e54b94f915
- fixed a typo in the Object UI
2021-10-04 00:03:19 +03:00
Marius Stanciu
337d4af249
- removed some VisPy patches that now are incorporated in the v 0.9 of VisPy; bumped the VisPy requirement to 0.9.0
2021-10-03 03:01:22 +03:00
Marius Stanciu
594e91f17b
- some changes in the Objects UI
2021-10-03 00:52:27 +03:00
Marius Stanciu
c796bad6fc
- updated the language strings to the latest version
2021-10-03 00:40:15 +03:00
Marius Stanciu
3624d20b18
- upgraded Optimal and Calibration Plugins Preferences UI
2021-10-03 00:01:54 +03:00
Marius Stanciu
fd8d473703
- for Transform and SolderPaste Plugins upgraded the UI
...
- in SolderPaste Plugin now the paste is dispensed only on the pads/Gerber flashes
2021-10-02 22:39:11 +03:00
Marius Stanciu
bc2f31aa90
- in Preferences, more Plugins preferences UI is upgraded to the new look
...
- In Paint Plugin fixed the Area select mode to work with Geometry object created by the Geometry Editor
- in Paint Plugin some changes in the way the source object is autoloaded
- in Paint, NCC and Cutout Plugins when using a mode that require to be terminated (by mouse RMB or ESC key) the notebook UI element is disabled until this is done
2021-10-02 18:02:27 +03:00
Marius Stanciu
a1530963f5
- clicking the splash screen will close it; also if an error is triggered, the error message will pop over the splash screen
...
- the Aperture Table in the Gerber Editor is no longer extended to show all apertures at once
- in Preferences: Excellon, Geometry and CNCJob tabs, updated the UI to the new design
2021-10-01 02:23:02 +03:00
Marius Stanciu
2feb509081
- finished the UI update in Preferences -> Processing
2021-09-30 02:49:45 +03:00
Marius Stanciu
75972180a8
- more UI changes in the Preferences to align them to the new app look
2021-09-29 22:17:49 +03:00
Marius Stanciu
ad5bf57861
- Gerber UI in Preferences is now updated
2021-09-29 00:06:13 +03:00
Marius Stanciu
0232ec5d2f
- added a shortcut to select all apertures in the Excellon Editor (Ctrl+A)
2021-09-28 05:39:39 +03:00
Marius Stanciu
8d8a522714
- changed the circle resolution back to the default of 16 since this value is good for fast rendering of Gerber files
...
- added a shortcut to select all apertures in the Gerber Editor
- other minor fixes
2021-09-28 05:25:34 +03:00
Marius Stanciu
3fc0ab826f
- working to differentiate between temporary units change and permanent units change
2021-09-27 17:28:54 +03:00
Marius Stanciu
0cee20a6d9
- in Excellon Editor and Geometry Editor solved some Shapely 2.0 deprecation warnings
...
- in Excellon Editor made sure that the tool diameter is always updated before adding a new drill (or drill array)
- changing units is not possible while in Editors
- changing units outside the Preferences will make no permanent changes
- deleting all shapes from the shapes collection (OpenGl graphics) will reset also the index in the collection data dict
2021-09-26 21:21:49 +03:00
Marius Stanciu
33f5749a7f
- more Qt6 port bugs fixed
...
- in Autolevelling Plugin modified the UI; work in progress - the frame disable is not working
2021-09-26 06:26:35 +03:00
Marius Stanciu
08d3a580ac
- multiple UI changes in Preferences
...
- UI changes in the Paint Plugin
2021-09-25 21:08:15 +03:00
Marius Stanciu
e73d49e2cd
- solved more Shapely 2.0 deprecation warnings
...
- in Isolation Plugin and NCC Plugin changed the UI and the Preferences for those Plugins
2021-09-25 03:36:57 +03:00
Marius Stanciu
0854101297
- in Cutout Plugin remade the UI and fixed different issues
2021-09-24 21:09:54 +03:00
Marius Stanciu
15b651147b
- in Film Plugin added new parameters and improvements: now the negative film can have a box that is convex and it is no longer limited to square shapes. Also, if the box object has only one geometric element (an outline) then that one will be the final shape of the negative
2021-09-24 03:42:10 +03:00
Marius Stanciu
734398d460
- in Legacy2D graphic engine fixed setting the Opacity functionality
...
- fixed a recent issue where Gerber files made out of single polygons were not processed
2021-09-21 19:21:05 +03:00
Marius Stanciu
dd029d6ded
- fixed an error due of missing attribute of PlotCanvasLegacy when using Legacy2D graphic engine
...
- solving deprecation warnings issued by Shapely
- made sure that the Gerber Object geometry is always flattened
2021-09-21 15:55:35 +03:00
Marius Stanciu
5f417f7156
- pattern highlighting: added the Dx and %LPC%, %LPD% expressions
2021-09-19 22:35:35 +03:00
Marius Stanciu
bc0f6ea3f6
- DblSided Plugin - remade the UI
2021-09-19 20:18:05 +03:00
Marius Stanciu
b36077cd9a
- some UI changes in the Milling and Drilling Plugins
...
- working on the Excellon side from Milling Plugin
2021-09-12 01:09:53 +03:00
Marius Stanciu
73a8efde83
- small change
2021-09-10 17:46:40 +03:00
Marius Stanciu
76c73033cb
- fixed the FCGridLayout (in GUI elements) method that synchronize the column width for multiple grid layouts when the item on column is spanning multiple columns
2021-09-10 02:41:13 +03:00
Marius Stanciu
4b52196310
- in Fiducials Plugin added the support for ESCAPE key from manual mode and also exit by right clicking
...
- in Fiducials Plugin addressed the situation when no object is selected but there are available
- in Fiducials Plugin when adding manual fiducials now panning is allowed without cancelling the process of adding
- in Corners Plugin implemented the manual adding of markers
- in Corners Plugin added the support for ESCAPE key from manual mode and also exit by right clicking
2021-09-09 23:09:09 +03:00
Marius Stanciu
e0a158759c
- in Fiducials Plugin added the support for ESCAPE key from manual mode and also exit by right clicking
2021-09-09 21:30:48 +03:00
Marius Stanciu
9866bb9037
- in Copper Thieving Plugin more UI changes
...
- in GUI Elements the FCGridLayout has now a class method that allow adjusting column size in multiple grid layouts to the highest on that column; still work to d oto take care of the situation when widgets are spanning multiple cells
2021-09-09 18:45:53 +03:00
Marius Stanciu
241579d670
- on Coppper Thieving Plugin some UI updates
...
- updated the GCGridLayout GUi element to automatically stretch the first column but offered also configuration; updated the use throughout the app
2021-09-09 16:28:14 +03:00
Marius Stanciu
509f4087e1
- in Milling Plugin added a property that allows to segment the resulting GCode threfore allowing autolevelling
...
- in Levelling Plugin added a check that allow levelling only for CNC Job objects resulted from Geometry
- some minor changes
2021-09-09 03:01:06 +03:00
Marius Stanciu
8266b5c988
- some changes in the Preferences UI for Film and Fiducial Plugins
2021-09-09 01:43:51 +03:00
Marius Stanciu
6712b98a93
- in Fiducials Plugin updated the GUI to the new style
...
- Fiducials Plugin: replaced a Radio button with a Combobox2 and optimized the UI
- The Combobox2 GUI element no longer issue an exception if it is tried to set a string value, it will set automatically the index 0
2021-09-09 01:19:33 +03:00
Marius Stanciu
5d80899645
- in Minimum Distance Plugin updated the GUI
2021-09-08 21:42:30 +03:00
Marius Stanciu
b7f64d97d2
- in Film Plugin updated the GUI
...
- in Film Plugin some changes in the data storage; require to delete de current preferences files
- Film Plugin: now the Skew and Scale transformation have their own reference
- updated the language strings to the current strings in the app
2021-09-08 21:06:50 +03:00
Marius Stanciu
48707c390b
- in Isolation Plugin updated the GUI
2021-09-06 20:25:45 +03:00
Marius Stanciu
c3ac752c12
- small change
2021-09-06 01:25:05 +03:00
Marius Stanciu
358ae2d960
- remade the CNC Job Object Properties UI
2021-09-06 01:22:16 +03:00
Marius Stanciu
47d8c4cb58
- remade the Geometry Object Properties UI
2021-09-06 01:05:32 +03:00
Marius Stanciu
ed203ddbd7
- remade the Excellon Object Properties UI
2021-09-06 00:28:42 +03:00
Marius Stanciu
86286089bd
- in Copper Thieving Plugin updated the GUI
2021-09-05 21:00:44 +03:00
Marius Stanciu
854548142e
- remade the Gerber Object Properties UI
...
- fixed a small typo when creating a new Gerber empty App Object
2021-09-05 17:17:24 +03:00
Marius Stanciu
363778024c
- in QRCode Plugin remade the GUI
...
- added some new properties to the FCCheckBox GUI element
2021-09-05 14:50:04 +03:00