Commit Graph

2914 Commits

Author SHA1 Message Date
camellan c706fff03d Merge remote-tracking branch 'remotes/jpcgt/flatcam/Beta' into Beta 2020-06-04 21:58:50 +04:00
Marius Stanciu d2a6f4090f Merged marius_stanciu/flatcam_beta/Beta_8.993 into Beta 2020-06-04 20:18:53 +03:00
Marius Stanciu 8e13e8c138 Merged jpcgt/flatcam/Beta into Beta_8.993 2020-06-04 20:17:38 +03:00
Marius Stanciu 4809f11c00 - updated the French translation strings - from @micmac (Michel Maciejewski) 2020-06-04 20:15:36 +03:00
cmstein 994c5a5b68 Merged in Beta (pull request #313)
update in PT_BR translation
2020-06-04 16:53:43 +00:00
cmstein 173471ab8a Update in PTBR 2020-06-04 10:53:36 -03:00
cmstein 7d72efbf03 Update in PTBR 2020-06-04 10:31:00 -03:00
cmstein f0842651db Update in PTBR 2020-06-04 09:54:26 -03:00
cmstein a016022eb9 Update in PTBR 2020-06-04 09:49:10 -03:00
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