Commit Graph

349 Commits

Author SHA1 Message Date
cmstein
c417489c1e Update 2019-09-13 08:13:57 -03:00
cmstein
07c0da75bd Update. 2019-09-13 08:13:56 -03:00
cmstein
2075b9c18a Update 2019-09-13 08:13:56 -03:00
cmstein
929da9f64c Update 2019-09-13 08:13:56 -03:00
cmstein
f07c908297 Update 2019-09-13 08:13:56 -03:00
cmstein
b162d93a42 Update 2019-09-13 08:13:55 -03:00
cmstein
f5de62b929 Update 2019-09-13 08:13:55 -03:00
cmstein
8dcd384d78 Update 2019-09-13 08:13:55 -03:00
cmstein
478ce6cdc8 Update 2019-09-13 08:13:54 -03:00
cmstein
3642d442f4 Update 2019-09-13 08:13:54 -03:00
cmstein
b0971a9721 Update 2019-09-13 08:13:54 -03:00
cmstein
e43c6f1190 Update 2019-09-13 08:13:54 -03:00
cmstein
d2fe51de1f Update 2019-09-13 08:13:54 -03:00
cmstein
3c2a2ec4ab Update 2019-09-13 08:13:53 -03:00
cmstein
02e871d040 Update 2019-09-13 08:13:53 -03:00
cmstein
1ba840831e update 2019-09-13 08:13:53 -03:00
cmstein
f888652540 Update in PT_BR translation 2019-09-13 08:13:53 -03:00
cmstein
2a31c9486f Update in PT_BR 2019-09-13 08:13:53 -03:00
cmstein
df5ccd6a5a Update in PT_BR 2019-09-13 08:13:52 -03:00
cmstein
80ac4cc1c0 Update in PT_BR translation 2019-09-13 08:13:52 -03:00
cmstein
6ea9370a6b Update in PT_BR translation 2019-09-13 07:41:11 -03:00
cmstein
94b032fbf2 Update 2019-09-12 16:13:10 -03:00
cmstein
691b4d9f38 Update 2019-09-12 15:26:59 -03:00
cmstein
9e9da3292d Update. 2019-09-12 15:02:16 -03:00
cmstein
0286fd75a5 Update 2019-09-12 08:53:17 -03:00
cmstein
c680d5cd58 Update 2019-09-12 08:39:01 -03:00
cmstein
c618790593 Update 2019-09-11 21:27:43 -03:00
cmstein
d1f3b2fad5 Update 2019-09-11 21:07:18 -03:00
cmstein
869485b749 Update 2019-09-11 20:14:27 -03:00
cmstein
0bbe985c41 Update 2019-09-11 19:22:26 -03:00
Marius Stanciu
579cf9f620 - updated the Spanish translation (Google-translation) 2019-09-12 00:26:30 +03:00
cmstein
a6a239029f Update 2019-09-11 18:24:30 -03:00
cmstein
cb0030d771 Update 2019-09-11 17:23:27 -03:00
cmstein
7bbc6e7808 Update 2019-09-11 16:39:58 -03:00
cmstein
cbb3a5680c Update 2019-09-11 13:49:42 -03:00
cmstein
4f85518d14 Update 2019-09-11 11:41:03 -03:00
cmstein
beca91b51d Update 2019-09-11 10:47:20 -03:00
cmstein
149f7846ae Update 2019-09-11 10:08:42 -03:00
cmstein
808c4067e6 update 2019-09-11 09:53:16 -03:00
cmstein
f40f5838f5 Update in PT_BR translation 2019-09-11 09:29:52 -03:00
cmstein
1b3dbf3fd1 Update in PT_BR 2019-09-10 22:26:58 -03:00
cmstein
4dba7d8396 Update in PT_BR 2019-09-10 20:20:42 -03:00
cmstein
b6f80ce6d3 Update in PT_BR translation 2019-09-10 19:49:19 -03:00
Marius Stanciu
59704a6e01 - fixed issue when loading unbuffered a Gerber file that has negative regions
- fixed Panelize Tool to save the aperture geometries into the panel apertures. Also made the tool faster by removing the buffering at the end of the job
- modified FlatCAMEditor's files to the new string format that will allow easier translations
- updated POT file and the Romanian translation
2019-09-10 03:20:14 +03:00
Marius Stanciu
14fe5080ec - modified camlib.py, FlatCAMApp.py and ObjectCollection.py files to the new string format that will allow easier translations
- updated the POT file and the German language
2019-09-09 19:30:43 +03:00
Marius Stanciu
28a86aa661 - updated German language translation files
- separated the Plotting thread from the transformations threads
2019-09-07 23:16:20 +03:00
Marius Stanciu
7b3e4739d8 - fixed German language translation 2019-09-03 03:14:32 +03:00
camellan
c6b216a1a9 Fixed display of the tab Selected. Fix pot. 2019-08-27 20:23:38 +04:00
camellan
e311188040 Update pot. Edit Russian translation. 2019-08-27 00:15:39 +04:00
Marius Stanciu
4ca15b486b - modified the way key modifiers are detected in Gerber Editor Selection class and in Excellon Editor Selection class
- updated the translations
2019-08-23 23:54:13 +03:00
Marius Stanciu
392b0e1b49 - fixed the Spanish, Brazilian Portuguese and Romanian translations 2019-08-20 00:44:38 +03:00
Marius Stanciu
498f562a68 - fixed the POT file and the German translation 2019-08-19 17:48:34 +03:00
Marius Stanciu
8b12dbd52d - updated the translation files for the modified strings (and for the newly added strings) 2019-08-18 15:40:59 +03:00
Marius Stanciu
b0db73497c - updated translations and changed version
- fixed installer issue for the x64 version due of the used CX_FREEZE python package which was in unofficial version (obviously not ready to be used)
- RELEASE 8.95
2019-08-17 15:21:12 +03:00
Marius Stanciu
923ce6aa7f - updated the translations for the new strings
- RELEASE 8.94
2019-08-17 01:32:54 +03:00
Marius Stanciu
0686e77f99 - added new settings in Edit -> Preferences -> General for Notebook Font size (set font size for the items in Project Tree and for text in Selected Tab) and for canvas Axis font size. The values are stored in QSettings.
- updated translations
2019-08-13 04:23:32 +03:00
Marius Stanciu
0e52ef6356 - optimizations in GeoEditor
- updated translations
2019-08-11 21:22:47 +03:00
Marius Stanciu
b123d4e202 - translation files updated for the new strings (Google Translate) 2019-08-10 18:50:21 +03:00
cmsteinBR
2c3b47a4e9 Small update in PT_BR translation 2019-08-06 16:55:00 -03:00
Marius Stanciu
a87e596f56 - strings added and translations updated 2019-08-06 10:43:48 +03:00
Marius Stanciu
8a17575525 - merged a pull request with language changes for Russian translate
- updated the other translations
2019-08-03 23:32:00 +03:00
camellan
da90efbcae Edit Russian translation 2019-08-01 21:48:51 +04:00
camellan
c62595cdce Update pot. Edit Russian. 2019-08-01 20:35:41 +04:00
camellan
ab489df0b6 Update pot. Edit Russian translation. 2019-08-01 20:19:01 +04:00
Marius Stanciu
7ad9950ee4 - updated all translations for the new strings 2019-07-31 22:59:18 +03:00
Camellan
2881441d5f Merged in camellan/flatcam/Beta (pull request #169)
Finished Russian translation
2019-07-31 19:46:23 +00:00
cmsteinBR
e5c107e8c4 Small update in PT_BR translation 2019-07-31 13:59:27 -03:00
camellan
8db75bc0bd Finish Russian translation 2019-07-31 20:27:39 +04:00
cmsteinBR
25f78ebbee update in PT_BR translation 2019-07-31 10:35:16 -03:00
cmsteinBR
408008d44f update in PT_BR translation 2019-07-31 08:37:34 -03:00
Marius Stanciu
f282a761b4 - added two more strings to translation strings (due of German language)
- completed the Russian translation using the Google and Yandex translation engines
2019-07-30 22:33:18 +03:00
Marius Stanciu
1e7421ebe9 - changed the Disable plots menu entry in the context menu, into a Toggle Visibility menu entry
- Spanish Google translation 100% but two strings (big ones)
2019-07-30 20:05:16 +03:00
Marius Stanciu
99a8ed757d - Spanish Google translation at 77% 2019-07-30 17:13:05 +03:00
Marius Stanciu
966d42f51f - update in RU translation 2019-07-29 03:53:54 +03:00
Marius Stanciu
4a238463a6 - trying to fix some conflicts 2019-07-29 03:39:17 +03:00
Marius Stanciu
1002373484 - trying to fix some conflicts 2019-07-29 03:34:15 +03:00
camellan
6421400ca0 Update Russian translate. Fix pot-file. Add translation strings. 2019-07-23 20:17:34 +04:00
Marius Stanciu
f9c83daa6d - updated languages
- 70% progress in Spanish Google translation
2019-07-20 21:32:05 +03:00
Marius Stanciu
5057f5b380 - language updates 2019-07-20 01:23:27 +03:00
Marius Stanciu
e691c26b01 - fixed bug in FlatCAMObj.FlatCAMGeometry.ui_disconnect(); the widgets signals were not disconnected from handlers when required therefore the signals were connected in an exponential way
- some changes in the widgets used in the Selected tab for Geometry object
- some PEP8 cleanup in FlatCAMObj.py
- updated languages
- 60% progress in Spanish Google translation
2019-07-20 01:17:33 +03:00
cmstein
2a88514c11 Updates in Brazilian Portuguese translation: new strings. 2019-07-17 09:51:02 -03:00
Marius Stanciu
ac2bf56e14 - added some more strings to the translateable ones, especially the radio button labels
- updated the .POT file and the available translations
- 51% progress in Spanish Google translation
2019-07-17 14:11:10 +03:00
Marius Stanciu
d34a17a81d Merged jpcgt/flatcam/Beta Brazilian PT translation into Beta 2019-07-16 15:29:49 +03:00
cmsteinBR
6ffc77b809 Updates in Brazilian Portuguese translation. 2019-07-14 19:14:32 -03:00
cmsteinBR
02a77d1e45 Updates in Brazilian Portuguese translation. Done 2019-07-14 17:26:26 -03:00
cmsteinBR
87bc90b860 update in Brazilian Portuguese translate. 2019-07-14 12:18:44 -03:00
cmsteinBR
1a4364fad4 update in Brazilian Portuguese translate. 2019-07-13 18:41:36 -03:00
Marius Stanciu
7fd3705e04 Merged jpcgt/flatcam/Beta Russian translation into Beta 2019-07-13 18:58:05 +03:00
camellan
251371edd3 Update Russian translation 2019-07-08 11:54:19 +04:00
Marius Stanciu
1adebfebc2 Merged jpcgt/flatcam/Beta into Beta 2019-07-02 13:22:47 +03:00
Marius Stanciu
8d12f8d372 - Spanish translation at 36% 2019-07-01 15:39:11 +03:00
Marius Stanciu
63ade29530 - Spanish translation (Google Translate) at 21% 2019-06-28 13:14:48 +03:00
Marius Stanciu
649d0c6342 - added new translation: Spanish. Finished 10% 2019-06-27 01:03:31 +03:00
camellan
fade7a73c1 Update Russian translate 2019-06-26 02:10:18 +04:00
camellan
851c227064 Merge remote-tracking branch 'remotes/jpcgt/flatcam/Beta' into Beta 2019-06-26 01:31:58 +04:00
camellan
775c4a23f0 fix conflict 2019-06-26 01:27:43 +04:00
camellan
f866df7964 Update strings.mo 2019-06-23 21:09:50 +04:00
camellan
ef2a36cac4 Up version. Update ru translate. 2019-06-23 21:05:38 +04:00
Marius Stanciu
429753d211 - fixes issues with units conversion when the tool diameters are a list of comma separated values (NCC Tool, SolderPaste Tool and Geometry Object)
- fixed a "typo" kind of bug in SolderPaste Tool
- RELEASE 8.919
2019-06-23 00:04:49 +03:00
Marius Stanciu
259a62230e - optimized the toggle of annotations; now there is no need to replot the entire CNCJob object too on toggling of the annotations
- on toggling off the plot visibility the annotations are turned off too
- updated translations; Russian translation at 76% (using Yandex translator engine - needs verification by a native speaker of Russian)
- RELEASE 8.919
2019-06-22 21:37:18 +03:00
Marius Stanciu
68bdfaf062 - some GUI layout optimizations in Edit -> Preferences
- added the possibility for multiple tool diameters in the Edit -> Preferences -> Geometry -> Geometry General -> Tool dia separated by comma
- fixed scaling for the multiple tool diameters in Edit -> Preferences -> Geometry -> Geometry General -> Tool dia, for NCC tools more than 2 and for Solderpaste nozzles more than 2
- fixed bug in CNCJob where the CNC Tools table will show always only 2 decimals for Tool diameters regardless of the current measuring units
- made the tools diameters decimals in case of INCH FlatCAM units to be 4 instead of 3
- fixed bug in updating Grid values whenever toggling the FlatCAM units and the X, Y Grid values are linked, bugs which caused the Y value to be scaled incorrectly
- set the decimals for Grid values to be set to 6 if the units of FlatCAM is INCH and to set to 4 if FlatCAM units are METRIC
- updated translations
- updated the Russian translate from 51% complete to 69% complete using the Yandex translation engine
2019-06-22 17:58:31 +03:00
Marius Stanciu
32f1c4f8fe - fixed Editor Transform Tool in Gerber Editor
- added a message in the status bar when copying coordinates to clipboard with SHIFT + LMB click combo
- languages update
2019-06-20 19:40:06 +03:00
camellan
66539798e6 Update Russian translation 2019-06-15 20:03:20 +04:00
Marius Stanciu
a106472900 - fixed the Edit -> Conversion -> Join ... functions (merge() functions)
- updated translations
- Russian translate by @camellan is not finished yet
- some PEP8 cleanup in camlib.py
- RELEASE 8.918
2019-06-11 23:04:31 +03:00
camellan
8e71c93a62 Update Russian translate. Add translation strings. Update pot. 2019-06-09 22:09:15 +04:00
camellan
4587946b48 Merge remote-tracking branch 'remotes/jpcgt/flatcam/Beta' into Beta 2019-06-09 19:10:56 +04:00
camellan
5a87006869 Edit translation 2019-06-09 19:09:18 +04:00
Marius Stanciu
3bd2957739 - updated translations
- fixed the the labels for shortcut keys for zoom in and zoom out both in the Menu links and in the Shortcut list
- made sure the zoom functions use the global_zoom_ratio parameter from App.self.defaults dictionary.
2019-06-09 17:27:11 +03:00
camellan
f5ca2fc62a Update translation 2019-06-09 03:34:09 +04:00
camellan
c8ba7bd150 Fix Zoom function. Update translate. 2019-06-09 02:33:12 +04:00
camellan
4b820d2bd3 Update pot-file. Edit Russian translation. 2019-06-09 01:32:20 +04:00
camellan
70e939ca36 Merge remote-tracking branch 'remotes/jpcgt/flatcam/Beta' into Beta 2019-06-08 23:16:41 +04:00
camellan
bf12a34a42 Edit Russian translate 2019-06-08 23:13:33 +04:00
Marius Stanciu
3fa661f8d1 - fixed bug in ToolCutout where creating a cutout object geometry from another external isolation geometry failed
- fixed bug in cncjob TclCommand where the gcode could not be correctly generated due of missing bounds params in obj.options dict
- fixed a hardcoded tolerance in FlatCAMGeometry.generatecncjob() and in FlatCAMGeometry.mtool_gen_cncjob() to use the parameter from Preferences
2019-06-08 00:08:05 +03:00
Marius Stanciu
29272ee4c2 - updated translations 2019-06-05 13:03:46 +03:00
camellan
9e88950e65 Add translation strings. Update Russian translation. 2019-06-04 23:39:36 +04:00
camellan
10fc872592 Update translation 2019-06-03 00:11:24 +04:00
camellan
6ce8c4478c Edit translate 2019-05-31 13:52:04 +04:00
camellan
41c6b0bde6 Update Russian language. Fix translate string 2019-05-29 13:29:42 +04:00
camellan
ef1ecd3a31 Update Russian translate.Fix translation string. 2019-05-27 13:57:28 +04:00
camellan
f815269a8d Add Russian translate 2019-05-24 22:56:06 +04:00
Marius Stanciu
17a93b8c7d - fixed some selection issues in the new tool Eraser in Geometry Editor
- updated the translation files
2019-05-22 18:37:33 +03:00
Marius Stanciu
e04db8ca12 - set the buttons in the lower part of the Preferences Window to have a preferred minimum width instead of fixed width
- updated the translation files
2019-05-20 02:29:08 +03:00
Marius Stanciu
747a0817f3 - made some mods to what can be translated as some of the translations interfered with the correct functioning of FlatCAM
- updated the translations
2019-05-01 16:04:40 +03:00
Marius Stanciu
8eb390e706 - small changes in GUI 2019-04-26 02:31:21 +03:00
Marius Stanciu
54d6a32b6c - updated the translation files 2019-04-23 17:51:09 +03:00
Marius Stanciu
42e82beb27 - finished German translation (Google translated with some adjustments)
- RELEASE 8.913
2019-04-13 16:54:39 +03:00
Marius Stanciu
2c8bac7402 - updating the German translation 2019-04-13 04:10:54 +03:00
Marius Stanciu
a1f7c86996 - made optional the saving of an edited object. Now the user can cancel the changes to the object.
- replaced the standard buttons in the QMessageBox's used in the app with custom ones that can have text translated
- updated the POT translation file and the MO/PO files for English and Romanian language
2019-04-12 22:55:20 +03:00
Marius Stanciu
8b46d0d6cf - updated the translation template POT file and the EN PO/MO files
- Gerber Editor: added toggle effect to the Transform Tool
- Gerber Editor: added shortcut for Transform Tool and also toggle effect here, too
- updated the shortcut list with the Gerber Editor shortcut keys
- Gerber Editor: fixed error when adding an aperture with code value lower than the ones that already exists
2019-04-12 16:46:43 +03:00
Marius Stanciu
ecc2c90f2a - changed all the info messages that are of type warning, error or success so they have a space added after the keyword
- changed the Romanian translation by adding more diacritics
2019-03-29 00:26:00 +02:00
Marius Stanciu
18b636bf03 - About 45% progress in German translation 2019-03-28 16:21:36 +02:00
Marius Stanciu
d12a6759c7 - progress in German translation. About 27% done. 2019-03-27 23:01:16 +02:00
Marius Stanciu
a964e6282d - fixed an module import issue in NCC Tool
- minor change (optimization) of the CNCJob UI
- work in progress in German translation ~20%
2019-03-25 22:00:07 +02:00
Marius Stanciu
d7f4b7e6b0 - work in progress in German translation ~7%
- after any autocomplete in TCL completer, a space is added
2019-03-25 16:59:12 +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
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
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
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
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
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
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