Extended AUTHROS list and redesigned About dialog

AUTHORS file and copyrights.txt:
- added community contributors taken from the git shortlog
- listed the developer team seperately
- fixed wrong start contributing year of Andreas Butti, who originally
created the C++ rewrite of Xournal
- added name of peetCreative

About dialog:
- updated authors and removed year numbers
- added icon designers
- switched to a 2-column layout
- added links to website, license and AUTHORS file
upstream-master
rolandlo 5 years ago committed by Roland Lötscher
parent 6354a33c51
commit 2f841d1d68
  1. 175
      AUTHORS
  2. 6
      copyright.txt
  3. 30
      src/gui/dialog/AboutDialog.cpp
  4. 449
      ui/about.glade

@ -1,13 +1,162 @@
Andreas Butti
Wilson Brenna (since 2012)
Marek Pikuła (since 2015)
Moreno Razzoli (since 2018)
Luca Errani (since 2018)
Ulrich Huber (since 2019)
Justin Jones (since 2019)
Bryan Tan (since 2019)
Justus Rossmeier (since 2019)
Fabian Keßler (since 2019)
lehmanju (since 2019)
Roland Lötscher (since 2020)
Tobias Hermann (since 2020)
Developer Team:
2010-2021, Andreas Butti <andreas.butti@gmail.com>
2012-2018, Wilson Brenna <wilson@wbrenna.homelinux.com>
2015-2016, Marek Pikuła <marek@pikula.tk>
2017-2019, Peter Klausing <peetCreative@users.noreply.github.com>
2018-2019, Moreno Razzoli <morrolinux@users.noreply.github.com>
2018-2019, Luca Errani <luca.errani1@gmail.com>
2019-2021, Ulrich Huber <ulrich@huberulrich.de>
2019-2019, Justin Jones <bjustjones@netscape.net>
2019-2021, Bryan Tan <Technius@users.noreply.github.com>
2019-2019, Justus Rossmeier <veecue@users.noreply.github.com>
2019-2021, Fabian Keßler <Fabian_Kessler@gmx.de>
2019-2020, Julius Lehmann <internet@devpi.de>
2020-2021, Tobias Hermann <idotobi@users.noreply.github.com>
2020-2021, Roland Lötscher <roland_loetscher@hotmail.com>
Contributors from the community:
Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Alex Veltman <alexveltman@protonmail.com>
Andreas Stallinger <astallinger@posteo.net>
Antonin Décimo <antonin.decimo@gmail.com>
Archisman Panigrahi <apandada1@gmail.com>
Ari Breitkreuz <ari.breitkreuz@pm.me>
Atri Bhattacharya <badshah400@gmail.com>
Awais Lodhi <awais.lodhi@gmail.com>
Azure Pipelines <azuredevops@microsoft.com>
Barak A. Pearlmutter <barak+git@pearlmutter.net>
Baseng0815 <1shedex2@gmail.com>
Ben Kallus <bkallus@hamilton.edu>
Benjamin Hennion <benjamin.hennion@wanadoo.fr>
Casey Jao <casey.jao@gmail.com>
ChiDal <chinmay.dalal.22012001@gmail.com>
Clement Deschamps <46494175+clemdc@users.noreply.github.com>
Colin B. Macdonald <cbm@m.fsf.org>
DUOLabs <dvdugo333@gmail.com>
David Leppla-Weber <5256992+David96@users.noreply.github.com>
Dominik Gedon <dominik@gedon.org>
Elias Riedel Gårding <eliasrg@kth.se>
Enno Zickler <e.zickler@gmail.com>
Fabian Thomas <fabithomi@web.de>
Fatih <fnri39@protonmail.com>
Felix Stupp <felix.stupp@outlook.com>
Florian Freund <florian88freund@gmail.com>
Florian Klink <flokli@flokli.de>
Florian Rücker <f.j.ruecker@gmx.net>
Florian Ulmschneider <florian@ulms.ch>
Frédéric Simonis <simonisfrederic@gmail.com>
Gabriel Ebner <gebner@gebner.org>
Gaetan Bisson <bisson@archlinux.org>
Greg Meyer <gregory.meyer@gmail.com>
Guldoman <giulio.lettieri@gmail.com>
Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Heimen Stoffels <vistausss@outlook.com>
Henrik Dick <hen-di@web.de>
Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
Henry Heino <personalizedrefrigerator@gmail.com>
Holzfeind, Daniel Georg <git@holzfeind.net>
Jan Hrdina <jan.hrdka@gmail.com>
Jason Vander Woude <jasonvwoude@gmail.com>
John Doe <johndoe@0.0>
Jonas Erbe <jonas.erbe@your-companion.org>
Julian Kuiyu CHANG <github@mosuma.com>
Keith Miyake <keith.miyake@gmail.com>
Kian Kasad <kian@kasad.com>
Kyle Godbey <me@kylegodbey.com>
Levi Ryffel <levi.ryffel@gmail.com>
Lewin Bormann <lewin@lewin-bormann.info>
Luca Citi <lciti@ieee.org>
Luya Tshimbalanga <luya@fedoraproject.org>
Malte Müller <malte@malte-mueller.eu>
Malte Splietker <malte.splietker@gmail.com>
Maniform <44653826+Maniform@users.noreply.github.com>
Marco Aurélio Graciotto Silva <magsilva@utfpr.edu.br>
Mark Miller <725mrm@gmail.com>
Mark Mueller <mwm@berkeley.edu>
Mark Roman Miller <725mrm@gmail.com>
Mark W. Mueller <mwm@berkeley.edu>
Marmare314 <49279081+Marmare314@users.noreply.github.com>
Martin Lellep <martin.lellep@physik.uni-marburg.de>
Martin Putzlocher <mputzi@users.noreply.github.com>
Mateusz Szczupak <matszczu@gmail.com>
Matthew J.P. Walker <walkerm930@gmail.com>
Mazurel <mateusz.mazur@yahoo.com>
Michael J Gruber <github@grubix.eu>
Michael Schaufelberger <michael.schufi@gmail.com>
Murali Mohan <muralim@umich.edu>
Nicola Corna <nicola@corna.info>
Nicolae Stroncea <stroncea.nicolae@gmail.com>
Niels Mündler <n.muendler@web.de>
Nikolay Korotkiy <sikmir@gmail.com>
Pablo Alvarado-Moya <palvaradomoya@gmail.com>
Pablo Arnalte-Mur <pablo.arnalte@gmail.com>
Paul Dettorer Hervot <dettorer@dettorer.net>
PellelNitram <starwars31337@gmail.com>
Plailect <plailect@gmail.com>
Pēteris Birkants <peteris.birkants@gmail.com>
Rasmus Thomsen <oss@cogitri.dev>
Rob Frohne <rob.frohne@wallawalla.edu>
Romano Giannetti <romano@rgtti.com>
Ruo Li <rli@math.pku.edu.cn>
Rémi Emonet <twitwi@users.noreply.github.com>
Scott Tsai <scottt.tw@gmail.com>
Shem Pasamba <shemgp@yahoo.com>
Shuhao Wu <shuhao@shuhaowu.com>
Simon Fischer <github@simon-fischer.info>
StatErik <appel.erik@gmail.com>
Stefan Wallentowitz <stefan@wallentowitz.de>
The one with the braid | Der mit dem Zopf <the-one@with-the-braid.cf>
TheAssassin <theassassin@assassinate-you.net>
TheOneWithTheBraid <the-one@with-the-braid.cf>
ThierryM <thierry.munoz@free.fr>
ThoFrank <t.frank@tum.de>
Thomas Frank <thomas@franks-im-web.de>
Tim Clifford <tclifford@protonmail.com>
Tobias Mueller <muelli@cryptobitch.de>
Unknown <14054505+piegamesde@users.noreply.github.com>
Vivek Thazhathattil <63693789+VivekThazhathattil@users.noreply.github.com>
Vivek Thazhathattil <vivek.thazhathattil@gmail.com>
Vu Ngoc San <san.vu-ngoc@laposte.net>
Will Nilges <wdn5796@rit.edu>
William Pettersson <william@ewpettersson.se>
Yuri <yuri@rawbw.com>
Zeyphros <robin@decker.cx>
Zeyphros <robinp7720@users.noreply.github.com>
alexruetz <alex.ruetz1@gmail.com>
andrewrembrandt <andrew@rembrandt.me.uk>
dadosch <dadosch@users.noreply.github.com>
danfai <dev@danfai.de>
demiurg337 <dmitro.gedz@gmail.com>
doraeric <benson.doraemon@gmail.com>
duncan <duncan@thorny.io>
edo0 <16632292+edo0@users.noreply.github.com>
fabian.thomas <s8fathom@stud.uni-saarland.de>
frohro <rob.frohne@wallawalla.edu>
hard-zero1 <59370464+hard-zero1@users.noreply.github.com>
hard-zero1 <hardzero01+github@gmail.com>
hashworks <mail@hashworks.net>
iczero <iczero4@gmail.com>
jonasBoss <31804124+jonasBoss@users.noreply.github.com>
lciti <knulp79@yahoo.com>
matt_chan <matt_chan@9fe2bcd3-a095-4d8b-a836-9b85dc8d7627>
maxirmx <maxim@samsonov.net>
mitzal <34011576+mitzal@users.noreply.github.com>
muelli <muelli@cryptobitch.de>
nicolae-stroncea <39338488+nicolae-stroncea@users.noreply.github.com>
pktiuk <kotiuk@wp.pl>
pktiuk <kotiuk@zohomail.eu>
redweasel <54547948+redweasel@users.noreply.github.com>
sanette <sanette-linux@laposte.net>
siliconninja <siliconninja@users.noreply.github.com>
siliconninja <theninja@thesilicon.ninja>
step <step-@users.noreply.github.com>
suokunlong <suokunlong@126.com>
taaem <taaem@mailbox.org>
tattsan <tattsan@users.noreply.github.com>
transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
usrtrv <usrtrv@gmail.com>
x2b <sivno.20.Toranaga-San@spamgourmet.com>
xifi-kif <pippobaudo149@rocketmail.com>

@ -4,10 +4,10 @@ Upstream-Contact: https://github.com/xournalpp/xournalpp/issues/
Source: https://github.com/xournalpp/xournalpp/
Files: *
Copyright: 2012-2018, Wilson Brenna <wilson@wbrenna.homelinux.com>
2013-2021, Andreas Butti <andreas.butti@gmail.com>
Copyright: 2010-2021, Andreas Butti <andreas.butti@gmail.com>
2012-2018, Wilson Brenna <wilson@wbrenna.homelinux.com>
2015-2016, Marek Pikuła <marek@pikula.tk>
2017-2019, peetCreative <peetCreative@users.noreply.github.com>
2017-2019, Peter Klausing <peetCreative@users.noreply.github.com>
2018-2019, Moreno Razzoli <morrolinux@users.noreply.github.com>
2018-2019, Luca Errani <luca.errani1@gmail.com>
2019-2021, Ulrich Huber <ulrich@huberulrich.de>

@ -4,6 +4,7 @@
#include <gtk/gtk.h>
#include "StringUtils.h"
#include "i18n.h"
AboutDialog::AboutDialog(GladeSearchpath* gladeSearchPath): GladeGui(gladeSearchPath, "about.glade", "aboutDialog") {
gtk_label_set_markup(GTK_LABEL(get("lbBuildDate")), __DATE__ ", " __TIME__);
@ -15,12 +16,33 @@ AboutDialog::AboutDialog(GladeSearchpath* gladeSearchPath): GladeGui(gladeSearch
gtk_label_set_markup(GTK_LABEL(get("lbGtkVersion")), gtkVersion);
GtkWidget* w = get("vbox1");
GtkWidget* linkButton = gtk_link_button_new("http://github.com/xournalpp/xournalpp");
gtk_widget_show(linkButton);
gtk_box_pack_start(GTK_BOX(w), linkButton, true, true, 0);
auto w1 = get("vboxRepo");
auto linkButton1 = gtk_link_button_new("https://github.com/xournalpp/xournalpp");
gtk_widget_show(linkButton1);
gtk_box_pack_start(GTK_BOX(w1), linkButton1, true, true, 0);
auto w2 = get("vboxWebsite");
auto linkButton2 = gtk_link_button_new("https://xournalpp.github.io");
gtk_widget_show(linkButton2);
gtk_box_pack_start(GTK_BOX(w2), linkButton2, true, true, 0);
auto w3 = get("vboxCommunity");
auto linkButton3 =
gtk_link_button_new_with_label("https://raw.githubusercontent.com/xournalpp/xournalpp/master/AUTHORS",
_("See the full list of contributors"));
gtk_widget_show(linkButton3);
gtk_box_pack_start(GTK_BOX(w3), linkButton3, true, true, 0);
auto w4 = get("vboxLicense");
auto linkButton4 = gtk_link_button_new_with_label(
"https://raw.githubusercontent.com/xournalpp/xournalpp/master/LICENSE", _("GNU GPLv2 or later"));
gtk_widget_show(linkButton4);
gtk_box_pack_start(GTK_BOX(w4), linkButton4, true, true, 0);
}
AboutDialog::~AboutDialog() = default;
void AboutDialog::show(GtkWindow* parent) {

@ -16,12 +16,15 @@
<object class="GtkBox" id="dialog-vbox2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">end</property>
<property name="orientation">vertical</property>
<child internal-child="action_area">
<object class="GtkButtonBox" id="dialog-action_area2">
<property name="name">dialog-action_area2</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">center</property>
<property name="hexpand">True</property>
<property name="layout-style">end</property>
<child>
<object class="GtkButton" id="closebutton1">
@ -49,68 +52,38 @@
</packing>
</child>
<child>
<object class="GtkImage" id="XournalIcon">
<property name="name">XournalIcon</property>
<!-- n-columns=2 n-rows=5 -->
<object class="GtkGrid">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixbuf">pixmaps/com.github.xournalpp.xournalpp.svg</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">12</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="labelTitle">
<property name="name">labelTitle</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">&lt;span size="xx-large" weight="bold"&gt;Xournal++&lt;/span&gt;
&lt;i&gt;The next generation&lt;/i&gt;</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="padding">9</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkBox" id="vbox1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="column-homogeneous">True</property>
<child>
<object class="GtkImage" id="XournalIcon">
<property name="name">XournalIcon</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixbuf">pixmaps/com.github.xournalpp.xournalpp.svg</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<!-- n-columns=3 n-rows=4 -->
<!-- n-columns=2 n-rows=4 -->
<object class="GtkGrid" id="versionInfoGrid">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">center</property>
<property name="valign">center</property>
<property name="row-spacing">12</property>
<property name="column-spacing">10</property>
<property name="row-homogeneous">True</property>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Version</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbVersion">
<property name="name">lbVersion</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">X.X.X</property>
</object>
<packing>
@ -122,6 +95,7 @@
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Built on</property>
<attributes>
<attribute name="weight" value="bold"/>
@ -132,22 +106,11 @@
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbBuildDate">
<property name="name">lbBuildDate</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">DATE TIME</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Git commit</property>
<attributes>
<attribute name="weight" value="bold"/>
@ -162,6 +125,7 @@
<object class="GtkLabel" id="lbRevId">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">RELEASE_IDENTIFIER</property>
</object>
<packing>
@ -173,6 +137,7 @@
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">with libgtk</property>
<attributes>
<attribute name="weight" value="bold"/>
@ -187,6 +152,7 @@
<object class="GtkLabel" id="lbGtkVersion">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">X.X.X</property>
</object>
<packing>
@ -195,138 +161,343 @@
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
<object class="GtkLabel" id="lbBuildDate">
<property name="name">lbBuildDate</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">DATE TIME</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<placeholder/>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Version</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
<property name="height">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label1">
<object class="GtkLabel" id="lbTitle">
<property name="name">labelTitle</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">10</property>
<property name="label" translatable="yes">Authors:</property>
<property name="label" translatable="yes">&lt;span size="xx-large" weight="bold"&gt;Xournal++&lt;/span&gt;
&lt;i&gt;The next generation&lt;/i&gt;</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">4</property>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbAuthors">
<property name="name">lbAuthors</property>
<object class="GtkSeparator" id="spLine">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">5</property>
<property name="label">Andreas Butti, 2010 - 2021
Wilson Brenna, 2012 - 2015
Marek Pikuła, 2015 - 2018
Moreno Razzoli, 2018 - 2019
Luca Errani, 2018 - 2019
Ulrich Huber, 2019
Justin Jones, 2019
Bryan Tan, 2019
Justus Rossmeier, 2019
Fabian Keßler, 2019
lehmanju, 2019
Roland Lötscher, 2020
Tobias Hermann, 2020</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
<property name="margin-top">12</property>
<property name="margin-bottom">12</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">5</property>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
<property name="width">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbComunity">
<property name="name">lbComunity</property>
<object class="GtkBox" id="vboxRight">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">10</property>
<property name="margin-bottom">10</property>
<property name="label" translatable="yes">With help from the community</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
<property name="valign">start</property>
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
<object class="GtkBox" id="vboxDesigners">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="lbelDesigners">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">10</property>
<property name="label" translatable="yes">Icon Designers</property>
<property name="justify">center</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbIconDesigner">
<property name="name">lbAuthors</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">5</property>
<property name="label">Nararyans R.I.
Luya Tshimbalanga</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbSpace">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="ypad">8</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbXournal">
<property name="name">lbXournal</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Partially based on Xournal
by Denis Auroux</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="ypad">4</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkBox" id="vboxWebsite">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="lbWebsite">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Website</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkBox" id="vboxRepo">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="lbRepo">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">6</property>
<property name="label" translatable="yes">Source Code / Bug Tracker</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">4</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">6</property>
<property name="left-attach">1</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbXournal">
<property name="name">lbXournal</property>
<object class="GtkBox" id="vboxCommunity">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Partially based on Xournal
by Denis Auroux</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
<property name="valign">start</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="lbComunity">
<property name="name">lbComunity</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">start</property>
<property name="margin-top">6</property>
<property name="label" translatable="yes">With help from the community</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">7</property>
<property name="left-attach">0</property>
<property name="top-attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbLicense">
<property name="name">lbLicense</property>
<object class="GtkBox" id="vboxLicense">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">10</property>
<property name="margin-bottom">10</property>
<property name="label" translatable="yes">License</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="lbLicense">
<property name="name">lbLicense</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">start</property>
<property name="margin-top">6</property>
<property name="label" translatable="yes">License</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">8</property>
<property name="left-attach">1</property>
<property name="top-attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label2">
<object class="GtkBox" id="vboxAuthors">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-bottom">10</property>
<property name="label" translatable="yes">GNU GPLv2 or later</property>
<property name="valign">start</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="lblAuthors">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">10</property>
<property name="label" translatable="yes">Authors</property>
<property name="justify">center</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbAuthors">
<property name="name">lbAuthors</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">5</property>
<property name="label">Andreas Butti
Wilson Brenna
Marek Pikuła
Peter Klausing
Moreno Razzoli
Luca Errani
Ulrich Huber
Justin Jones
Bryan Tan
Justus Rossmeier
Fabian Keßler
Julius Lehmann
Tobias Hermann
Roland Lötscher</property>
<property name="use-markup">True</property>
<property name="justify">center</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">9</property>
<property name="left-attach">0</property>
<property name="top-attach">3</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
<property name="position">2</property>
</packing>
</child>
</object>

Loading…
Cancel
Save