{"description":"<p>\n      Shortwave is an internet radio player that provides access to a station database with over 50,000 stations.\n    <\/p>\n      <p>Features:<\/p>\n      <ul>\n        <li>Create your own library where you can add your favorite stations<\/li>\n        <li>Easily search and discover new radio stations<\/li>\n        <li>Automatic recognition of tracks, with the possibility to save them individually<\/li>\n        <li>Responsive application layout, compatible for small and large screens<\/li>\n        <li>Play audio on supported network devices (e.g. Google Chromecasts)<\/li>\n        <li>Seamless integration into the GNOME desktop environment<\/li>\n      <\/ul>\n    ","developer_name":"Felix Häcker","urls":{"contribute":"https:\/\/welcome.gnome.org\/app\/Shortwave\/","bugtracker":"https:\/\/gitlab.gnome.org\/World\/Shortwave\/issues","homepage":"https:\/\/apps.gnome.org\/Shortwave\/","help":null,"donation":"https:\/\/liberapay.com\/haecker-felix","translate":"https:\/\/l10n.gnome.org\/module\/shortwave\/","faq":null,"contact":"https:\/\/matrix.to\/#\/#shortwave:gnome.org","vcs_browser":"https:\/\/gitlab.gnome.org\/World\/Shortwave"},"translation":null,"icons":[{"width":128,"height":128,"scale":null,"type":"remote","url":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/icons\/128x128\/de.haeckerfelix.Shortwave.png"},{"width":128,"height":128,"scale":2,"type":"remote","url":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/icons\/128x128@2\/de.haeckerfelix.Shortwave.png"}],"id":"de.haeckerfelix.Shortwave","branding":[{"value":"#fcd85e","scheme_preference":"light","type":"primary"},{"value":"#865e3c","scheme_preference":"dark","type":"primary"}],"supports":[{"type":"control","value":"keyboard"},{"type":"control","value":"pointing"},{"type":"control","value":"touch"}],"releases":[{"description":"<p>\n          This version includes minor improvements and bug fixes.\n        <\/p>\n          <ul>\n            <li>Track titles are selectable and copyable<\/li>\n            <li>Station search is accessible via Ctrl+F<\/li>\n            <li>Search entry now receives keyboard focus automatically<\/li>\n            <li>Faster loading of station cover art<\/li>\n            <li>Maximum recording duration increased to 3 hours<\/li>\n          <\/ul>\n        ","date_eol":null,"url":null,"version":"5.1.0","urgency":null,"timestamp":"1766534400","type":"stable","date":null},{"description":"<p>\n          Shortwave now supports background playback, allowing the playback to continue when you close the window. If desired, the old behaviour can be restored in the preferences.\n        <\/p>\n          <p>\n          The recording feature has also been completely overhauled. You can now choose from three different modes:\n        <\/p>\n          <ul>\n            <li>Save All Tracks: Automatically save all recorded tracks<\/li>\n            <li>Decide for Each Track: Temporarily record tracks and save only the ones you want<\/li>\n            <li>Record Nothing: Stations are played without recording<\/li>\n          <\/ul>\n          <p>\n          Additional Recording Enhancements:\n        <\/p>\n          <ul>\n            <li>Directory in which recorded tracks are saved can be changed<\/li>\n            <li>Minimum and maximum duration of recorded tracks can be configured<\/li>\n            <li>Tracks can already be marked to be saved during recording<\/li>\n            <li>Ongoing recordings can be cancelled<\/li>\n            <li>Improved desktop notifications, with the direct option to mark tracks to be saved<\/li>\n            <li>New dialog window for tracks with detailed information<\/li>\n          <\/ul>\n          <p>\n          Other Improvements:\n        <\/p>\n          <ul>\n            <li>Volume can now be changed via keyboard shortcuts<\/li>\n            <li>Fixed an issue which prevented station covers from loading in certain desktop environments<\/li>\n          <\/ul>\n        ","date_eol":null,"url":null,"version":"5.0.0","urgency":null,"timestamp":"1738713600","type":"stable","date":null},{"description":"<p>\n          App metadata \/ branding improvements\n        <\/p>\n        ","date_eol":null,"url":null,"version":"4.0.1","urgency":null,"timestamp":"1729209600","type":"stable","date":null},{"description":"<p>\n          General\n        <\/p>\n          <ul>\n            <li>New MPRIS media controls implementation with improved CPU usage<\/li>\n            <li>Song notifications are disabled by default now<\/li>\n            <li>Refreshed user interface by making use of new Libadwaita widgets<\/li>\n            <li>Large parts of the app were reworked, providing a solid foundation for the next upcoming features<\/li>\n          <\/ul>\n          <p>\n          Playback\n        <\/p>\n          <ul>\n            <li>Last station now gets restored on app launch<\/li>\n            <li>Redesigned player sidebar, allowing to control volume more easily<\/li>\n            <li>New recording indicator showing whether the current playback is being recorded<\/li>\n            <li>Fixed buffering issue which prevented playing new stations, especially after switching stations too fast<\/li>\n            <li>Fixed issues which sometimes prevented that a song gets recorded<\/li>\n            <li>Fixed issue that volume remains muted after unmuting<\/li>\n          <\/ul>\n          <p>\n          Library\n        <\/p>\n          <ul>\n            <li>No more loading on startup, stations now get directly retrieved from cached data<\/li>\n            <li>Fixed issue which sometimes prevented loading more than 8 stations from library<\/li>\n          <\/ul>\n          <p>\n          Station Covers\n        <\/p>\n          <ul>\n            <li>More supported image file format for station covers<\/li>\n            <li>Enhanced security by loading station covers using sandboxed Glycin image library<\/li>\n            <li>Non square covers automatically get a blurred background<\/li>\n            <li>New generated fallback for stations without any cover image<\/li>\n            <li>Improved disk usage by automatically purging no longer needed cached data<\/li>\n          <\/ul>\n          <p>\n          Browse \/ Search\n        <\/p>\n          <ul>\n            <li>More useful station suggestions by respecting configured system language \/ region<\/li>\n            <li>Suggestions now get updated with every start, no longer always showing the same stations<\/li>\n            <li>More accessible search feature, no longer hidden in a subpage<\/li>\n            <li>Search results are no longer limited at 250 stations<\/li>\n            <li>Faster and more efficient search by using new grid widgets<\/li>\n          <\/ul>\n          <p>\n          Chromecast\n        <\/p>\n          <ul>\n            <li>Shortwave is now a registered Google Cast app, no longer relying on the generic media player<\/li>\n            <li>New backend which greatly improves communication stability with cast devices<\/li>\n            <li>Improved discovery of cast devices with lower CPU and memory usage<\/li>\n            <li>Now possible to change the volume of a connected cast device<\/li>\n          <\/ul>\n        ","date_eol":null,"url":null,"version":"4.0.0","urgency":null,"timestamp":"1729123200","type":"stable","date":null}],"screenshots":[{"sizes":[{"width":"1122","height":"797","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-1_orig.png"},{"width":"752","height":"534","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-1_752x534@1.png"},{"width":"624","height":"443","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-1_624x443@1.png"},{"width":"224","height":"159","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-1_224x159@1.png"}],"default":true,"caption":"Create your own library where you can add your favorite stations"},{"sizes":[{"width":"1122","height":"797","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-2_orig.png"},{"width":"752","height":"534","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-2_752x534@1.png"},{"width":"624","height":"443","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-2_624x443@1.png"},{"width":"224","height":"159","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-2_224x159@1.png"}],"default":null,"caption":"Easily search and discover new radio stations"},{"sizes":[{"width":"522","height":"822","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-3_orig.png"},{"width":"224","height":"352","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/screenshots\/image-3_224x352@1.png"}],"default":null,"caption":"Responsive application layout, compatible for small and large screens"}],"recommends":null,"bundle":{"value":"app\/de.haeckerfelix.Shortwave\/x86_64\/stable","sdk":"org.gnome.Sdk\/x86_64\/50","type":"flatpak","runtime":"org.gnome.Platform\/x86_64\/50"},"metadata":{"flathub::verification::method":"website","flathub::verification::login_is_organization":false,"flathub::verification::login_name":null,"flathub::verification::login_provider":null,"flathub::verification::website":"haeckerfelix.de","flathub::verification::timestamp":"1675713164","flathub::manifest":null,"flathub::verification::verified":true},"categories":["Audio","AudioVideo"],"is_free_license":true,"isMobileFriendly":true,"requires":[{"type":"display_length","value":"360"}],"kudos":null,"keywords":["Gradio","Radio","Stream"],"type":"desktop-application","is_eol":false,"mimetypes":null,"project_license":"GPL-3.0-or-later","content_rating_details":{"en_US":{"categories":[{"description":"No way to chat with other users","id":"social","level":"none"},{"description":"No references to alcohol","id":"drugs","level":"none"},{"description":"No profanity of any kind","id":"language","level":"none"},{"description":"No ability to spend money","id":"money","level":"none"},{"description":"No nudity of any sort","id":"sex","level":"none"},{"description":"No cartoon violence","id":"violence","level":"none"}],"minimumAgeText":"Early Childhood","contentRatingSystem":"ESRB","minimumAge":3}},"provides":null,"name":"Shortwave","launchable":{"value":"de.haeckerfelix.Shortwave.desktop","type":"desktop-id"},"summary":"Listen to internet radio","icon":"https:\/\/dl.flathub.org\/media\/de\/haeckerfelix\/Shortwave\/57e51d0b06c9f8331965986ea910b4ed\/icons\/128x128\/de.haeckerfelix.Shortwave.png"}
