Marius Stanciu
3b3c87e953
- fixed some possible issues due of changes in version 2.0 of Shapely
...
- removed the import * statement from most of the app
2023-03-06 16:40:49 +02:00
Marius Stanciu
e8a15156db
- upgraded the Geometry Editor main UI
...
- upgraded the FCButton widget (and made it used everywhere instead of the QPushButton) so it can have the color and font weight properties settable
2022-05-10 07:01:14 +03:00
Ali Khalil
ce4b43bd36
Menu icons location changes restored and will be addressed in future update with better mechanism. FCLabel calls updated where possible based on new method parameters
2022-04-18 11:36:08 +03:00
Marius Stanciu
a59f996819
- some reformatting and class rename
...
- when clicking the coordinates toolbars in the status bar now the Distance Plugin is shown and if already displayed, it is closed (toggle action)
2022-04-03 15:06:36 +03:00
Marius Stanciu
65d8dcc0b2
- the application now uses only the default values from the app.options dict, the app.defaults dict holds the definitive default values
...
- fixed some outstanding issues from the PyQt6 port
- PEP8 fixes
- minor fixes
- updated the saving of Preferences to update the self.options too: the `Apply` action will update the self.options but the `Save` action will save the updated preferences to the file on disk
2022-02-18 23:06:58 +02:00
Marius Stanciu
241579d670
- on Coppper Thieving Plugin some UI updates
...
- updated the GCGridLayout GUi element to automatically stretch the first column but offered also configuration; updated the use throughout the app
2021-09-09 16:28:14 +03:00
Marius Stanciu
75fff68cc9
- changed the translators tab in the on_about() method
...
- added the usage of the FCLabel widget instead of QtWidgets.QLabel
2021-08-18 03:31:23 +03:00
Marius Stanciu
2daf191948
- changed the spacings in the new custom Grid layout
2021-08-07 11:58:11 +03:00
Marius Stanciu
461aa763ad
- created a new custom layout based on the Grid Layout where I can set the horizontal and vertical spacings between grid items and used it throughout the app
2021-08-07 11:46:45 +03:00
Marius Stanciu
ffce6b437f
- continuing to fix the PyQt6 port
...
- added an Exception when App.on_canvas_setup() fails
2021-08-05 00:50:09 +03:00
Marius Stanciu
53272da959
- porting to PyQt6
2021-08-04 18:34:24 +03:00
Marius Stanciu
e5cc47882f
- replaced all usages of QFormLayout with QGridLayout
2020-12-31 18:03:43 +02:00
Marius Stanciu
f5310148eb
- trimmed the application strings
2020-11-03 22:37:39 +02:00
Marius Stanciu
86a931ace5
- temporary fix for comboboxes not finding the the value in the items when setting themselves with a value by defaulting to the first item in the list
2020-10-28 15:46:33 +02:00
Marius Stanciu
7ca44fa107
- in Legacy Mode fixed a small issue: the status bar icon for the Grid axis was not colored on app start
...
- added a new string to the translatable strings
- fixed an error that sometime showed in Legacy Mode when moving the mouse outside canvas
- reactivated the shortcut key 'S' in TCL Shell, to close the shell dock when it was open (of course the focus has to be not on the command line)
2020-10-28 11:30:23 +02: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
f5c84fdc49
- maintenance_2
2020-06-02 18:29:45 +03:00
Marius
5abb7866d8
- maintenance_1
2020-06-02 18:24:44 +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
ffa063286f
- refactored some methods from App class and moved them to plotcanvas (plotcanvaslegacy) class
...
- added an label with icon in the status bar, clicking it will toggle (show status) of the X-Y axis on cavnas
- optimized the UI, added to status bar an icon to toggle the axis
2020-05-29 18:39:19 +03:00
Marius Stanciu
ba3f10d355
- renamed classes to have shorter names and grouped
2020-05-18 16:02:41 +03:00