Marius Stanciu
cc303ce4f2
- speed up the plotting in OpenGL(3D) graphic mode
...
- spped up the color setting for Gerber object when using the OpenGL(3D) graphic mode
2019-12-23 15:49:16 +02:00
Marius Stanciu
98d5986190
- some fixes in the Legacy(2D) graphic mode regarding the possibility of changing the color of the Gerber objects
...
- added a method to darken the outline color for Gerber objects when they have the color set
- when Printing as PDF Gerber objects now the rendered color is the print color
2019-12-23 02:30:56 +02:00
Marius Stanciu
5b62b3c5f6
- fixed the above mentioned glitch in the OpenGL(3D) graphic engine when an Gerber object has been set with a color
2019-12-23 00:57:37 +02:00
Marius Stanciu
9fe3dfbfa9
- fixed Gerber object color set for Legacy(2D) graphic engine; glitch on the OpenGL(3D) graphic engine
2019-12-22 16:24:04 +02:00
Marius Stanciu
988b9d7dac
- fixed issue in Gerber UI where a label was not hidden when in Basic mode
...
- added the color parameters of the objects to the serializable attributes
2019-12-22 07:24:51 +02:00
Marius Stanciu
612666d01a
- added a new option for the Gerber objects: on the project context menu now can be chosen a color for the selected Gerber object
2019-12-22 06:52:45 +02:00
Marius Stanciu
73d41816d6
- fixed a typo in Distance Tool
2019-12-21 01:31:52 +02:00
Marius Stanciu
8afafedfff
- fixed re-cut length entry not staying disabled when the re-cut cb is not checked
2019-12-20 23:59:29 +02:00
Marius Stanciu
a06b576a04
- in Geometry Object UI (selected tab) when a tool type is changed from no matter what to V-shape, the cut_z value is saved and when the tool type is changed back to something different than V-shape, this saved cut-z value is restored
2019-12-20 23:28:15 +02:00
Marius Stanciu
8ab91b7f4f
- added an icon in the infobar that will show more clearly the status of the grid snapping
2019-12-20 03:32:09 +02:00
Marius Stanciu
28bf1c3b5a
- Print function is now printing a PDF file for a selection of objects in the colors from canvas
2019-12-20 02:41:13 +02:00
Marius Stanciu
f604cd461d
- fixed a rare issue in the generation of non-copper-region geometry started from the Gerber Object UI (selected tab)
2019-12-20 01:12:02 +02:00
Marius Stanciu
284d500073
- starting to work to a general Print function; for now it will generate PDF files; currently it works only for one object not for a selection
...
- added shortcut key CTRL+P for printing to PDF method
2019-12-19 17:15:41 +02:00
Marius Stanciu
80f1d30a28
- added Preferences values for PDF margins when saving text in Code Editor as PDF
...
- when clicking Cancel in Preferences now the values are reverted to what they used to be before opening Preferences tab and start changing values
2019-12-19 16:26:19 +02:00
Marius Stanciu
04d30fb1b4
- in 2-Sided Tool added a way to calculate the bounding box values for a selection of objects, and also the centroid
2019-12-19 04:12:06 +02:00
Marius Stanciu
db9b2599cb
- fixed a typo in a app string
2019-12-19 02:28:09 +02:00
Marius Stanciu
4efc453b84
- fixed a bug in the new feature 'extra buffering'
...
- fixed the creation of CNCJob objects out of multigeo Geometry objects (objects with multiple tools)
- optimized the NCC Tool
2019-12-18 17:53:41 +02:00
Marius Stanciu
a8d4c592c2
- improved the loading of Config File by using the advanced code editor
2019-12-18 04:26:20 +02:00
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 S
0b50734578
- fixed issue #347 - a Gerber generated by Sprint Layout with copper pour ON will not have rendered the copper pour
2019-12-17 17:37:18 +02:00
Marius Stanciu
994fa65e96
- fixed bug saving the FlatCAM project saying the file is used by another application
2019-12-17 15:19:09 +02:00
Marius Stanciu
0e3a9f0795
- more mods to generate_from_geometry_2() method
2019-12-17 15:11:08 +02:00
Marius Stanciu
4a8a980cde
- added ability to save the Source File as PDF - fixed page size and added line breaks
2019-12-17 14:47:44 +02:00
Marius Stanciu
82f0c40ff8
- fixed the generate_from_geometry_2() method to use the default values in case the parameters are None
2019-12-17 13:26:09 +02:00
Marius Stanciu
2565dd75f1
- added ability to save the Source File as PDF (still have to adjust the page size)
2019-12-17 03:42:24 +02:00
Marius Stanciu
4ac5f8e239
- made sure that if in Gerber UI the isolation is made with a V-Shape tool then the tool type is automatically updated on the generated Geometry Object
2019-12-17 02:44:24 +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
14204e3c30
- fixed the line endings for setup_ubuntu.sh
2019-12-16 21:26:11 +02:00
Marius Stanciu
f857326687
- fixed GCode generated with HPGL preprocessor to output only integer coordinates
...
- fixed the HPGL2 import parsing for absolute linear movements
2019-12-16 21:20:08 +02:00
Marius Stanciu
0574f7a039
- fixed the CNCJob geometry created with HPGL preprocessor
2019-12-16 20:32:00 +02:00
Marius Stanciu
435648171e
- fixed the HPGL preprocessor
2019-12-16 19:56:24 +02:00
Marius Stanciu
6744d9ae07
- updated the preprocessor files
2019-12-16 19:24:50 +02:00
Marius Stanciu
d256c99385
- made sure that in Geometry Editor the self.app.mouse attribute is updated with the current mouse position (x, y)
2019-12-16 17:33:58 +02:00
Marius Stanciu
b8b6d776e9
- some small changes in the FlatCAMGeoemtry.on_tool_add() method
2019-12-16 16:58:48 +02:00
Marius Stanciu
6c2d628c6c
- fixed the Defaults upgrade overwrting the new version number with the old one
...
- fixed issue with clear_polygon3() - the one who makes 'lines' and fixed the NCC Tool
2019-12-16 14:52:58 +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
82c9377a37
- in Geometry Editor added support for Jump To function such as that it works within the Editor Tools themselves. For now it works only in absolute jumps
2019-12-16 03:16:57 +02:00
Marius Stanciu
45892c8a90
- updated all the translation PO files and the POT file
...
- RELEASE 8.99
2019-12-16 00:21:55 +02:00
Marius Stanciu
7ad091e163
- modified the export_gcode() method and the preprocessors such that the preprocessors now have the information if to include the gcode header
...
- RELEASE 8.99
2019-12-16 00:12:04 +02:00
Marius Stanciu
0eabc57e70
- fixed some issues with the recent preparation for dark icons resource usage
...
- added a new preprocessor file contributed by Daniel Friderich and added fixes for it
- RELEASE 8.99
2019-12-15 17:26:56 +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
ca4c7b245f
- added a script to remove the bad profiles from resource pictures. From here: https://stackoverflow.com/questions/22745076/libpng-warning-iccp-known-incorrect-srgb-profile/43415650 , link mentioned by @camellan (Andrey Kultyapov)
2019-12-15 14:26:41 +02:00
Marius Stanciu
bcd553c5c7
- deleted the 'dark' icons; they require more attention for another time
2019-12-15 02:45:15 +02:00
Marius Stanciu
f78683cd2e
Merged jpcgt/flatcam/Beta into Beta
2019-12-15 02:43:10 +02:00
Camellan
ee802c5a81
Merged in camellan/flatcam/Beta (pull request #252 )
...
Fix 'libpng warning: iCCP: CRC error'
2019-12-15 00:41:16 +00: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
72a5ba868e
- finished the strings update in the Google-translated French
2019-12-14 21:52:43 +02:00