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

  • 9limmer@piefed.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Nice work! Fixed errors that prevented me from posting replies and viewing inbox. 👍

    Unfortunately search seems to be broken now. Results used to be returned quickly. Now it seems to endlessly search without returning anything.

    • jwr1@kbin.earthOPM
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      Nice work! Fixed errors that prevented me from posting replies and viewing inbox. 👍

      Thank you, glad to hear it!

      Unfortunately search seems to be broken now. Results used to be returned quickly. Now it seems to endlessly search without returning anything.

      @olorin99 had luckily already made a fix for this, and I will be releasing a patch update once we can fix a few more things.

        • jwr1@kbin.earthOPM
          link
          fedilink
          arrow-up
          1
          ·
          1 day ago

          Not at the moment. In the past, I have posted a beta APK (for Android) on the Matrix a bit before release, but nothing official. I have thought about setting up a nightly build though. Would you be interested in something like that?

          • 9limmer@piefed.zip
            link
            fedilink
            English
            arrow-up
            1
            ·
            23 hours ago

            Sure, however I’m a total newbie when it comes to git. What would be the best way to do this with a single device? I have the app installed from the Play Store. Is it easy for you to distinguish official from nightly so I can run both?

            • jwr1@kbin.earthOPM
              link
              fedilink
              arrow-up
              1
              ·
              23 hours ago

              If I did set it up, the app would probably have a different name, icon, and package ID in order to distinguish it from the stable version. The different package id would mean that you could install both on the same device.