old_contents: # Copyright: Damien Elmes <anki@ichi2.net>
  # -*- coding: utf-8 -*-
  # License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
  
  from aqt.qt import *
  import aqt.forms
  from aqt import appVersion
  from aqt.utils import openLink
  
  def show(parent):
      dialog = QDialog(parent)
      abt = aqt.forms.about.Ui_About()
      abt.setupUi(dialog)
      abt.label.page().setLinkDelegationPolicy(QWebPage.DelegateAllLinks)
      def onLink(url):
          openLink(url.toString())
      parent.connect(abt.label,
                      SIGNAL("linkClicked(QUrl)"),
                      onLink)
      abouttext = "<center><img src='qrc:/icons/anki-logo-thin.png'></center>"
      abouttext += '<p>' + _("Anki is a friendly, intelligent spaced learning \
  system. It's free and open source.")
      abouttext += "<p>"+_("Anki is licensed under the AGPL3 license. Please see "
      "the license file in the source distribution for more information.")
      abouttext += '<p>' + _("Version %s") % appVersion + '<br>'
      abouttext += ("Qt %s PyQt %s<br>") % (QT_VERSION_STR, PYQT_VERSION_STR)
      abouttext += (_("<a href='%s'>Visit website</a>") % aqt.appWebsite) + \
  "</span>"
      abouttext += '<p>' + _("Written by Damien Elmes, with patches, translation,\
   testing and design from:<p>%(cont)s") % {'cont': u"""Aaron Harsh, Ádám Szegi,
  Alex Fraser, Andreas Klauer, Andrew Wright, Bernhard Ibertsberger, Charlene Barina,
  Christian Krause, Christian Rusche, David Smith, Dave Druelinger, Dotan Cohen,
  Emilio Wuerges, Emmanuel Jarri, Frank Harper, Gregor Skumavc, H. Mijail,
  Ian Lewis, Immanuel Asmus, Iroiro, Jarvik7,
  Jin Eun-Deok, Jo Nakashima, Johanna Lindh, Kieran Clancy, LaC, Laurent Steffan,
  Luca Ban, Luciano Esposito, Marco Giancotti, Marcus Rubeus, Mari Egami, Michael Jürges, Mark Wilbur,
  Matthew Duggan, Matthew Holtz, Meelis Vasser, Michael Keppler, Michael
  Montague, Michael Penkov, Michal Čadil, Nathanael Law, Nick Cook, Niklas
  Laxström, Nguyễn Hào Khôi, Norbert Nagold, Ole Guldberg,
  Pcsl88, Petr Michalec, Piotr Kubowicz, Richard Colley, Roland Sieker,
  Samson Melamed, Stefaan De Pooter, Silja Ijas, Susanna Björverud, Sylvain Durand,
  Tacutu, Timm Preetz, Timo Paulssen, Ursus, Victor Suba, %s
  Xtru."""% _("<!--about diag--> and")}
      abouttext += '<p>' + _("""\
  The icons were obtained from various sources; please see the Anki source
  for credits.""")
      abouttext += '<p>' + _("If you have contributed and are not on this list, \
  please get in touch.")
      abouttext += '<p>' + _("A big thanks to all the people who have provided \
  suggestions, bug reports and donations.")
      abt.label.setHtml(abouttext)
      dialog.adjustSize()
      dialog.show()
      dialog.exec_()
  
new_contents: # Copyright: Damien Elmes <anki@ichi2.net>
  # -*- coding: utf-8 -*-
  # License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
  
  from aqt.qt import *
  import aqt.forms
  from aqt import appVersion
  from aqt.utils import openLink
  
  def show(parent):
      dialog = QDialog(parent)
      abt = aqt.forms.about.Ui_About()
      abt.setupUi(dialog)
      abt.label.page().setLinkDelegationPolicy(QWebPage.DelegateAllLinks)
      def onLink(url):
          openLink(url.toString())
      parent.connect(abt.label,
                      SIGNAL("linkClicked(QUrl)"),
                      onLink)
      abouttext = "<center><img src='qrc:/icons/anki-logo-thin.png'></center>"
      abouttext += '<p>' + _("Anki is a friendly, intelligent spaced learning \
  system. It's free and open source.")
      abouttext += "<p>"+_("Anki is licensed under the AGPL3 license. Please see "
      "the license file in the source distribution for more information.")
      abouttext += '<p>' + _("Version %s") % appVersion + '<br>'
      abouttext += ("Qt %s PyQt %s<br>") % (QT_VERSION_STR, PYQT_VERSION_STR)
      abouttext += (_("<a href='%s'>Visit website</a>") % aqt.appWebsite) + \
  "</span>"
      abouttext += '<p>' + _("Written by Damien Elmes, with patches, translation,\
   testing and design from:<p>%(cont)s") % {'cont': u"""Aaron Harsh, Ádám Szegi,
  Alex Fraser, Andreas Klauer, Andrew Wright, Bernhard Ibertsberger, Charlene Barina,
  Christian Krause, Christian Rusche, David Smith, Dave Druelinger, Dotan Cohen,
  Emilio Wuerges, Emmanuel Jarri, Frank Harper, Gregor Skumavc, H. Mijail,
  Ian Lewis, Immanuel Asmus, Iroiro, Jarvik7,
  Jin Eun-Deok, Jo Nakashima, Johanna Lindh, Kieran Clancy, LaC, Laurent Steffan,
  Luca Ban, Luciano Esposito, Marco Giancotti, Marcus Rubeus, Mari Egami, Michael Jürges, Mark Wilbur,
  Matthew Duggan, Matthew Holtz, Meelis Vasser, Michael Keppler, Michael
  Montague, Michael Penkov, Michal Čadil, Nathanael Law, Nick Cook, Niklas
  Laxström, Nguyễn Hào Khôi, Norbert Nagold, Ole Guldberg,
  Pcsl88, Petr Michalec, Piotr Kubowicz, Richard Colley, Roland Sieker,
  Samson Melamed, Stefaan De Pooter, Silja Ijas, Susanna Björverud, Sylvain Durand,
  Tacutu, Timm Preetz, Timo Paulssen, Ursus, Victor Suba, Xtru %s 黃文龍
  """% _("<!--about diag--> and")}
      abouttext += '<p>' + _("""\
  The icons were obtained from various sources; please see the Anki source
  for credits.""")
      abouttext += '<p>' + _("If you have contributed and are not on this list, \
  please get in touch.")
      abouttext += '<p>' + _("A big thanks to all the people who have provided \
  suggestions, bug reports and donations.")
      abt.label.setHtml(abouttext)
      dialog.adjustSize()
      dialog.show()
      dialog.exec_()
  
subject: update about