diff --git a/source/ui/ui-about.cpp b/source/ui/ui-about.cpp index 927ff340..10b0259b 100644 --- a/source/ui/ui-about.cpp +++ b/source/ui/ui-about.cpp @@ -47,50 +47,164 @@ static const std::vector _thankyous = { static const std::list _entries = { // Contributers streamfx::ui::about::entry{"Michael \"Xaymar\" Dirks", streamfx::ui::about::role_type::CONTRIBUTOR, "", - streamfx::ui::about::link_type::GENERIC, "https://xaymar.com", "Blog & Stuff", + streamfx::ui::about::link_type::GENERIC, "https://xaymar.com", "Blog & News", streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://twitch.tv/xaymar", text_social_twitch.data()}, // Translators + /// https://www.patreon.com/user?u=4473266, https://crowdin.com/profile/kimbech, https://twitch.tv/frozennortherner (Proofreader, Norwegian) streamfx::ui::about::entry{"FrozenNortherner", streamfx::ui::about::role_type::TRANSLATOR, "", streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://twitch.tv/frozennortherner", text_social_twitch.data(), streamfx::ui::about::link_type::NONE, "", ""}, - streamfx::ui::about::entry{"HANAWINS", streamfx::ui::about::role_type::TRANSLATOR, "", - streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/hanawins", - text_social_twitch.data(), streamfx::ui::about::link_type::NONE, "", ""}, + /// https://crowdin.com/profile/hydargos (Proofreader, French) streamfx::ui::about::entry{"hydargos", streamfx::ui::about::role_type::TRANSLATOR, "", streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.youtube.com/hydargos", text_social_youtube.data(), streamfx::ui::about::link_type::NONE, "", ""}, + /// https://crowdin.com/profile/saygo1125 (Proofreader, Japanese) + streamfx::ui::about::entry{"saygo1125", streamfx::ui::about::role_type::TRANSLATOR, "", + streamfx::ui::about::link_type::GENERIC, "https://crowdin.com/profile/saygo1125", + "Crowdin", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://crowdin.com/profile/Monsteer (Spanish) streamfx::ui::about::entry{"Monsteer", streamfx::ui::about::role_type::TRANSLATOR, "", streamfx::ui::about::link_type::SOCIAL_TWITTER, "https://twitter.com/cooliguay", text_social_twitter.data(), streamfx::ui::about::link_type::NONE, "", ""}, + /// https://crowdin.com/profile/hellnano (Spanish) streamfx::ui::about::entry{"Nanito", streamfx::ui::about::role_type::TRANSLATOR, "", streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://twitch.tv/nanito", text_social_twitch.data(), streamfx::ui::about::link_type::SOCIAL_FACEBOOK, "https://facebook.com/nanitotv", text_social_facebook.data()}, + /// https://crowdin.com/profile/wownik98 (Russian) + streamfx::ui::about::entry{"WoWnik", streamfx::ui::about::role_type::TRANSLATOR, "", + streamfx::ui::about::link_type::GENERIC, "https://crowdin.com/profile/wownik98", + "Crowdin", streamfx::ui::about::link_type::NONE, "", ""}, // Separator streamfx::ui::about::entry{"", streamfx::ui::about::role_type::THANKYOU, "", streamfx::ui::about::link_type::NONE, "", "", streamfx::ui::about::link_type::NONE, "", ""}, - // Supporters - streamfx::ui::about::entry{"GranDroidTonight", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + /* + streamfx::ui::about::entry{"", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "", "Patreon", + streamfx::ui::about::link_type::NONE, "", ""}, + streamfx::ui::about::entry{"", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "", "Github", + streamfx::ui::about::link_type::NONE, "", ""}, + */ + + // Supporters - Tier 3 + /// https://www.patreon.com/eposvox + streamfx::ui::about::entry{"EposVox", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/EposVox", + text_social_twitch.data(), streamfx::ui::about::link_type::SOCIAL_YOUTUBE, + "https://youtube.com/c/EposVox", text_social_youtube.data()}, + /// https://github.com/GranDroidTonight + streamfx::ui::about::entry{"GranDroidTonight", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/GranDroidTonight", text_social_twitch.data(), streamfx::ui::about::link_type::SOCIAL_YOUTUBE, "https://youtube.com/channel/UCGoT2XFPpeKaL1QuY_NPDuA", text_social_youtube.data()}, - streamfx::ui::about::entry{"chi11estpanda", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", - streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/chi11estpanda", - "Gaming, Life and Laughs", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://github.com/Joefis-x20s + streamfx::ui::about::entry{"Joefisx20s", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://github.com/Joefis-x20s", "Github", + streamfx::ui::about::link_type::NONE, "", ""}, + + // Supporters - Tier 2 + /// https://www.patreon.com/user?u=3569213 + streamfx::ui::about::entry{"B B", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/user?u=3569213", + "Patreon", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://github.com/blackmoon1910 + streamfx::ui::about::entry{"blackmoon1910", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://github.com/blackmoon1910", "Github", + streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/user?u=32255073 (chillpanda) + streamfx::ui::about::entry{"ChillPanda", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/user?u=32255073", + "Patreon", streamfx::ui::about::link_type::SOCIAL_TWITCH, + "https://www.twitch.tv/chi11estpanda", text_social_twitch.data()}, + /// https://www.patreon.com/DandiDoesIt streamfx::ui::about::entry{"DandiDoesIt", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/DandiDoesIt", - "Twitch Channel", streamfx::ui::about::link_type::NONE, "", ""}, + text_social_twitch.data(), streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/user?u=13760765 + streamfx::ui::about::entry{"HoodlumCallum", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::SOCIAL_YOUTUBE, + "https://www.youtube.com/channel/UC0cTVjYKgAnBrXQKcICyNmA", text_social_youtube.data(), + streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/hoodlumcallum", + text_social_twitch.data()}, + /// https://www.patreon.com/user?u=5208869 + streamfx::ui::about::entry{ + "KrisCheetah", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", streamfx::ui::about::link_type::GENERIC, + "https://www.patreon.com/user/creators?u=5208869", "Patreon", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/user?u=2382106 + streamfx::ui::about::entry{ + "Sean", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", streamfx::ui::about::link_type::GENERIC, + "https://www.patreon.com/user/creators?u=2382106", "Patreon", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://github.com/wild-wild-smif + streamfx::ui::about::entry{"Wild Wild Smif", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://github.com/wild-wild-smif", "Github", + streamfx::ui::about::link_type::NONE, "", ""}, + /// https://github.com/xuedi + streamfx::ui::about::entry{"xuedi", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://github.com/xuedi", "Github", + streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/y0himba + streamfx::ui::about::entry{"y0himba", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://twitch.tv/y0himba1", + text_social_twitch.data(), streamfx::ui::about::link_type::SOCIAL_TWITTER, + "https://twitter.com/y0himba", text_social_twitter.data()}, + + // Supporters - Tier 1 + /// https://www.patreon.com/benman2785 + streamfx::ui::about::entry{"Benjamin Hoffmeister", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/benman2785", "Patreon", + streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/user?u=33587406 + streamfx::ui::about::entry{"Hana Pestle", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/user?u=33587406", + "Patreon", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/scraplands streamfx::ui::about::entry{"iamresist", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://twitch.tv/iamresist", text_social_twitch.data(), streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/jaid + streamfx::ui::about::entry{"Jaidchen", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://twitch.tv/Jaidchen", + text_social_youtube.data(), streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/user?u=3214093 + streamfx::ui::about::entry{"JeffCraig", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/user?u=3214093", + "Patreon", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://github.com/LagaV + streamfx::ui::about::entry{"LagaV", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://github.com/LagaV", "Github", + streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/user?u=283535 + streamfx::ui::about::entry{"MrProducer", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/user?u=283535", + "Patreon", streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/Nordern streamfx::ui::about::entry{"Nordern", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", streamfx::ui::about::link_type::SOCIAL_YOUTUBE, "https://youtube.com/nordern", text_social_youtube.data(), streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/thenordern", text_social_twitch.data()}, + /// https://www.patreon.com/qappz + streamfx::ui::about::entry{"QappZ", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/qappz", "Patreon", + streamfx::ui::about::link_type::NONE, "", ""}, + /// https://github.com/TheB1gG + streamfx::ui::about::entry{"TheB1gG", streamfx::ui::about::role_type::GITHUB_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://github.com/TheB1gG", "Github", + streamfx::ui::about::link_type::NONE, "", ""}, + + // Supporters - No Tier + /// https://www.patreon.com/nwgat + streamfx::ui::about::entry{"nwgat.ninja", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/nwgat", "Patreon", + streamfx::ui::about::link_type::NONE, "", ""}, + /// https://www.patreon.com/user?u=742298 + streamfx::ui::about::entry{"olemars", streamfx::ui::about::role_type::PATREON_SUPPORTER, "", + streamfx::ui::about::link_type::GENERIC, "https://www.patreon.com/user?u=742298", + "Patreon", streamfx::ui::about::link_type::NONE, "", ""}, // Separator streamfx::ui::about::entry{"", streamfx::ui::about::role_type::THANKYOU, "", streamfx::ui::about::link_type::NONE, @@ -103,9 +217,6 @@ static const std::list _entries = { streamfx::ui::about::entry{"Carsten Dirks", streamfx::ui::about::role_type::FAMILY, "Xaymar", streamfx::ui::about::link_type::NONE, "", "", streamfx::ui::about::link_type::NONE, "", ""}, - streamfx::ui::about::entry{"Christian \"Azekil\" Dirks", streamfx::ui::about::role_type::FAMILY, "Xaymar", - streamfx::ui::about::link_type::NONE, "", "", streamfx::ui::about::link_type::NONE, "", - ""}, streamfx::ui::about::entry{"Gabriele Rantfl", streamfx::ui::about::role_type::FAMILY, "Xaymar", streamfx::ui::about::link_type::NONE, "", "", streamfx::ui::about::link_type::NONE, "", ""}, @@ -116,10 +227,9 @@ static const std::list _entries = { streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://twitch.tv/vektordex", text_social_twitch.data(), streamfx::ui::about::link_type::GENERIC, "https://worldofdex.de", "Website"}, - - // Separator - streamfx::ui::about::entry{"", streamfx::ui::about::role_type::SPACER, "", streamfx::ui::about::link_type::NONE, "", - "", streamfx::ui::about::link_type::NONE, "", ""}, + streamfx::ui::about::entry{"Christian \"Azekil\" Dirks", streamfx::ui::about::role_type::FAMILY, "Xaymar", + streamfx::ui::about::link_type::NONE, "", "", streamfx::ui::about::link_type::NONE, "", + ""}, // Friends streamfx::ui::about::entry{"Axelle", streamfx::ui::about::role_type::FRIEND, "Xaymar", @@ -127,12 +237,6 @@ static const std::list _entries = { text_social_twitch.data(), streamfx::ui::about::link_type::SOCIAL_TWITTER, "https://twitter.com/AxellesNobody", text_social_twitter.data()}, - // Creators - streamfx::ui::about::entry{"EposVox", streamfx::ui::about::role_type::CREATOR, "", - streamfx::ui::about::link_type::SOCIAL_TWITCH, "https://www.twitch.tv/EposVox", - text_social_twitch.data(), streamfx::ui::about::link_type::SOCIAL_YOUTUBE, - "https://youtube.com/c/EposVox", text_social_youtube.data()}, - // Separator streamfx::ui::about::entry{"", streamfx::ui::about::role_type::THANKYOU, "", streamfx::ui::about::link_type::NONE, "", "", streamfx::ui::about::link_type::NONE, "", ""},