2
0
Эх сурвалжийг харах

Donors: Change tiers to match Dev Fund, sync latest data

The new list includes all donors listed on fund.godotengine.org,
together with the ones still on Patreon on matching tiers.

We haven't yet updated Patreon tiers to match the Dev Fund, so donors
who used to be listed under "Silver donors" are now grandfathered under
the "Gold members" category from the Dev Fund.

(cherry picked from commit ff5ac866e8254af75e8d7193db4fb8b635b83291)
Rémi Verschelde 1 жил өмнө
parent
commit
9d69e7aba3
4 өөрчлөгдсөн 216 нэмэгдсэн , 323 устгасан
  1. 172 291
      DONORS.md
  2. 13 13
      core/core_builders.py
  3. 8 8
      core/engine.cpp
  4. 23 11
      editor/editor_about.cpp

+ 172 - 291
DONORS.md

@@ -10,363 +10,349 @@ used, are described on [Godot's website](https://godotengine.org/donate).
 The following is a list of the current monthly donors, who will have their
 The following is a list of the current monthly donors, who will have their
 generous deed immortalized in the next stable release of Godot Engine.
 generous deed immortalized in the next stable release of Godot Engine.
 
 
+## Patrons
+
+    OSS Capital <https://oss.capital>
+    Re-Logic <https://re-logic.com>
+
 ## Platinum sponsors
 ## Platinum sponsors
 
 
-    Gamblify <https://www.gamblify.com>
     Heroic Labs <https://heroiclabs.com>
     Heroic Labs <https://heroiclabs.com>
-    Spiffcode <http://spiffcode.com>
+    Ramatak <https://ramatak.com>
+    W4 Games <https://w4games.com>
 
 
 ## Gold sponsors
 ## Gold sponsors
 
 
-    None currently, become one! <https://godotengine.org/donate>
+    Mega Crit <https://www.megacrit.com>
+    Prehensile Tales <https://prehensile-tales.com>
+    Robot Gentleman <http://robotgentleman.com>
 
 
 ## Silver sponsors
 ## Silver sponsors
 
 
     Affray Interactive <https://scp.games/pandemic>
     Affray Interactive <https://scp.games/pandemic>
+    Broken Rules <https://brokenrul.es>
+    Chasing Carrots <https://www.chasing-carrots.com>
     Delton Ding
     Delton Ding
+    Gamblify <https://www.gamblify.com>
+    Null <https://null.com>
+    Orbital Knight <https://www.orbitalknight.com>
     Playful Studios <https://playfulstudios.com>
     Playful Studios <https://playfulstudios.com>
-    Robot Gentleman <http://robotgentleman.com>
 
 
-## Bronze sponsors
+## Diamond members
+
+    Sylv <https://rankith.itch.io/unnamed-space-idle-prototype>
+    And 4 anonymous donors
+
+## Titanium members
 
 
     Basically Games
     Basically Games
-    Bippinbits <https://bippinbits.com>
-    Brandon Lamb
-    Bri
+    FDG Entertainment <https://www.fdg-entertainment.com/>
+    Game Dev Artisan <https://gamedevartisan.com/>
     Garry Newman
     Garry Newman
-    Isaiah smith
-    Jb Evain
-    Keepsake Games <https://keepsake.games>
-    Kenney <https://kenney.nl>
-    Kitcat490
-    Kyle Szklenski
+    Isaiah Smith <https://www.isaiahsmith.dev/>
+    katnamag <https://katnamag.com/>
+    Kenney <https://kenney.nl/>
+    Lucid Silence Games
     Matthew Campbell
     Matthew Campbell
     Maxim Karsten
     Maxim Karsten
-    Nik Rudenko
-    TrampolineTales <https://trampolinetales.com>
+    Midjiwan AB <https://polytopia.io/>
+    PolyMars <https://polymars.dev/>
+    Razenpok <https://www.youtube.com/watch?v=-QxI-RP6-HM>
+    RPG in a Box <https://www.rpginabox.com/>
+    Sterling Long <https://www.sterlinglong.me/>
+    Sunshower <https://github.com/Phanterm>
+    TrampolineTales <https://trampolinetales.com/>
+    Wilfred James <https://twitter.com/0430agi>
+    And 7 anonymous donors
 
 
-## Mini sponsors
+## Platinum members
 
 
     AD Ford
     AD Ford
-    Albin Lundahl
-    Andres Hernandez
-    Andrew Dunai
-    anti666
-    Christopher Shifflett
+    Andy Touch
+    BlockImperiumGames (BIG)
+    Christian Baune
     Christoph Woinke
     Christoph Woinke
-    Daniel Edwards
+    Christopher Shifflett
     Darrin Massena
     Darrin Massena
-    David Mydlarz
     Edward Flick
     Edward Flick
-    Hein-Pieter van Braam
+    F*ckedByUnity
+    Golden Skull Art
+    HP van Braam
     Jonah Stich
     Jonah Stich
-    Justin Arnold
     Justin McGettigan
     Justin McGettigan
     Justo Delgado Baudí
     Justo Delgado Baudí
-    Kossi Selom Banybah
-    Lloyd Bond
     Marek Belski
     Marek Belski
-    Markus Ort
-    Michael
     Mike King
     Mike King
     Nassor Paulino da Silva
     Nassor Paulino da Silva
-    nate-wilkins
     Neal Gompa (Conan Kudo)
     Neal Gompa (Conan Kudo)
-    Nick Macholl
-    Patrick Horn
-    Rami
     Ronnie Cheng
     Ronnie Cheng
     Ryan Heath
     Ryan Heath
     Samantha
     Samantha
+    Scott Pezza
     ShikadiGum
     ShikadiGum
-    Slobodan Milnovic
+    Silver Creek Entertainment
+    Stephan Kessler
     Stephan Lanfermann
     Stephan Lanfermann
+    TigerJ
     Tim Yuen
     Tim Yuen
     Violin Iliev
     Violin Iliev
     Vladimír Chvátil
     Vladimír Chvátil
+    iCommitGames
+    nate-wilkins
+    And 16 anonymous donors
 
 
-## Gold donors
+## Gold members
 
 
-    Adam Brown
-    albinaask
-    Allen Pestaluky
+    @reilaos
+    Artur Ilkaev
     Asher Glick
     Asher Glick
-    Barugon
+    Ashtreighlia
+    Atsui
+    Ben Burbank
+    Ben Rog-Wilhelm
     Benito
     Benito
-    Carlo Cabanilla
+    Benjamin Sarsgard
+    Benjo Kho
+    Bernd Barsuhn
+    Blake Farnsworth
+    Brian Ernst
+    Brut
+    Chen-Pang He (jdh8)
+    Cosmin Munteanu
+    Coy Humphrey
     Daniel James
     Daniel James
-    David Fedorchak
-    David Gehrig
+    David Chen Zhen
+    David Coles
     David Hubber
     David Hubber
     David Snopek
     David Snopek
-    Dima Paloskin
+    Dehyvis Coronel
+    Dustuu
     Ed Morley
     Ed Morley
-    Guilherme de Oliveira
-    Guy Kay Jay
+    ElektroFox
+    Enclusa Games
+    Eric Phy
+    Faisal Al-Kubaisi (QatariGameDev)
+    FeralBytes
+    Frederick Ayala
+    GlassBrick
+    Grau
+    Guangzhou Lingchan
+    Hammster
+    Iggy Zuk
+    Jacob (HACKhalo2 Studios)
+    Jam
+    James Green
+    Jason Cawood
     Javier Roman
     Javier Roman
-    Jonathan Wright
+    Joel Martinez
+    John Gabriel
     Jon Woodward
     Jon Woodward
-    Karl Werf
-    Klavdij Voncina
-    Manuele Finocchiaro
-    Markus Wiesner
-    Mateo Navarrete
-    Matthew Hillier
+    José Canepa
+    João Pedro Braz
+    KAR Games
+    Kamran Wali
+    Karasu Studio
+    KekLuck
+    Kenneth Christensen
+    Kristian Kriehl
+    Logan Apple
+    Luca Junge
+    Luca Vazzano
+    LyaaaaaGames
+    MHDante
+    Malcolm Nixon
+    Manuel Requena
+    Martin Agnar Dahl
+    Martin Šenkeřík
+    Matheus Gritz
+    Megabit Interactive
+    Mennskr
+    Metanaut
+    Modus Ponens
+    Niklas Wahrman
+    NotNet
+    Obelisk Island Studios
     Officine Pixel S.n.c.
     Officine Pixel S.n.c.
-    Pedro Silva
-    Sarksus
-    Sean
+    Oleksii Nosov
+    Pav Soor
+    Piotr Siuszko
+    RAWRLAB Games
+    RadenTheFolf
+    Request
+    Robin Ward
+    Saltlight Studio
+    Samuel Judd
+    Silverclad Studios
     Sofox
     Sofox
-    Stephan Kessler
+    Space Kraken Studios
+    Spoony Panda
+    Sympa City
+    ThePolyglotProgrammer
+    Tim Nedvyga
     Tom Langwaldt
     Tom Langwaldt
+    Vincent Foulon
+    Weasel Games
+    WuotanStudios.com
+    Zi
+    albinaask
+    endaye
+    getIntoGameDev
+    nezticle
+    ohanaya3
+    re:thinc
     tukon
     tukon
+    杨烈胜(zedrun)
 
 
-    ␣
-    Acheron
-    AdamRatai
     Alexander Erlemann
     Alexander Erlemann
     Alexandre VALIN
     Alexandre VALIN
-    Alexej Kowalew
     Alex Khayrullin
     Alex Khayrullin
     Algebrute
     Algebrute
-    alice gambrell
-    Alo Mis
     Andriy
     Andriy
     Antanas Paskauskas
     Antanas Paskauskas
+    anti666
     Ari
     Ari
     Arisaka Mayuki
     Arisaka Mayuki
     Arthur S. Muszynski
     Arthur S. Muszynski
-    BasicIncomePlz
-    Brandon Hawkinson
-    BrizzleBrip
-    c64cosmin
+    Bread
     Cameron Connolly
     Cameron Connolly
-    Carlo del Mundo
     Charlie Whitfield
     Charlie Whitfield
-    Chris Petrich
-    Chris Serino
     Craig Ostrin
     Craig Ostrin
-    Craig Scarborough
-    Craig Smith
+    Craig Swain
     CzechBlueBear
     CzechBlueBear
     Daniel Eichler
     Daniel Eichler
-    Daniel Grice
     Daniel Reed
     Daniel Reed
-    Daniel Tebbutt
     Dennis Belfrage
     Dennis Belfrage
-    Donn Eddy
     Emily A. Bellows
     Emily A. Bellows
     Eric Brand
     Eric Brand
-    Eugenio Hugo Salgüero Jáñez
     Felix Winterhalter
     Felix Winterhalter
-    Florencio Olsen
     Fransiska
     Fransiska
-    Furroy
-    Gabrielius Vaiškūnas
-    Gary Hulst
-    Geoffroy Warin
     George Venizelos
     George Venizelos
-    GlassBrick
-    GrayDwarf
-    Guilherme Felipe de C. G. da Silva
-    Guillaume Pham Ngoc
     Harry Tumber
     Harry Tumber
     Harvey Fong
     Harvey Fong
     Horváth-Lázár Péter
     Horváth-Lázár Péter
     illuxxium
     illuxxium
-    Jamal Bencharki
     James Couzens
     James Couzens
     Jared White
     Jared White
-    Jason Yundt
     Jesús Chicharro
     Jesús Chicharro
-    Jihun Moon
     Joel Fivat
     Joel Fivat
     Johnathan Kupferer
     Johnathan Kupferer
     Josef Stumpfegger
     Josef Stumpfegger
+    Josh Nygaard
     Joshua Lesperance
     Joshua Lesperance
-    Judd
-    Julian Todd
-    JUSTIN CARROLL
-    Kelson Ball
     Kelteseth
     Kelteseth
     Khora
     Khora
     kickmaniac
     kickmaniac
-    kinfox
-    leetNightshade
     Liam Smyth
     Liam Smyth
     LoparPanda
     LoparPanda
-    Lucaaa
-    Luca Vazzano
-    LyaaaaaGames
     Marcus Dobler
     Marcus Dobler
-    Marcus Richter
-    Mark Barrett
-    Martin Eigel
     Martin Gulliksson
     Martin Gulliksson
-    Martin Kotz
     Martin Soucek
     Martin Soucek
     Matt Greene
     Matt Greene
     Matthew Dana
     Matthew Dana
-    Matthieu Huvé
     Michael Dürwald
     Michael Dürwald
     Michael Policastro
     Michael Policastro
-    MikadoSC
     n00sh
     n00sh
     nate etan
     nate etan
-    Nicola Cocchiaro
     Nicolás Monner Sans
     Nicolás Monner Sans
-    Nikita Blizniuk
     Nikita Rotskov
     Nikita Rotskov
     Nikola Whallon
     Nikola Whallon
     Oliver Dick
     Oliver Dick
-    Otis Clark
     Patrick Wuttke
     Patrick Wuttke
-    Paul Hocker
     Pete Goodwin
     Pete Goodwin
-    Petr Malac
-    Petrus Prinsloo
     Philip Woods
     Philip Woods
-    Rebekah Farr
-    red1939
     Reilt
     Reilt
-    Rene Tailleur
     Rickard Hermanson
     Rickard Hermanson
     Rob
     Rob
     Rob McInroy
     Rob McInroy
     RodZilla
     RodZilla
-    Ronan Zeegers
     Ronnie Ashlock
     Ronnie Ashlock
-    Ronny Mühle
+    Ruzgud
     Ryan Breaker
     Ryan Breaker
     "Sage Automatic Systems, LLC"
     "Sage Automatic Systems, LLC"
-    Samuel Hummerstone
-    Samuel Judd
-    schroedinger's possum
     Shishir Tandale
     Shishir Tandale
-    SKison
     Song Junwoo
     Song Junwoo
     spacechase0
     spacechase0
-    SpicyCactuar
-    Steven Landow
-    Stoned Xander
     sus
     sus
     Talii
     Talii
-    Teslatech
-    Thomas Bjarnelöf
     Thomas Kurz
     Thomas Kurz
-    Tim Nedvyga
     Tobias Bocanegra
     Tobias Bocanegra
     Tobias Raggl
     Tobias Raggl
     Torbulous
     Torbulous
     toto bibi
     toto bibi
-    Troy Kinsella
-    Turntsnaco
-    UltyX
     Valryia
     Valryia
-    VeryProfessionalDodo
     VoidPointer
     VoidPointer
     whatever
     whatever
-    Winston
     Yifan Lai
     Yifan Lai
-    Yuancheng Zhang
     zkip lan
     zkip lan
 
 
-## Silver donors
-
-    Aaron Adriano
     Aaron Mayfield
     Aaron Mayfield
-    Aaron Oldenburg
-    Adam Brunnmeier
     Adam Carr
     Adam Carr
-    Adam N Webber
     Adam Smeltzer
     Adam Smeltzer
-    Adinimys
     Adisibio
     Adisibio
-    Adriano Orioli
     Adrien de Pierres
     Adrien de Pierres
     Agustinus Arya
     Agustinus Arya
+    Aidan Marwick
     Aidan O'Flannagain
     Aidan O'Flannagain
+    aiekick
     Aiguo Wang
     Aiguo Wang
-    ajaxcc
+    AJWolbers
     Aki Mimoto
     Aki Mimoto
     Alan Beauchamp
     Alan Beauchamp
-    Alberto Salazar Muñoz
-    Alberto Vilches
     Alder Stefano
     Alder Stefano
     Alejandro Saucedo
     Alejandro Saucedo
     AleMax
     AleMax
     Alex Clavelle
     Alex Clavelle
     Alex de la Mare
     Alex de la Mare
     alex raeside
     alex raeside
-    Allan Davis
     Andre Altmueller
     Andre Altmueller
+    Andreas Østergaard Nielsen
     Andrei Pufu
     Andrei Pufu
     Andre Stackhouse
     Andre Stackhouse
     Andrew
     Andrew
     Andrew Groot
     Andrew Groot
     andrew james morris
     andrew james morris
-    Andy Baird
     Ano Nim
     Ano Nim
-    Anthony Avina
-    Anton Bouwer
     Arch Toasty
     Arch Toasty
     Arda Erol
     Arda Erol
     Arthur Brainville
     Arthur Brainville
     Arturo Rosales
     Arturo Rosales
     Ash K
     Ash K
     Aubrey Falconer
     Aubrey Falconer
-    aurelien condomines
     Austin Miller
     Austin Miller
     Azar Gurbanov
     Azar Gurbanov
     AzulCrescent
     AzulCrescent
     Balázs Batári
     Balázs Batári
     Beau Seymour
     Beau Seymour
     Benedikt
     Benedikt
-    Ben Vercammen
     Ben Visness
     Ben Visness
     Bill Thibault
     Bill Thibault
-    bitbrain
     Bjarne Voigtländer
     Bjarne Voigtländer
-    Brady Goldsworthy
-    Bram
-    Brian
+    Bread
     Brian Ford
     Brian Ford
-    Brigham Keys
-    Burney Waring
     Caleb Makela
     Caleb Makela
     Caliburn
     Caliburn
     Cameron Meyer
     Cameron Meyer
     Carlos Rios
     Carlos Rios
     Carl van der Geest
     Carl van der Geest
-    Cesar Ruiz
-    Chad Steadman
+    Cerno_b
     Checkpoint Charlie
     Checkpoint Charlie
     chendrak
     chendrak
     Chris Cavalluzzi
     Chris Cavalluzzi
     Chris Jagusch
     Chris Jagusch
-    Chris Langford
-    Chris Ridenour
-    Christer Stenbrenden
-    Christian Alexander Bjørklund Bøhler
-    Christian Kaltenecker
+    Chris Lee
     Christian Mauduit
     Christian Mauduit
-    Christian Winter
     Christoph Czurda
     Christoph Czurda
     Christophe Gagnier
     Christophe Gagnier
     Ciyvius
     Ciyvius
-    Codex404
     Cody Parker
     Cody Parker
     Conall O
     Conall O
     Corchari
     Corchari
     Corey W
     Corey W
-    Craig Post
-    CrispyPin
     cynwav
     cynwav
     Dakota Watkins
     Dakota Watkins
+    Daniele Tolomelli
     Daniel Hoffmann
     Daniel Hoffmann
-    Danielle
     Daniel Ramos
     Daniel Ramos
-    Dare Looks
     Daren Scot Wilson
     Daren Scot Wilson
     Dave Jansen
     Dave Jansen
     Davesnothere
     Davesnothere
@@ -377,63 +363,45 @@ generous deed immortalized in the next stable release of Godot Engine.
     Devin Carraway
     Devin Carraway
     Devin R
     Devin R
     Dimitri Roche
     Dimitri Roche
-    Dominik Wetzel
     Donovan Hutcheon
     Donovan Hutcheon
-    Doug Walker
-    Dragontrapper
     dragoon
     dragoon
-    Dr Ewan Murray
     Ducky
     Ducky
-    Duobix
     Duodecimal
     Duodecimal
-    Eduardo Teixeira
     Edward Swartz
     Edward Swartz
     Egon Elbre
     Egon Elbre
-    Elgenzay
     Elijah Anderson
     Elijah Anderson
     Emerson MX
     Emerson MX
-    Ends
     Ephemeral
     Ephemeral
+    Eric Persson
     Eric Stokes
     Eric Stokes
     Eric Williams
     Eric Williams
     Erkki Seppälä
     Erkki Seppälä
     Ewan Holmes
     Ewan Holmes
-    Faisal Alkubaisi
-    fby
     Felix Adam
     Felix Adam
     Fer DC
     Fer DC
-    Filip Lundby
     Frank
     Frank
-    Frank Kurka
     Frying☆Pan
     Frying☆Pan
     Game Endeavor
     Game Endeavor
     Garrett Steffen
     Garrett Steffen
     Gary Thomas
     Gary Thomas
     gebba
     gebba
-    George Marques
     Green Fox
     Green Fox
     Greg Burkland
     Greg Burkland
-    Gregory Campbell
     Greyson Richey
     Greyson Richey
-    Grid
     Grominet
     Grominet
     Guldoman
     Guldoman
     Guo Hongci
     Guo Hongci
     Hans Jorgensen
     Hans Jorgensen
     Haplo
     Haplo
     Helge Maus
     Helge Maus
-    Helianthus Games
     Heribert Hirth
     Heribert Hirth
     Ian Richard Kunert
     Ian Richard Kunert
     Ian Williams
     Ian Williams
-    Interstice
     itsybitesyspider
     itsybitesyspider
     iveks
     iveks
-    Jacob D
-    Jaguar
+    Jacob Wallace
     Jako Danar
     Jako Danar
     James Gary
     James Gary
-    James Thomas
     Jamie Massey
     Jamie Massey
     JARKKO PARVIAINEN
     JARKKO PARVIAINEN
     Jason Evans
     Jason Evans
@@ -441,115 +409,78 @@ generous deed immortalized in the next stable release of Godot Engine.
     Jeff Hungerford
     Jeff Hungerford
     Jeffrey Berube
     Jeffrey Berube
     Jennifer Graves
     Jennifer Graves
-    Jesse Dubay
+    Joakim Askenbäck
     João Pedro Braz
     João Pedro Braz
-    John Barlex
     John Bruce
     John Bruce
-    John Palgut
     Jonas
     Jonas
     Jonas Arndt
     Jonas Arndt
-    Jonas Bernemann
-    Jonas LHOSTE
-    Jonas Rudlang
     Jonas Yamazaki
     Jonas Yamazaki
     Jonathan Bieber
     Jonathan Bieber
     Jonathan Ellis
     Jonathan Ellis
-    Jonathan G
     Jon Sully
     Jon Sully
-    Jordy Goodridge
     Joseph Catrambone
     Joseph Catrambone
-    Josh Segall
     Josh Taylor
     Josh Taylor
     Joshua Heidrich
     Joshua Heidrich
-    Jozef Krcho
     Juanfran
     Juanfran
     Juan Maggi
     Juan Maggi
     Juan Uys
     Juan Uys
     Jueast
     Jueast
     Julian le Roux
     Julian le Roux
-    Julien Kaspar
-    Justin Hamilton
+    Justin
     Justin Spedding
     Justin Spedding
-    J Vetulani
     Kalydi Balázs
     Kalydi Balázs
     Katsuomi Kobayashi
     Katsuomi Kobayashi
     Keedong Park
     Keedong Park
     Keegan Scott
     Keegan Scott
     Keith Bradner
     Keith Bradner
-    Ken Minardo
     Kent Jofur
     Kent Jofur
-    killaQueen
     kindzadza
     kindzadza
     Kodera Software
     Kodera Software
-    Kostas Mouratidis
-    Krishna Nadoor
     KsyTek Games
     KsyTek Games
-    kycho
     Kyle Burnett
     Kyle Burnett
     Kyle Jacobs
     Kyle Jacobs
     Lasse le Dous
     Lasse le Dous
-    Laurent Dethoor
-    Laxman Pradhan
-    Lech Rozanski
     Leland Vakarian
     Leland Vakarian
-    Leonardo Baumle
     Levi Berciu
     Levi Berciu
-    Levi Lindsey
     Linus Lind Lundgren
     Linus Lind Lundgren
-    Logan Apple
-    Logan Bratton
-    Lonnie Cox
     Ludovic DELVAL
     Ludovic DELVAL
     Luigi Renna
     Luigi Renna
-    Luis Ernesto Del Toro Peña
-    Luis Gaemperle
     Luis Morao
     Luis Morao
     Lukas Komischke
     Lukas Komischke
     Luke Diasio
     Luke Diasio
-    Luke Kasz
     Major Haul
     Major Haul
     Malcolm
     Malcolm
+    Manuele Finocchiaro
     Mara Huldra
     Mara Huldra
-    Marcell Simon
     Marcos Heitor Carvalho
     Marcos Heitor Carvalho
     Markie Music
     Markie Music
-    Mark Tyler
-    Markus Martin
     Markus Michael Egger
     Markus Michael Egger
     Markus Strompen
     Markus Strompen
-    Martin Fitzke
     Martin Holas
     Martin Holas
-    Martin Linklater
     Martin Liška
     Martin Liška
     Martin Trbola
     Martin Trbola
-    Martin Zabinski
     Matěj Drábek
     Matěj Drábek
+    Mateo Navarrete
+    Mathieu
     Matt Edwards
     Matt Edwards
-    Matthew
-    Matthew Booe
     Maverick
     Maverick
     Maxime Blade
     Maxime Blade
     Maxwell
     Maxwell
     McStuffings
     McStuffings
     Melissa Mears
     Melissa Mears
     Metal Demon 2000
     Metal Demon 2000
-    Michael
     Michael Morrison
     Michael Morrison
     Michal Skwarek
     Michal Skwarek
     Mikael Nordenberg
     Mikael Nordenberg
-    Mikail Freitas
     Mikayla
     Mikayla
     Mike Copley
     Mike Copley
-    Mike McRoberts
     Mitchell J. Wagner
     Mitchell J. Wagner
-    MJacred
-    ModularMind
-    Molinghu
     Molly Jameson
     Molly Jameson
     MoltenGears
     MoltenGears
     Moritz Weissenberger
     Moritz Weissenberger
     MrAZIE
     MrAZIE
     Mrjemandem
     Mrjemandem
+    naonya3
     Nathaniel
     Nathaniel
     neguse
     neguse
     neighty
     neighty
@@ -557,74 +488,49 @@ generous deed immortalized in the next stable release of Godot Engine.
     Neofytos Chimonas
     Neofytos Chimonas
     Nerdforge
     Nerdforge
     Nerdyninja
     Nerdyninja
-    Nicholas La Roux
     Nick Eldrenkamp
     Nick Eldrenkamp
     Nicolas Rosset
     Nicolas Rosset
-    Nicolò Brigadoi Calamari
-    Nils Nordmark
+    Nik Rudenko
     Noel Billig
     Noel Billig
-    Noesis
-    obscuresteel
-    Okatima
-    Oleg Reva
     Olexa Tourko
     Olexa Tourko
-    Oliver Ambrose
     oscar1000108
     oscar1000108
     Oscar Domingo
     Oscar Domingo
+    ozrk
     Parth Patel
     Parth Patel
+    Patrick Horn
     Patrick Indermühle
     Patrick Indermühle
     Patrickm
     Patrickm
     Patrick Nafarrete
     Patrick Nafarrete
     Paul Black
     Paul Black
     Paul Gieske
     Paul Gieske
-    Paul Hankins
     Paul Mozet
     Paul Mozet
-    Paweł Kowal
     Paweł Łyczkowski
     Paweł Łyczkowski
-    Pedro Henrique Martins Garcia
+    Pete
     Philip Ludington (MrPhil)
     Philip Ludington (MrPhil)
     Phoenix Jauregui
     Phoenix Jauregui
     Pierre Caye
     Pierre Caye
     Pixel Archipel
     Pixel Archipel
-    pj
     Point08
     Point08
     Portponky
     Portponky
-    Preethi Vaidyanathan
     PsycHead
     PsycHead
-    PsyCrab
     Puntigames
     Puntigames
-    pwab
     Quincy Quincy
     Quincy Quincy
     Quinn Morrison
     Quinn Morrison
-    Rafa Laguna
+    Raghava Kovvali
     RagingRoosevelt
     RagingRoosevelt
     Ragnar Pettersson
     Ragnar Pettersson
-    Rainer Amler
     Rammeow
     Rammeow
     Rebecca H
     Rebecca H
-    Relintai
-    Remi Rampin
-    Reneator
     Richard Hayes
     Richard Hayes
-    Richard Ivánek
     Riley
     Riley
-    Robin Ward
     RobotCritter
     RobotCritter
     Rob Ruana
     Rob Ruana
     Rodrigo Loli
     Rodrigo Loli
-    Roger Smith
-    Roglozor
     Roka
     Roka
     Roland Rząsa
     Roland Rząsa
-    Roman Papush
-    Roy Scayged
     Russ
     Russ
-    Russell Matney
     Ryan Groom
     Ryan Groom
-    Sacha Waked (Shaidak)
     Sammy Fischer
     Sammy Fischer
-    Sangeeth Pavithran
-    Sasha Schwartz
     Sebastian Michailidis
     Sebastian Michailidis
     Sekuta
     Sekuta
     SeongWan Kim
     SeongWan Kim
@@ -640,77 +546,52 @@ generous deed immortalized in the next stable release of Godot Engine.
     sirn
     sirn
     Skalli
     Skalli
     slavfox
     slavfox
-    SleepDepJoel1
     smbe19
     smbe19
     smo1704
     smo1704
-    Solene Waked
-    Sophie Winter
+    SpicyCactuar
     Squidgy
     Squidgy
     Squirrel
     Squirrel
-    SSebigo
     Stephen Rice
     Stephen Rice
     Stephen Schlie
     Stephen Schlie
-    summerblind
     Sung soo Choi
     Sung soo Choi
     SxP
     SxP
     tadashi endo
     tadashi endo
     Tarch
     Tarch
-    Terry
     TheVoiceInMyHead
     TheVoiceInMyHead
     Thibaut DECROMBECQUE
     Thibaut DECROMBECQUE
     thomas
     thomas
     Thomas Bechtold
     Thomas Bechtold
-    Thomas Detoy
     Thomas Pickett
     Thomas Pickett
-    thommy
-    Till1805
     Tim Drumheller
     Tim Drumheller
-    Tim Erskine
     Tim Gleason
     Tim Gleason
     Tim Klein
     Tim Klein
     Timothy B. MacDonald
     Timothy B. MacDonald
     Tim Raveling
     Tim Raveling
     Tim Riley
     Tim Riley
-    Toadile
-    Tom Coxon
     Tom Webster
     Tom Webster
-    Torsten Crass
-    Trent Skinner
-    tril zerobyte
-    Tryggve Sollid
     Turgut Temucin
     Turgut Temucin
-    Tycho
     Tyler Stafos
     Tyler Stafos
     Tyler Stepke
     Tyler Stepke
     Ukko K.
     Ukko K.
     Uther
     Uther
-    v01tech
-    Vaida
     Vaughan Ling
     Vaughan Ling
-    Vavin.X
+    vgmoose
     Vincent Barkmann
     Vincent Barkmann
-    Vincent Cloutier
-    Vincent Foulon
     Vulinux
     Vulinux
     Wapiti .
     Wapiti .
+    wasitworthitdev
     Wiley Thompson
     Wiley Thompson
     William Bodin
     William Bodin
     William Edwards
     William Edwards
-    William F Siqueira
-    Wolfram
-    Woonki Moon
-    Xananax
+    Xatonym
     Yan Shi
     Yan Shi
-    yin
     Zekim
     Zekim
-    Zher Huei Lee
-    Zoee Silcock
-    Zyphery
     ケルベロス
     ケルベロス
     貴宏 小松
     貴宏 小松
-    郝晨煜
 
 
-## Bronze donors
+    And 194 anonymous donors
+
+## Silver and bronze donors
 
 
 There are even more donors that support the project with a small monthly donation.
 There are even more donors that support the project with a small monthly donation.
 Every bit counts and we thank every one of them for their amazing support!
 Every bit counts and we thank every one of them for their amazing support!

+ 13 - 13
core/core_builders.py

@@ -87,24 +87,24 @@ def make_authors_header(target, source, env):
 
 
 def make_donors_header(target, source, env):
 def make_donors_header(target, source, env):
     sections = [
     sections = [
+        "Patrons",
         "Platinum sponsors",
         "Platinum sponsors",
         "Gold sponsors",
         "Gold sponsors",
         "Silver sponsors",
         "Silver sponsors",
-        "Bronze sponsors",
-        "Mini sponsors",
-        "Gold donors",
-        "Silver donors",
-        "Bronze donors",
+        "Diamond members",
+        "Titanium members",
+        "Platinum members",
+        "Gold members",
     ]
     ]
     sections_id = [
     sections_id = [
-        "DONORS_SPONSOR_PLATINUM",
-        "DONORS_SPONSOR_GOLD",
-        "DONORS_SPONSOR_SILVER",
-        "DONORS_SPONSOR_BRONZE",
-        "DONORS_SPONSOR_MINI",
-        "DONORS_GOLD",
-        "DONORS_SILVER",
-        "DONORS_BRONZE",
+        "DONORS_PATRONS",
+        "DONORS_SPONSORS_PLATINUM",
+        "DONORS_SPONSORS_GOLD",
+        "DONORS_SPONSORS_SILVER",
+        "DONORS_MEMBERS_DIAMOND",
+        "DONORS_MEMBERS_TITANIUM",
+        "DONORS_MEMBERS_PLATINUM",
+        "DONORS_MEMBERS_GOLD",
     ]
     ]
 
 
     src = source[0]
     src = source[0]

+ 8 - 8
core/engine.cpp

@@ -160,14 +160,14 @@ Array Engine::get_copyright_info() const {
 
 
 Dictionary Engine::get_donor_info() const {
 Dictionary Engine::get_donor_info() const {
 	Dictionary donors;
 	Dictionary donors;
-	donors["platinum_sponsors"] = array_from_info(DONORS_SPONSOR_PLATINUM);
-	donors["gold_sponsors"] = array_from_info(DONORS_SPONSOR_GOLD);
-	donors["silver_sponsors"] = array_from_info(DONORS_SPONSOR_SILVER);
-	donors["bronze_sponsors"] = array_from_info(DONORS_SPONSOR_BRONZE);
-	donors["mini_sponsors"] = array_from_info(DONORS_SPONSOR_MINI);
-	donors["gold_donors"] = array_from_info(DONORS_GOLD);
-	donors["silver_donors"] = array_from_info(DONORS_SILVER);
-	donors["bronze_donors"] = array_from_info(DONORS_BRONZE);
+	donors["patrons"] = array_from_info(DONORS_PATRONS);
+	donors["platinum_sponsors"] = array_from_info(DONORS_SPONSORS_PLATINUM);
+	donors["gold_sponsors"] = array_from_info(DONORS_SPONSORS_GOLD);
+	donors["silver_sponsors"] = array_from_info(DONORS_SPONSORS_SILVER);
+	donors["diamond_members"] = array_from_info(DONORS_MEMBERS_DIAMOND);
+	donors["titanium_members"] = array_from_info(DONORS_MEMBERS_TITANIUM);
+	donors["platinum_members"] = array_from_info(DONORS_MEMBERS_PLATINUM);
+	donors["gold_members"] = array_from_info(DONORS_MEMBERS_GOLD);
 	return donors;
 	return donors;
 }
 }
 
 

+ 23 - 11
editor/editor_about.cpp

@@ -147,7 +147,8 @@ EditorAbout::EditorAbout() {
 
 
 	Label *about_text = memnew(Label);
 	Label *about_text = memnew(Label);
 	about_text->set_v_size_flags(Control::SIZE_SHRINK_CENTER);
 	about_text->set_v_size_flags(Control::SIZE_SHRINK_CENTER);
-	about_text->set_text(String::utf8("\xc2\xa9 2014-present ") + TTR("Godot Engine contributors") + "." +
+	about_text->set_text(
+			String::utf8("\xc2\xa9 2014-present ") + TTR("Godot Engine contributors") + "." +
 			String::utf8("\n\xc2\xa9 2007-2014 Juan Linietsky, Ariel Manzur.\n"));
 			String::utf8("\n\xc2\xa9 2007-2014 Juan Linietsky, Ariel Manzur.\n"));
 	version_info_vbc->add_child(about_text);
 	version_info_vbc->add_child(about_text);
 
 
@@ -166,24 +167,35 @@ EditorAbout::EditorAbout() {
 	// TRANSLATORS: This refers to a job title.
 	// TRANSLATORS: This refers to a job title.
 	dev_sections.push_back(TTR("Project Manager", "Job Title"));
 	dev_sections.push_back(TTR("Project Manager", "Job Title"));
 	dev_sections.push_back(TTR("Developers"));
 	dev_sections.push_back(TTR("Developers"));
-	const char *const *dev_src[] = { AUTHORS_FOUNDERS, AUTHORS_LEAD_DEVELOPERS,
-		AUTHORS_PROJECT_MANAGERS, AUTHORS_DEVELOPERS };
+	const char *const *dev_src[] = {
+		AUTHORS_FOUNDERS,
+		AUTHORS_LEAD_DEVELOPERS,
+		AUTHORS_PROJECT_MANAGERS,
+		AUTHORS_DEVELOPERS,
+	};
 	tc->add_child(_populate_list(TTR("Authors"), dev_sections, dev_src, 1));
 	tc->add_child(_populate_list(TTR("Authors"), dev_sections, dev_src, 1));
 
 
 	// Donors
 	// Donors
 
 
 	List<String> donor_sections;
 	List<String> donor_sections;
+	donor_sections.push_back(TTR("Patrons"));
 	donor_sections.push_back(TTR("Platinum Sponsors"));
 	donor_sections.push_back(TTR("Platinum Sponsors"));
 	donor_sections.push_back(TTR("Gold Sponsors"));
 	donor_sections.push_back(TTR("Gold Sponsors"));
 	donor_sections.push_back(TTR("Silver Sponsors"));
 	donor_sections.push_back(TTR("Silver Sponsors"));
-	donor_sections.push_back(TTR("Bronze Sponsors"));
-	donor_sections.push_back(TTR("Mini Sponsors"));
-	donor_sections.push_back(TTR("Gold Donors"));
-	donor_sections.push_back(TTR("Silver Donors"));
-	donor_sections.push_back(TTR("Bronze Donors"));
-	const char *const *donor_src[] = { DONORS_SPONSOR_PLATINUM, DONORS_SPONSOR_GOLD,
-		DONORS_SPONSOR_SILVER, DONORS_SPONSOR_BRONZE, DONORS_SPONSOR_MINI,
-		DONORS_GOLD, DONORS_SILVER, DONORS_BRONZE };
+	donor_sections.push_back(TTR("Diamond Members"));
+	donor_sections.push_back(TTR("Titanium Members"));
+	donor_sections.push_back(TTR("Platinum Members"));
+	donor_sections.push_back(TTR("Gold Members"));
+	const char *const *donor_src[] = {
+		DONORS_PATRONS,
+		DONORS_SPONSORS_PLATINUM,
+		DONORS_SPONSORS_GOLD,
+		DONORS_SPONSORS_SILVER,
+		DONORS_MEMBERS_DIAMOND,
+		DONORS_MEMBERS_TITANIUM,
+		DONORS_MEMBERS_PLATINUM,
+		DONORS_MEMBERS_GOLD,
+	};
 	tc->add_child(_populate_list(TTR("Donors"), donor_sections, donor_src, 3));
 	tc->add_child(_populate_list(TTR("Donors"), donor_sections, donor_src, 3));
 
 
 	// License
 	// License