@RaccoonForFriendica new version 0.1.0.-beta20 available for testing!
Changelog:
๐ฆ show images in horizontal pager in timelines
๐ฆ improved "Add new account" flow
๐ฆ fix reblogged posts not displayed in hashtag feed
๐ฆ fix for crashes (calendar, post detail, hashtags)
๐ฆ added more unit tests
๐ฆ dependency updates
Moreover, the user manual has been improved and translated into Italian.
Have a nice weekend and #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #kmp #compose #multiplatform #opensource #procyonproject #raccoonforfriendica
like this
reshared this
Thomas
in reply to ๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐ โข โข โขI only want pictures and videos to load when I'm on Wi-Fi. If I use mobile data, they should not be loaded.
Also, the app often doesn't know where I am. If I click on a link in the app and then go back, I often end up at the top and have to search again to find where I was before.
Roland Hรคder likes this.
RaccoonForFriendica reshared this.
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐
in reply to Thomas โข โข@Thomas thanks for the report!
Concerning the first point, there is an "autoload images" option in the Settings screen which globally enables loading of images (including user avatars and custom emojis) and videos in all screens.
As for the second point, does it happens everywhere or just in the Search screen?
Roland Hรคder likes this.
RaccoonForFriendica reshared this.
Thomas
in reply to ๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐ โข โข โข@Dieguito ๐ฆ๐ง๐ปโ๐ป๐
However, I have to press the switch manually to show or hide media. I would like this to work automatically so that the media is loaded when I'm in Wi-Fi and not in mobile data.
The problem occurs when I click on a link that opens in the browser and then switch back to the app. This has nothing to do with the search. By search, I mean I have to scroll way down again to find the post I was at before.
like this
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐ e Roland Hรคder like this.
RaccoonForFriendica reshared this.
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐
in reply to Thomas โข โข@Thomas ok, now I get it. I can add an observer on the network state at least on Android (this is a multiplatform project and observing the network state in native code on iOS can be tricky) and see what I can do. Thanks for the suggestion!
For the second problem, that is strange and I can not reproduce it but it looks like the lazy list state is not retained across lifecycle transitions (e.g. when the screen comes back to the resumed state). I'll have a look and investigate further, thanks.
like this
Roland Hรคder e Thomas like this.
RaccoonForFriendica reshared this.
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐
in reply to Thomas โข โขRaccoonForFriendica reshared this.
Thomas
in reply to ๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐ โข โข โข๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐ likes this.
RaccoonForFriendica reshared this.
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐
in reply to Thomas โข โข@Thomas ok then it's the system terminating the process under the hood and recreating it silently (the app remains visible in recent tasks as if it was not dead but it is), e.g.if there are multiple applications opened and the system is hungry for resources.
Process "death" is tricky, I am waiting for this library to become compatible with the navigation library I'm currently using, because with
SavedStateHandle
s it should be possible to handle state restoration across process recreation more easily.Thomas likes this.
RaccoonForFriendica reshared this.
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐
in reply to Thomas โข โข@Thomas I would go for something like that: allowing users to choose whether they want images always loaded automatically (as-is), never loaded automatically (on demand) or when on WiFi networks.
Is this closer to what you expected?
RaccoonForFriendica reshared this.
Thomas
in reply to ๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐ โข โข โขYes its great
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐ likes this.
RaccoonForFriendica reshared this.
๐ป๐๐๐๐ ๐ฆ๐ง๐ปโ๐ป๐
in reply to Thomas โข โขRaccoonForFriendica reshared this.