diff --git a/resources/celerity/map.php b/resources/celerity/map.php --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -20,6 +20,7 @@ 'maniphest.pkg.js' => 'c9308721', 'rsrc/audio/basic/alert.mp3' => '17889334', 'rsrc/audio/basic/bing.mp3' => 'a817a0c3', + 'rsrc/audio/basic/coin.mp3' => '44ef365f', 'rsrc/audio/basic/pock.mp3' => '0fa843d0', 'rsrc/audio/basic/tap.mp3' => '02d16994', 'rsrc/audio/basic/ting.mp3' => 'a6b6540e', diff --git a/src/applications/project/trigger/PhabricatorProjectTriggerPlaySoundRule.php b/src/applications/project/trigger/PhabricatorProjectTriggerPlaySoundRule.php --- a/src/applications/project/trigger/PhabricatorProjectTriggerPlaySoundRule.php +++ b/src/applications/project/trigger/PhabricatorProjectTriggerPlaySoundRule.php @@ -99,6 +99,10 @@ 'name' => pht('Bing'), 'uri' => celerity_get_resource_uri('/rsrc/audio/basic/bing.mp3'), ), + 'coin' => array( + 'name' => pht('Coin'), + 'uri' => celerity_get_resource_uri('/rsrc/audio/basic/coin.mp3'), + ), 'glass' => array( 'name' => pht('Glass'), 'uri' => celerity_get_resource_uri('/rsrc/audio/basic/ting.mp3'), diff --git a/src/docs/flavor/project_credits.diviner b/src/docs/flavor/project_credits.diviner new file mode 100644 --- /dev/null +++ b/src/docs/flavor/project_credits.diviner @@ -0,0 +1,58 @@ +@title Phorge Credits +@group lore + +Finally, a moment of glory for Phorge contributors! + +The goal of this page is to become a wall of text of: +**Thank You!** {icon heart} + += Thank you! = + +First of all, Thank You, dear Phorge user! + +Thank you to all the nice persons, developers, designers, hackers, +code reviewers, bug testers, git/Mercurial/Subversion users, security +experts, communities, and every human being and robot who invested +so much time in this great opinionated software. + += Special Thanks = + +Thank you Evan Priestley, who wrote the original version of Differential +in one night at a Facebook Hackathon in April or May 2007, along with +Luke Shepard. Read his story in @{article:Phorge Project History}. + +Thank you to the company Phacility for being the central point of business +support on Phabricator, through June 1, 2021. + += Code Contributors = + +The git history is a great place to discover all code contributions. + +Please visit these pages and go back on random old pages, to discover +new friends and say Thank You to them! + +https://we.phorge.it/source/phorge/history/master/ + +https://we.phorge.it/source/arcanist/history/master/ + += Multimedia Credits = + +**Fonts** + +Thank you, Font Awesome! who released their beautiful icons under CC BY, +and fonts under SIL OFL License and that they are deeply integrated in +Phorge in various ways {icon heart} + +https://fontawesome.com/ + +https://creativecommons.org/licenses/by/4.0/ + +**Sounds** + +Thank you, Jocabundus! who created the amazing "Pickup" sound ("Coin") and +released that under Creative Commons Zero (public domain), that since 2023 +is available as Workboard Trigger Sound in Phorge. + +https://freesound.org/people/Jocabundus/sounds/678385/ + +https://creativecommons.org/publicdomain/zero/1.0/ diff --git a/webroot/rsrc/audio/basic/coin.mp3 b/webroot/rsrc/audio/basic/coin.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..5604194a4e38534e4c1c11254d847951c3f56a80 GIT binary patch literal 4302 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 literal 0 Hc$@<O00001