Marius Stanciu
eec1458ac3
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-06-04 11:57:10 +03:00
Marius Stanciu
dc8a34bc16
- improved the Isolation Tool - rest machining: test if the isolated polygon has interiors (holes) and if those can't be isolated too then mark the polygon as a rest geometry to be isolated with the next tool and so on
2020-06-04 11:56:08 +03:00
Marius Stanciu
523b2353c6
Merged marius_stanciu/flatcam_beta/Beta into Beta
2020-06-04 02:53:54 +03:00
Marius Stanciu
4b01fd5473
- updated the Italian translation - contribution by Golfetto Massimiliano
...
- made the timing for the object creation to be displayed in the shell
2020-06-04 02:53:06 +03:00
Marius Stanciu
c6a4a51fac
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-06-03 22:52:52 +03:00
Marius Stanciu
0e007bbcbc
- updated the Italian translation - contribution by Golfetto Massimiliano
2020-06-03 22:52:13 +03:00
Marius Stanciu
6d4b6b674c
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-06-03 22:48:16 +03:00
Marius Stanciu
adfd6d40b9
- made sure that if the user closes the app with an editor open, before the exit the editor is closed and signals disconnected
2020-06-03 22:47:29 +03:00
Marius Stanciu
bbf878bebb
- updated the language translation strings (and Google_Translated some of them)
2020-06-03 21:08:06 +03:00
Marius Stanciu
2eecb20e95
- remade file names in the app
...
- fixed the issue with factory_defaults being saved every time the app start
- fixed the preferences not being saved to a file when the Save button is pressed in Edit -> Preferences
- fixed and updated the Transform Tools in the Editors
2020-06-03 20:35:59 +03:00
Marius Stanciu
378a497935
- made sure that the status bar label for preferences is updated also when the Preferences Tab is opened from the Edit -> Preferences
2020-06-03 04:32:56 +03:00
Marius Stanciu
b23bd5f590
- made the delayed Gerber buffering to use multiprocessing but I see not much performance increase
2020-06-03 04:26:56 +03:00
Marius Stanciu
89d2de48da
- added a new feature for Gerber parsing: if the NO buffering is chosen in the Gerber Advanced Preferences there is now a checkbox to activate delayed buffering which will do the buffering in background allowing the user to work in between. I hope that this can be useful in case of large Gerber files.
2020-06-03 04:02:04 +03:00
Marius Stanciu
c5c11efeed
- minor issue in Paint Tool
2020-06-03 03:18:59 +03:00
Marius Stanciu
86e36d3ca6
- updated Transform Tool to have a selection of possible references for the transformations that are now selectable in the GUI
...
- Transform Tool - compacted the UI
2020-06-03 02:41:25 +03:00
camellan
693d5c70c4
Update Russian translation (not finished)
2020-06-02 22:58:15 +04:00
Camellan
b17b5a7a36
jpcgt/flatcam/Beta слито с Beta
2020-06-02 21:08:09 +04:00
Marius Stanciu
5f2b63442f
Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta
2020-06-02 18:30:58 +03:00
Marius Stanciu
f5c84fdc49
- maintenance_2
2020-06-02 18:29:45 +03:00
Marius Stanciu
38fa25ed3d
Merged jpcgt/flatcam/Beta into Beta
2020-06-02 18:25:52 +03:00
Marius
5abb7866d8
- maintenance_1
2020-06-02 18:24:44 +03:00
Marius Stanciu
7f06677791
- replaced the icon for the Editor in Toolbar (both for the normal icons and for icons in dark theme)
2020-06-02 17:53:32 +03:00
Marius Stanciu
e239afd69b
- fixed some more strings
...
- updated the Google-translations for the German, Spanish, French
- updated the Romanian translation
2020-06-02 17:39:48 +03:00
Marius Stanciu
4630695c84
- modified behavior of object comboboxes in Paint, NCC and CutOut Tools: now if an object is selected in Project Tab and is of the supported kind in the Tool, it will be auto-selected
2020-06-02 14:30:52 +03:00
Marius Stanciu
c56f12c5d8
- updated the translation files to the latest changes
2020-06-02 05:20:28 +03:00
Marius Stanciu
7b4e3b42bf
- fixed spacing in the status toolbar icons
2020-06-02 02:37:54 +03:00
Marius Stanciu
5542e62455
- Tcl Command Follow - fixed to work in the new configuration
...
- Etch Compensation Tool - added a new etchant: alkaline baths
2020-06-02 02:10:38 +03:00
Marius
2624df10bf
- Tcl Shell - added a button to delete the content of the active line
...
- Tcl Command Isolate - fixed to work in the new configuration
2020-06-02 01:36:25 +03:00
Marius Stanciu
6b247ff5e1
- remade visibility as threaded - it seems that I can't really squeeze more performance from this
2020-06-01 23:55:47 +03:00
Marius Stanciu
1b8dd5c76d
- changed colors for the status bar labels and added some of the new icons in the gray version
2020-06-01 23:32:11 +03:00
Marius Stanciu
0f04eb1215
- changed the status bar label to have an icon instead of text
...
- added a label in status bar that will toggle the Preferences tab
- made some changes such that that the label in status bar for toggling the Preferences Tab will be updated in various cases of closing the tab
2020-06-01 23:09:15 +03:00
Marius Stanciu
cb5a20fda6
- some fixed due of recent changes and some strings changed
...
- added a validator for the FCColorEntry GUI element such that only the valid chars are accepted
2020-06-01 21:22:03 +03:00
Marius Stanciu
54407f6e50
- made Progressive plotting work in Isolation Tool
...
- fix an issue with progressive plotted shapes not being deleted on the end of the job
2020-06-01 20:37:31 +03:00
Marius Stanciu
aef1607fd5
- in Preferences replaced the widgets that sets colors with a compound one (from David Robertson)
2020-06-01 19:21:51 +03:00
Marius Stanciu
907de3fa9e
- in Preferences replaced some widgets with a new one that combine a Slider with a Spinner (courtesy of David Robertson)
2020-06-01 18:06:12 +03:00
Marius Stanciu
5624596828
Merged in preferences_changes (pull request #12 )
...
Preferences changes
2020-06-01 13:44:49 +00:00
Marius Stanciu
8f20ff0107
- reverted the class methods in AppTool
...
- added a button for Transformations Tool in the lower side (common) of the Object UI
- some other UI changes
- after using Isolation Tool it will switch automatically to the Geometry UI
2020-06-01 16:17:14 +03:00
Marius Stanciu
461f730dbc
Merged in revert-pr-309 (pull request #311 )
...
Revert "Preferences refactoring (pull request #309 )"
2020-06-01 13:00:09 +00:00
Marius Stanciu
612aa6a48f
Revert "Preferences refactoring (pull request #309 )"
2020-06-01 12:57:10 +00:00
David Robertson
3c102f7753
Merged in preferences-refactoring (pull request #309 )
...
Preferences refactoring
2020-06-01 12:10:23 +00:00
Marius Stanciu
57a969afdd
- more changes in strings throughout the app
...
- made some minor changes in the GUI of the FlatCAM Tools
- in Tools Database made sure that each new tool added has a unique name
- in AppTool made some methods to be class methods
2020-06-01 06:16:14 +03:00
Marius Stanciu
c1fb0b5cdb
- fixed the warning that old preferences found even for new installation
...
- in Paint Tool fixed the message to select a polygon when using the Selection: Single Polygon being overwritten by the "Grid disabled" message
2020-06-01 03:45:34 +03:00
Marius Stanciu
440d0dde02
- made the Distance Tool display the angle in values between 0 and 359.9999 degrees
...
- changed some strings
2020-06-01 01:21:53 +03:00
Marius Stanciu
47dd8b0dfe
Merged Beta into Beta_8.993
2020-05-31 21:37:59 +03:00
Marius Stanciu
8eee9a9dcf
- made last filter selected for open file to be used next time when opening files (for Excellon, GCode and Gerber files, for now)
2020-05-31 03:14:33 +03:00
Marius Stanciu
58707031a7
Merged in isolation_tool (pull request #11 )
...
Isolation tool
2020-05-30 23:01:22 +00:00
Marius Stanciu
483571f098
- minor
2020-05-31 01:57:08 +03:00
Marius Stanciu
ede90d6775
- structural changes in Preferences from David Robertson
2020-05-31 01:55:11 +03:00
Marius Stanciu
808e1c5875
- fixed NCC Tool behavior when selecting tools for Isolation operation
2020-05-30 23:58:20 +03:00
Marius Stanciu
eee6b931c7
- made the Shell Dock always show docked
2020-05-30 21:28:39 +03:00