David Robertson
72c2dd5f26
Working on extracting the prefs UI code from the App class
2020-04-29 01:49:34 +01:00
Marius Stanciu
a30d2d9185
- added support for Hungarian language - no translation for now
2020-04-27 12:37:44 +03:00
Marius Stanciu
a9d69a57fe
- make sure that the fixes above apply when rebooting app for theme change or for language change
2020-01-19 17:39:32 +02:00
Marius Stanciu
8361ee7897
- prepared the application for usage of dark icons in case of using the dark theme
...
- updated the languages
- RELEASE 8.99
2019-12-15 16:28:36 +02:00
Marius Stanciu
b00c1018e4
- enhanced the Tool Film adding the Film adjustments and added the GUI in Preferences
...
- set the GUI layout in Preferences for a new category named Tools 2
2019-10-13 18:13:39 +03:00
Marius Stanciu
1ad7b7716b
- modified the Bookmark manager to be installed as a widget tab in Plot Area; fixed the drag & drop function for the table rows that have CellWidgets inside
...
- marked in gray color the rows in the Bookmark Manager table that will populate the BookMark menu
- made sure that only one instance of the BookmarkManager class is active at one time
2019-10-12 01:35:25 +03:00
Marius Stanciu
b0b2e37ac6
- adjusted axis at startup for legacy graphic engine plotcanvas
...
- when the graphic engine is changed in Edit -> Preferences -> General -> App Preferences, the application will restart
2019-09-22 04:34:19 +03:00
Marius Stanciu
fc6ae08011
- fixed a small bug
2019-09-14 02:31:44 +03:00
Marius Stanciu
f6cd63021e
- fixed some of the strings that were left in the old way
...
- updated the POT file
- updated Romanian language partially
2019-09-13 18:27:00 +03:00
Mike Smith
84aba5da34
Fix kwarg names in calls to on_file_saveprojectas: thread -> use_thread, quit -> quit_action
2019-09-03 23:38:03 -04:00
Marius Stanciu
3d54932713
- when applying a new language if there are any changes in the current project, the app will offer to save the project before the reboot
2019-08-05 01:15:19 +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
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
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
Marius
27f36af42b
Merge remote-tracking branch 'origin/Beta' into Beta
2019-07-17 14:12:48 +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
6743927eb2
- more PEP8 corrections
2019-07-16 20:51:09 +03:00
cmsteinBR
1a4364fad4
update in Brazilian Portuguese translate.
2019-07-13 18:41:36 -03:00
Marius Stanciu
8ee516ec14
- editing a multi geometry will no longer pop-up a Tcl window
...
- solved issue #292 where a new geometry renamed with many underscores failed to store the name in a saved project
- the name for the saved projects are updated to the current time and not to the time of the app startup
- some PEP8 changes related to comments starting with only one '#' symbol
2019-05-30 21:05:12 +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
e8a0fcaef1
- fixed bug in saving the maximized state
...
- fixed bug in applying default language on first start
- on activating 'V' key shortcut (zoom fit) the mouse cursor is now jumping to origin (0, 0)
- fixed bug in saving toolbars state; the file was saved before setting the self.defaults['global_toolbar_view]
2019-04-06 00:10:38 +03: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
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
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
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
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
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