From 3f06037e1b178701de1fe651648acb0e6ec93699 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Sat, 6 May 2017 17:55:03 +0200 Subject: [PATCH] [Companion] Credits dialog refactoring --- CREDITS.txt | 1198 ++++++++++++++++- DONATIONS.txt | 1188 ---------------- companion/src/CMakeLists.txt | 4 +- companion/src/companion.qrc | 1 - ...ntributorsdialog.cpp => creditsdialog.cpp} | 85 +- .../{contributorsdialog.h => creditsdialog.h} | 31 +- companion/src/mainwindow.cpp | 4 +- 7 files changed, 1268 insertions(+), 1243 deletions(-) delete mode 100644 DONATIONS.txt rename companion/src/{contributorsdialog.cpp => creditsdialog.cpp} (70%) rename companion/src/{contributorsdialog.h => creditsdialog.h} (62%) diff --git a/CREDITS.txt b/CREDITS.txt index d9ab95fbe..0335dc652 100644 --- a/CREDITS.txt +++ b/CREDITS.txt @@ -1,3 +1,4 @@ +[Main developers] Bertrand Songis (bsongis) André Bernet (kilrah) Michael Blandford @@ -8,6 +9,10 @@ Martin Hotař (mhotar) Maxim (Max) Paperno (mpaperno) Arne Schwabe (schwabe) +[Translators] +[fr] Sebastien Charpentier (LapinFou) + +[Other contributors] Rob Thomson Bryan J. Rentoul (gruvin) Cameron Weeks (th9xer) @@ -19,4 +24,1195 @@ Karl Szmutny Michal Hlavinka Pat Mackenzie Michael Byrne -Sebastien Charpentier (LapinFou) + +[Companies and projects who have donated to OpenTX] +FrSky (monthly) +Aloft Hobbies +Jonathan Modellismo +WsTech +Aviomotive +BoltRC +Aerial Tech Hobbies +LitePilots +David Ankers (OpenPilot) +3D Robotics +RC Studio (monthly) +Craft & Theory (monthly) +OpenTX Manuals by Lothar Thole + +[People who have donated to OpenTX] +Mario Sette +Felice Baratto +Alessandro Mari +Gianpiero Spontina +Ingo Kuzniak +Hans-Åke Rahm +Tamas Varga +Thomas Gregg +Didier Christien +Alain Pinard +Sergio Melas +Paul Montenot +Chris Guy +Adrien Gravouille +Thomas Black +Marc Lucht +Zdenek Trojanek +Martin Hotar +Stefan Grundevik +Fabio Eboli +Federico Zotti +Albin Esbjörnsson +Kilian Hüttenhofer +Stephen Stough +Adilson Oliveira +Robert Saint Marie +Tad Leake +Andreas Weitl +Chan Lofland +Dirk Kasten +Denisov Alexander +Timo Varppee +Ondrej Hatapka +Valérie Billon +R. Scott Page +Johan Cronje +Renato Aranghelovici +Jeffrey Irvin +Kenneth Crump +Damjan Adamic +Martin Wilson +John Holdsworth +Daniel Schwartz +Dean Church (monthly) +Michael Halse +David Mark +Ted Moss +Jim Wagner +Nicola Porzi +Michael Halse +Chewytm +Espen Solbu +Mike Frizell +Bruce Jones +Stefano Airaghi +Dan Eeckhout +Alex Calderhead +Leonard MacKey +Heung Jin Choi +Mike Retterer +Keith Wood +Viljo Liukku +Eric Beier +Burt Pickard-Richardson +Helmut Renz +Rick Harms +Vincenzo Vavala +Patricia Martin +Harald Klein +Carl Petersen +Douglas Burkett +Clifford Evans +Teodor Yantchev +Jarad Berkman +Christian Schulz +Gregory J Shepherd +Michael Shellim +Ming Wang +Bernard Lukaschek +Nigel Chippindale +Mike Perkins +Ted Hammond +David Beanland +Bernd Koehler +Frédéric Duflos +Dave Fasken +Heinrich Illig +Michael Collins +Michael Manning +Craig Lorentz +André Lasseret +Felipe Alexandre de Oliveira +Brian Harris +Philippe Herbots +Rainer Nelte +Franck Bernhard +Erhard Werner +Stig Jøran Moen +Keith Hertzog +Christophe Dauvergne +Tauno Rautakorpi +Sven Assmus +Paul Dittman +Mike Matheny +Cheryl Wynne +Emay Toha +Don Nolder +André Lasseret +Filip Lowette +Arnaldo Gabella +Fiorenzo Agnelli +Michele Villa +Christophe Rodriguez +Larisa Filocamo +Hartmut Sahm +Åke Brodin +Ted Moss +Filippos Tigarakis +Chewytm +Eric Burdis +Nigel Chippindale +Michael Deasy +Stephen Stough +Kenneth Lilja (monthly) +Robert Jero +Gary Bancroft +Robert Cotsford +NorthSide +George Constandinides +Robert Schonk Jr +Kevin Berkefeld +Peter Webster +Mike Matheny +Martin Sniedze +Fernando Rimoldi +Sidney Fisher +John Rodgers +Ed Pare +Thomas Kilduff +Robert Ferguson +Bryan Green +Kevin Berkefeld +Julien Michel +Krittikun Chiraphanda +Douglas Law +Alberto Scotti +Oliver Kunkel +D. Joseph Frazier +Heiko Polig +Andrew Fernie +Marco Lange +Nick McMillan +Michel Baily (monthly) +Patrick Mullen +Scott Campbell +Erich Roeder +Wayne Davy +Michael Fontenot +Willie Swanepoel +Satoru Sasaki +Tyler Darby +Nicholas Crego +Johan Moelich +Timo Esser +Brian Paddock +Jean Pierre Parisy +Norbert Martsch +Jean-Marie Guitard +Tilman Baumann +Fred Larssen +Ari Aalto +Robert Sams +Kirk Robertson +John Koontz +Jeffery Golias +Paul Robinson +Dave Matison +Mike Matheny +Pino Agostino +Graham Boucher +Nelson Noura +Joel Allamy +Philip David Martin +Sean Stephen +Bruce Mackay +Blake Spilman +Timothy Pelletier +Glen Roe (ShowMaster) +Jan Van Ooteghem +Lawrence Christensen +Leo Duflou +Bruce Wood +Arnd Feige +Tauno Rautakorpi +Steve Coley +Stefan Kiendl +Gregory Nuspel +Mitchell Brenner +Ronnnie DePrez +Ferenc Koller +Robert Sessler +Didier Lanot +Rodney Hunt +Steve Bernard +Paul Nazaroff +Gordon Ernenputsch +Ksamak +Marc Gittelman +David Poole +Ralph Sauer +Karl-Heinz Gansel +Michels Bernhard +Thomas Demmelbauer +Felice Baratto +Michael Halse +Horst Kampen +Ian Gough +Matthew Brett +Lexington S Morley +Clemens Drews +Axel Stöckle +Roberto Orsello +Richard Ruck +Hugh Caldwell +Christian Marauli +Albin Esbjörnsson +Per Esbjörnsson +Bernd Hohmann +Sławomir Juszczak +Stephen Henderson +David Morgan +Aloft Hobbies +Netanel Hobara +Cameron Galipo +Doug Schafer +Pietro Rossin +Earl Killingsworth +Victor B Wright +Terry McKinley +Марков Алексей +Offer Shmuely +Ian Lobley +Stéphane Fortas +Peter Mitrik +Thomas Majewski +ANF King +Henrik Hammarström +Kenneth Lilja +R Wells +Uwe Jordt +Harald Wilczak +Bernhard Lohmann +Ferenc Koller +Robert Ferguson +Daniel Byers +Tyler Darby +Miguel Villalpando +Kim Dong Hoon +Terry McKinley +Walter Bell +Clinton Linck +Josep Clodas Sola +Thierry Martin +Peter Mauro +Mitchell Brenner +Yak +Lluis Bullich Rañe +Steffen Rohr +Eric Jacquin +Harvest Lane +Ville Kuvaja +DK-System +Heinz Vogel +Heung Jin Choi +MMJS van der Helm +Dan Neelands +Yashiro Masayuki +Isaac Sloan +Harold Baird +Roy Bender +Bradley Murchie +Maximilian Süß +Dean Jansa +Ronald Donker +Paul Oldenkamp +Dietmar Drees +Bradley Murchie +Richard Fahie +James Kaufman +Henry Deucker +Christian Fuchs +Arold Reinders +Robert Miller +Mark Gaskievicz +Roland Müller +Frank Gewalt +Remi Viard +Reginald H Millsom +Pierluigi Sommaruga +A Harris +Stefan Grunenberg +Francisco Gutierrez Muñoz +Steve Coley +Sean Cull +Roberto Orsello +David Finger +Jean-Marie Oddo +Mike Matheny +Glen Roe (Showmaster) +Arron Bates +Tim Spurr +Daniel Morgan +Trent Ready +Mark Maskiell +Robert Crockford +Mark Illum +David McGuire +Martyn Coles +Jose Sobral +Heung Jin Choi +Tomasz Janiak +Fabien Gagné +Micha Ronen +Albert Blondin +Klaus Schuebel +Evening Shade Pottery +Thomas Kilduff +Sven Assmus +Markus Eberl +Nicholas Field +Harald Wilczak +John Grepps +Anthony Burbidge +Sherba Baine +Gordon Evans +Fred Figge +Uwe Kuehn +David Beatty +Aaron Stringer +Alan J Wasserman +Wolfgang Rauser +Samuel Cook +Friedrich Ipolt +Barrington Cole +Charles Lakins +Thos. O'Meara Photography +Adam Chevalier +Mike Mulligan +Serge Michaux +Robert Young +Wilco Hijink +Roy Nixon +Lexington S Morley +Daryl Dacko +Beat Zurflueh +Piotr Kundu +Kevin Berkefeld +Tomasz Klys +Mirco Didone' +Christoph Schroeter +Zdenek Trojanek +Bryan Anderson +Kamco Enterprises +Robert Bates +Robert Brown +Dennis Marinus +Ronald Van Putte +Thomas Kvitle Jenssen +Patrick Tuxbury +Istvan Magi +Sasaki Satoru +David Laburthe +Vit Jelinek +Pablo Gomez Martinez +Alan Thoren +Jack Clodfelter +William Simon +James Houck +Peter Fithern +Thomas Svedman +TechFixPros +Rafael Eric Suarez Nordlow +Colin Rycroft +Emanuel Stassar +Michael Gregory +Robert Russell +Felix Kaiser +Joshua Bardwell +Davd Goodall +Leonard MacKey +Miles Kelly +Sergio Robledo +Mikael Wallbäck +Daniel Malcman +Paul Dittman +Attilio Rausse +Sidney Gates +Andrea Montefusco +Paul Luby +Donald L Webster +Kenneth Frehafer +Matthias Hase +Markus Wolf +Andrew Fazio +Stefan Künst +Stephen Adams +Tauno Rautakorpi +Frank Houvenaghel +George Neusse +Andreja Rusjakovski +Axel Stöckle +Erwin Störrle +Rodger Hopper +Fernando Cesar +Jonathan Gillis +DK-System +Lexington S Morley +Bernd Koehler +Davis RC +Pete Johnson +Patricia Martin +Florian Tschacher +Brian Spearing +Craig Hall +Joseph Case +Harald Klein +Robert Crockford +Chris Boultinghouse +Kitsew +Georgios Papadopoulos +Fourmost Products +Dennis Miller +Dave Matison +Maximilian Radig +Juan Rodriguez +Robert Sessler +John Murray +Martin Sniedze +David Poole +Manfred Delakowitz +Martijn Kruissen +Jörgen Norman +Nathan Kinney +John Godden +Larry Roper +Mike Frizell +Daniel Pospolita +Peter Herz +Don Mondrik +Paul Fram +Charles Knight +Matthew Adams +Kenneth Reed +Gary Wild +Christof Ramm +Bruno Bedard +Salih Samim Aydin +Alexander Pils +Andrew Scerbina +Donovan Bodishbaugh +Ray Dunn +Burt Pickard-Richardson +Robert Ferguson +CY Enterprise +Michel Stathakis Neto +Beat Zurflueh +Portstate Pty Ltd +Jens Hoffmann +Ricardo Santos +Jean-Francois Le Breton +Michael Deasy +Anindya Mukerjee +Emay Toha +Kamco Enterprises +Peter Mueller +Giovanni Trentini +Cecil Porter +Robert Canavan +Greg Higginbottom +Tim Walker +Spis Ltd/TurboNote +Patricia Cox +Matthew Lukes +Sabine Witte +Phillip Perry +Beat Zurflueh +Russell Stutzman +Dietmar Drees +Kenneth Ward +Jens Lochmüller +Anthony Witham +Peter Hauke +Arizona Action Photos +Francis F Dale +Willie Swanepoel +Edward Hauser +Adilson Oliveira +Joseph Ordille +Michael Shellim +Teddie Holmes +Alexandre Rault +Eric Albin +Lukas Kliment +Bernard Philippe +Bernard Delpy +Didier Klein +Arnaldo Guedes +Cyberauto Systems +John Alsbrooks +John Kearney +Christopher Borden +Marc Virgilio Ricci +Frederick Davie +Jürgen Enders +Terrence Pitts +Thomas Sandner +Marco Coltorti +Harald Wilczak +Rodney Lorimor +Richard Davis +Stephen Palmer +Michael Napolitan +Joshua Bardwell +Fred Dawson +Jim Wagner +Peter Johnson +Fredrik Lewerth +Arvin Stenersen +Daniel Morgan +Roy Nixon +Joachim Blunck +Karl-Heinz Gansel +Monrovia Mountain Enterprises +Alessandro Villa +Jan-Åke Nilsson +Matthias Rei +DVR Solutions BV +Bertrand Condevaux Lanloy +Henri Mirra +Aurélien Planiol +Kevin Caldwell +Andrew Garello +Tomasz Maziarz +Russell Flack +Fernando Rimoldi +Greg Reid +Dietmar Drees +Holger Landwehr +Arno Loehdorf +Boon Sripattha +Patrik Åkerfeldt +Alonzo Fretwell +Renjith Chandrasekharan +Ruben Gomez Hernandez +Michael Gardner +Judith Green +Timo Ruppell +John Lipscomb +Norbert Wenke +Erik Frieberg +Raimo Ruotsalainen +Brian Harris +Sebastian Blüml +Efisio Maxia +Jeff Theobald +Anthony Rizzo +Rodney Huddleston +Dietmar Drees +Jürgen Monden +David Morgan +Andrew Fernie +Donald Burke +Ronald Donker +Fredie Singh +Patrizio Simoncini +Harald Gabler +Michael Brown +Julien Gérard +Alexandre d'Alton +Peter Mergaerts +Jan Houwers +Christian Grandjean +Roger Bergevin +NorthSide +Sigmund Martinsen +Lionel Lafraise +Gisli Ofeigsson +The Gruvin9x Project +Manuel McLure +Fernando Rimoldi +Hiltenkamp Stephan +Sandeep Kishore Jain +Greg Parker +Norman Maaß +Adriano Del Ben +Justin Poole +Kenneth Harrison +Eugene LaFaille +John O'Shaughnessy +Uwe Jordt +Stuart Olson +Frédéric Devillard +Cheung Leo +Peter Webster +Jean-Claude Bachetta +Delfin Perena +Sae-wook Yoon +Focus on Excellence +Jeffery Golias +Nick Milton +Paul Zasso +Reidar Johannes Lillebotn +Handley William +Luke Williams +Michael Shellim +Brian Spearing +Derek Foster +Pasi Pitkänen +Lexington S Morley +Jeff Roberson +Volkov Victor +Bryan Anderson +Daniel Garber +Pavel Stein +Ravi Gupta +Patrick Tuxbury +Mark Deverell +John Capell +Neil McVean +Matthew Elyash +Kerry Cochrell +Willem Aandewiel +Reg Bell +Jean Chenoz +Philippe Grand +Tauno Rautakorpi +Jeff Dillingham +Brad Kelley +Shaun Currier +Danilo Schiara +John Hennig +RK Custom Homes +James Houck +Piet Teekens +Tommy Widenflycht +Johan Petrus Theophilus +Maria van Melis +Ralph Gustafson +Paul Luby +Andrew Duncan +Stephen Crowther +Edward Glover +Kelly Byrd +Brad Curtis +Wolfgang Kuhl +John Beidl +Roy Nixon +Glen Roe +CY Enterprise +Evening Shade Pottery +Gilles Dando +Patrick Richard +Justin Altemeier +Constant Dupuis +Tony Kenward +Pierre Rondel +Ernest Luguera Sanchez +Adam Brackney +Joe Baker +单 雷平 +Ben Fay +Chris Monk +Stan von Miller +Christian Krebs +Michel Motte +Graziano Rampinelli +Joe Baker +Jean-Philippe Laurent +Romain Rouzaud +Michel Garbarino +Henri Mirra +Otto Fröhlich +Thomas Cramer +Anthony Trombetta +Fernando Rimoldi +Dietmar Drees +Michal Kowalski +Ivan Correa +Modellbau +Massimo Luigi Stara +Graham Baldwin +Tomasz Rejman +Wolfgang Lang +John Greenwood +Till von Reumont +Paul Pereira Brunner +Donald L Singer +Junsun Lee +Guy Lamaison +Erwin Dulken +Mike H Dailey +Jon Cammarata +Martin Krueger +Adolfo Perogio +Sylvain Techer +Wes Warner +Kevin Caldwell +Ali Ersan Gur +Hans-Rudolf Riniker +Sébastien Boutard +Jean Chessé +Mike H Dailey +Don Polk +Roberto Orsello +Borovikov Dmitriy +John Lipscomb +Peter Glassey +Joseph Kramer +F.Javier Martinez Velasco +Claudio Piccinini +John Jackson +John Beech +Rene TraaJohn Jackson +Sebastien Charpentier (monthly) +Nigel Hendriks +Frédéric Devillard +Albert Herzog +Anindya Mukerjee +Kenny Stanberry +Tauno Rautakorpi +Mathias Krapp +Fernando Rimoldi +Wolfgang Rauser +Richard Shagam +Stephen Bailey +DK-System +Casa Kuxtal +Christopher Potts +Douglas George +Michael Banks +Jon Wiltshire +David Green +Guy Willems +Xavier Mestelan Pinon +Maik Gottschalk +Scott Sparks +John Dunning +RAD51 +Ron Powell +Alain Labonne +Carol Sills +Franck Aßmann +Larry Anderson +Mikael Wallbäck +Wes Warner +Christoffer H Henni +Donna Bayer +Garry Ogilvie +Karlheinz Sirsch +Fred Larssen +Rob Coppock +Franz Josef Hahn +Serge Ribault +Tanguy Le Moign +Barrett Powell +Patrice Lafeuille +Martin Blume +Marek Kopyto +Marco Lange +Gary Nix +Jack Oliphant +John Lever +Adolphe Montefiore +Steven De Weerdt +Håkan Berggen +Ayelet Egosi +Jean-Frederic Gaudreault +Jim Wagner +Lee Scott +Roger Keatley +Sherman Lovell +Hugh Caldwell +JB Fisher Company +Michels Bernhard +Pietro Rossin +Carsten Wache +Brock White +Steven Poretz +David Huelster +Gordon Stahl (monthly) +John Mathison +Richard Duczmal +Gregory Barron +Marcel Fischer +Klas Mälman +Viljo Liukku +Eric Smith +Sven Assmus +Luke Mole +NorthSide +Hannes Mössler +James Kaufman +Ravi Gupta +Lexington S Morley +Ralph Segar +Frédéric Devillard +Cory Theurer +Valentinos Zachariou +Garrett Paquette +Heung Jin Choi +Kerry Cochrell +Doug Miller +Andrzej Weydmann +Chair-man.nl +Eric Beier +Jay Warren +Marian Matej +Alastair Smith +Timothy Senecal +Dietmar Drees +Bruce Jones +Adil Busaidy +Herman Hofman +Jean Paul Michel +Peter McHenry +Julien lecoquierre +Jean-Marie Clay +Robert Nicoll +Dan Nixon +Ewald Moehring +Giovanni Carnesecchi +Paul Dumsday +Tadeusz Adamowski +Andrew Newton +Neil Horne +Kerstin Appelqvist +John Curran +Gerald Thiel +Jürg Bingisser +George Emer +Jerzy Manarczyk +Gerard Braakhuis +Nicolas Leblond +Burt Pickard-Richardson +Jiri Petrzelka +RK Custom Homes +David Semeria +Philip Lewis +William Kim +Dean Berg +Tim Spurr +Clifton Hipsher +Mike Frizell +Oliver Jacob +Pawel Stepien +Thomas Kilduff +Barry Fox +Anatoly Bakalenko +Bruce Anderson +Jeremy Cowgar +Edward Hauser +Stuart Brown +Anton Glock +Roger Ritchie +George Carnie +Philippe Stofleth +Tim Dzugan +Illia Izotov +Richard Miles (monthly) +Attila Kapolnai +Gilles Dando +Denis Roussille +Olivier Anken +Michel Motte +David McDonald +Tauno Rautakorpi +Carsten Schlassa +Angel de la Dehesa Calles +Michel Garbarin +Algirdas Tamosiunas +Petr Kysela +Pascal Roux +Robert Whitfield +InTheTubeDeep +Jaromir Malek +Joe Street +Regin Poulsen +Hervé Laveyssiere +Walter Fowler +Richard Wagner +Kevin Hyman +Herald Reichel +Frederic Rouyre +David Libby +Hans Timmermans +Adrian De Zee +John Hanagan +Didier van Steensel +Julius Vicze +Cristiano Merighi +James Holley +Chris Merry +Jiri Fojtasek +Thierry Laligand +Hassouna Cherif +Fred Thijssen +Andrew Gardiner +Christian Niß +Douglas Penney +Starck Associates +Johannes Wollenweber +Fred Page +Jean Trouche +Patrick Blanc +Jean-Louis Tonnellier +Masoud +Mustafa Güven +William Waters +Joël Allamy +William Mckinstry +Jean-Jacques Pointel +Frédéric Rouyre +Jonathan Pruett +Jörg Zieren +Christopher Rhodes +Marco Strack +Stefano Boggia +Dwayne Myers +Stavros Papathanasiou +Roland Nittby +Courtney Puskas +NorthSide +Martin Polák +Ulf Reinhardt +Wolfgang Renisch +Trevor Hinze +Mohammad Zargari +Dr. Willutzki +Jean Pierre Bernard +Patrick Castellan +Udo Tödter +Marc J Merlin +Paul Chitonu +Wolfgang Rauser +Emmanuel Dallery +James Lyons +Tauno Rautakorpi +Gerald Peklar +Fabien Gagné +David Cox +Philip Cork +Kevin Wright +John Scott +Yves Berger +Otto Fröhlich +Kenneth Lilja +Benjamin Johnson +Brad Kelley +Michel Biancki +Lynn Laycock +Claude Godefroy +Gérald Joubert +Wayne J Podaima +Philippe Peyron +Julien Kieffer +Gregor Walter +Carlos Viegas +Roberto Orsello +Steve Murray (monthly) +Marcel Schäfer +Sean Cull +Holger Bothmer +Michael Manning +Martin Risik +ZEN Computer Services +Egbert Stohlmann +Martin Peryea +Nathan James +Luis Suarez +Artur Uzieblo +InTheTubeDeep +Jaap Greve +Peter Glassey +David Reynolds +David Frazier +Donald L Singer +George Carnie +Susan Holbert +Richard Garrett +Paco Galván +Matthew Sylvester +Robert Bates +Hans-Peter Endres +Axel Stöckle +Leonard MacKey +Andrew Fernie +Mark McCoy +Damir Pooshs +Jeff Dillingham +Brent Hampton +Arkadiusz Milewski +Garry Ogilvie +Donald Porter +William Simon +Thomas Sandner +Pascal Pochard +Helmut Renz +T S Pung +Jorge Trinidad +Yeo Jonathan +David Olivier +Thierry Martin +Udo Nowakowski +Philippe Stofleth +Alain Labonne +Atam Gangaram Panday +Sajjad Rahman +Giovanni Carnesecchi +Lorenzo Frassy +Reinaldo Perez +Christian Aussillou +Christopher Potts +Eric Tremblet +Bernard Hunt +Evening Shade Pottery +Brian Cole +George McGinnis +Egid Schabl +Harold Henn +Chris VanCaeseele +Denis Novomlintsev +Pascal Amidey +Hermann Klampferer +Philippe Faure +Dean Berg +Sven Assmus +Gary Potter +Moritz Suerdieck +Eric Olivi +Jean-Jacques Pointel +Vianney Levesque +Fred Carlisle +Pierre Duvezin-Caubet +Pascal Dugué +Burt Pickard-Richardson +Robert Wilhelm +Thomas Kilduff +Hans-Rudolf Riniker +Arkadiusz Milewski +Kenneth Frehafer +Jens Ziegler +Peter Arnold +Jason Cole +Richard Vollkommer +Sherwood Drumheller +Jean-Christophe Gardaz +Igor Pongrac +James Mare +Kerry Cochrell +Florian Derriennic +HLL Vogels +Gordon Evans +Gaines Smith +Daniel Vogel +RCdiy +Joseph S Robinson +Jack Dunkley +Hannes Niethammer +Thierry Laligand +Pierre Duvezin-Caubet +Hannes Mössler +Petr Kysela +Calvin McCarthy +Piet Bomberg +Arne Johan Helle +Cees de Greef +Marc Gittelman +Scott Pritchett +Konstantinos Katsaklis +William Tortorello +Mark Maskiell +Gerald Peklar +Sidney Gates +Jörg Zander +Bryan Anderson +Stephane Monfette +Paul Poschen +Marco Lange +Peter Foto +Antonio Munuera +Vasil Petrov +Robert Wilhelm +Richard Hodgson +Manny Tau +Leonard MacKey +Johannes Wollenweber +Rodney Huddleston +Glen Roe +Chad Cranford +Tom Figge +Joerg-Dieter Rothfuchs +David Lorenzo +Chris Conroy +Fernando Wascheck +Martin Schoitsch +André Curci +Lukas Fischer +Larry Truesdale +Bernd Koehler +David Newton +Stephen Lesage +Mona Sturgis +Russell G Shanks +CY Enterprise +William Tortorello +André Lasseret +Lothar Thole +Stuart Olson +Paweł Stróż +Tim Buss +Christian Schaefer +Willyp +David Owens (monthly) +Willem Reij +Arthur Costerus +Martin Oldershaw +Robin Wienke +Jeffrey Johnson +Franz Josef Hahn +Burt Gray +Daniel Dupont +Felix Kaiser +Nicola Claudio Rossi +Gary Clayton +John Bitzer +Scott Campbell +Martin Polák +Jonathan Pruett +Charles Nowell +Randy Melton +Jo Jung +Chris Monk +Alvin Burke +Georges d'Haussy +Philippe Lhomme +Carsten Ullerup +Wolfgang Schneider-Reif +Anselm Schopplick +Georgios Papadopoulos +Thorsten Weber +Alexander Röhlich +Karl-Heinz Behn +Stefan Köhler +Jochen Kaphengst +Hans-Jüergen Duwe +Christoph Dalloz +Alexander Wimmer +Horst Efftinge +Nektarios Ntikmpasanis +Derek Gates +John Alsbrooks +Jürgen Deininger +Bruce Jones +Meinhard Schöll +Rolf Lemb +Casey Layton +Robert Bates +Udo Nowakowski +William Hallman +Paul Stein +Nurflügel & Modelltechnik +Gary Wild +James A Davey +Marco Giuseppe Colturi + diff --git a/DONATIONS.txt b/DONATIONS.txt deleted file mode 100644 index de1c76bf5..000000000 --- a/DONATIONS.txt +++ /dev/null @@ -1,1188 +0,0 @@ -FrSky (monthly) -Aloft Hobbies -Jonathan Modellismo -WsTech -Aviomotive -BoltRC -Aerial Tech Hobbies -LitePilots -David Ankers (OpenPilot) -3D Robotics -RC Studio (monthly) -Craft & Theory (monthly) -OpenTX Manuals by Lothar Thole - -Mario Sette -Felice Baratto -Alessandro Mari -Gianpiero Spontina -Ingo Kuzniak -Hans-Åke Rahm -Tamas Varga -Thomas Gregg -Didier Christien -Alain Pinard -Sergio Melas -Paul Montenot -Chris Guy -Adrien Gravouille -Thomas Black -Marc Lucht -Zdenek Trojanek -Martin Hotar -Stefan Grundevik -Fabio Eboli -Federico Zotti -Albin Esbjörnsson -Kilian Hüttenhofer -Stephen Stough -Adilson Oliveira -Robert Saint Marie -Tad Leake -Andreas Weitl -Chan Lofland -Dirk Kasten -Denisov Alexander -Timo Varppee -Ondrej Hatapka -Valérie Billon -R. Scott Page -Johan Cronje -Renato Aranghelovici -Jeffrey Irvin -Kenneth Crump -Damjan Adamic -Martin Wilson -John Holdsworth -Daniel Schwartz -Dean Church (monthly) -Michael Halse -David Mark -Ted Moss -Jim Wagner -Nicola Porzi -Michael Halse -Chewytm -Espen Solbu -Mike Frizell -Bruce Jones -Stefano Airaghi -Dan Eeckhout -Alex Calderhead -Leonard MacKey -Heung Jin Choi -Mike Retterer -Keith Wood -Viljo Liukku -Eric Beier -Burt Pickard-Richardson -Helmut Renz -Rick Harms -Vincenzo Vavala -Patricia Martin -Harald Klein -Carl Petersen -Douglas Burkett -Clifford Evans -Teodor Yantchev -Jarad Berkman -Christian Schulz -Gregory J Shepherd -Michael Shellim -Ming Wang -Bernard Lukaschek -Nigel Chippindale -Mike Perkins -Ted Hammond -David Beanland -Bernd Koehler -Frédéric Duflos -Dave Fasken -Heinrich Illig -Michael Collins -Michael Manning -Craig Lorentz -André Lasseret -Felipe Alexandre de Oliveira -Brian Harris -Philippe Herbots -Rainer Nelte -Franck Bernhard -Erhard Werner -Stig Jøran Moen -Keith Hertzog -Christophe Dauvergne -Tauno Rautakorpi -Sven Assmus -Paul Dittman -Mike Matheny -Cheryl Wynne -Emay Toha -Don Nolder -André Lasseret -Filip Lowette -Arnaldo Gabella -Fiorenzo Agnelli -Michele Villa -Christophe Rodriguez -Larisa Filocamo -Hartmut Sahm -Åke Brodin -Ted Moss -Filippos Tigarakis -Chewytm -Eric Burdis -Nigel Chippindale -Michael Deasy -Stephen Stough -Kenneth Lilja (monthly) -Robert Jero -Gary Bancroft -Robert Cotsford -NorthSide -George Constandinides -Robert Schonk Jr -Kevin Berkefeld -Peter Webster -Mike Matheny -Martin Sniedze -Fernando Rimoldi -Sidney Fisher -John Rodgers -Ed Pare -Thomas Kilduff -Robert Ferguson -Bryan Green -Kevin Berkefeld -Julien Michel -Krittikun Chiraphanda -Douglas Law -Alberto Scotti -Oliver Kunkel -D. Joseph Frazier -Heiko Polig -Andrew Fernie -Marco Lange -Nick McMillan -Michel Baily (monthly) -Patrick Mullen -Scott Campbell -Erich Roeder -Wayne Davy -Michael Fontenot -Willie Swanepoel -Satoru Sasaki -Tyler Darby -Nicholas Crego -Johan Moelich -Timo Esser -Brian Paddock -Jean Pierre Parisy -Norbert Martsch -Jean-Marie Guitard -Tilman Baumann -Fred Larssen -Ari Aalto -Robert Sams -Kirk Robertson -John Koontz -Jeffery Golias -Paul Robinson -Dave Matison -Mike Matheny -Pino Agostino -Graham Boucher -Nelson Noura -Joel Allamy -Philip David Martin -Sean Stephen -Bruce Mackay -Blake Spilman -Timothy Pelletier -Glen Roe (ShowMaster) -Jan Van Ooteghem -Lawrence Christensen -Leo Duflou -Bruce Wood -Arnd Feige -Tauno Rautakorpi -Steve Coley -Stefan Kiendl -Gregory Nuspel -Mitchell Brenner -Ronnnie DePrez -Ferenc Koller -Robert Sessler -Didier Lanot -Rodney Hunt -Steve Bernard -Paul Nazaroff -Gordon Ernenputsch -Ksamak -Marc Gittelman -David Poole -Ralph Sauer -Karl-Heinz Gansel -Michels Bernhard -Thomas Demmelbauer -Felice Baratto -Michael Halse -Horst Kampen -Ian Gough -Matthew Brett -Lexington S Morley -Clemens Drews -Axel Stöckle -Roberto Orsello -Richard Ruck -Hugh Caldwell -Christian Marauli -Albin Esbjörnsson -Per Esbjörnsson -Bernd Hohmann -Sławomir Juszczak -Stephen Henderson -David Morgan -Aloft Hobbies -Netanel Hobara -Cameron Galipo -Doug Schafer -Pietro Rossin -Earl Killingsworth -Victor B Wright -Terry McKinley -Марков Алексей -Offer Shmuely -Ian Lobley -Stéphane Fortas -Peter Mitrik -Thomas Majewski -ANF King -Henrik Hammarström -Kenneth Lilja -R Wells -Uwe Jordt -Harald Wilczak -Bernhard Lohmann -Ferenc Koller -Robert Ferguson -Daniel Byers -Tyler Darby -Miguel Villalpando -Kim Dong Hoon -Terry McKinley -Walter Bell -Clinton Linck -Josep Clodas Sola -Thierry Martin -Peter Mauro -Mitchell Brenner -Yak -Lluis Bullich Rañe -Steffen Rohr -Eric Jacquin -Harvest Lane -Ville Kuvaja -DK-System -Heinz Vogel -Heung Jin Choi -MMJS van der Helm -Dan Neelands -Yashiro Masayuki -Isaac Sloan -Harold Baird -Roy Bender -Bradley Murchie -Maximilian Süß -Dean Jansa -Ronald Donker -Paul Oldenkamp -Dietmar Drees -Bradley Murchie -Richard Fahie -James Kaufman -Henry Deucker -Christian Fuchs -Arold Reinders -Robert Miller -Mark Gaskievicz -Roland Müller -Frank Gewalt -Remi Viard -Reginald H Millsom -Pierluigi Sommaruga -A Harris -Stefan Grunenberg -Francisco Gutierrez Muñoz -Steve Coley -Sean Cull -Roberto Orsello -David Finger -Jean-Marie Oddo -Mike Matheny -Glen Roe (Showmaster) -Arron Bates -Tim Spurr -Daniel Morgan -Trent Ready -Mark Maskiell -Robert Crockford -Mark Illum -David McGuire -Martyn Coles -Jose Sobral -Heung Jin Choi -Tomasz Janiak -Fabien Gagné -Micha Ronen -Albert Blondin -Klaus Schuebel -Evening Shade Pottery -Thomas Kilduff -Sven Assmus -Markus Eberl -Nicholas Field -Harald Wilczak -John Grepps -Anthony Burbidge -Sherba Baine -Gordon Evans -Fred Figge -Uwe Kuehn -David Beatty -Aaron Stringer -Alan J Wasserman -Wolfgang Rauser -Samuel Cook -Friedrich Ipolt -Barrington Cole -Charles Lakins -Thos. O'Meara Photography -Adam Chevalier -Mike Mulligan -Serge Michaux -Robert Young -Wilco Hijink -Roy Nixon -Lexington S Morley -Daryl Dacko -Beat Zurflueh -Piotr Kundu -Kevin Berkefeld -Tomasz Klys -Mirco Didone' -Christoph Schroeter -Zdenek Trojanek -Bryan Anderson -Kamco Enterprises -Robert Bates -Robert Brown -Dennis Marinus -Ronald Van Putte -Thomas Kvitle Jenssen -Patrick Tuxbury -Istvan Magi -Sasaki Satoru -David Laburthe -Vit Jelinek -Pablo Gomez Martinez -Alan Thoren -Jack Clodfelter -William Simon -James Houck -Peter Fithern -Thomas Svedman -TechFixPros -Rafael Eric Suarez Nordlow -Colin Rycroft -Emanuel Stassar -Michael Gregory -Robert Russell -Felix Kaiser -Joshua Bardwell -Davd Goodall -Leonard MacKey -Miles Kelly -Sergio Robledo -Mikael Wallbäck -Daniel Malcman -Paul Dittman -Attilio Rausse -Sidney Gates -Andrea Montefusco -Paul Luby -Donald L Webster -Kenneth Frehafer -Matthias Hase -Markus Wolf -Andrew Fazio -Stefan Künst -Stephen Adams -Tauno Rautakorpi -Frank Houvenaghel -George Neusse -Andreja Rusjakovski -Axel Stöckle -Erwin Störrle -Rodger Hopper -Fernando Cesar -Jonathan Gillis -DK-System -Lexington S Morley -Bernd Koehler -Davis RC -Pete Johnson -Patricia Martin -Florian Tschacher -Brian Spearing -Craig Hall -Joseph Case -Harald Klein -Robert Crockford -Chris Boultinghouse -Kitsew -Georgios Papadopoulos -Fourmost Products -Dennis Miller -Dave Matison -Maximilian Radig -Juan Rodriguez -Robert Sessler -John Murray -Martin Sniedze -David Poole -Manfred Delakowitz -Martijn Kruissen -Jörgen Norman -Nathan Kinney -John Godden -Larry Roper -Mike Frizell -Daniel Pospolita -Peter Herz -Don Mondrik -Paul Fram -Charles Knight -Matthew Adams -Kenneth Reed -Gary Wild -Christof Ramm -Bruno Bedard -Salih Samim Aydin -Alexander Pils -Andrew Scerbina -Donovan Bodishbaugh -Ray Dunn -Burt Pickard-Richardson -Robert Ferguson -CY Enterprise -Michel Stathakis Neto -Beat Zurflueh -Portstate Pty Ltd -Jens Hoffmann -Ricardo Santos -Jean-Francois Le Breton -Michael Deasy -Anindya Mukerjee -Emay Toha -Kamco Enterprises -Peter Mueller -Giovanni Trentini -Cecil Porter -Robert Canavan -Greg Higginbottom -Tim Walker -Spis Ltd/TurboNote -Patricia Cox -Matthew Lukes -Sabine Witte -Phillip Perry -Beat Zurflueh -Russell Stutzman -Dietmar Drees -Kenneth Ward -Jens Lochmüller -Anthony Witham -Peter Hauke -Arizona Action Photos -Francis F Dale -Willie Swanepoel -Edward Hauser -Adilson Oliveira -Joseph Ordille -Michael Shellim -Teddie Holmes -Alexandre Rault -Eric Albin -Lukas Kliment -Bernard Philippe -Bernard Delpy -Didier Klein -Arnaldo Guedes -Cyberauto Systems -John Alsbrooks -John Kearney -Christopher Borden -Marc Virgilio Ricci -Frederick Davie -Jürgen Enders -Terrence Pitts -Thomas Sandner -Marco Coltorti -Harald Wilczak -Rodney Lorimor -Richard Davis -Stephen Palmer -Michael Napolitan -Joshua Bardwell -Fred Dawson -Jim Wagner -Peter Johnson -Fredrik Lewerth -Arvin Stenersen -Daniel Morgan -Roy Nixon -Joachim Blunck -Karl-Heinz Gansel -Monrovia Mountain Enterprises -Alessandro Villa -Jan-Åke Nilsson -Matthias Rei -DVR Solutions BV -Bertrand Condevaux Lanloy -Henri Mirra -Aurélien Planiol -Kevin Caldwell -Andrew Garello -Tomasz Maziarz -Russell Flack -Fernando Rimoldi -Greg Reid -Dietmar Drees -Holger Landwehr -Arno Loehdorf -Boon Sripattha -Patrik Åkerfeldt -Alonzo Fretwell -Renjith Chandrasekharan -Ruben Gomez Hernandez -Michael Gardner -Judith Green -Timo Ruppell -John Lipscomb -Norbert Wenke -Erik Frieberg -Raimo Ruotsalainen -Brian Harris -Sebastian Blüml -Efisio Maxia -Jeff Theobald -Anthony Rizzo -Rodney Huddleston -Dietmar Drees -Jürgen Monden -David Morgan -Andrew Fernie -Donald Burke -Ronald Donker -Fredie Singh -Patrizio Simoncini -Harald Gabler -Michael Brown -Julien Gérard -Alexandre d'Alton -Peter Mergaerts -Jan Houwers -Christian Grandjean -Roger Bergevin -NorthSide -Sigmund Martinsen -Lionel Lafraise -Gisli Ofeigsson -The Gruvin9x Project -Manuel McLure -Fernando Rimoldi -Hiltenkamp Stephan -Sandeep Kishore Jain -Greg Parker -Norman Maaß -Adriano Del Ben -Justin Poole -Kenneth Harrison -Eugene LaFaille -John O'Shaughnessy -Uwe Jordt -Stuart Olson -Frédéric Devillard -Cheung Leo -Peter Webster -Jean-Claude Bachetta -Delfin Perena -Sae-wook Yoon -Focus on Excellence -Jeffery Golias -Nick Milton -Paul Zasso -Reidar Johannes Lillebotn -Handley William -Luke Williams -Michael Shellim -Brian Spearing -Derek Foster -Pasi Pitkänen -Lexington S Morley -Jeff Roberson -Volkov Victor -Bryan Anderson -Daniel Garber -Pavel Stein -Ravi Gupta -Patrick Tuxbury -Mark Deverell -John Capell -Neil McVean -Matthew Elyash -Kerry Cochrell -Willem Aandewiel -Reg Bell -Jean Chenoz -Philippe Grand -Tauno Rautakorpi -Jeff Dillingham -Brad Kelley -Shaun Currier -Danilo Schiara -John Hennig -RK Custom Homes -James Houck -Piet Teekens -Tommy Widenflycht -Johan Petrus Theophilus -Maria van Melis -Ralph Gustafson -Paul Luby -Andrew Duncan -Stephen Crowther -Edward Glover -Kelly Byrd -Brad Curtis -Wolfgang Kuhl -John Beidl -Roy Nixon -Glen Roe -CY Enterprise -Evening Shade Pottery -Gilles Dando -Patrick Richard -Justin Altemeier -Constant Dupuis -Tony Kenward -Pierre Rondel -Ernest Luguera Sanchez -Adam Brackney -Joe Baker -单 雷平 -Ben Fay -Chris Monk -Stan von Miller -Christian Krebs -Michel Motte -Graziano Rampinelli -Joe Baker -Jean-Philippe Laurent -Romain Rouzaud -Michel Garbarino -Henri Mirra -Otto Fröhlich -Thomas Cramer -Anthony Trombetta -Fernando Rimoldi -Dietmar Drees -Michal Kowalski -Ivan Correa -Modellbau -Massimo Luigi Stara -Graham Baldwin -Tomasz Rejman -Wolfgang Lang -John Greenwood -Till von Reumont -Paul Pereira Brunner -Donald L Singer -Junsun Lee -Guy Lamaison -Erwin Dulken -Mike H Dailey -Jon Cammarata -Martin Krueger -Adolfo Perogio -Sylvain Techer -Wes Warner -Kevin Caldwell -Ali Ersan Gur -Hans-Rudolf Riniker -Sébastien Boutard -Jean Chessé -Mike H Dailey -Don Polk -Roberto Orsello -Borovikov Dmitriy -John Lipscomb -Peter Glassey -Joseph Kramer -F.Javier Martinez Velasco -Claudio Piccinini -John Jackson -John Beech -Rene TraaJohn Jackson -Sebastien Charpentier (monthly) -Nigel Hendriks -Frédéric Devillard -Albert Herzog -Anindya Mukerjee -Kenny Stanberry -Tauno Rautakorpi -Mathias Krapp -Fernando Rimoldi -Wolfgang Rauser -Richard Shagam -Stephen Bailey -DK-System -Casa Kuxtal -Christopher Potts -Douglas George -Michael Banks -Jon Wiltshire -David Green -Guy Willems -Xavier Mestelan Pinon -Maik Gottschalk -Scott Sparks -John Dunning -RAD51 -Ron Powell -Alain Labonne -Carol Sills -Franck Aßmann -Larry Anderson -Mikael Wallbäck -Wes Warner -Christoffer H Henni -Donna Bayer -Garry Ogilvie -Karlheinz Sirsch -Fred Larssen -Rob Coppock -Franz Josef Hahn -Serge Ribault -Tanguy Le Moign -Barrett Powell -Patrice Lafeuille -Martin Blume -Marek Kopyto -Marco Lange -Gary Nix -Jack Oliphant -John Lever -Adolphe Montefiore -Steven De Weerdt -Håkan Berggen -Ayelet Egosi -Jean-Frederic Gaudreault -Jim Wagner -Lee Scott -Roger Keatley -Sherman Lovell -Hugh Caldwell -JB Fisher Company -Michels Bernhard -Pietro Rossin -Carsten Wache -Brock White -Steven Poretz -David Huelster -Gordon Stahl (monthly) -John Mathison -Richard Duczmal -Gregory Barron -Marcel Fischer -Klas Mälman -Viljo Liukku -Eric Smith -Sven Assmus -Luke Mole -NorthSide -Hannes Mössler -James Kaufman -Ravi Gupta -Lexington S Morley -Ralph Segar -Frédéric Devillard -Cory Theurer -Valentinos Zachariou -Garrett Paquette -Heung Jin Choi -Kerry Cochrell -Doug Miller -Andrzej Weydmann -Chair-man.nl -Eric Beier -Jay Warren -Marian Matej -Alastair Smith -Timothy Senecal -Dietmar Drees -Bruce Jones -Adil Busaidy -Herman Hofman -Jean Paul Michel -Peter McHenry -Julien lecoquierre -Jean-Marie Clay -Robert Nicoll -Dan Nixon -Ewald Moehring -Giovanni Carnesecchi -Paul Dumsday -Tadeusz Adamowski -Andrew Newton -Neil Horne -Kerstin Appelqvist -John Curran -Gerald Thiel -Jürg Bingisser -George Emer -Jerzy Manarczyk -Gerard Braakhuis -Nicolas Leblond -Burt Pickard-Richardson -Jiri Petrzelka -RK Custom Homes -David Semeria -Philip Lewis -William Kim -Dean Berg -Tim Spurr -Clifton Hipsher -Mike Frizell -Oliver Jacob -Pawel Stepien -Thomas Kilduff -Barry Fox -Anatoly Bakalenko -Bruce Anderson -Jeremy Cowgar -Edward Hauser -Stuart Brown -Anton Glock -Roger Ritchie -George Carnie -Philippe Stofleth -Tim Dzugan -Illia Izotov -Richard Miles (monthly) -Attila Kapolnai -Gilles Dando -Denis Roussille -Olivier Anken -Michel Motte -David McDonald -Tauno Rautakorpi -Carsten Schlassa -Angel de la Dehesa Calles -Michel Garbarin -Algirdas Tamosiunas -Petr Kysela -Pascal Roux -Robert Whitfield -InTheTubeDeep -Jaromir Malek -Joe Street -Regin Poulsen -Hervé Laveyssiere -Walter Fowler -Richard Wagner -Kevin Hyman -Herald Reichel -Frederic Rouyre -David Libby -Hans Timmermans -Adrian De Zee -John Hanagan -Didier van Steensel -Julius Vicze -Cristiano Merighi -James Holley -Chris Merry -Jiri Fojtasek -Thierry Laligand -Hassouna Cherif -Fred Thijssen -Andrew Gardiner -Christian Niß -Douglas Penney -Starck Associates -Johannes Wollenweber -Fred Page -Jean Trouche -Patrick Blanc -Jean-Louis Tonnellier -Masoud -Mustafa Güven -William Waters -Joël Allamy -William Mckinstry -Jean-Jacques Pointel -Frédéric Rouyre -Jonathan Pruett -Jörg Zieren -Christopher Rhodes -Marco Strack -Stefano Boggia -Dwayne Myers -Stavros Papathanasiou -Roland Nittby -Courtney Puskas -NorthSide -Martin Polák -Ulf Reinhardt -Wolfgang Renisch -Trevor Hinze -Mohammad Zargari -Dr. Willutzki -Jean Pierre Bernard -Patrick Castellan -Udo Tödter -Marc J Merlin -Paul Chitonu -Wolfgang Rauser -Emmanuel Dallery -James Lyons -Tauno Rautakorpi -Gerald Peklar -Fabien Gagné -David Cox -Philip Cork -Kevin Wright -John Scott -Yves Berger -Otto Fröhlich -Kenneth Lilja -Benjamin Johnson -Brad Kelley -Michel Biancki -Lynn Laycock -Claude Godefroy -Gérald Joubert -Wayne J Podaima -Philippe Peyron -Julien Kieffer -Gregor Walter -Carlos Viegas -Roberto Orsello -Steve Murray (monthly) -Marcel Schäfer -Sean Cull -Holger Bothmer -Michael Manning -Martin Risik -ZEN Computer Services -Egbert Stohlmann -Martin Peryea -Nathan James -Luis Suarez -Artur Uzieblo -InTheTubeDeep -Jaap Greve -Peter Glassey -David Reynolds -David Frazier -Donald L Singer -George Carnie -Susan Holbert -Richard Garrett -Paco Galván -Matthew Sylvester -Robert Bates -Hans-Peter Endres -Axel Stöckle -Leonard MacKey -Andrew Fernie -Mark McCoy -Damir Pooshs -Jeff Dillingham -Brent Hampton -Arkadiusz Milewski -Garry Ogilvie -Donald Porter -William Simon -Thomas Sandner -Pascal Pochard -Helmut Renz -T S Pung -Jorge Trinidad -Yeo Jonathan -David Olivier -Thierry Martin -Udo Nowakowski -Philippe Stofleth -Alain Labonne -Atam Gangaram Panday -Sajjad Rahman -Giovanni Carnesecchi -Lorenzo Frassy -Reinaldo Perez -Christian Aussillou -Christopher Potts -Eric Tremblet -Bernard Hunt -Evening Shade Pottery -Brian Cole -George McGinnis -Egid Schabl -Harold Henn -Chris VanCaeseele -Denis Novomlintsev -Pascal Amidey -Hermann Klampferer -Philippe Faure -Dean Berg -Sven Assmus -Gary Potter -Moritz Suerdieck -Eric Olivi -Jean-Jacques Pointel -Vianney Levesque -Fred Carlisle -Pierre Duvezin-Caubet -Pascal Dugué -Burt Pickard-Richardson -Robert Wilhelm -Thomas Kilduff -Hans-Rudolf Riniker -Arkadiusz Milewski -Kenneth Frehafer -Jens Ziegler -Peter Arnold -Jason Cole -Richard Vollkommer -Sherwood Drumheller -Jean-Christophe Gardaz -Igor Pongrac -James Mare -Kerry Cochrell -Florian Derriennic -HLL Vogels -Gordon Evans -Gaines Smith -Daniel Vogel -RCdiy -Joseph S Robinson -Jack Dunkley -Hannes Niethammer -Thierry Laligand -Pierre Duvezin-Caubet -Hannes Mössler -Petr Kysela -Calvin McCarthy -Piet Bomberg -Arne Johan Helle -Cees de Greef -Marc Gittelman -Scott Pritchett -Konstantinos Katsaklis -William Tortorello -Mark Maskiell -Gerald Peklar -Sidney Gates -Jörg Zander -Bryan Anderson -Stephane Monfette -Paul Poschen -Marco Lange -Peter Foto -Antonio Munuera -Vasil Petrov -Robert Wilhelm -Richard Hodgson -Manny Tau -Leonard MacKey -Johannes Wollenweber -Rodney Huddleston -Glen Roe -Chad Cranford -Tom Figge -Joerg-Dieter Rothfuchs -David Lorenzo -Chris Conroy -Fernando Wascheck -Martin Schoitsch -André Curci -Lukas Fischer -Larry Truesdale -Bernd Koehler -David Newton -Stephen Lesage -Mona Sturgis -Russell G Shanks -CY Enterprise -William Tortorello -André Lasseret -Lothar Thole -Stuart Olson -Paweł Stróż -Tim Buss -Christian Schaefer -Willyp -David Owens (monthly) -Willem Reij -Arthur Costerus -Martin Oldershaw -Robin Wienke -Jeffrey Johnson -Franz Josef Hahn -Burt Gray -Daniel Dupont -Felix Kaiser -Nicola Claudio Rossi -Gary Clayton -John Bitzer -Scott Campbell -Martin Polák -Jonathan Pruett -Charles Nowell -Randy Melton -Jo Jung -Chris Monk -Alvin Burke -Georges d'Haussy -Philippe Lhomme -Carsten Ullerup -Wolfgang Schneider-Reif -Anselm Schopplick -Georgios Papadopoulos -Thorsten Weber -Alexander Röhlich -Karl-Heinz Behn -Stefan Köhler -Jochen Kaphengst -Hans-Jüergen Duwe -Christoph Dalloz -Alexander Wimmer -Horst Efftinge -Nektarios Ntikmpasanis -Derek Gates -John Alsbrooks -Jürgen Deininger -Bruce Jones -Meinhard Schöll -Rolf Lemb -Casey Layton -Robert Bates -Udo Nowakowski -William Hallman -Paul Stein -Nurflügel & Modelltechnik -Gary Wild -James A Davey -Marco Giuseppe Colturi diff --git a/companion/src/CMakeLists.txt b/companion/src/CMakeLists.txt index cad619d2f..e0b4ed601 100644 --- a/companion/src/CMakeLists.txt +++ b/companion/src/CMakeLists.txt @@ -218,7 +218,7 @@ set(companion_SRCS burnconfigdialog.cpp multimodelprinter.cpp comparedialog.cpp - contributorsdialog.cpp + creditsdialog.cpp releasenotesdialog.cpp releasenotesfirmwaredialog.cpp customizesplashdialog.cpp @@ -252,7 +252,7 @@ set(companion_MOC_HDRS printdialog.h fusesdialog.h logsdialog.h - contributorsdialog.h + creditsdialog.h releasenotesdialog.h releasenotesfirmwaredialog.h customizesplashdialog.h diff --git a/companion/src/companion.qrc b/companion/src/companion.qrc index 18b46f26a..5e96a88cb 100644 --- a/companion/src/companion.qrc +++ b/companion/src/companion.qrc @@ -3,7 +3,6 @@ images/customize.png icon.png ../../CREDITS.txt - ../../DONATIONS.txt ../releasenotes.txt images/screenshot.png images/splash.png diff --git a/companion/src/contributorsdialog.cpp b/companion/src/creditsdialog.cpp similarity index 70% rename from companion/src/contributorsdialog.cpp rename to companion/src/creditsdialog.cpp index dc882be81..29b6b79bc 100644 --- a/companion/src/contributorsdialog.cpp +++ b/companion/src/creditsdialog.cpp @@ -18,12 +18,12 @@ * GNU General Public License for more details. */ -#include "contributorsdialog.h" +#include "creditsdialog.h" #include "ui_htmldialog.h" #include "helpers.h" #include -ContributorsDialog::ContributorsDialog(QWidget * parent): +CreditsDialog::CreditsDialog(QWidget * parent): QDialog(parent), ui(new Ui::HtmlDialog) { @@ -42,42 +42,8 @@ ContributorsDialog::ContributorsDialog(QWidget * parent): "" ""; - QFile credits(":/CREDITS.txt"); - if (credits.open(QIODevice::ReadOnly | QIODevice::Text)) { - QStringList names; - while (!credits.atEnd()) { - QByteArray line = credits.readLine(); - if (line.trimmed() == "") - break; - names.append(line.trimmed()); - } - str.append(formatTable(tr("Main Developers"), names, 3)); - - names.clear(); - while (!credits.atEnd()) { - QByteArray line = credits.readLine(); - names.append(line.trimmed()); - } - str.append(formatTable(tr("Other contributors"), names, 3)); - } - - QFile donations(":/DONATIONS.txt"); - if (donations.open(QIODevice::ReadOnly | QIODevice::Text)) { - QStringList names; - while (!donations.atEnd()) { - QByteArray line = donations.readLine(); - if (line.trimmed() == "") - break; - names.append(line.trimmed()); - } - str.append(formatTable(tr("Companies and projects who have donated to OpenTX"), names, 3)); - - names.clear(); - while (!donations.atEnd()) { - QByteArray line = donations.readLine(); - names.append(line); - } - str.append(formatTable(tr("People who have donated to OpenTX"), names, 6)); + foreach(CreditsSection section, readCredits()) { + str.append(formatTable(sectionTitle(section.title), section.names, 3)); } str.append("" \ @@ -87,9 +53,9 @@ ContributorsDialog::ContributorsDialog(QWidget * parent): #if 0 QFile blacklist(":/BLACKLIST.txt"); if (blacklist.open(QIODevice::ReadOnly | QIODevice::Text)) { - QStringList names; - names << blacklist.readAll(); - str.append(formatTable(tr("OpenTX Blacklist"), names, 1)); + QStringList names; + names << blacklist.readAll(); + str.append(formatTable(tr("OpenTX Blacklist"), names, 1)); } #endif @@ -99,12 +65,45 @@ ContributorsDialog::ContributorsDialog(QWidget * parent): ui->textEditor->setOpenExternalLinks(true); } -ContributorsDialog::~ContributorsDialog() +CreditsDialog::~CreditsDialog() { delete ui; } -QString ContributorsDialog::formatTable(const QString & title, const QStringList & names, int columns) +QList CreditsDialog::readCredits() +{ + QFile credits(":/CREDITS.txt"); + QList result; + if (credits.open(QIODevice::ReadOnly | QIODevice::Text)) { + while (!credits.atEnd()) { + QByteArray line = credits.readLine().trimmed(); + if (line.size() >= 2) { + if (line.startsWith("[") && line.endsWith("]")) { + result.push_back(CreditsSection(line.mid(1, line.size() - 2))); + } else { + result.back().addName(line); + } + } + } + } + return result; +} + +QString CreditsDialog::sectionTitle(const QString & title) +{ + if (title == "Main developers") + return tr("Main developers"); + else if (title == "Translators") + return tr("Translators"); + else if (title == "Companies and projects who have donated to OpenTX") + return tr("Companies and projects who have donated to OpenTX"); + else if (title == "People who have donated to OpenTX") + return tr("People who have donated to OpenTX"); + else + return tr("Other contributors"); +} + +QString CreditsDialog::formatTable(const QString & title, const QStringList & names, int columns) { const float cwidth = 100.0 / columns; QString str = "
 
" \ diff --git a/companion/src/contributorsdialog.h b/companion/src/creditsdialog.h similarity index 62% rename from companion/src/contributorsdialog.h rename to companion/src/creditsdialog.h index 801984923..c1327aeea 100644 --- a/companion/src/contributorsdialog.h +++ b/companion/src/creditsdialog.h @@ -18,8 +18,8 @@ * GNU General Public License for more details. */ -#ifndef _CONTRIBUTORSDIALOG_H_ -#define _CONTRIBUTORSDIALOG_H_ +#ifndef _CREDITSDIALOG_H_ +#define _CREDITSDIALOG_H_ #include @@ -27,17 +27,36 @@ namespace Ui { class HtmlDialog; } -class ContributorsDialog : public QDialog +class CreditsDialog : public QDialog { Q_OBJECT + class CreditsSection + { + public: + CreditsSection(const QString & title): + title(title) + { + } + + void addName(const QString & name) + { + names.push_back(name); + } + + QString title; + QStringList names; + }; + public: - explicit ContributorsDialog(QWidget * parent = 0); - ~ContributorsDialog(); + explicit CreditsDialog(QWidget * parent = 0); + ~CreditsDialog(); private: Ui::HtmlDialog * ui; + QList readCredits(); + QString sectionTitle(const QString & title); QString formatTable(const QString & title, const QStringList & names, int colums); }; -#endif // _CONTRIBUTORSDIALOG_H_ +#endif // _CREDITSDIALOG_H_ diff --git a/companion/src/mainwindow.cpp b/companion/src/mainwindow.cpp index 371710e60..a046ee9e7 100644 --- a/companion/src/mainwindow.cpp +++ b/companion/src/mainwindow.cpp @@ -30,7 +30,7 @@ #include "downloaddialog.h" #include "printdialog.h" #include "version.h" -#include "contributorsdialog.h" +#include "creditsdialog.h" #include "releasenotesdialog.h" #include "releasenotesfirmwaredialog.h" #include "customizesplashdialog.h" @@ -732,7 +732,7 @@ void MainWindow::fwPrefs() void MainWindow::contributors() { - ContributorsDialog * dialog = new ContributorsDialog(this); + CreditsDialog * dialog = new CreditsDialog(this); dialog->exec(); dialog->deleteLater(); }