/dports/audio/spotify-qt/spotify-qt-3.7/lib/src/ |
H A D | datetime.cpp | 9 lib::date_time::date_time(const date_time &date) in date_time() 24 auto lib::date_time::parse(const std::string &value) -> lib::date_time in parse() 26 lib::date_time date; in parse() 46 auto lib::date_time::now() -> lib::date_time in now() 48 lib::date_time date; in now() 55 auto lib::date_time::now_utc() -> lib::date_time in now_utc() 57 lib::date_time date; in now_utc() 70 auto lib::date_time::is_valid() const -> bool in is_valid() 130 auto lib::date_time::get_hour() const -> int in get_hour() 137 auto lib::date_time::get_day() const -> int in get_day() [all …]
|
H A D | developermode.cpp | 3 bool lib::developer_mode::enabled = false;
|
H A D | format.cpp | 3 using namespace lib;
|
H A D | httpclient.cpp | 3 void lib::http_client::post(const std::string &url, const lib::headers &headers, in post() 4 lib::callback<std::string> &callback) const in post()
|
H A D | image.cpp | 3 auto lib::image::is_jpeg(const std::vector<unsigned char> &data) -> bool
|
H A D | json.cpp | 3 nlohmann::json lib::json::combine(const nlohmann::json &item1, const nlohmann::json &item2) in combine() 15 nlohmann::json lib::json::load(const ghc::filesystem::path &path) in load() 39 void lib::json::save(const ghc::filesystem::path &path, const nlohmann::json &json) in save()
|
H A D | log.cpp | 3 using namespace lib;
|
H A D | logmessage.cpp | 3 using namespace lib;
|
H A D | lyrics.cpp | 3 lib::lyrics::lyrics(const lib::http_client &http_client) in lyrics() 8 void lib::lyrics::get(const spt::track &track, lib::callback<lib::spt::track_info> &callback) in get() 15 lib::headers headers{ in get() 26 callback(lib::spt::track_info()); in get() 34 lib::log::error("Failed to get lyrics: {}", e.what()); in get() 35 callback(lib::spt::track_info()); in get()
|
H A D | random.cpp | 3 lib::random::random() in random() 8 int lib::random::next_int(int min, int max) in next_int()
|
H A D | settings.cpp | 3 using namespace lib; 23 void lib::setting::to_json(nlohmann::json &j, const qt &q) in to_json() 30 void lib::setting::from_json(const nlohmann::json &j, qt &q) in from_json() 37 lib::json::get(j, "system_title_bar", q.system_title_bar); in from_json() 40 auto lib::settings::qt() -> setting::qt & in qt() 45 auto lib::settings::qt_const() const -> const setting::qt & in qt_const() 104 lib::json::get(json, "Qt", qt_settings); in from_json()
|
/dports/audio/spotify-qt/spotify-qt-3.7/lib/src/spotify/ |
H A D | album.cpp | 3 void lib::spt::to_json(nlohmann::json &j, const album &a) in to_json() 13 if (a.album_group != lib::album_group::none) in to_json() 44 void lib::spt::from_json(const nlohmann::json &j, album &a) in from_json() 57 ? lib::album_group::album in from_json() 59 ? lib::album_group::single in from_json() 61 ? lib::album_group::compilation in from_json() 63 ? lib::album_group::appears_on in from_json() 64 : lib::album_group::none; in from_json()
|
H A D | api.cpp | 3 using namespace lib::spt; 5 api::api(lib::settings &settings, const lib::http_client &http_client) in api() 36 lib::base64::encode(lib::fmt::format("{}:{}", in refresh() 53 throw lib::spt::error(error.empty() in refresh() 64 auto api::auth_headers() -> lib::headers in auth_headers() 101 if (!lib::spt::error::is(json)) in parse_json() 108 throw lib::spt::error(err, url); in parse_json() 150 lib::callback<lib::spt::device> &callback) in select_device() 152 callback(lib::spt::device()); in select_device() 179 case lib::follow_type::artist: in follow_type_string() [all …]
|
H A D | artist.cpp | 3 void lib::spt::to_json(nlohmann::json &j, const artist &a) 15 void lib::spt::from_json(const nlohmann::json &j, artist &a)
|
H A D | audiofeature.cpp | 62 lib::log::warn("Invalid value: {}", get_feature()); in audio_feature() 67 lib::spt::audio_feature::audio_feature(audio_key key) in audio_feature() 78 lib::spt::audio_feature::audio_feature(audio_mode mode) in audio_feature() 114 auto lib::spt::audio_feature::energy() const -> std::string in energy() 204 auto lib::spt::audio_feature::valence() const -> std::string in valence() 221 return lib::fmt::format("{} m", static_cast<int>(value)); in time_signature() 277 auto lib::spt::audio_feature::get_value() const -> float in get_value() 282 auto lib::spt::audio_feature::get_min() const -> float in get_min() 287 auto lib::spt::audio_feature::get_max() const -> float in get_max() 296 return lib::fmt::format("{}%", get_value() * 100.F); in get_description() [all …]
|
H A D | audiofeatures.cpp | 3 auto lib::spt::audio_features::items() const -> const std::vector<lib::spt::audio_feature> & in items() 8 void lib::spt::audio_features::add(::audio_feature feature, float value) in add() 13 void lib::spt::audio_features::add(audio_key key) in add() 18 void lib::spt::audio_features::add(audio_mode mode) in add() 23 auto lib::spt::audio_features::to_audio_feature(const std::string &feature) -> ::audio_feature in to_audio_feature() 88 void lib::spt::from_json(const nlohmann::json &j, audio_features &a) in from_json() 97 const auto feature = lib::spt::audio_features::to_audio_feature(item.key()); in from_json()
|
H A D | auth.cpp | 3 lib::spt::auth::auth(lib::settings &settings, const lib::http_client &http_client) in auth() 9 auto lib::spt::auth::url(const std::string &client_id, in url() 33 return lib::fmt::format("https://accounts.spotify.com/authorize" in url() 36 client_id, redirect_url, lib::strings::join(scopes, "%20")); in url() 39 auto lib::spt::auth::get(const std::string &code, const std::string &redirect_url, in get() 48 auto post_data = lib::fmt::format("grant_type=authorization_code&code={}&redirect_uri={}", in get() 52 lib::headers headers = { in get() 54 {"Authorization", lib::fmt::format("Basic {}", in get() 55 lib::base64::encode(lib::fmt::format("{}:{}", id, secret)))}, in get()
|
H A D | context.cpp | 3 void lib::spt::from_json(const nlohmann::json &j, context &p) in from_json()
|
H A D | device.cpp | 3 void lib::spt::to_json(nlohmann::json &j, const device &d) in to_json() 14 void lib::spt::from_json(const nlohmann::json &j, device &d) in from_json()
|
H A D | entity.cpp | 3 void lib::spt::to_json(nlohmann::json &j, const entity &e) in to_json() 11 void lib::spt::from_json(const nlohmann::json &j, entity &e) in from_json() 37 auto lib::spt::entity::combine_names(const std::vector<entity> &entities, in combine_names() 46 return lib::strings::join(names, separator); in combine_names() 49 auto lib::spt::entity::combine_names(const std::vector<entity> &entities) -> std::string in combine_names()
|
H A D | playback.cpp | 3 void lib::spt::from_json(const nlohmann::json &j, playback &p) in from_json() 19 ? lib::repeat_state::track in from_json() 21 ? lib::repeat_state::context in from_json() 22 : lib::repeat_state::off; in from_json() 25 void lib::spt::to_json(nlohmann::json &j, const playback &p) in to_json() 36 auto lib::spt::playback::metadata() const -> nlohmann::json in metadata() 45 {"xesam:url", lib::fmt::format("https://open.spotify.com/track/{}", item.id)}, in metadata() 48 {"mpris:trackid", lib::fmt::format("spotify:track:{}", item.id)}, in metadata() 52 auto lib::spt::playback::volume() const -> int in volume()
|
H A D | playlist.cpp | 3 void lib::spt::to_json(nlohmann::json &j, const playlist &p) 20 void lib::spt::from_json(const nlohmann::json &j, playlist &p) 29 lib::json::get_property(j, { 32 lib::json::get_property(j, { 88 auto lib::spt::playlist::is_owner(const lib::spt::user &user) const -> bool 93 auto lib::spt::playlist::is_null() const -> bool in umount2() 98 auto lib::spt::playlist::is_up_to_date(const std::string &playlist_snapshot) const -> bool
|
H A D | playlistdetails.cpp | 3 lib::spt::playlist_details::playlist_details(const lib::spt::playlist &playlist) in playlist_details() 11 void lib::spt::to_json(nlohmann::json &j, const playlist_details &p) in to_json() 21 void lib::spt::from_json(const nlohmann::json &j, playlist_details &p) in from_json() 29 lib::json::get_property(j, { in from_json()
|
H A D | savedalbum.cpp | 3 void lib::spt::to_json(nlohmann::json &j, const saved_album &s) in to_json() 11 void lib::spt::from_json(const nlohmann::json &j, saved_album &s) in from_json()
|
H A D | searchresults.cpp | 3 void lib::spt::to_json(nlohmann::json &j, const search_results &s) in to_json() 13 void lib::spt::from_json(const nlohmann::json &j, search_results &s) in from_json()
|