index a8c44b946371563b4131e7b5065913e8b11da1e4..8d467d53f331164f701d1a8d2ab68509a1dacbfe 100644 (file)
-/**
- * \brief AboutBox - the Inkscape about dialog
- *
- * Authors:
+/** @file
+ * @brief Inkscape About box - implementation
+ */
+/* Authors:
* Derek P. Moore <derekm@hackunix.org>
* MenTaLguY <mental@rydia.net>
* Kees Cook <kees@outflux.net>
#include "text-editing.h"
#include "ui/dialog/aboutbox.h"
-#include "inkscape_version.h"
+#include "inkscape-version.h"
Gtk::Label *label=new Gtk::Label();
gchar *label_text =
- g_strdup_printf("<small><i>Inkscape %s, built %s</i></small>",
- INKSCAPE_VERSION, __DATE__);
+ g_strdup_printf("<small><i>Inkscape %s</i></small>",
+ Inkscape::version_string);
label->set_markup(label_text);
label->set_alignment(Gtk::ALIGN_RIGHT, Gtk::ALIGN_CENTER);
g_free(label_text);
SPObject *version = doc->getObjectById("version");
if ( version && SP_IS_TEXT(version) ) {
- sp_te_set_repr_text_multiline (SP_TEXT (version), INKSCAPE_VERSION);
+ sp_te_set_repr_text_multiline (SP_TEXT (version), Inkscape::version_string);
}
sp_document_ensure_up_to_date(doc);
//# A U T H O R S
//##############################
- /**
- * This text is copied from the AUTHORS file. It should be
- * periodically updated.
+ /* This text is copied from the AUTHORS file.
+ * To update it, execute this snippet of sed magic in the toplevel
+ * source directory:
+ *
+ * sed -e 's/^\(.*\) \([^ ]*\)*$/\2_ \1/' AUTHORS
+ | sort
+ | sed -e 's/^\([^_]*\)_ \(.*\)$/\2 \1/;s/^.*$/"\0\\n"/;$s/\\n//'
+ | zenity --text-info
+ *
+ * and paste the result from the combo box here.
*/
authors_text =
- "Maximilian Albert\n"
- "Josh Andler\n"
- "John Bintz\n"
- "Arpad Biro\n"
- "Nicholas Bishop\n"
- "Boldewyn\n"
- "Daniel Borgmann\n"
- "Gustav Broberg\n"
- "Hans Breuer\n"
- "Marcus Brubaker\n"
- "Luca Bruno\n"
- "Nicu Buculei\n"
- "Bulia Byak\n"
- "Ian Caldwell\n"
- "Ed Catmur\n"
- "Chema Celorio\n"
- "Johan Ceuppens\n"
- "Zbigniew Chyla\n"
- "Alexander Clausen\n"
- "John Cliff\n"
- "Kees Cook\n"
- "Ben Cromwell\n"
- "Robert Crosbie\n"
- "Jon Cruz\n"
- "Miłosz Dereżyński\n"
- "Daniel Díaz\n"
- "Larry Doolittle\n"
- "Tim Dwyer\n"
- "Maxim V. Dziumanenko\n"
- "Danilo Egan\n"
- "Johan Engelen\n"
- "Frank Felfe\n"
- "Andrew Fitzsimon\n"
- "Edward Flick\n"
- "Fred\n"
- "Ben Fowler\n"
- "Cedric Gemy\n"
- "Ted Gould\n"
- "Bryce Harrington\n"
- "Dale Harvey\n"
- "Carl Hetherington\n"
- "Jos Hirth\n"
- "Alan Horkan\n"
- "Karl Ove Hufthammer\n"
- "Richard Hughes\n"
- "Nathan Hurst\n"
- "Thomas Ingham\n"
- "Bob Jamison\n"
- "Lauris Kaplinski\n"
- "Lynn Kerby\n"
- "Niko Kiirala\n"
- "James Kilfiger\n"
- "Petr Kovar\n"
- "Raph Levien\n"
- "Nicklas Lindgren\n"
- "Vitaly Lipatov\n"
- "Colin Marquardt\n"
- "Dmitry G. Mastrukov\n"
- "Matiphas\n"
- "Michael Meeks\n"
- "Federico Mena\n"
- "MenTaLguY\n"
- "Aubanel Monnier\n"
- "Tim Mooney\n"
- "Derek P. Moore\n"
- "Peter Moulder\n"
- "Jörg Müller\n"
- "Yukihiro Nakai\n"
- "Christian Neumair\n"
- "Andreas Nilsson\n"
- "Mitsuru Oka\n"
- "Marten Owens\n"
- "Jon Phillips\n"
- "Zdenko Podobny\n"
- "Alexandre Prokoudine\n"
- "Jean-René Reinhard\n"
- "Alexey Remizov\n"
- "Frederic Rodrigo\n"
- "Hugo Rodrigues\n"
- "Juarez Rudsatz\n"
- "Xavier Conde Rueda\n"
- "Felipe Sanches\n"
- "Christian Schaller\n"
- "Marco Scholten\n"
- "Tom von Schwerdtner\n"
- "Shivaken\n"
- "Michael Sloan\n"
- "Boštjan Špetič\n"
- "Aaron Spike\n"
- "Kaushik Sridharan\n"
- "Ralf Stephan\n"
- "Dariusz Stojek\n"
- "Pat Suwalski\n"
- "Adib Taraben\n"
- "David Turner\n"
- "Andre Twupack\n
- "Aleksandar Urošević\n"
- "Lucas Vieites\n"
- "Michael Wybrow\n"
- "Daniel Yacob\n"
- "David Yip\n"
- "Masatake Yamato";
-
-
+ "Maximilian Albert\n"
+ "Josh Andler\n"
+ "Tavmjong Bah\n"
+ "Pierre Barbry-Blot\n"
+ "Jean-François Barraud\n"
+ "Bill Baxter\n"
+ "John Beard\n"
+ "John Bintz\n"
+ "Arpad Biro\n"
+ "Nicholas Bishop\n"
+ "Joshua L. Blocher\n"
+ "Henrik Bohre\n"
+ "Boldewyn\n"
+ "Daniel Borgmann\n"
+ "Bastien Bouclet\n"
+ "Hans Breuer\n"
+ "Gustav Broberg\n"
+ "Christopher Brown\n"
+ "Marcus Brubaker\n"
+ "Luca Bruno\n"
+ "Nicu Buculei\n"
+ "Bulia Byak\n"
+ "Pierre Caclin\n"
+ "Ian Caldwell\n"
+ "Gail Carmichael\n"
+ "Ed Catmur\n"
+ "Chema Celorio\n"
+ "Johan Ceuppens\n"
+ "Zbigniew Chyla\n"
+ "Alexander Clausen\n"
+ "John Cliff\n"
+ "Kees Cook\n"
+ "Ben Cromwell\n"
+ "Robert Crosbie\n"
+ "Jon Cruz\n"
+ "Aurélie De-Cooman\n"
+ "Milosz Derezynski\n"
+ "Daniel Díaz\n"
+ "Bruno Dilly\n"
+ "Larry Doolittle\n"
+ "Tim Dwyer\n"
+ "Maxim V. Dziumanenko\n"
+ "Johan Engelen\n"
+ "Miklos Erdelyi\n"
+ "Ulf Erikson\n"
+ "Noé Falzon\n"
+ "Frank Felfe\n"
+ "Andrew Fitzsimon\n"
+ "Edward Flick\n"
+ "Marcin Floryan\n"
+ "Ben Fowler\n"
+ "Fred\n"
+ "Cedric Gemy\n"
+ "Steren Giannini\n"
+ "Olivier Gondouin\n"
+ "Ted Gould\n"
+ "Toine de Greef\n"
+ "Michael Grosberg\n"
+ "Bryce Harrington\n"
+ "Dale Harvey\n"
+ "Aurélio A. Heckert\n"
+ "Carl Hetherington\n"
+ "Jos Hirth\n"
+ "Hannes Hochreiner\n"
+ "Thomas Holder\n"
+ "Joel Holdsworth\n"
+ "Alan Horkan\n"
+ "Karl Ove Hufthammer\n"
+ "Richard Hughes\n"
+ "Nathan Hurst\n"
+ "inductiveload\n"
+ "Thomas Ingham\n"
+ "Jean-Olivier Irisson\n"
+ "Bob Jamison\n"
+ "jEsuSdA\n"
+ "Lauris Kaplinski\n"
+ "Lynn Kerby\n"
+ "Niko Kiirala\n"
+ "James Kilfiger\n"
+ "Jason Kivlighn\n"
+ "Adrian Knoth\n"
+ "Krzysztof Kosiński\n"
+ "Petr Kovar\n"
+ "Benoît Lavorata\n"
+ "Alex Leone\n"
+ "Julien Leray\n"
+ "Raph Levien\n"
+ "Diederik van Lierop\n"
+ "Nicklas Lindgren\n"
+ "Vitaly Lipatov\n"
+ "Ivan Louette\n"
+ "Pierre-Antoine Marc\n"
+ "Aurel-Aimé Marmion\n"
+ "Colin Marquardt\n"
+ "Dmitry G. Mastrukov\n"
+ "Matiphas\n"
+ "Michael Meeks\n"
+ "Federico Mena\n"
+ "MenTaLguY\n"
+ "Aubanel Monnier\n"
+ "Vincent Montagne\n"
+ "Tim Mooney\n"
+ "Derek P. Moore\n"
+ "Peter Moulder\n"
+ "Jörg Müller\n"
+ "Yukihiro Nakai\n"
+ "Victor Navez\n"
+ "Christian Neumair\n"
+ "Andreas Nilsson\n"
+ "Mitsuru Oka\n"
+ "Marten Owens\n"
+ "Alvin Penner\n"
+ "Jon Phillips\n"
+ "Zdenko Podobny\n"
+ "Alexandre Prokoudine\n"
+ "Jean-René Reinhard\n"
+ "Alexey Remizov\n"
+ "Frederic Rodrigo\n"
+ "Hugo Rodrigues\n"
+ "Juarez Rudsatz\n"
+ "Xavier Conde Rueda\n"
+ "Felipe Corrêa da Silva Sanches\n"
+ "Christian Schaller\n"
+ "Marco Scholten\n"
+ "Tom von Schwerdtner\n"
+ "Danilo Šegan\n"
+ "Shivaken\n"
+ "Michael Sloan\n"
+ "Boštjan Špetič\n"
+ "Aaron Spike\n"
+ "Kaushik Sridharan\n"
+ "Ralf Stephan\n"
+ "Dariusz Stojek\n"
+ "Martin Sucha\n"
+ "Pat Suwalski\n"
+ "Adib Taraben\n"
+ "Hugh Tebby\n"
+ "Jonas Termeau\n"
+ "David Turner\n"
+ "Andre Twupack\n"
+ "Aleksandar Urošević\n"
+ "Lucas Vieites\n"
+ "Michael Wybrow\n"
+ "Daniel Yacob\n"
+ "Masatake Yamato\n"
+ "David Yip";
//##############################
//# T R A N S L A T O R S
translators_text.append("\n\n\n");
}
- /**
- * This list is copied from the TRANSLATORS file. It should
- * be periodically updated.
- */
- gchar *allTranslators =
+ /* This text is copied from the TRANSLATORS file.
+ * To update it, execute this snippet of sed magic in the toplevel
+ * source directory:
+ *
+ * sed -e 's/^\(.*\) \([^ ]*\)*$/\2_ \1/' TRANSLATORS
+ | sed -e 's/^\([^_]*\)_ \(.*\)$/\2 \1/;s/^.*$/"\0\\n"/;$s/\\n//'
+ | zenity --text-info
+ *
+ * and paste the result from the combo box here.
+ */
+ gchar const *allTranslators =
"3ARRANO.com <3arrano@3arrano.com>, 2005.\n"
- "Adib Taraben <theadib@yahoo.com>, 2004.\n"
+ "Adib Taraben <theadib@googlemail.com>, 2004.\n"
+ "Alan Monfort <alan.monfort@free.fr>, 2009-2010.\n"
"Alastair McKinstry <mckinstry@computer.org>, 2000.\n"
"Aleksandar Urošević <urke@users.sourceforge.net>, 2004, 2005, 2006.\n"
"Alessio Frusciante <algol@firenze.linux.it>, 2002, 2003.\n"
"Alexander Shopov <ash@contact.bg>, 2006.\n"
"Alexandre Prokoudine <alexandre.prokoudine@gmail.com>, 2005.\n"
"Alexey Remizov <alexey@remizov.pp.ru>, 2004.\n"
+ "Ali Ghanavatian <ghanvatian.ali@gmail.com>, 2010.\n"
"Álvaro Lopes <alvieboy@alvie.com>, 2001, 2002.\n"
"Andreas Hyden <a.hyden@cyberpoint.se>, 2000.\n"
"Andrius Ramanauskas <knutux@gmail.com>, 2006.\n"
"Arman Aksoy <armish@linux-sevenler.de>, 2003.\n"
"Arpad Biro <biro_arpad@yahoo.com>, 2004, 2005.\n"
"Benedikt Roth <Benedikt.Roth@gmx.net>, 2000.\n"
+ "Benno Schulenberg <benno@vertaalt.nl>, 2008.\n"
"Boštjan Špetič <igzebedze@cyberpipe.org>, 2004, 2005.\n"
"Brisa Francesco <fbrisa@yahoo.it>, 2000.\n"
"bulia byak <buliabyak@users.sf.net>, 2004.\n"
"Christian Meyer <chrisime@gnome.org>, 2000-2002.\n"
"Christian Neumair <chris@gnome-de.org>, 2002, 2003.\n"
"Christian Rose <menthos@menthos.com>, 2000, 2001, 2002, 2003.\n"
+ "Cristian Secară <cristi@secarica.ro>, 2010.\n"
"Christophe Merlet (RedFox) <redfox@redfoxcenter.org>, 2000-2002.\n"
+ "Clytie Siddall <clytie@riverland.net.au>, 2004-2008.\n"
"Colin Marquardt <colin@marquardt-home.de>, 2004-2006.\n"
"Cédric Gemy <radar.map35@free.fr>, 2006.\n"
"Daniel Díaz <yosoy@danieldiaz.org>, 2004.\n"
"Didier Conchaudron <conchaudron@free.fr>, 2003.\n"
"Dorji Tashi <dorjee_doss@hotmail.com>, 2006.\n"
"Duarte Loreto <happyguy_pt@hotmail.com> 2002, 2003 (Maintainer).\n"
+ "Equipe de Tradução Inkscape Brasil <www.inkscapebrasil.org>, 2007.\n"
"Fatih Demir <kabalak@gtranslator.org>, 2000.\n"
+ "Foppe Benedictus <foppe.benedictus@gmail.com>, 2007-2009.\n"
"Francesc Dorca <f.dorca@filnet.es>, 2003. Traducció sodipodi.\n"
"Francisco Javier F. Serrador <serrador@arrakis.es>, 2003.\n"
"Francisco Xosé Vázquez Grandal <fxvazquez@arrakis.es>, 2001.\n"
"Frederic Rodrigo <f.rodrigo free.fr>, 2004-2005.\n"
"Ge'ez Frontier Foundation <locales@geez.org>, 2002.\n"
+ "Hleb Valoshka <375gnu@gmail.com>, 2008-2009.\n"
"Hizkuntza Politikarako Sailburuordetza <hizkpol@ej-gv.es>, 2005.\n"
"Ilia Penev <lichopicho@gmail.com>, 2006.\n"
+ "Ivan Masár <helix84@centrum.sk>, 2006, 2007, 2008, 2009, 2010. \n"
"Iñaki Larrañaga <dooteo@euskalgnu.org>, 2006.\n"
+ "Jeffrey Steve Borbón Sanabria <jeff_kerokid@yahoo.com>, 2005.\n"
+ "Joaquim Perez i Noguer <noguer@gmail.com>, 2008-2009.\n"
"Jörg Müller <jfm@ram-brand.de>, 2005.\n"
- "Jeroen van der Vegt <ajvdvegt (at) 123mail.org>, 2003, 2005.\n"
+ "Jeroen van der Vegt <jvdvegt@gmail.com>, 2003, 2005, 2008.\n"
+ "Jin-Hwan Jeong <yongdoria@gmail.com>, 2009.\n"
"Jonathan Ernst <jernst@users.sourceforge.net>, 2006.\n"
"Jose Antonio Salgueiro Aquino <developer@telefonica.net>, 2003.\n"
"Josef Vybiral <josef.vybiral@gmail.com>, 2005-2006.\n"
"Jurmey Rabgay <jur_gay@yahoo.com>, 2006.\n"
"Kai Lahmann <kailahmann@01019freenet.de>, 2000.\n"
"Karl Ove Hufthammer <karl@huftis.org>, 2004, 2005.\n"
- "Keld Simonsen <keld@dkuug.dk>, 2000-2001.\n"
+ "KATSURAGAWA Naoki <naopon@private.email.ne.jp>, 2006.\n"
+ "Keld Simonsen <keld@dkuug.dk>, 2000, 2001.\n"
+ "Kenji Inoue <kenz@oct.zaq.ne.jp>, 2006-2007.\n"
+ "Khandakar Mujahidul Islam <suzan@bengalinux.org>, 2006.\n"
"Kitae <bluetux@gmail.com>, 2006.\n"
"Kjartan Maraas <kmaraas@gnome.org>, 2000-2002.\n"
+ "Kris De Gussem <kris.DeGussem@gmail.com>, 2008-2010.\n"
"Lauris Kaplinski <lauris@ariman.ee>, 2000.\n"
+ "Leandro Regueiro <leandro.regueiro@gmail.com>, 2006-2008,2010.\n"
+ "Liu Xiaoqin <liuxqsmile@gmail.com>, 2008.\n"
"Luca Bruno <luca.br@uno.it>, 2005.\n"
- "Lucas Vieites Fariña<lucas@asixinformatica.com>, 2003-2005.\n"
+ "Lucas Vieites Fariña<lucas@codexion.com>, 2003-2010.\n"
"Mahesh subedi <submanesh@hotmail.com>, 2006.\n"
- "Martin Srebotnjak, <miles@filmsi.net>, 2005.\n"
+ "Martin Srebotnjak, <miles@filmsi.net>, 2005, 2010.\n"
"Masatake YAMATO <jet@gyve.org>, 2002.\n"
+ "Masato Hashimoto <cabezon.hashimoto@gmail.com>, 2009-2010.\n"
"Matiphas <matiphas _a_ free _point_ fr>, 2004-2006.\n"
"Mattias Hultgren <mattias_hultgren@tele2.se>, 2005.\n"
"Maxim Dziumanenko <mvd@mylinux.com.ua>, 2004.\n"
+ "Mətin Əmirov <metin@karegen.com>, 2003.\n"
"Mitsuru Oka <oka326@parkcity.ne.jp>, 2002.\n"
"Morphix User <pchitrakar@gmail.com>, 2006.\n"
"Mufit Eribol <meribol@ere.com.tr>, 2000.\n"
+ "Muhammad Bashir Al-Noimi <mhdbnoimi@gmail.com>, 2008.\n"
+ "Myckel Habets <myckel@sdf.lonestar.org>, 2008.\n"
+ "Nguyen Dinh Trung <nguyendinhtrung141@gmail.com>, 2007, 2008.\n"
+ "Nicolas Dufour <nicoduf@yahoo.fr>, 2008-2010.\n"
"Pawan Chitrakar <pchitrakar@gmail.com>, 2006.\n"
"Przemysław Loesch <p_loesch@poczta.onet.pl>, 2005.\n"
"Quico Llach <quico@softcatala.org>, 2000. Traducció sodipodi.\n"
- "Raymond Ostertag <raymond@linuxgraphic.org>, 2002-2003.\n"
+ "Raymond Ostertag <raymond@linuxgraphic.org>, 2002, 2003.\n"
"Riku Leino <tsoots@gmail.com>, 2006.\n"
"Rune Rønde Laursen <runerl@skjoldhoej.dk>, 2006.\n"
+ "Ruud Steltenpool <svg@steltenpower.com>, 2006.\n"
"Serdar Soytetir <sendirom@gmail.com>, 2005.\n"
"shivaken <shivaken@owls-nest.net>, 2004.\n"
"Shyam Krishna Bal <shyamkrishna_bal@yahoo.com>, 2006.\n"
"Spyros Blanas <cid_e@users.sourceforge.net>, 2006.\n"
"Stefan Graubner <pflaumenmus92@gmx.net>, 2005.\n"
"Supranee Thirawatthanasuk <supranee@opentle.org>, 2006.\n"
- "Takeshi Aihana <aihana@muc.biglobe.ne.jp>, 2000-2001.\n"
+ "Takeshi Aihana <aihana@muc.biglobe.ne.jp>, 2000, 2001.\n"
+ "Tim Sheridan <tim.sheridan@gmail.com>, 2007-2010.\n"
"Theppitak Karoonboonyanan <thep@linux.thai.net>, 2006.\n"
+ "Thiago Pimentel <thiago.merces@gmail.com>, 2006.\n"
+ "Toshifumi Sato <sato@centrosystem.com>, 2005.\n"
"Jon South <striker@lunar-linux.org>, 2006. \n"
- "Uwe Schöler <uschoeler@yahoo.de>, 2006.\n"
+ "Uwe Schöler <oss@oss-marketplace.com>, 2006.\n"
"Valek Filippov <frob@df.ru>, 2000, 2003.\n"
"Victor Dachev <vdachev@gmail.com>, 2006.\n"
"Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>, 2003.\n"
"Wang Li <charlesw1234@163.com>, 2002.\n"
"Wei-Lun Chao <william.chao@ossii.com.tw>, 2006.\n"
"Wolfram Strempfer <wolfram@strempfer.de>, 2006.\n"
- "Xavier Conde Rueda <xavi.conde@gmail.com>, 2004, 2005.\n"
+ "Xavier Conde Rueda <xavi.conde@gmail.com>, 2004-2008.\n"
+ "Yaron Shahrabani <sh.yaron@gmail.com>, 2009.\n"
"Yukihiro Nakai <nakai@gnome.gr.jp>, 2000, 2003.\n"
"Yuri Beznos <zhiz0id@gmail.com>, 2006.\n"
+ "Yuri Chornoivan <yurchor@ukr.net>, 2007-2010.\n"
"Yuri Syrota <rasta@renome.rovno.ua>, 2000.\n"
"Yves Guillou <yvesguillou@users.sourceforge.net>, 2004.\n"
- "Zdenko Podobný <zdpo@mailbox.sk>, 2003, 2004.\n"
+ "Zdenko Podobný <zdpo@mailbox.sk>, 2003, 2004."
;
translators_text.append(allTranslators);