WARNING: due to some internal changes your local settings will be reset (logged out of accounts, removed instances, theme back to default)

In this release we focused on implementing missing core features: inbox, saved posts, messages, modlog. We also had our second external contribution which is exciting. For the next release we have planned making lemmur translation-friendly.

Full changelog

Added

  • Added inbox page, that can be accessed by tapping bell in the home tab
  • Added page with saved posts/comments. It can be accessed from the profile tab under the bookmark icon
  • Added ability to send private messages
  • Added modlog page. Can be visited in the context of an instance or community from the about tab
  • You can now create posts from the community page (by wolf4ood)

Changed

  • Titles on some pages, have an appear effect when scrolling down
  • Long pressing comments now has a ripple effect
  • Nerd stuff now contains more nerd stuff
  • Communities that a user follows will no longer appear on a user’s profile in most scenarios

Fixed

  • Time of posts is now displayed properly. Unless you live in UTC zone, then you won’t notice a difference
  • Fixed a bug where links would not work on Android 11
  • shilangyu (lemmur)OPM
    link
    fedilink
    arrow-up
    3
    ·
    4 years ago

    In Lemmy notifications are not going to be present, right?

    I’m not sure what you mean?

    Also, if I update through GitHub now will it bring problems when the next update comes to F-Droid?

    It should not cause any problems, both apks are seen as the same.

    • ghost_laptop
      link
      fedilink
      arrow-up
      2
      ·
      4 years ago

      There are two kinds of notifications, Android notifications which will have an icon in the status bar when someone messages you on Matrix, for example, and in-Lemmy notifications, that will tell you when someone comments on your post (you go to the bell symbol and you can see them). I was told by someone in the Lemmy room that Android notifications were going to take longer to be implemented, but that in Lemmy notifications were going to be within this update.

      • shilangyu (lemmur)OPM
        link
        fedilink
        arrow-up
        5
        ·
        4 years ago

        Ok I understand now. The Android notifications you are referring to are called “push notifications”, and in-Lemmy are called “in-app notifications”.

        going to take longer to be implemented

        Currently push notifications are impossible to implement (would require Lemmy servers to cooperate)

        On the other hand in-app notifications are possible but are not in lemmur yet

        • nutomicA
          link
          fedilink
          arrow-up
          3
          ·
          4 years ago

          You can already do push notifications over websocket, but we are not going to support any proprietary APIs from Apple/Google for that (that would be impossible to setup for every instance).

          • shilangyu (lemmur)OPM
            link
            fedilink
            arrow-up
            4
            ·
            4 years ago

            Push over websocket is not really doable. Keeping a websocket connection the background at all times would noticably affect the battery. I’m not sure if android/ios even allows for that

            • nutomicA
              link
              fedilink
              arrow-up
              4
              ·
              4 years ago

              Android allows it, but you need to keep a (low priority) notification all the time. Battery usage for this is really negligeble in my experience (I used to work as Android programmer).

                • DessalinesA
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  4 years ago

                  It would also be worth asking other open source chat programs how they handle notifs.

              • ghost_laptop
                link
                fedilink
                arrow-up
                1
                ·
                4 years ago

                Does Gotify not work as a system wide notification thingy? We really need a libre alternative for this. uwu

          • Serge Tarkovski
            link
            fedilink
            arrow-up
            3
            ·
            4 years ago

            What’s the benefit of using Google push or whatever it’s called? Why don’t just either maintain a Websocket connection with low priority as you’re saying, or pull periodically? Anyway, IMO Lemmy doesn’t need true realtime push.

            • nutomicA
              link
              fedilink
              arrow-up
              4
              ·
              4 years ago

              It costs less battery if only a single server connection needs to be kept open for notifications (which is handled by a Google/Apple system app). If every app does that on their own, it will be less efficient, but like I said the difference is very small.

        • ghost_laptop
          link
          fedilink
          arrow-up
          1
          ·
          4 years ago

          I just checked and the “inbox” shows you notifications. o.O