Marius Stanciu
e57b913b7f
- in Code Editor added shortcut combo key CTRL+SHIFT+V to function as a Special Paste that will replace the '\' char with '/' so the Windows paths will be pasted correctly for TCL Shell. Also doing SHIFT + LMB on the Paste in contextual menu is doing the same.
2019-03-19 02:44:06 +02:00
Marius Stanciu
39eaf12fef
- added ability to run a FlatCAM Tcl script by double-clicking on the file
2019-03-19 01:27:57 +02:00
Marius Stanciu
6e465d97cd
- the Code Editor tab name is changed according to the task; 'save' and 'open' buttons will have filters installed for the QOpenDialog fit to the task
2019-03-19 01:05:25 +02:00
Marius Stanciu
74d1765a95
- added ability to create new scripts and open scripts in FlatCAM Script Editor
2019-03-18 22:59:13 +02:00
Marius Stanciu
b79c26ec4b
- some changes on how the first layout is applied
...
- minor bug fixes (typos from copy/paste from another part of the program)
2019-03-18 03:54:31 +02:00
Marius Stanciu
3daed4cbfb
- made the translations work when the app is frozen with CX_freeze
...
- some formatting changes for the application strings
2019-03-18 03:30:47 +02:00
Marius Stanciu
dd2f06c598
- changed the name for the .mo/.po files to strings
2019-03-18 01:36:16 +02:00
Marius Stanciu
a4a8258730
Merged in test_beta8.912 (pull request #136 )
...
Test beta8.912
2019-03-17 23:33:48 +00:00
Marius Stanciu
1c8c973971
- finished translation in Romanian
2019-03-18 01:23:36 +02:00
Marius Stanciu
abfa78d898
- remade the layout in 2Sided Tool
...
- work in progress for translation in Romanian - 91%
2019-03-17 15:47:17 +02:00
Marius Stanciu
fe6fa826ce
- remade the layout in 2Sided Tool
...
- work in progress for translation in Romanian - 91%
2019-03-17 04:35:04 +02:00
Marius Stanciu
011f684b38
- fixed bug in Paint Tool - Single Poly: no geometry was generated
...
- work in progress for translation in Romanian - 70%
- changed date
2019-03-16 01:01:00 +02:00
Marius Stanciu
46da2dfd1e
- made the layout combobox current item from Preferences -> General window to reflect the current layout
...
- remade the POT translate file
- work in progress in translation for Romanian language 44%
- fix for showing tools by activating them from the Menu - final fix.
2019-03-16 00:59:59 +02:00
Marius Stanciu
c0d21ee4e0
- made the layout combobox current item from Preferences -> General window to reflect the current layout
...
- remade the POT translate file
- work in progress in translation for Romanian language 44%
- fix for showing tools by activating them from the Menu - final fix.
2019-03-14 01:09:06 +02:00
Marius Stanciu
ae0706620e
- reverted changes in Tools regarding the toggle effect - now they work as expected and added protection against AttributeError that can happen when switching from another tab.
2019-03-11 23:04:38 +02:00
Marius Stanciu
090a3ff8f8
- reverted changes in Tools regarding the toggle effect - now they work as expected
2019-03-11 22:58:27 +02:00
Marius Stanciu
255254a292
- some strings were left outside the translation formatting - fixed
...
- finished the replacement of '_' symbols throughout the app which conflicted with the _() function used by the i18n
2019-03-11 20:00:07 +02:00
Marius Stanciu
e54ee9b569
- fixed the Properties Project menu entry to work on the new way
...
- in Properties tool now the Gerber apertures show the number of polygons in 'solid_geometry' instead of listing the objects
2019-03-11 19:30:38 +02:00
Marius Stanciu
5a4d61ee8f
- grouped all parsers files in flatcamParsers folder
2019-03-11 12:28:44 +02:00
Marius Stanciu
9d33e08ecf
- added a visual cue in Menu -> Edit about the entries to enter the Editor and to Save & Exit Editor. When one is enabled the other is disabled.
...
- grouped all the UI files in flatcamGUI folder
2019-03-11 12:23:26 +02:00
Marius Stanciu
29722de6ac
- fixed the Properties Project menu entry to work on the new way
...
- in Properties tool now the Gerber apertures show the number of polygons in 'solid_geometry' instead of listing the objects
2019-03-11 03:31:33 +02:00
Marius Stanciu
91549587e2
- changed some icons here and there
2019-03-11 02:08:29 +02:00
Marius Stanciu
f51c146f71
- fixed an issue created by the fact that I used the '_' char inside the app to designate unused info and that conflicted with the _() function used by gettext
...
- made impossible to try to reapply current language that it's already applied (un-necessary)
2019-03-11 00:41:49 +02:00
Marius Stanciu
3c2cc96b62
- updated the App.final_save() function
2019-03-10 23:56:06 +02:00
Marius Stanciu
68cadb08ce
- fixed some issues with ToolMeasurement due of above changes
2019-03-10 17:21:45 +02:00
Marius Stanciu
a6e23b28a7
- fix app crash for the case that there are no translation files
...
- fixed some forgotten strings to be prepared for internationalization in ToolCalculators
- fixed Tools menu no longer working due of changes
- added some test translation for the ToolCalculators (in Romanian)
- fixed bug in ToolCutOut where for each tool invocation the signals were reconnected
2019-03-10 17:12:58 +02:00
Marius Stanciu
ffd707ccce
- comment changes on the file licenses (added major contributor names)
2019-03-10 15:22:16 +02:00
Marius Stanciu
53627b566c
- added a fix in the Gerber parser when adding the geometry in the self.apertures dict for the case that the current aperture is None (Allegro does that)
...
- finished support for internationalization by adding a set of .po/.mo files for the English language. Unfortunately the final action can be done only when Beta will be out of Beta (no more changes) or when I will decide to stop working on this app.
- changed the tooltip for 'feedrate_rapids' parameter to point out that this parameter is useful only for the Marlin postprocessor
2019-03-10 14:34:13 +02:00
Marius Stanciu
de79370fb3
- sorted the languages in the Preferences combobox
2019-03-09 00:34:04 +02:00
Marius Stanciu
bfb04d5bee
- finished preparing for internationalization for the files: FlatCAMObj, ObjectUI
2019-03-09 00:12:38 +02:00
Marius Stanciu
fc7076e2c6
- finished preparing for internationalization for the files: FlatCAMEditor, FlatCAMGUI
2019-03-08 23:13:09 +02:00
Marius Stanciu
ebdcf0bbba
- fixed tools shortcuts not working anymore due of the new toogle parameter for the .run().
2019-03-08 17:18:04 +02:00
Marius Stanciu
a4ae0f65ca
- finished preparing for internationalization for the files: camlib and objectColletion
2019-03-08 17:04:53 +02:00
Marius Stanciu
4422aee5df
- fix for issue #262 : when doing Edit-> Save & Close Editor on a Geometry that is not generated through first entering into an Editor, the geometry disappear
2019-03-08 16:28:55 +02:00
Marius Stanciu
6ba037fd83
- fixed issue when doing th CTRL (or SHIFT) + LMB, the focus is automatically moved to Project Tab
...
- further work in internationalization, added a fallback to English language in case there is no translation for a string
2019-03-08 14:10:23 +02:00
Marius Stanciu
328182d863
- made sure that when the Measuring Tools is active after last click the Status bar is no longer deleted
2019-03-08 01:42:01 +02:00
Marius Stanciu
574184f44c
- fixed Measuring Tool - after doing a measurement the Notebook was switching to Project Tab without letting the user see the results
...
- more work on the translation engine; the app now restarts after a language is applied
- added protection against using Travel Z parameter with negative or zero value (in Geometry).
2019-03-08 01:32:18 +02:00
Marius Stanciu
934d971002
- WIP for internationalization
2019-03-07 18:04:11 +02:00
Marius Stanciu
94d2fb23e2
- made showing a shape when hovering over objects, optional, by adding a Preferences -> General parameter
...
- starting to work in internationalization using gettext()
- Finished adding _() in FlatCAM Tools
2019-03-07 17:37:38 +02:00
Marius Stanciu
b20a6a1a85
- modified the way the FlatCAM Tools are run from toolbar as opposed of running them from other sources
...
- some Gerber UI changes
2019-03-06 15:22:35 +02:00
Marius Stanciu
996b63cf4e
- modified the grbl-laser postprocessor lift_code()
...
- treated an error created by Z_Cut parameter being None
- changed the hover and selection box transparency
2019-03-04 21:19:55 +02:00
Marius Stanciu
3d25ba2838
Merged in test_beta_8.911 (pull request #135 )
...
Test beta 8.911
2019-03-04 14:11:58 +00:00
Marius Stanciu
d775e999fe
- remade the CutOut Tool
...
- finished Manual Cutout Tool by adding utility geometry to the cutting geometry
- added CTRL + click behavior for adding manual bridge gaps in Cutout Tool
- in Tool Cutout added shortcut key 'Escape' to cancel the current adding of bridge gaps
2019-03-04 16:09:41 +02:00
Marius Stanciu
2eccb61660
- starting to work on Manual Cutout Tool
2019-03-04 05:10:58 +02:00
Marius Stanciu
90ff773546
- fixed Excellon object move and all the other transformations
2019-03-04 04:41:04 +02:00
Marius Stanciu
85ff3805ae
- finished work on object hovering
2019-03-04 03:52:12 +02:00
Marius Stanciu
06fb48eb6a
- minor UI changes for Gerber UI
...
- ~~after an object move, the apertures plotted shapes are deleted from canvas and the 'mark all' button is deselected~~
- after move tool action or any other transform (rotate, skew, scale, mirror, offset), the plotted apertures are kept plotted.
- changing units now will convert all the default values from one unit type to another
- prettified the selection shape and the moving shape
- initial work in object hovering shape
2019-03-04 03:47:19 +02:00
Marius Stanciu
d79d6cf2bc
- minor UI changes for Gerber UI
...
- after an object move, the apertures plotted shapes are deleted from canvas and the mark all button is deselected
- fixed offset, rotate, scale, skew for follow_geometry. Fixed the move tool also.
- fixed offset, rotate, scale, skew for 'solid_geometry' inside the self.apertures.
2019-03-03 16:35:15 +02:00
Marius Stanciu
9f60df850e
- progress in ToolChange Custom commands replacement and rename
2019-02-28 18:02:29 +02:00
Marius Stanciu
546f643035
- added a change that when a double click is performed in a object on canvas resulting in a selection, if the notebook is hidden then it will be displayed
2019-02-28 16:39:44 +02:00