From b58f2592d1028274ab4859781d54c3eef798309f Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 21 Jan 2018 02:04:57 +0000 Subject: [PATCH] Fetch supporters list from the website database. --- src/wx/about_dialog.cc | 204 +---------------------------------------- wscript | 4 + 2 files changed, 5 insertions(+), 203 deletions(-) diff --git a/src/wx/about_dialog.cc b/src/wx/about_dialog.cc index 7495cbd69..05d27b994 100644 --- a/src/wx/about_dialog.cc +++ b/src/wx/about_dialog.cc @@ -136,209 +136,7 @@ AboutDialog::AboutDialog (wxWindow* parent) add_section (_("With help from"), with_help_from); wxArrayString supported_by; - supported_by.Add (wxT ("Manuel AC")); - supported_by.Add (wxT ("Kambiz Afshar")); - supported_by.Add (wxT ("Louis Albini")); - supported_by.Add (wxT ("Esteban Arrangoiz")); - supported_by.Add (wxT ("Alex Asp")); - supported_by.Add (wxT ("Georges Asmar")); - supported_by.Add (wxT ("Eric Audurier")); - supported_by.Add (wxT ("Kenneth Beals")); - supported_by.Add (wxT ("Jean-Pierre Beauviala")); - supported_by.Add (wxT ("Louis Belloisy")); - supported_by.Add (wxT ("Frans van den Berg")); - supported_by.Add (wxT ("Mike Blakesley")); - supported_by.Add (wxT ("Silvio Bonomi")); - supported_by.Add (wxT ("Fabio Bozzoli")); - supported_by.Add (wxT ("Pierre-Alexis Bontemps")); - supported_by.Add (wxT ("Jeff Boot")); - supported_by.Add (wxT ("Cédric Bourquard")); - supported_by.Add (wxT ("Alexander Buchholz")); - supported_by.Add (wxT ("Paul Carey")); - supported_by.Add (wxT ("Nathan Carpenter")); - supported_by.Add (wxT ("Kieran Carroll")); - supported_by.Add (wxT ("Matt Carter")); - supported_by.Add (wxT ("Frank Cianciolo")); - supported_by.Add (wxT ("Central Cinema")); - supported_by.Add (wxT ("Cinema Clarici")); - supported_by.Add (wxT ("Dan Cohen")); - supported_by.Add (wxT ("Adam Colt")); - supported_by.Add (wxT ("Adam Cousins")); - supported_by.Add (wxT ("Miller Creative Limited")); - supported_by.Add (wxT ("Matthias Damm")); - supported_by.Add (wxT ("JP Davidson")); - supported_by.Add (wxT ("Yohann Dedy")); - supported_by.Add (wxT ("Agostino Dall'Olio")); - supported_by.Add (wxT ("Oriol Didier")); - supported_by.Add (wxT ("Susanne Deicker")); - supported_by.Add (wxT ("Alexey Derevyanko")); - supported_by.Add (wxT ("Thomas Dickens")); - supported_by.Add (wxT ("e22.digital")); - supported_by.Add (wxT ("Roger Dubief")); - supported_by.Add (wxT ("Unwana Essien")); - supported_by.Add (wxT ("Maxime Estoppey")); - supported_by.Add (wxT ("Peter Ericson")); - supported_by.Add (wxT ("Arthur Factor")); - supported_by.Add (wxT ("Darius Family")); - supported_by.Add (wxT ("Rasitha Ferdinando")); - supported_by.Add (wxT ("Santiago Ferreira")); - supported_by.Add (wxT ("Jose Angel Velasco Fernandez")); - supported_by.Add (wxT ("Traverso City Film Festival")); - supported_by.Add (wxT ("Andres Fink")); - supported_by.Add (wxT ("Dave Fleegel")); - supported_by.Add (wxT ("Björn Forseth")); - supported_by.Add (wxT ("Evan Freeze")); - supported_by.Add (wxT ("Brett Friedman")); - supported_by.Add (wxT ("Stephen Furley")); - supported_by.Add (wxT ("filmtechniek.nl")); - supported_by.Add (wxT ("Peter Gara")); - supported_by.Add (wxT ("Jose Delio Ares Garcia")); - supported_by.Add (wxT ("Gartenbaukino")); - supported_by.Add (wxT ("Silvio Giuliano")); - supported_by.Add (wxT ("Alan Gouger")); - supported_by.Add (wxT ("Christopher Gray")); - supported_by.Add (wxT ("Vincent Grenier")); - supported_by.Add (wxT ("Gerhard Gruber")); - supported_by.Add (wxT ("Flor Guillaume")); - supported_by.Add (wxT ("Patrick Haderer")); - supported_by.Add (wxT ("刘汉源")); - supported_by.Add (wxT ("Jeff Hemingway")); - supported_by.Add (wxT ("Antonio Ruiz Hernandez")); - supported_by.Add (wxT ("Johannes Hoffmann")); - supported_by.Add (wxT ("Joseph Huether")); - supported_by.Add (wxT ("Film.Ca Inc.")); - supported_by.Add (wxT ("Denis Ivashvkevych")); - supported_by.Add (wxT ("Karl Jacob")); - supported_by.Add (wxT ("Henrik Jäger")); - supported_by.Add (wxT ("Tomasz Jagi")); - supported_by.Add (wxT ("Jonathan Jensen")); - supported_by.Add (wxT ("Mathew Johns")); - supported_by.Add (wxT ("Thierry Journet")); - supported_by.Add (wxT ("Mario Kalogjera")); - supported_by.Add (wxT ("Zbigniew Kamiński")); - supported_by.Add (wxT ("Karn Karamad")); - supported_by.Add (wxT ("Klaus Karger")); - supported_by.Add (wxT ("Ikram Karimov")); - supported_by.Add (wxT ("Chris Kay")); - supported_by.Add (wxT ("Lars Kelto")); - supported_by.Add (wxT ("Erwan Kerzanet")); - supported_by.Add (wxT ("Kert Kiima")); - supported_by.Add (wxT ("Alabama Kino")); - supported_by.Add (wxT ("James Kirst")); - supported_by.Add (wxT ("Adam Klotblixt")); - supported_by.Add (wxT ("Filip Kovcin")); - supported_by.Add (wxT ("Timm Kröger")); - supported_by.Add (wxT ("Cihan Kulaber")); - supported_by.Add (wxT ("Carsten Kurz")); - supported_by.Add (wxT ("Stuart Leask")); - supported_by.Add (wxT ("David Armati Lechner")); - supported_by.Add (wxT ("Lilian Lefranc")); - supported_by.Add (wxT ("Robert Legato")); - supported_by.Add (wxT ("Sean Leigh")); - supported_by.Add (wxT ("Olivier Lemaire")); - supported_by.Add (wxT ("Eric Lesachet")); - supported_by.Add (wxT ("Gavin Lewarne")); - supported_by.Add (wxT ("Theo Lipfert")); - supported_by.Add (wxT ("Paweł Lipiński")); - supported_by.Add (wxT ("Marco Löber")); - supported_by.Add (wxT ("Riccardo Mantani")); - supported_by.Add (wxT ("Juan Marin Lorenzo")); - supported_by.Add (wxT ("Cinéma Le Louxor")); - supported_by.Add (wxT ("Michael Luce")); - supported_by.Add (wxT ("Mandorla")); - supported_by.Add (wxT ("Andrea Maguolo")); - supported_by.Add (wxT ("Gerard Manshanden")); - supported_by.Add (wxT ("Daniel Martinez Lara")); - supported_by.Add (wxT ("Stefan Massopust")); - supported_by.Add (wxT ("Richard Malmberg")); - supported_by.Add (wxT ("Adrian Manolescu")); - supported_by.Add (wxT ("Mattias Mattsson")); - supported_by.Add (wxT ("George Mazarakis")); - supported_by.Add (wxT ("Mike Mazur")); - supported_by.Add (wxT ("Gordon McLeod")); - supported_by.Add (wxT ("P. Meijer")); - supported_by.Add (wxT ("Brian Mendelssohn")); - supported_by.Add (wxT ("Olaf Merker")); - supported_by.Add (wxT ("Kjarten Michaelsen")); - supported_by.Add (wxT ("Aldo Midali")); - supported_by.Add (wxT ("Sylvain Mielle")); - supported_by.Add (wxT ("Jill Mobley")); - supported_by.Add (wxT ("Michal Moc")); - supported_by.Add (wxT ("Bobby Moloney")); - supported_by.Add (wxT ("Howard Molton")); - supported_by.Add (wxT ("Lindsay Morris")); - supported_by.Add (wxT ("Moviemento Kino")); - supported_by.Add (wxT ("NT Next")); - supported_by.Add (wxT ("David Nedrow")); - supported_by.Add (wxT ("Morten Nielsen")); - supported_by.Add (wxT ("Niclas Nornemark")); - supported_by.Add (wxT ("Casablanca Nuernberg")); - supported_by.Add (wxT ("Pascal Nussbaum")); - supported_by.Add (wxT ("Tim O'Brien")); - supported_by.Add (wxT ("Jerome Cohen Olivar")); - supported_by.Add (wxT ("Tito Oliveira")); - supported_by.Add (wxT ("Anders Olsson")); - supported_by.Add (wxT ("Kevin Orman")); - supported_by.Add (wxT ("Olov Östlund")); - supported_by.Add (wxT ("Nat Phong")); - supported_by.Add (wxT ("Vasiliy Popov")); - supported_by.Add (wxT ("Rui Pereira")); - supported_by.Add (wxT ("Armin Peterhans")); - supported_by.Add (wxT ("Andrea Pieri")); - supported_by.Add (wxT ("Denis Postle")); - supported_by.Add (wxT ("Aditya Pratama")); - supported_by.Add (wxT ("ProCinema GmbH")); - supported_by.Add (wxT ("Ceridwen Productions")); - supported_by.Add (wxT ("Ivan Pullman")); - supported_by.Add (wxT ("Arts Quest")); - supported_by.Add (wxT ("Desiderio Garcia Ramirez")); - supported_by.Add (wxT ("Steve Reverand")); - supported_by.Add (wxT ("Mark Rolfe")); - supported_by.Add (wxT ("Leigh Rosin")); - supported_by.Add (wxT ("David Rozenthal")); - supported_by.Add (wxT ("Lasse Salling")); - supported_by.Add (wxT ("Jussi Siponen")); - supported_by.Add (wxT ("Gregg Smith")); - supported_by.Add (wxT ("Marco Spiaggi")); - supported_by.Add (wxT ("Peter Sprenger")); - supported_by.Add (wxT ("Randy Stankey")); - supported_by.Add (wxT ("Andrä Steiner")); - supported_by.Add (wxT ("Mike Stiebing")); - supported_by.Add (wxT ("Rapid Stream Media")); - supported_by.Add (wxT ("Tomislav Stojanović")); - supported_by.Add (wxT ("Christian Suhren")); - supported_by.Add (wxT ("Bruce Taylor")); - supported_by.Add (wxT ("OpsCenter Technologies, Inc.")); - supported_by.Add (wxT ("Texas Theatre")); - supported_by.Add (wxT ("Lawrence Towers")); - supported_by.Add (wxT ("Petter Trønsdal")); - supported_by.Add (wxT ("Richard Turner")); - supported_by.Add (wxT ("Tilman Vatteroth")); - supported_by.Add (wxT ("Alexey Vinokurov")); - supported_by.Add (wxT ("Bjørn Uhrbrand")); - supported_by.Add (wxT ("Anthony Urgo")); - supported_by.Add (wxT ("Stéphane Wagneur")); - supported_by.Add (wxT ("Petra Wallmann")); - supported_by.Add (wxT ("Andrew Walls")); - supported_by.Add (wxT ("Raoul Walzer")); - supported_by.Add (wxT ("Wolfram Weber")); - supported_by.Add (wxT ("Frank Wenz")); - supported_by.Add (wxT ("Anja Wenz")); - supported_by.Add (wxT ("Johannes Wilbrand")); - supported_by.Add (wxT ("Roland Wirtz")); - supported_by.Add (wxT ("Wolfgang Woehl")); - supported_by.Add (wxT ("Frank de Wulf")); - supported_by.Add (wxT ("Pavel Zhdanko")); - supported_by.Add (wxT ("Daniel Židek")); - supported_by.Add (wxT ("Гуляев Михаил")); - supported_by.Add (wxT ("Arrow Media Services")); - supported_by.Add (wxT ("Ceridwen Productions LLC")); - supported_by.Add (wxT ("Cinéma de la Neuveville")); - supported_by.Add (wxT ("cinetech Landfried GmbH")); - supported_by.Add (wxT ("Frechen-Film e.V.")); - supported_by.Add (wxT ("Mobiles Kino e.V.")); - supported_by.Add (wxT ("Kino Völkerfreundschaft")); - supported_by.Add (wxT ("Ernst Zimmerman")); + #include "../../build/supporters.cc" add_section (_("Supported by"), supported_by); wxArrayString tested_by; diff --git a/wscript b/wscript index 93781451a..215b5bb91 100644 --- a/wscript +++ b/wscript @@ -588,8 +588,12 @@ def configure(conf): Logs.pprint('YELLOW', '') +def download_supporters(): + os.system('curl https://dcpomatic.com/supporters.cc > build/supporters.cc') + def build(bld): create_version_cc(VERSION, bld.env.CXXFLAGS) + download_supporters() bld.recurse('src') bld.recurse('graphics') -- 2.30.2