Addon Manager: Break up ReadmeViewer into view and controller

Addon Manager: Cleanup enable/disable message
This commit is contained in:
Chris Hennes
2024-02-07 22:08:42 -06:00
committed by Chris Hennes
parent 20a01cfc9c
commit 9812548b68
15 changed files with 811 additions and 679 deletions

View File

@@ -77,39 +77,37 @@ class WidgetAddonButtons(QtWidgets.QWidget):
def _setup_ui(self):
self.horizontal_layout = QtWidgets.QHBoxLayout()
self.horizontal_layout.setContentsMargins(0, 0, 0, 0)
self.back_button = QtWidgets.QToolButton(self)
self.install_button = QtWidgets.QPushButton(self)
self.uninstall_button = QtWidgets.QPushButton(self)
self.enable_button = QtWidgets.QPushButton(self)
self.disable_button = QtWidgets.QPushButton(self)
self.update_button = QtWidgets.QPushButton(self)
self.run_macro_button = QtWidgets.QPushButton(self)
self.change_branch_button = QtWidgets.QPushButton(self)
self.check_for_update_button = QtWidgets.QPushButton(self)
self.horizontal_layout.addWidget(self.back_button)
self.back = QtWidgets.QToolButton(self)
self.install = QtWidgets.QPushButton(self)
self.uninstall = QtWidgets.QPushButton(self)
self.enable = QtWidgets.QPushButton(self)
self.disable = QtWidgets.QPushButton(self)
self.update = QtWidgets.QPushButton(self)
self.run_macro = QtWidgets.QPushButton(self)
self.change_branch = QtWidgets.QPushButton(self)
self.check_for_update = QtWidgets.QPushButton(self)
self.horizontal_layout.addWidget(self.back)
self.horizontal_layout.addStretch()
self.horizontal_layout.addWidget(self.check_for_update_button)
self.horizontal_layout.addWidget(self.install_button)
self.horizontal_layout.addWidget(self.uninstall_button)
self.horizontal_layout.addWidget(self.enable_button)
self.horizontal_layout.addWidget(self.disable_button)
self.horizontal_layout.addWidget(self.update_button)
self.horizontal_layout.addWidget(self.run_macro_button)
self.horizontal_layout.addWidget(self.change_branch_button)
self.horizontal_layout.addWidget(self.check_for_update)
self.horizontal_layout.addWidget(self.install)
self.horizontal_layout.addWidget(self.uninstall)
self.horizontal_layout.addWidget(self.enable)
self.horizontal_layout.addWidget(self.disable)
self.horizontal_layout.addWidget(self.update)
self.horizontal_layout.addWidget(self.run_macro)
self.horizontal_layout.addWidget(self.change_branch)
self.setLayout(self.horizontal_layout)
def _set_icons(self):
self.back_button.setIcon(
QtGui.QIcon.fromTheme("back", QtGui.QIcon(":/icons/button_left.svg"))
)
self.back.setIcon(QtGui.QIcon.fromTheme("back", QtGui.QIcon(":/icons/button_left.svg")))
def retranslateUi(self, _):
self.check_for_update_button.setText(translate("AddonsInstaller", "Check for update"))
self.install_button.setText(translate("AddonsInstaller", "Install"))
self.uninstall_button.setText(translate("AddonsInstaller", "Uninstall"))
self.disable_button.setText(translate("AddonsInstaller", "Disable"))
self.enable_button.setText(translate("AddonsInstaller", "Enable"))
self.update_button.setText(translate("AddonsInstaller", "Update"))
self.run_macro_button.setText(translate("AddonsInstaller", "Run"))
self.change_branch_button.setText(translate("AddonsInstaller", "Change branch..."))
self.back_button.setToolTip(translate("AddonsInstaller", "Return to package list"))
self.check_for_update.setText(translate("AddonsInstaller", "Check for update"))
self.install.setText(translate("AddonsInstaller", "Install"))
self.uninstall.setText(translate("AddonsInstaller", "Uninstall"))
self.disable.setText(translate("AddonsInstaller", "Disable"))
self.enable.setText(translate("AddonsInstaller", "Enable"))
self.update.setText(translate("AddonsInstaller", "Update"))
self.run_macro.setText(translate("AddonsInstaller", "Run"))
self.change_branch.setText(translate("AddonsInstaller", "Change branch..."))
self.back.setToolTip(translate("AddonsInstaller", "Return to package list"))