Marius Stanciu
1f33220bab
- the Jump To function reference is now saving it's last used value
...
- added the ability to use the Jump To method in the Gerber Editor
2019-12-18 04:01:25 +02:00
Marius Stanciu
e745f3f836
- added new parameters to improve Gerber parsing
...
- small optimizations in the Preferences UI
2019-12-18 03:14:17 +02:00
Marius Stanciu
b159548872
- modified QValidator in FCDoubleSpinner() GUI element to allow entering the minus sign when the range maximum is set as 0.0; also for positive numbers allowed entering the symbol plus
2019-12-17 01:53:58 +02:00
Marius Stanciu
74b3a38a71
- more optimizations in NCC Tool
...
- optimizations in Paint Tool
- maximum range for Cut Z is now zero to deal with the situation when using V-shape with tip-dia same value with cut width
2019-12-17 01:38:39 +02:00
Marius Stanciu
435648171e
- fixed the HPGL preprocessor
2019-12-16 19:56:24 +02:00
Marius Stanciu
414b96015c
- modified the Jump To method such that now allows relative jump from the current mouse location
2019-12-16 04:27:32 +02:00
Marius Stanciu
ba3a6138dc
- fixed a typo
...
- fixed layout on first launch of the app
- RELEASE 8.99
2019-12-15 16:40:37 +02:00
Marius Stanciu
8361ee7897
- prepared the application for usage of dark icons in case of using the dark theme
...
- updated the languages
- RELEASE 8.99
2019-12-15 16:28:36 +02:00
Marius Stanciu
63baeda071
- fixed a bug that created a crash in special conditions; it's related to the QSettings in FlatCAMGui.py
2019-12-15 00:42:07 +02:00
Marius Stanciu
1517686ced
- more strings updated; finished the Romanian translation update
2019-12-14 00:04:52 +02:00
Marius Stanciu
e397e26484
- some strings updated; update on the Romanian translate
2019-12-13 18:36:57 +02:00
Marius Stanciu
02b567971d
- finished a very rough and limited HPGL2 file import
2019-12-12 21:29:38 +02:00
Marius Stanciu
0c057574c9
- some changes in the ObjectUI and for the Geometry UI
2019-12-12 19:38:29 +02:00
Marius Stanciu
6d826fa143
- added option to save objects as PDF files in File -> Save menu
2019-12-12 03:18:52 +02:00
Marius Stanciu
1cb66f3faf
- finished the Calibration Tool
...
- changed the Scale Entry in Object UI to FCEntry() GUI element in order to allow expressions to be entered. E.g: 1/25.4
2019-12-12 01:55:04 +02:00
Marius Stanciu
cd4d0cefb8
- some more work in Calibration Tool
2019-12-11 17:54:33 +02:00
Marius Stanciu
5f739d1baf
- if extracut_length is zero then the extracut will cut up until the first point in path no matter what the distance is
2019-12-10 23:57:00 +02:00
Marius Stanciu
660f69cfc5
- for OpenGL graphic mode added a fit_view() execution on canvas initialization
2019-12-10 17:24:28 +02:00
Marius Stanciu
621ac9a598
- fixed a cummulative error when using the Tool Offset for Excellon objects
...
- added the dipaly of the real depth of cut (cut z + offset_z) for CNC tools made out of an Excellon object
2019-12-10 16:00:37 +02:00
Marius Stanciu
33f764efb5
- in CNCJob UI, now the CNCJob objects made out of Excellon objects will display their CNC tools (drill bits)
2019-12-10 15:26:51 +02:00
Marius Stanciu
511ebc274f
- now extracut option in the Geometry Object will recut as many points as many they are within the specified re-cut length
2019-12-10 05:28:02 +02:00
Marius Stanciu
cee8c223a8
- small changes in the Geometry UI
2019-12-10 04:14:58 +02:00
Marius Stanciu
face1d0f64
- some fixes on the app.jump_to() method
...
- made sure that the ToolFilm will not start saving a file if there are no objects loaded
2019-12-09 21:53:57 +02:00
Marius Stanciu
1f1d200ab6
- in FlatCAMGeometry fixed the scale and offset methods to always process the self.solid_geometry
...
- Calibration Tool - finished the calibrated object creation method
2019-12-09 16:20:22 +02:00
Marius Stanciu
8969c03021
- updated the border for fit view on OpenGL graphic mode
...
- Calibration Tool - added preferences values
- Calibration Tool - more work on it
2019-12-09 01:56:45 +02:00
Marius Stanciu
facc077493
- in Geometry UI added a button that allow updating all the tools in the Tool Table with the current values in the UI form
2019-12-08 16:58:15 +02:00
Marius Stanciu
3201359c8a
- Calibrate Tool - working on it
2019-12-08 15:12:05 +02:00
Marius Stanciu
b1d249cff8
- renamed Calibrate Excellon Tool to a simpler Calibrate Tool
...
- Calibrate Tool - when generating verification GCode it will always load into an Editor from which it can be edited and/or saved. On save the editor will close.
2019-12-07 01:07:52 +02:00
Marius Stanciu
2ca509ca04
- few bugs solved regarding the newly created empty objects
2019-12-06 23:00:43 +02:00
Marius Stanciu
af00a7f212
- changed the FCDoubleSpinner, FCSpinner and FCEntry GUI elements to allow passing an alignemnt value: left, right or center (not yet available in the app)
2019-12-05 15:53:06 +02:00
Marius Stanciu
0d0f872244
- application wide change: introduced the precision parameters in Edit -> Preferences who will control how many decimals to use in the app parameters
2019-12-05 15:18:54 +02:00
Marius Stanciu
19b5f732b5
- minor string changes
2019-12-05 03:15:57 +02:00
Marius Stanciu
fa99f97586
- Copper Thieving Tool - added a default value for the mask clearance when generating pattern plating mask
2019-12-05 03:14:07 +02:00
Marius Stanciu
92ea7e83be
- in Copper Thieving Tool added the display of the patterned plated area (approximative area)
2019-12-04 17:41:00 +02:00
Marius Stanciu
f9c83a5e60
- fixed the overlap parameter all over the app to reflect the change to percentage
2019-12-04 17:00:36 +02:00
Marius Stanciu
0de96a377e
- fixed bug in FCSpinner and FCDoubleSpinner GUI elements, that are now the main GUI element in FlatCAM, that made partial selection difficult
...
- updated the Paint Tool in Geometry Editor to use the FCDoublepinbox
- added the possibility for suffix presence on the FCSpinner and FCDoubleSpinner GUI Elements
- added the '%' symbol for overlap fields; I still need to divide the conntet by 100 to get the original decimal
2019-12-04 14:55:01 +02:00
Marius Stanciu
65f00ccad7
- in Preferences added a new button: 'Close' to close the Preferences window without saving
2019-12-04 03:24:05 +02:00
Marius Stanciu
b1547bf6b9
- added some geometry parameters in Cutout Tool as a convenience, to be passed to the generated Geometry objects
2019-12-03 23:44:53 +02:00
Marius
e971dc17ba
- various small fixes
2019-12-03 16:26:53 +02:00
Marius Stanciu
6d9d29a689
- in Preferences added an Apply button which apply the modified preferences but does not save to a file, minimizing the file IO operations; CTRL+S key combo does the Apply now.
2019-12-03 05:31:33 +02:00
Marius Stanciu
3812de6439
- small changes
2019-12-03 00:17:53 +02:00
Marius Stanciu
e9470df4c5
- modified the default values for the METRIC system; the app now starts in the METRIC units since the majority of the world use the METRIC units system
2019-12-02 23:28:27 +02:00
Marius Stanciu
599cfb8d51
- updated the workspace functions to work in Legacy(@D) graphic mode
2019-11-27 21:40:39 +02:00
Marius Stanciu
1f63a16a24
- updated the drawing of the workspace such that the application overall start time is improved and after first turn on of the workspace, toggling it will have no performance penalty
2019-11-27 15:55:31 +02:00
Marius Stanciu
58f24cbb37
- in Tool Film added the page size and page orientation in case of saving the film as PDF file
...
- the application workspace has now a lot more options selectable in the Edit -> Preferences -> General -> GUI Preferences
2019-11-27 03:44:28 +02:00
Marius Stanciu
f1af9d7999
- updated the Film Tool to allow exporting PDF and PNG file (besides the SVG file)
2019-11-26 16:37:21 +02:00
Marius Stanciu
07fb663e7b
- in Gerber isolation added the option to selectively isolate only certain polygons - made it to work for Legacy(2D) graphic mode
2019-11-25 21:03:12 +02:00
Marius Stanciu
2fe08cf990
- fixed mistakes
2019-11-25 17:04:56 +02:00
Marius Stanciu
d5a9e0bb5a
- In Gerber isolation changed the UI
...
- in Gerber isolation added the option to selectively isolate only certain polygons
2019-11-25 16:52:37 +02:00
Marius Stanciu
d03428f860
- made sure that the units are read from the self.defaults and not from the GUI
...
- added Robber Bar option to Copper Thieving Tool
2019-11-24 00:31:41 +02:00