{"urls":{"bugtracker":"https:\/\/gitlab.gnome.org\/World\/fractal\/work_items\/","homepage":"https:\/\/gitlab.gnome.org\/World\/fractal","help":null,"donation":"https:\/\/www.gnome.org\/donate\/","translate":"https:\/\/l10n.gnome.org\/module\/fractal\/","faq":null,"contact":"https:\/\/matrix.to\/#\/#fractal:gnome.org","vcs_browser":"https:\/\/gitlab.gnome.org\/World\/fractal","contribute":"https:\/\/gitlab.gnome.org\/World\/fractal\/-\/blob\/main\/CONTRIBUTING.md"},"is_free_license":true,"isMobileFriendly":true,"requires":[{"type":"display_length","value":"360"},{"type":"internet","value":"always"}],"recommends":null,"supports":[{"type":"control","value":"keyboard"},{"type":"control","value":"pointing"},{"type":"control","value":"touch"}],"kudos":null,"keywords":["Matrix","chat","irc"],"mimetypes":null,"project_license":"GPL-3.0+","categories":["Network","InstantMessaging"],"provides":["x-scheme-handler\/matrix"],"summary":"Chat on Matrix","launchable":{"value":"org.gnome.Fractal.desktop","type":"desktop-id"},"description":"<p>\n      Fractal is a Matrix messaging app for GNOME written in Rust. Its interface is optimized for\n      collaboration in large groups, such as free software projects, and will fit all screens, big or small.\n    <\/p>\n      <p>Highlights:<\/p>\n      <ul>\n        <li>Find rooms to discuss your favorite topics, or talk privately to people, securely thanks to end-to-end encryption<\/li>\n        <li>Send rich formatted messages, files, or your current location<\/li>\n        <li>Reply to specific messages, react with emoji, mention users or rooms, edit or remove messages<\/li>\n        <li>View images, and play audio and video directly in the conversation<\/li>\n        <li>See who has read messages, and who is typing<\/li>\n        <li>Log into multiple accounts at once (with Single-Sign On support)<\/li>\n      <\/ul>\n    ","developer_name":"The Fractal Team","is_eol":false,"icon":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/icons\/128x128\/org.gnome.Fractal.png","branding":[{"value":"#bdfbff","scheme_preference":"light","type":"primary"},{"value":"#1a5fb4","scheme_preference":"dark","type":"primary"}],"icons":[{"width":128,"height":128,"scale":null,"type":"remote","url":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/icons\/128x128\/org.gnome.Fractal.png"},{"width":128,"height":128,"scale":2,"type":"remote","url":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/icons\/128x128@2\/org.gnome.Fractal.png"}],"metadata":{"flathub::verification::website":null,"flathub::verification::timestamp":"1713520452","flathub::verification::login_is_organization":false,"flathub::manifest":null,"flathub::verification::verified":true,"flathub::verification::method":"login_provider","flathub::verification::login_name":"kcommaille","flathub::verification::login_provider":"gnome"},"bundle":{"value":"app\/org.gnome.Fractal\/x86_64\/stable","runtime":"org.gnome.Platform\/x86_64\/50","type":"flatpak","sdk":"org.gnome.Sdk\/x86_64\/50"},"translation":null,"id":"org.gnome.Fractal","type":"desktop-application","name":"Fractal","screenshots":[{"caption":"Fractal’s main window","default":true,"sizes":[{"width":"810","height":"600","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-1_orig.png"},{"width":"752","height":"557","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-1_752x557@1.png"},{"width":"624","height":"462","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-1_624x462@1.png"},{"width":"224","height":"165","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-1_224x165@1.png"}]},{"caption":"View the media history of a Matrix room","default":null,"sizes":[{"width":"550","height":"590","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-2_orig.png"},{"width":"224","height":"240","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-2_224x240@1.png"}]},{"caption":"Fractal’s interface adapts to small screens","default":null,"sizes":[{"width":"410","height":"650","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-3_orig.png"},{"width":"224","height":"355","scale":"1x","src":"https:\/\/dl.flathub.org\/media\/org\/gnome\/Fractal\/19ef4d8b6cd6656e77b056a7ee55bc53\/screenshots\/image-3_224x355@1.png"}]}],"releases":[{"description":"<p>\n          Only a week went by since our previous security-related update, and several upstream\n          dependencies released even more security fixes so we bundled them into Fractal 14.3 to\n          make sure that everything keeps running smoothly until the next release!\n        <\/p>\n        ","date_eol":null,"urgency":null,"version":"14.3","url":null,"date":null,"type":"stable","timestamp":"1792972800"},{"description":"<p>\n          Several upstream dependencies released security fixes so we bundled them into Fractal 14.2\n          to make sure that everything runs smoothly until the next release!\n        <\/p>\n        ","date_eol":null,"urgency":null,"version":"14.2","url":null,"date":null,"type":"stable","timestamp":"1792540800"},{"description":"<p>\n          A regression in Fractal 14 meant that display names could not be changed in account\n          settings anymore for some servers. This minor release addresses this issue. Thanks to\n          Jack S. for discovering it soon after the 14 release!\n        <\/p>\n        ","date_eol":null,"urgency":null,"version":"14.1","url":null,"date":null,"type":"stable","timestamp":"1784419200"},{"description":"<p>\n          This one is packed with lots of small changes, that make for an even better experience.\n        <\/p>\n          <ul>\n            <li>\n            Call rooms are identified with a camera icon in the sidebar and show a banner to warn\n            that other users might not read messages in these rooms.\n          <\/li>\n            <li>\n            Calls are rendered in the timeline and incoming calls trigger a notification. We still\n            don’t support calls, but at least now you know when someone is calling and can open\n            another client to answer.\n          <\/li>\n            <li>\n            While we still support signing in via SSO, we have dropped support for identity\n            providers, to simplify our code and a have a closer experience to signing in with OAuth\n            2.0.\n          <\/li>\n            <li>\n            The sidebar room filter has been improved: Enter goes to first room result, and there’s\n            an empty state when no results match the term.\n          <\/li>\n            <li>\n            The performance of the room list has also been improved, it should be mostly noticeable\n            for accounts that have joined a lot of rooms.\n          <\/li>\n            <li>\n            Informative events (Unable to decrypt, server notices…) are now styled differently to\n            reflect their special nature and differentiate them from regular text messages that\n            anyone can send.\n          <\/li>\n            <li>\n            Sending files &amp; location is properly disabled while editing\/replying, as it doesn’t\n            work anyway.\n          <\/li>\n          <\/ul>\n          <p>\n          As usual, this release includes other improvements and fixes thanks to all our\n          contributors, and our upstream projects.\n        <\/p>\n          <p>\n          We want to address special thanks to the translators who worked on this version. We know\n          this is a huge undertaking and have a deep appreciation for what you’ve done.\n        <\/p>\n        ","date_eol":null,"urgency":null,"version":"14","url":null,"date":null,"type":"stable","timestamp":"1781222400"}],"content_rating_details":{"en_US":{"categories":[{"description":"Uncontrolled chat functionality between users • Uncontrolled audio or video chat functionality between users","id":"social","level":"intense"},{"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":"Teen","minimumAge":15,"contentRatingSystem":"ESRB"}}}
