@why Thank you for the feedback! > "stop following this user" probably shouldn't be in the context menu Maybe. And what's about "Follow this user"? > and neither should 3 different reply options I don't know a better place for these reply options. > needing to menu>discard to stop the reply is unintuitive (put a garbage can icon at the top) Do you really Discard more often than Attach, Send and Save?! Discard simply doesn't fit into an action bar. I may move it before Search though, so it will become the fourth button and will be visible in a Portrait orientation. > different screen for typing replies, instead of cramming it into the bottom of the screen Note Editor takes the whole screen if your text is long. But it allows you to see a context while editing. > hiding attachments makes some images inaccessible That is 10 years ago option, needs rethinking now...
@gdorn Strange. I saw some related problem recently: some notification was visible in NOT combined Notifications timeline, (for some selected account...) but didn't show on a Combined Notifications timeline. Could you check?
#AndStatus v.40.00 "Favoriting activity in GNU Social and Limiting image cache size" is released, see https://github.com/andstatus/andstatus/issues/456 What's new: 1. GNU Social sends favoriting activity as an ordinary note with "somebody favorited something by otheruser:" favoriting prefix (or as "oneman favourited a status by somebody@somewhere.org)". AndStatus detects such notes during downloading and automatically converts them into LIKE (favoriting) activities, removing the favoriting prefix. https://github.com/andstatus/andstatus/issues/491 2. Added two options to limit total size of cached images and maximum size of any single image (to be sent or received): Storage -> "Maximum size of cached images, Mb" with a default value of 1000 Mb. Attachments -> "Maximum size of an attachment, Mb" with a default value of 5 Mb. https://github.com/andstatus/andstatus/issues/459 3. Added an option in Settings -> Timeline: "Show my account, which downloaded the activity/note". So far the account shown as "a:accountname" in the note's details (below note's text). https://github.com/andstatus/andstatus/issues/493
@tom79 About a year ago I duplicated #AndStatus code depository in #Gitlab and since that time I'm pushing updates to both #Github and Gitlab. Unfortunately, "Issues" aren't part of the public repository, and so they cannot be duplicated easily. That time I decided that Issues in Gitlab are subpar compared to Githubs, so I stayed with Github for communication with users... Who knows, maybe Gitlab will be the next bought by some corporation...
#AndStatus v.39.00 "User's profile at the top of their timeline" is released, see https://github.com/andstatus/andstatus/issues/456 What's new: 1. User's profile is shown at the top of their timelines: "Sent" (Notes by "someuser@somedomain"). For "my accounts" only: in "Favorites", "Friends" and "Followers" timelines also. Lists of user's friends and followers are available via the profile's context menu. 2. Switching between accounts made more like in other Android applications, with avatars of current and two previously selected accounts in the Navigation drawer (like e.g. in GMail app). Clicking on current account's avatar opens their "Sent" timeline with the account's profile information at the top. https://loadaverage.org/attachment/4312038
Yuri Volkov (yvolk@loadaverage.org)'s status on Tuesday, 29-May-2018 05:47:44 UTC
Yuri VolkovAfter a long break I tried Profiler in Android Studio looking for a way to optimize performance of #AndStatus. And now it not only works, but allows me, at least on #Android emulator, to see most lengthy operations. As a result, a timeline loads at least three times faster. To be released in AndStatus v.39. Profiler allows you to record your application's activity and present it as "Call chart", where you can see durations of execution for each method in the stack and easily figure out most lengthy. Clicking on the method's bar in this call chart brings you to its source code... I found out that Regex-related methods are the most time-consuming, and optimized them both via using compiled Pattern instead of regex strings, and by executing lengthy operations once only (i.e. I store result of such checks and reuse it later instead of repeating costly operations). Doc on the #AndroidProfiler : https://developer.android.com/studio/profile/https://loadaverage.org/attachment/4309407
@colegota In order to investigate the problem, I need links to both your reply that "appears as independent note" and to the note to which you replied.
#UX improvements In upcoming v.39 of #AndStatus: Switching between accounts made more like in other Android applications, with avatars of current and two previously selected accounts in the Navigation drawer (like e.g. in GMail app). Clicking on current account's avatar opens their "Sent" timeline with the account's profile information at the top.
@jaller94 Thank you very much for the contribution. The https://github.com/fastlane/fastlane really looks like a unifying way to store metadata for both F-Droid and Google Play, both of which #AndStatus uses. I was especially impressed by the tool's (advertized...) feature "fastlane supply init: download metadata for an existing app to a local directory", which I understand as ability to initialize metadata with what is already stored in Play Store... As you may know, AndStatus already has quite a lot of screenshots in Google Play Store https://play.google.com/store/apps/details?id=org.andstatus.app plus several (duplicating them...) - in AndStatus Wiki repository, see: https://github.com/andstatus/andstatus/wiki It would be good to synchronize them, store in a single location and make available for all usages. This is why I think that I should start with importing existing images / metadata from Google Play Store, and only after that update that images (if necessary) with your contributed screenshots. ?!
@maiyannah I didn't know that new certificates didn't help. So please don't feel ignored :-) 1. I just tested connection to community.highlandarrow.com server using AndStatus and got the same HTTP 401 response and text { "error": "Could not authenticate you.", "request": "\/api\/account\/verify_credentials.json" } on trying to access https://community.highlandarrow.com/api/account/verify_credentials.json 2. Then I tried to access the same URL "manually" using Chrome desktop and MS Explorer 11: "Sign in" pop-up opens. I typed "andstatus" as username and my password - they don't work this way either and I got the same 401 error. 3. I can log in to https://community.highlandarrow.com/ via Web interface using the same credentials. 4. I tested the same "manual" access of the "api/account/verify_credentials.json" at https://loadaverage.org/api/account/verify_credentials.json using browser - sign in works there. My conclusion: there is some misconfiguration at a server side that prevents authentication. Please test it trying to sign in via a browser and the URL: https://community.highlandarrow.com/api/account/verify_credentials.json @kevie@micro.fragdev.com @thefaico
@maiyannah I meant GNU Social problems, which require any fixes at #AndStatus side. Yes, I found our conversation last year about authentication problem at Highlandarrow. That time the problem was supposedly caused by wrong server certificate: https://gnusocial.no/notice/2414203 @mcnalu@micro.fragdev.com @thefaico @kevie
@maiyannah Actually recent #AndStatus development was focused on aligning internal data model with #ActivityPub specification. Regarding recently introduced (regression) problems with GNU Social - I am simply unaware of such cases. If you have such problems, please file bugs here: https://github.com/andstatus/andstatus/issues @mcnalu