Skip Navigation

Interstellar update v0.10.0: multiplatform feeds, cross posts with combined comment view, external reply option, additional PieFed sorting options, debug menu

github.com

Release v0.10.0 · interstellar-app/interstellar

Features

  • Add two more servers to the language-specific recommended instances list; by @jwr1.
  • Add tab for viewing and responding to reports in Mbin; by @olorin99.
  • Add page to view logged in users bookmarks (and bookmark lists for Mbin); by @olorin99.
  • Add a setting to adjust the global app animation speed; by @olorin99.
  • Use PieFeds api to mark posts as read when available (instead of client side); by @olorin99.
  • Add time based top sort options for piefed; by @olorin99.
  • Add secondary actions to each of the four navigation bar items when double-clicked (or single clicked while viewing the item); by @olorin99.
  • Display activity pub objects returned from the Mbin search; by @olorin99.
  • Add specific handling for back button navigation while on the main screen; by @olorin99.
  • Add a new chat button on the messages screen; by @olorin99.
  • Add debug settings and an in-app logger; by @olorin99.
  • Clean up existing and add more context menus; by @olorin99
  • Use Piefed's new replies endpoint; by @olorin99.
  • Allow swiping fullscreen images to exit view; by @olorin99.
  • Make several widescreen adjustments, including expanding/collapsing the side drawer; by @olorin99.
  • Add a reply inline option; by @olorin99.
  • Add default downloads directory option; by @olorin99.
  • Add NixOS Interstellar package link to README; by @JollyDevelopment.
  • Add extra top sort modes for PieFed; by @olorin99.
  • Cross post support with combined comment section; by @olorin99.
  • Add UnifiedPush distributor selection menu when push notifications are enabled; by @jwr1.

Feeds

Feeds allow a user to create a fully custom client-side feed by combining numerous sources together! Feeds can be composed of multiple communities, users, and even PieFed server feeds (albeit in a limited fashion). Feeds are disconnected from your account and are fully client-side, so you can manage and access them without needing to be signed into a specific account or needing to use server software that supports feeds.

In addition to (settings) profiles and filter lists, feeds can also be shared using Intestellar's config sharing feature. Feel free to post your own feeds on the instellar_config community. To do so, either go to the Feeds screen under settings, and then click the share icon next to the one you want, or use the share icon in the markdown editor's toolbar.

Due to the way Feeds work, it allows you to combine any stream of posts with any sorting method, so we have utilized this same functionality to enable full sorting options on the "combined" view (previously called "timeline"). The combined view is now basically just a built-in feed combining threads and microblogs.

Last thing to mention here is that PieFed feeds and topics are now supported (within the constraints of the API). If you are signed into a PieFed account, you will be able to view PieFed feeds and topics from that instance. You will also be able to create client-side feeds that combine PieFed feeds and topics. Due to the API constraints, you will unfortunately not be able to use client-side feeds that contain PieFed feeds and topics from a PieFed instance that is not the one you are browsing with.

Fixes

  • Fix image quality for Lemmy; by @olorin99.
  • Hide explore followers filter when not on Mbin; by @jwr1.
  • Catch errors from video media and display in the video player; by @olorin99.
  • Gray out settings irrelevant to the current account type; by @olorin99.
  • Fix saving PieFed user covers; by @olorin99.
  • Remove redundant inkwell from user screen; by @olorin99.
  • Login autofill fix; by @olorin99.
  • Get image details (such as width and height) from Lemmy and PieFed API; by @olorin99.
  • Misc fixes for PieFed 1.2; by @olorin99.

Full Changelog: https://github.com/interstellar-app/interstellar/compare/v0.9.3...v0.10.0

16 comments
16 comments