Marius Stanciu
3df0c8871c
- fixed issue #335 . The FCDoubleSPinBox (and FCSpinBox) value was not used when the user entered data but just hovered away the mouse expecting the data to be already confirmed
2019-11-15 22:07:23 +02:00
Marius
172f527713
Merge remote-tracking branch 'origin/Beta' into Beta
...
# Conflicts:
# FlatCAMObj.py
# README.md
2019-11-15 21:42:12 +02:00
Marius Stanciu
6c594d048e
- added all the recognized extensions to the save dialog filters; latest extension used will be preselected next time a save operation occur
2019-11-15 17:12:39 +02:00
Marius Stanciu
f40bc17284
- added the .gcode extension to the GCode saving dialog filter
2019-11-15 11:26:18 +02:00
Marius Stanciu
175e2f7af2
- made sure that the 'default' postprocessor file is always loaded first such that this name is always first in the GUI comboboxes
...
- added a class in GUIElements for a TextEdit box with line numbers and highlight
2019-11-14 12:24:49 +02:00
Marius Stanciu
dfbd4452a1
- fixed an issue in the FlatCAMObj.FlatCAMGerber.convert_units() which needed to be updated after changes elsewhere
2019-11-13 02:59:47 +02:00
Marius Stanciu
eafa6350b7
- finished improving the show of text files in FlatCAM (CNC Code, Source files)
2019-11-13 02:26:03 +02:00
Marius Stanciu
63e22cf3ee
- trying to improve the performance of View CNC Code command by using QPlainTextEdit; made the mods for it
...
- when using the Find function in the TextEditor and the result reach the bottom of the document, the next find will be the first in the document (before it defaulted to the beginning of the document)
2019-11-13 02:06:16 +02:00
Marius Stanciu
548d16a7d5
- added two new postprocessor files for ISEL CNC and for BERTA CNC
...
- clicking on a FCTable GUI element empty space will also clear the focus now
2019-11-13 01:29:50 +02:00
Marius Stanciu
8d6df5493c
- fixed GUI in 2Sided Tool
...
- extending the Copper Thieving Tool - wip
2019-11-11 04:54:47 +02:00
Marius Stanciu
70d123306c
- in Tools Database added a contextual menu to add/copy/delete tool; CTRL+C, DEL keys work too; key T for adding a tool is now only partially working
...
- in Tools Database made the status bar messages show when adding/copying/deleting tools in DB
- changed all Except statements that were single to except Exception as recommended in some PEP
- renamed the Copper Fill Tool to Copper Thieving Tool as this is a more appropriate name; started to add ability for more types of copper thieving besides solid
- fixed some issues recently introduced in ParseSVG
- updated POT file
2019-11-11 02:35:42 +02:00
Marius Stanciu
fdad91f04e
Merged in options_cleanup (pull request #3 )
...
Options cleanup
2019-11-09 18:31:15 +00:00
Marius Stanciu
6620daa14b
- added tooltips for the Tools Database table headers and buttons
2019-11-09 19:27:28 +02:00
Marius Stanciu
ee8719093c
- fixed a new bug that did not allow to open the FlatCAM Preferences files by doubleclick in Windows
...
- added a new feature: Tools Database for Geometry objects; resolved issue #308
2019-11-09 18:04:49 +02:00
Marius Stanciu
c091af35b8
- updated the make file for freezed executable
2019-11-08 00:14:23 +02:00
Marius Stanciu
48a15e27b7
- corrections regarding the adding of .ngc file extensions
2019-11-07 17:11:31 +02:00
Marius Stanciu
892c9130f2
- made the 'M2' Gcode command footer optional, default is False (can be set using the TclCommand: set_sys cncjob_footer True)
...
- added a setting in Preferences to force the GCode output to have the Windows line-endings even for non-Windows OS's
2019-11-07 17:07:45 +02:00
Marius Stanciu
26d2831ded
- added the '.ngc' fiel extension to the GCode Save file dialog filter
2019-11-07 12:57:25 +02:00
Marius Stanciu
8a8f571f0b
- the font color of the Preferences tab will change to red if settings are not saved and it will revert to default when saved
...
- fixed issue #333 . The Geometry Editor Paint tool was not working and using it resulted in an error
2019-11-06 23:32:21 +02:00
Marius Stanciu
0fd2037edc
- fixed bug in the Paint Tool that did not allow choosing a Paint Method that was not Standard
...
- made sure that in the FlatCAMGeometry.merge() all the source data is deepcopy-ed in the final object
2019-11-06 22:18:33 +02:00
Marius Stanciu
38ab16dbef
- the "CRTL+S" key combo when the Preferences Tab is in focus will save the Preferences instead of saving the Project
2019-11-06 00:46:56 +02:00
Marius Stanciu
c7548ee897
- fixed some issues when editing a multigeo geometry
2019-11-06 00:16:32 +02:00
Marius Stanciu
14917456ab
- added a new setting named 'Allow Machinist Unsafe Settings' that will allow the Travel Z and Cut Z to take both positive and negative values
2019-11-05 15:12:10 +02:00
Marius Stanciu
c85e397eca
- started to add a Tool Database
2019-11-05 02:36:46 +02:00
Marius Stanciu
849bcded4c
- updated the UI in Geometry UI
...
- optimized the order of the defaults storage declaration and the update of the Preferences GUI from the defaults
2019-11-05 01:01:52 +02:00
Marius Stanciu
cd7620c801
- getting rid of all the Options GUI and related functions as it is no longer supported
2019-11-04 22:06:06 +02:00
Marius Stanciu
e96129b5d1
- wip
2019-11-04 21:28:11 +02:00
Marius Stanciu
08e740d45b
- fixed a small issue with clicking in a disabled FCDoubleSpinner or FCSpinner still doing a selection
2019-11-03 13:33:48 +02:00
Marius Stanciu
b166b3f7dd
Previous commit was:
...
- fixed the V-shape tool diameter calculation in NCC Tool
- in NCC Tool made the new tool dia (circular type) a parameter in Preferences
2019-11-03 13:24:08 +02:00
Marius Stanciu
eb091f3990
- fixed a bug in SolderPaste Tool that did not allow to view the GCode
2019-11-03 13:19:48 +02:00
Marius Stanciu
d2d5371148
- fixed a bug in SolderPaste Tool that did not allow to view the GCode
2019-10-30 00:49:44 +02:00
Marius Stanciu
a0e142f6e9
- converted SolderPaste Tool to usage of SpinBoxes; changed the SolderPaste Tool UI in Preferences too
2019-10-30 00:13:28 +02:00
Marius Stanciu
3913231d4c
- small changes
2019-10-29 17:43:53 +02:00
Marius Stanciu
9ea39c138e
- a bug fix in Geometry Object
...
- fixed some missing properties in Tool Calculators
2019-10-29 03:15:58 +02:00
Marius Stanciu
23065aa033
- Calibrate Excellon Tool: working on self.calculate_factors() method
2019-10-29 00:11:32 +02:00
Marius Stanciu
120e866a01
- working on the Calibrate Excellon Tool
...
- converted Excellon Editor to usage of SpinBoxes
2019-10-28 23:14:40 +02:00
Marius Stanciu
a88c64fb84
- fixed some issues in the Gerber Editor (Aperture add was double adding an aperture)
...
- converted Gerber Editor to usage of SpinBoxes
2019-10-28 17:18:23 +02:00
Marius Stanciu
b994ee9639
- in Tools: Paint, NCC and Copper Fill, when using the Area Selection, now the selected aras will stay drawn as markers until the user click RMB
...
- in legacy2D graphic engine, adding an utility geometry no longer draw the older ones, overwriting them
2019-10-28 15:03:21 +02:00
Marius Stanciu
f9ad83ba29
- Copper Fill Tool: some PEP8 corrections
2019-10-28 03:06:37 +02:00
Marius
f3100c4f28
Merge remote-tracking branch 'origin/Beta' into Beta
2019-10-26 20:24:47 +03:00
Marius Stanciu
c2c275e9ed
- fixed an error in the FCDoubleSpinner class when FlatCAM is run on system with locale that use the comma as decimal separator
2019-10-26 20:24:18 +03:00
Marius Stanciu
2fecd393b0
Merged jpcgt/flatcam/Beta into Beta
2019-10-26 00:44:00 +03:00
Marius Stanciu
fcfcac1da8
- minor change
2019-10-26 00:43:15 +03:00
jkarstedt
9a46f3045e
Merged in jkarstedt/flatcam/Beta (pull request #243 )
...
Beta
2019-10-25 21:41:39 +00:00
cmstein
4802637a37
Merged in cmsteinBR/flatcam/Beta (pull request #245 )
...
Update in pt_BR
2019-10-25 21:39:17 +00:00
Marius Stanciu
d1f40c769f
- Copper Fill Tool: added GUI category in Edit -> Preferences window
...
- QRCode Tool: added a selection limit parameter to control the selection shape vs utility geo
2019-10-26 00:08:50 +03:00
Marius Stanciu
4a3a0a5669
- Copper Fill Tool: added possibility to select between a bounding box rectangular or convex hull when the reference is the geometry of the source Gerber object
...
- Copper Fill Tool: cleanup on not regular tool exit
2019-10-25 23:08:44 +03:00
Marius Stanciu
2bde43ca3f
- added a new FlatCAM Tool: Copper Fill Tool. It will pour copper into a Gerber filling all empty space with copper, at a clearance distance of the Gerber features
2019-10-25 19:52:11 +03:00
Marius Stanciu
228dcfdac1
- QRCode Tool: shortcut key for this tool is now ALT+Q while PDF import Tool was relegated to CTRL+Q combo key shortcut
2019-10-25 16:32:10 +03:00
Marius Stanciu
97809b6de1
- QRCode Tool: added ability to save the generated QRCode as SVG file or PNG file
...
- QRCode Tool: added the feature to save the PNG file with transparent background
- QRCode Tool: added GUI category in Preferences window
2019-10-25 16:16:43 +03:00