Closed jpirnay closed 2 weeks ago
This pull request introduces minor Linux tweaks and UI improvements, including changes to icon display, color settings for dark themes, and program termination commands. The changes primarily affect the GUI components and preferences handling in the MeerK40t application.
classDiagram
class Preferences {
+bool color_reset_brighter
+void color_reset_brighter(value)
}
note for Preferences "Added color_reset_brighter property and setter for brighter color defaults in dark themes."
classDiagram
class LaserPanel {
+wxButton btn_config_laser
}
note for LaserPanel "Updated btn_config_laser to use an icon instead of '*'."
classDiagram
class Plugin {
+void shutdown()
}
note for Plugin "Added 'exit' as a program termination command."
Change | Details | Files |
---|---|---|
Replace asterisk button with an icon for device configuration |
|
meerk40t/gui/laserpanel.py |
Add support for brighter color defaults in dark themes |
|
meerk40t/gui/preferences.py meerk40t/gui/guicolors.py meerk40t/gui/wxmscene.py |
Add 'exit' as an alternative program termination command |
|
meerk40t/gui/plugin.py |
Optimize startup process for Linux systems |
|
meerk40t/gui/plugin.py |
Summary by Sourcery
Enhance the GUI by replacing the '*' symbol with an icon for the property button in the laser panel, allowing brighter color defaults for dark themes, and adding 'exit' as a program termination command.
Enhancements: