#AndStatus v.38.02 "Video attachments and Titles for notes" is published at an Open Beta testing channel and just waits for your confirmation that it is ready for release https://github.com/andstatus/andstatus/issues/456 What's new: 1. Video file can be attached to a new note. A thumbnail of the video attachment is shown in a timeline. Video attachment may be viewed the same way as an image attachment. 2. Added titles (names) for notes of Pump.io and Mastodon (where they are called "CW"). 3. Added "Public" checkbox to the Note Editor to mark a note explicitly as public or not public. Currently this option is available for Pump.io only. 4. Click on an attached image or video opens corresponding viewer/player application. 5. Added an option for "Collapse duplicates" that allows it to find not only adjacent duplicates ("distance" = 1), but also duplicates, separated by other notes: Timeline -> "Maximum distance between duplicates" which defaults to "5" now. Setting it to 0 disables the "Collapse duplicates" feature. 6. Fixed: All users, mentioned as @username in a text of an incoming note, are identified and used in Notifications. Multiple note recipients are supported for Pump.io. https://loadaverage.org/attachment/4202650
@xrevan86 I'm starting to see, what happened: you checked missed notes at "andstatus@masoton.social" user page at Loadaverage "Notices by AndStatus@Mastodon": https://loadaverage.org/user/358749 But when _I_ checked the same web site, I looked at my "andstatus@loadaverage,org" "Home" timeline at another url: https://loadaverage.org/andstatus/all And at "andstatus@loadaverage,org" Home page I don't see some notes by "andstatus@masoton.social". E.g. with words "When I "Reply" to myself, I see empty toot at first"... @6gain
#AndStatus v.37.00 is available in the Open Beta testing channel https://github.com/andstatus/andstatus/issues/456 "Merging actors of Users from different Social Networks. New Interactions timeline" 1. Actors having the same WebFingerId (e.g. "andstatus@loadaverage.org") in different social networks are merged logically. This allows AndStatus to show you in one timeline activities of one actor, downloaded via different instances. This is especially needed for GNU Social and Mastodon. Please note that for Pump.io this feature is provided for years, because all Pump.io instances use the same actorID (WebFingerId) for the same actor. 2. Mentions timeline is replaced by Interactions, which shows not only "mentions" and replies, but also likes, reposts and followers. Basically "Interactions" timeline shows all interactions of other users with us (our actors) whereas "Notifications" timeline shows us only those interactions, which we preferred to be notified about in Settings > Notifications, plus unsent notes. 3. Names of things in the User interface (mostly) changed according to the #ActivityPub Recommendations. In particular, now we use the word "note" for tweets/toots/notices. And the words "Actor" and "User" have different meanings (In ActivityPub, a user is represented by "actors" via the user's accounts on servers. User's accounts on different servers correspond to different actors.) Most of Timelines in AndStatus show Activities now instead of Notes. https://loadaverage.org/attachment/4102974
Currently I'm refactoring User-related part of #AndStatus data model using recent amendments of #ActivityPub specification, which I initiated: distinction between a User (a real life person or an organisation...), Accounts of this user in concrete instances (Servers) of the global social network, and an Actor - the entity, which is actually present in Activities of the ActivityPub protocol. Very helpful clarifications, allowing me to express clearly relations between different things inside the application. For example, now I'm working towards creation of views on a User across all networks, logically merging Actors of this User. As a result, at the first step you will see e.g. actions/messages by andstatus@quitter.no Actor as actions by ONE Actor, even if you see these actions via several Servers, e.g. via mastodon.social and via GnuSocial.no, as on the attached screenshot. The next step will be to merge Actors of one User into one view. E.g. set andstatus@loadaverage.org and andstatus@mastodon.social Actors as _one_ User. This cannot be done automatically due to current limitation of the #ActivityPub specification, but at least can be done manually for selected Users that you follow via their Actors in different networks... https://loadaverage.org/attachment/4021406
@xrevan86 In short, the decision to switch to #Android 7.0 minimum was made to motivate me, @yvolk - developer of #AndStatus, to continue active improvement of this #OpenSource application. I am a professional Java/Scala developer, and as a majority in our profession I need to keep my skills up-to-date. Starting from Android 7, developers can use all new and trending features of Java 8 and modern application approaches, including functional programming. Especially after mastering #Scala I simply cannot use outdated language patterns... As one of my colleagues put it: I simply cannot afford writing for free something that is not a "Cutting edge". I think that this is not bad for all of us in the long run?!
@nikoofdeath Thanks. Hope that you have at least Android 7.0, because upcoming release of #AndStatus won't support older firmware. BTW in Android 8.1 news I read that this newest version of #Android could be run on devices with only 1GB or RAM...
@regentaenzer Yes, please test again. By the way, you can create a backup of #AndStatus data, including accounts (but without images) in Settings -> Storage, then reinstall AndStatus and do any tests, and after all your tests reinstall again and Restore that backup on the first launch of AndStatus. This is why I personally still use the same AndStatus's database that I created several years ago: I restore the last backup in a case of problems...
@raizel Which concrete feature are you missing? Currently I'm rebuilding #AndStatus to support #ActivityStreams as a data model natively. In particular, Notifications / Activities timeline will be introduced to show all incoming Activities (and not messages only as now) in the order they were actually received by this device (and not in the order of dates, when corresponding messages were published or actions occurred). So users (especially having multiple accounts) won't wonder, for example, which "New mentions" were received. This will immediately make AndStatus much more friendlier to existing Pump.io users, I think. ?!