Commit Graph

58 Commits

Author SHA1 Message Date
Marius Stanciu
b446ded9ab - fixed some really long strings in the Geometry Editor toolbar actions
- modified the paint and buffer icons
- optimized the editor menu/toolbar action names
2023-04-08 12:10:02 +03:00
Marius Stanciu
b711189608 - fixed the 'light' theme paint icon name 2022-05-05 18:41:38 +03:00
Marius Stanciu
1fd08ca30b - changed the activity GIF's for the dark theme
- changed some of the dark theme icons to the red color
2022-05-05 05:03:01 +03:00
Marius Stanciu
c4151631ec - changed the app main icons, hopefully they are more visible on black backgrounds than the ones that FlatCAM has 2022-03-31 11:28:35 +03:00
Marius Stanciu
320a76761e - added a new splash image for the case of using a dark theme 2022-03-11 22:42:49 +02:00
Marius Stanciu
7977e5dfdb - some UI changes (startup splash image changed) 2022-03-11 15:55:07 +02:00
Marius Stanciu
23978d05e3 - added the wheels for a working pair of GDAL-Rasterio modules (python 3.10) 2022-02-20 20:39:48 +02:00
Marius Stanciu
cc8f5cc27d - improved the quit application process; now the quit_flatcam Tcl command works properly 2022-01-31 17:17:45 +02:00
Marius Stanciu
7ac1ff6364 - made sure that for laser preprocessors, the laser is always turned off completely at the end of a job
- added a new script example
2022-01-31 04:13:41 +02:00
Marius Stanciu
1ccf4b38c6 - fixed and error in the Isolation Plugin when using the pad multi-isolations and area isolation simultaneously 2022-01-10 17:36:50 +02:00
Marius Stanciu
648fc81868 - added a donation link (some people wanted it there so...) 2022-01-06 19:08:23 +02:00
Marius Stanciu
1c42efdcdf - renamed the Corner Markers Plugin in Markers Plugin
- added a new feature in Markers Plugin: now the Margin parameter can be set for both axis: X and Y or both
2021-10-09 22:45:09 +03:00
Marius Stanciu
e2f511be71 - added a new color in the Object Colors ("indigo")
- now the object color transparency is preserved if a new color is chosen
2021-10-07 14:55:17 +03:00
Marius Stanciu
dd39657e4f - added a new menu entry in the View menu to show the application log file where even the fatal crashes are logged
- fixed an issue due of porting to Qt6
2021-08-22 17:21:08 +03:00
Marius Stanciu
7291d85c07 - renamed the Tool menu category to Plugins
- for all the plugins optimized the plugin name
- renamed the app to FlatCAM Evo in order to make a difference from FlatCAM app which follows its own path
- modified the splash image to reflect the new naming of the app
- modified some of the documents (License, Readme) in the app to reflect the actual reality in 2021
2021-01-10 21:59:53 +02:00
Marius Stanciu
230b8b9f3a - moved all the Levelling stuff out of the CNCjob Properties Tab to its own tool, Levelling Tool. The functionality itself is not finished yet. 2021-01-02 22:04:05 +02:00
Marius Stanciu
3a97cd3880 - modified the way the status bar icon is set
- Drilling Tool - fixed missing feedrate code when the toolchange is Off
- AppTextEditor - working on syntax highlighting
- App - trying to speed up the new project creation
- Tcl Shell - Browser Edit - added Undo/Redo, Cut and Delete selection
- replace all the exec_() calls with exec() (except one situation in Tcl where I'm not sure of the effect)
2020-12-20 16:56:14 +02:00
Marius Stanciu
66bd61305f - added new functionality: centering in origin for a selection of objects
- for all centering functionality, now if the moved object is of 'geometry' kind it will have the source_file attribute updated with DXF code
2020-12-14 17:29:36 +02:00
Marius Stanciu
aed970f50c - added an experimental 3D area (archball camera) 2020-12-12 02:49:24 +02:00
Marius Stanciu
ae5d9af9ae - in Geometry Editor - added a context menu in the Geometry Table 2020-11-27 03:39:13 +02:00
Marius Stanciu
e79a53012a - in Geometry Editor - added a new feature: Simplification. It will greatly reduce the number of vertex points in a geometry element selected in the Geometry Table thus potentially greatly reducing the resulting GCode number of lines 2020-11-27 02:05:04 +02:00
Marius Stanciu
d49f8a87e6 - in Tools Database added a new column showing the intended target and also added in the context menu an entry that will sort the tools by tool diameter
- fixed in Tools Database the message pop-up that tools are modified but not saved on Toos Database tab closing
2020-11-25 23:06:20 +02:00
Marius Stanciu
39c585e907 - replaced some of the icons in the app 2020-11-15 22:08:15 +02:00
Marius Stanciu
04de960ecb - updated the Geometry Editor such that loading objects into Editor and updating the edited object is done now multithreaded
- most of the functions in the Geometry Editor are now multithreaded
- fixed the Subtract sub-tool in the Geometry Editor
- added an alternative Subtract sub-tool in the Geometry Editor, one that do not delete the subtracting shapes
- added some not-so-good icons for the Subtract Alt sub-tool in Geometry Editor
2020-11-13 03:42:27 +02:00
Marius Stanciu
886e8bc9a8 - adding icons for Follow Tool 2020-11-12 16:24:03 +02:00
Marius Stanciu
8370911ced - changed the icon for Extract Tool 2020-11-10 04:20:53 +02:00
Marius Stanciu
cbcd6595cb - added more icons in the Gerber and Excellon Editors for the buttons 2020-11-05 02:42:51 +02:00
Marius Stanciu
d01cddea79 - added icons in most application Tools
- updated Punch Gerber Tool such that the aperture table is updated upon clicking of the checboxes in Processed Pads Type
2020-10-29 02:56:56 +02:00
Marius Stanciu
ee664986b9 - added a Shapely 1.8dev0 wheel 2020-08-25 03:28:22 +03:00
Marius Stanciu
bdb0e71425 - in CNCJob UI Autolevelling - in COntrol section added buttons for Jog an individual axes zeroing 2020-08-18 17:51:25 +03:00
Marius Stanciu
b5f77eac1b - Tool Cutout - more work in gaps thickness control feature
- Tool Cutout - added some icons to buttons
2020-08-05 11:46:56 +03:00
Marius Stanciu
8409c74e23 - added some icons in the Code Editor
- replaced some icons in the app
- in Code Editor, when changing text, the Save Code button will change color (text and icon) to red and after save it will revert the color to the default one
- in Code Editor some methods rework
2020-07-18 00:26:03 +03:00
Marius Stanciu
6c3774be7a - a new icon for Search in DB 2020-07-15 21:27:01 +03:00
Marius Stanciu
0fc6f41177 - added some icons to more push buttons inside the app
- a change of layout in Tools Database
2020-07-15 21:11:47 +03:00
Marius Stanciu
66adab95ca - added icons to some of the push buttons 2020-07-15 02:23:45 +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
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
7b4e3b42bf - fixed spacing in the status toolbar icons 2020-06-02 02:37:54 +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
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
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
57a3c48f2f - some changes in the UI; added in the status bar an icon to control the Shell Dock 2020-05-29 05:34:53 +03:00
Marius Stanciu
d2cdd55164 - working on Isolation Tool: made to work the tool parameters data to GUI and GUI to data
- Isolation Tool: reworked the GUI
- if there is a Gerber object selected then in Isolation Tool the Gerber object combobox will show that object name as current
2020-05-26 00:46:28 +03:00
Marius Stanciu
ee845e7571 - changed and added some icons
- fixed the Shortcuts Tab to reflect the actual current shortcut keys
- started to work on moving the Isolation Routing from the Gerber Object UI to it's own tool
2020-05-25 16:02:48 +03:00
Marius Stanciu
8165c797a4 - changes some icons
- added a new GUI element which is a evaluated LineEdit that accepts only float numbers and /,*,+,-,% chars
- finished the Etch Compensation Tool
2020-05-24 04:22:49 +03:00
Marius Stanciu
4cfecfa70a - reverted the previous changes to object collection; it is better to create empty methods in FlatCAMScript and FlatCAMDocument objects 2020-05-17 21:56:44 +03:00
Marius Stanciu
d0e80043a4 - added a menu entry in Menu -> View for Toggle HUD 2020-05-17 04:02:50 +03:00
Marius Stanciu
28f0c9c276 - added new FlatCAM Tool: Corner Markers Tool which will add line markers in the selected corners of the bounding box of the targeted Gerber object 2020-05-17 03:27:26 +03:00