Mercurial > minori
comparison src/services/services.cc @ 369:47c9f8502269
*: clang-format all the things
I've edited the formatting a bit. Now pointer asterisks (and reference
ampersands) are on the variable instead of the type, as well as having
newlines for function braces (but nothing else)
| author | Paper <paper@tflc.us> |
|---|---|
| date | Fri, 25 Jul 2025 10:16:02 -0400 |
| parents | 948955c3ba81 |
| children |
comparison
equal
deleted
inserted
replaced
| 368:6d37a998cf91 | 369:47c9f8502269 |
|---|---|
| 7 | 7 |
| 8 #include <fmt/core.h> | 8 #include <fmt/core.h> |
| 9 | 9 |
| 10 namespace Services { | 10 namespace Services { |
| 11 | 11 |
| 12 void Synchronize() { | 12 void Synchronize() |
| 13 session.SetStatusBar(fmt::format(Strings::Translate("{}: Retrieving anime list..."), Translate::ToString(session.config.service))); | 13 { |
| 14 session.SetStatusBar( | |
| 15 fmt::format(Strings::Translate("{}: Retrieving anime list..."), Translate::ToString(session.config.service))); | |
| 14 | 16 |
| 15 switch (session.config.service) { | 17 switch (session.config.service) { |
| 16 case Anime::Service::AniList: AniList::GetAnimeList(); break; | 18 case Anime::Service::AniList: AniList::GetAnimeList(); break; |
| 17 case Anime::Service::Kitsu: Kitsu::GetAnimeList(); break; | 19 case Anime::Service::Kitsu: Kitsu::GetAnimeList(); break; |
| 18 default: break; | 20 default: break; |
| 19 } | 21 } |
| 20 } | 22 } |
| 21 | 23 |
| 22 bool RetrieveAnimeMetadata(int id) { | 24 bool RetrieveAnimeMetadata(int id) |
| 25 { | |
| 23 switch (session.config.service) { | 26 switch (session.config.service) { |
| 24 case Anime::Service::Kitsu: return Kitsu::RetrieveAnimeMetadata(id); | 27 case Anime::Service::Kitsu: return Kitsu::RetrieveAnimeMetadata(id); |
| 25 default: return false; | 28 default: return false; |
| 26 } | 29 } |
| 27 } | 30 } |
| 28 | 31 |
| 29 std::vector<int> Search(const std::string& search) { | 32 std::vector<int> Search(const std::string &search) |
| 30 session.SetStatusBar(fmt::format(Strings::Translate("{}: Requesting search query..."), Translate::ToString(session.config.service))); | 33 { |
| 34 session.SetStatusBar( | |
| 35 fmt::format(Strings::Translate("{}: Requesting search query..."), Translate::ToString(session.config.service))); | |
| 31 | 36 |
| 32 switch (session.config.service) { | 37 switch (session.config.service) { |
| 33 case Anime::Service::AniList: return AniList::Search(search); | 38 case Anime::Service::AniList: return AniList::Search(search); |
| 34 case Anime::Service::Kitsu: return Kitsu::Search(search); | 39 case Anime::Service::Kitsu: return Kitsu::Search(search); |
| 35 default: return {}; | 40 default: return {}; |
| 36 } | 41 } |
| 37 } | 42 } |
| 38 | 43 |
| 39 bool GetSeason(Anime::Season season) { | 44 bool GetSeason(Anime::Season season) |
| 40 session.SetStatusBar(fmt::format(Strings::Translate("{}: Retrieving anime season data..."), Translate::ToString(session.config.service))); | 45 { |
| 46 session.SetStatusBar(fmt::format(Strings::Translate("{}: Retrieving anime season data..."), | |
| 47 Translate::ToString(session.config.service))); | |
| 41 | 48 |
| 42 switch (session.config.service) { | 49 switch (session.config.service) { |
| 43 case Anime::Service::AniList: return AniList::GetSeason(season); | 50 case Anime::Service::AniList: return AniList::GetSeason(season); |
| 44 case Anime::Service::Kitsu: return Kitsu::GetSeason(season); | 51 case Anime::Service::Kitsu: return Kitsu::GetSeason(season); |
| 45 default: return {}; | 52 default: return {}; |
| 46 } | 53 } |
| 47 } | 54 } |
| 48 | 55 |
| 49 void UpdateAnimeEntry(int id) { | 56 void UpdateAnimeEntry(int id) |
| 50 session.SetStatusBar(fmt::format(Strings::Translate("{}: Updating remote anime entry..."), Translate::ToString(session.config.service))); | 57 { |
| 58 session.SetStatusBar(fmt::format(Strings::Translate("{}: Updating remote anime entry..."), | |
| 59 Translate::ToString(session.config.service))); | |
| 51 | 60 |
| 52 switch (session.config.service) { | 61 switch (session.config.service) { |
| 53 case Anime::Service::AniList: AniList::UpdateAnimeEntry(id); break; | 62 case Anime::Service::AniList: AniList::UpdateAnimeEntry(id); break; |
| 54 case Anime::Service::Kitsu: Kitsu::UpdateAnimeEntry(id); break; | 63 case Anime::Service::Kitsu: Kitsu::UpdateAnimeEntry(id); break; |
| 55 default: break; | 64 default: break; |
