- added more programmers that contributed to FlatCAM over the years, in the "About FlatCAM" -> Programmers window

This commit is contained in:
Marius Stanciu
2019-09-17 01:21:14 +03:00
committed by Marius
parent f51a3fa038
commit 9187004f9e
3 changed files with 87 additions and 27 deletions

View File

@@ -3915,9 +3915,12 @@ class App(QtCore.QObject):
# "<b>{down}</B> area &nbsp;&nbsp;&nbsp;&nbsp;"
"<a href = \"https://bitbucket.org/jpcgt/flatcam/downloads/\"><b>{down}</B></a><BR>"
# "<b> {issue}</B> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
"<a href = \"https://bitbucket.org/jpcgt/flatcam/issues?status=new&status=open/\"><B>{issue}</B></a><BR>".
format(title=_("2D Computer-Aided Printed Circuit Board Manufacturing"),
devel=_("Development"), down=_("DOWNLOAD"), issue=_("Issue tracker"))
"<a href = \"https://bitbucket.org/jpcgt/flatcam/issues?status=new&status=open/\">"
"<B>{issue}</B></a><BR>".format(
title=_("2D Computer-Aided Printed Circuit Board Manufacturing"),
devel=_("Development"),
down=_("DOWNLOAD"),
issue=_("Issue tracker"))
)
title.setOpenExternalLinks(True)
@@ -3927,7 +3930,8 @@ class App(QtCore.QObject):
description_label = QtWidgets.QLabel(
"FlatCAM {version} {beta} ({date}) - {arch}<br>"
"<a href = \"http://flatcam.org/\">http://flatcam.org</a><br>".format(
version=version,beta=('BETA' if beta else ''),
version=version,
beta=('BETA' if beta else ''),
date=version_date,
arch=platform.architecture()[0])
)
@@ -4005,31 +4009,83 @@ class App(QtCore.QObject):
self.splash_tab_layout.addWidget(logo, stretch=0)
self.splash_tab_layout.addWidget(title, stretch=1)
self.prog_grid_lay = QtWidgets.QGridLayout()
pal = QtGui.QPalette()
pal.setColor(QtGui.QPalette.Background, Qt.white)
self.prog_form_lay = QtWidgets.QFormLayout()
self.prog_form_lay.setHorizontalSpacing(20)
prog_widget = QtWidgets.QWidget()
prog_widget.setLayout(self.prog_grid_lay)
self.programmmers_tab_layout.addWidget(prog_widget)
self.programmmers_tab_layout.addStretch()
prog_widget.setLayout(self.prog_form_lay)
prog_scroll = QtWidgets.QScrollArea()
prog_scroll.setWidget(prog_widget)
prog_scroll.setWidgetResizable(True)
prog_scroll.setFrameShape(QtWidgets.QFrame.NoFrame)
prog_scroll.setPalette(pal)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('<b>%s</b>' % _("Programmer")), 0, 0)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('<b>%s</b>' % _("Status")), 0, 1)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % "Juan Pablo Caram"), 1, 0)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % _("Program Author")), 1, 1)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % "Denis Hayrullin"), 2, 0)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % " "), 2, 1)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % "Kamil Sopko"), 3, 0)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % " "), 3, 1)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % "Marius Stanciu"), 4, 0)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % _("Maintainer >=2019")), 4, 1)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % "Matthieu Berthomé"), 5, 0)
self.prog_grid_lay.addWidget(QtWidgets.QLabel('%s' % " "), 5, 1)
self.programmmers_tab_layout.addWidget(prog_scroll)
self.prog_form_lay.addRow(QtWidgets.QLabel('<b>%s</b>' % _("Programmer")),
QtWidgets.QLabel('<b>%s</b>' % _("Status")))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Juan Pablo Caram"),
QtWidgets.QLabel('%s' % _("Program Author")))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Denis Hayrullin"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Kamil Sopko"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Marius Stanciu"),
QtWidgets.QLabel('%s' % _("Maintainer >=2019")))
self.prog_form_lay.addRow(QtWidgets.QLabel(''))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Alexandru Lazar"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Matthieu Berthomé"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Mike Evans"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Victor Benso"))
self.prog_form_lay.addRow(QtWidgets.QLabel(''))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Barnaby Walters"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Jørn Sandvik Nilsson"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Lei Zheng"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Marco A Quezada"))
self.prog_form_lay.addRow(QtWidgets.QLabel(''))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Cedric Dussud"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Christopher Hemingway"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Damian Wrobel"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Daniel Sallin"))
self.prog_form_lay.addRow(QtWidgets.QLabel(''))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Bruno Vunderl"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Gonzalo Lopez"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Jakob Staudt"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Mike Smith"))
self.prog_form_lay.addRow(QtWidgets.QLabel(''))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Lubos Medovarsky"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Steve Martina"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "Thomas Duffin"))
self.prog_form_lay.addRow(QtWidgets.QLabel(''))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "@Idechix"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "@SM"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "@grbf"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "@Symonty"))
self.prog_form_lay.addRow(QtWidgets.QLabel('%s' % "@mgix"))
self.translator_grid_lay = QtWidgets.QGridLayout()
# trans_widget = QtWidgets.QWidget()
# trans_widget.setLayout(self.translator_grid_lay)
# self.translators_tab_layout.addWidget(trans_widget)
# self.translators_tab_layout.addStretch()
trans_widget = QtWidgets.QWidget()
trans_widget.setLayout(self.translator_grid_lay)
self.translators_tab_layout.addWidget(trans_widget)
self.translators_tab_layout.addStretch()
trans_scroll = QtWidgets.QScrollArea()
trans_scroll.setWidget(trans_widget)
trans_scroll.setWidgetResizable(True)
trans_scroll.setFrameShape(QtWidgets.QFrame.NoFrame)
trans_scroll.setPalette(pal)
self.translators_tab_layout.addWidget(trans_scroll)
self.translator_grid_lay.addWidget(QtWidgets.QLabel('<b>%s</b>' % _("Language")), 0, 0)
self.translator_grid_lay.addWidget(QtWidgets.QLabel('<b>%s</b>' % _("Translator")), 0, 1)
@@ -4050,7 +4106,7 @@ class App(QtCore.QObject):
self.translator_grid_lay.addWidget(QtWidgets.QLabel('%s' % "Marius Stanciu (Google-Translation)"), 5, 1)
self.translator_grid_lay.addWidget(QtWidgets.QLabel('%s' % " "), 5, 2)
self.translator_grid_lay.setColumnStretch(0, 0)
# self.translators_tab_layout.addStretch()
self.translators_tab_layout.addStretch()
self.license_tab_layout.addWidget(license_label)
self.license_tab_layout.addStretch()