Elektrine lite

← Feed

Pachli

pachli@mastodon.social

<p>A full-featured Android Mastodon client, developed under cooperative principles.</p>

Posts

  • View post

    # Pachli 3.10.0 is released This release introduces an optional warning when boosting posts that are missing captions, improves behaviour when editing posts, allows #Pachli to login to servers protected by Cloudflare, and fixes a display bug on large devices. For details see https://pachli.app/pachli/2026/10/29/3.10.0-release.html?utm_medium=social&amp;utm_source=mastodon&amp;utm_campaign=release-3.10.0 #MastoDev #AndroidDev

  • View post

    @cxxvii@aus.social and @ferda@f.cz both reported problems with #Pachli 3.9.0 that necessitated a new release while I&#39;m travelling. - A possible crash on startup - List management wasn&#39;t working Pachli 3.9.1 has been released with fixes for these. Thanks to both of them for reporting the issues. #androiddev #mastodev

  • View post

    # Pachli 3.9.0 is released ## New features - Display collection cards in timelines https://pachli.app/pachli/2026/09/30/3.9.0-release.html?utm_medium=social&amp;utm_source=mastodon&amp;utm_campaign=release-3.9.0 #MastoDev #AndroidDev

  • View post

    # Pachli 3.8.0 is released This release introduces support for notifications about #collections, improves compatibility with #iceshrimpdotnet servers (by @c@fedi.cpf.sh, their first contribution to Pachli), fixes a crash, and ensures follower/following relationships are updated if you block a server. https://pachli.app/pachli/2026/07/30/3.8.0-release.html?utm_medium=social&amp;utm_source=mastodon&amp;utm_campaign=release-3.8.0 #Pachli #MastoDev #AndroidDev

  • View post

    @c@fedi.cpf.sh just contributed some changes to #pachli that update the set of supported features (https://github.com/pachli/pachli-android/pull/2387) if your account is on a server running #iceshrimpdotnet. You can now quote, schedule posts, use supported search operators, and create filters. These changes are in Pachli Current now, and will be in the regular Pachli release at the end of this month.

  • View post

    RE: https://mastodon.com.pl/@LukaszHorodecki/116759865557383318 Thank you, @LukaszHorodecki for all your work.

  • View post

    Quick update on the #collections support that&amp;#39;s coming in #Pachli. Here&amp;#39;s two collection notifications. The first one is hidden (in this case, I hid it, but it may also have been marked sensitive) and blurred like sensitive attachments. The background colour is to distinguish collections from quotes and link previews. The visibility of the collection is always shown. Still iterating on design and accessibility features, but the first Pachli Current with this should be out so...

  • View post

    # Pachli 3.7.2 is released This fixes a crash when processing corrupt notification data, thanks to @lucas@toot.treffenstaedt.de for reporting this (their first contribution to #Pachli). This release also includes translation updates: - Kabyle by @ButterflyOfFire@mstdn.fr https://pachli.app/pachli/2026/07/02/3.7.2-release.html?utm_medium=social&amp;utm_source=mastodon&amp;utm_campaign=release-3.7.2 #MastoDev #AndroidDev

  • View post

    # Pachli 3.7.1 is released ## Fixes - Show polls attached to boosted posts - Show roles on any suggested accounts - Update &quot;following&quot; relationships when following suggested accounts https://pachli.app/pachli/2026/06/30/3.7.1-release.html?utm_medium=social&amp;utm_source=mastodon&amp;utm_campaign=release-3.7.1 #MastoDev #AndroidDev

  • View post

    # Pachli 3.6.1 is released ## Fixes - Use the correct post visility when replying - Ensure drafts and scheduled posts can be deleted - Issues displaying posts... - ... Improved display of blockquotes and lists - ... Display mentions as links when URLs don&amp;#39;t match - ... Better Markdown rendering https://pachli.app/pachli/2026/05/07/3.6.1-release.html?utm_medium=social&amp;amp;utm_source=mastodon&amp;amp;utm_campaign=release-3.6.1 #MastoDev #AndroidDev

  • View post

    Hi folks -- according to the analytics on https://pachli.app (umami.is, &amp;quot;No cookies, no tracking across sites, no personal data collection&amp;quot;), roughly 5% of this account&amp;#39;s followers click through to read the release notes for each release. If you&amp;#39;re one of the 95% who isn&amp;#39;t reading the release notes, and you have a bit of time, could you provide feedback on why you don&amp;#39;t? I&amp;#39;d like them to be useful, and they highlight everyone else who ha...

  • View post

    #Pachli Current now highlights the hashtags you follow. Within a post any hashtags you follow are shown in bold. The info area above a post shows a hash-marker and the first followed tag in the post. This helps answer the &amp;quot;Why is this post in my timeline?&amp;quot; question. The attached screenshot shows an example with the #mastodev hashtag. Thanks to @neatnit, @_nibbles, and @quaff for the suggestions about this.

  • View post

    @evgandr@mastodon.bsd.cafe Unfortunately not, as although the translation libraries are free to use they are not open source (more info on that at https://pachli.app/pachli/2025/08/28/2.16.0-release.html#support-on-device-translation-if-installed-from-google-play). I was not able to find open source translation libraries that didn&#39;t consume huge amounts of memory and frequently crash.

  • View post

    @badnetmask@hachyderm.io Yes. There are expected screenshots at https://github.com/pachli/pachli-android/tree/main/app/src/screenshotTestOrangeGoogleDebug/reference/app/pachli/translation/TranslationModelManagerScreenScreenshotTestKt. Trying to delete a language should show a dialog, this should persist if the screen is rotated, trying to download a language using mobile-data might show a dialog if that option is off... There are unit tests for all this behaviour too, but nothing beats user fe...

  • View post

    @stonebear2@hachyderm.io @soaproot@sfba.social I&#39;ve discovered a possible alternative, which I&#39;ll be investigating -- https://github.com/pachli/pachli-android/issues/2237

  • View post

    @stonebear2@hachyderm.io No. Apps on Android are probably 90+% Google code by volume, because of the number of Google-supplied libraries used. For example (because I have it to hand), the F-Droid app on Android still contains a lot of Google code. If you look at https://github.com/f-droid/fdroidclient/blob/master/gradle/libs.versions.toml and search for: - &quot;androidx.&quot; - &quot;com.google.&quot; you&#39;ll see all the Google libraries the F-Droid app uses. This is entirely normal for...

  • View post

    @mike@thecanadian.social Not sure why you&#39;d consider it &quot;weaponizing&quot;. This doesn&#39;t change the consent model for collections -- accounts still have to consent to be part of a collection, and can remove themselves at any time. For some people a collection of accounts called &quot;Food bloggers&quot; is people they&#39;re going to want to follow. For others -- for whatever reasons -- it will be content they definitely don&#39;t to see.

  • View post

    @vmstan@vmst.io It might be a collection they want to be part of Suppose someone creates a collection called &quot;AI influencers&quot; or similar. Some people will consider that to be a collection of accounts to follow, or a collection they want to be in. For others it&#39;s a collection of accounts to block on sight.

  • View post

    This release also includes translation updates: - Estonian by Priit Jõerüüt - Finnish by @kallekn@mastodonsweden.se - French by @terrylaire@framapiaf.org - German by @Kachelkaiser@social.tchncs.de - Irish by @aindriu@mastodon.ie - Norwegian Bokmål by Sunniva Løvstad - Polish by @LukaszHorodecki@pol.social - Slovak by @Russssty@mastodon.social - Spanish by Juan M Sevilla - Tamil by தமிழ்நேரம்

  • View post

    The UI for managing drafts and scheduled posts should be more consistent (specifically, the scheduled posts UI should allow selecting multiple posts, to match the recent changes to the drafts UI). That change is coming next.

  • View post

    @lufertec@mastodon.uy Ah that&#39;s a bug that triggers some times. Thanks for reporting it. Investigated and fixed in https://github.com/pachli/pachli-android/pull/2269. I&#39;ll roll out a patch release with this tomorrow.

  • View post

    RE: https://mastodon.social/@pachli/116439104589886199 This is more popular than I&amp;#39;d expected. Normally when I introduce new options I keep the previous behaviour as the default and people have to explicitly switch to the new behaviour. I&amp;#39;m considering reversing that for this change, and have underlining links be the default behaviour for all users.

  • View post

    RE: https://mastodon.social/@Mastodon/116374920911865361 When collection support launches Pachli will also allow you to subscribe to a collection as a blocklist.

  • View post

    @Aeneas How are the Pachli translation settings configured (https://pachli.app/pachli/2025/08/28/2.16.0-release.html#support-on-device-translation-if-installed-from-google-play)? If &amp;quot;How to translate&amp;quot; is set to &amp;quot;Server only&amp;quot; it&amp;#39;s possible your server is having an issue with their translation service. /cc @Anoxinon in case they need to investigate.

  • View post

    @Aeneas Hmm, this is two problems. 1. Pachli should not be showing the translation menu option on fedifreu.de because the server can&amp;#39;t translate. That&amp;#39;s a Pachli bug, I&amp;#39;ve noted it at https://github.com/pachli/pachli-android/issues/2173. Thanks for raising this. 2. The 503 error from anoxinon means the server is rejecting the translation request. That&amp;#39;s definitely a problem that @Anoxinon will need to investigate (https://developer.mozilla.org/en-US/docs/Web/HTT...

  • View post

    If you&amp;#39;re using #Pachli Current and use the on-device #translation feature, would you mind taking a look at &amp;quot;Preferences &amp;gt; Manage language packs&amp;quot;? You shouldn&amp;#39;t notice any difference from previous behaviour. If you do notice a difference please let me know. To explain - at #Google there are two ways to do things. The way that works but is deprecated, and the way that doesn&amp;#39;t work yet.

  • View post

    @Aeneas @Anoxinon What error does Pachli report with your social.anoxinon.de account? https://fedifreu.de (if that&amp;#39;s the other server you mean) doesn&amp;#39;t support server-side translation. Tusky doesn&amp;#39;t support on-device translation, so if you want to use translation on fedifreu.de you&amp;#39;ll need to use Pachli&amp;#39;s on-device translation support (https://pachli.app/pachli/2025/08/28/2.16.0-release.html#support-on-device-translation-if-installed-from-google-play, onl...

  • View post

    @Aeneas That&amp;#39;s absolutely fine. As the blog post notes: &amp;gt; While the library is free to use it is not open source. As some Pachli users may want to avoid proprietary libraries this feature is not present on Pachli installed from F-Droid or GitHub. If this is you then you can skip the rest of this section. That&amp;#39;s why Pachli gives you the choice of where to install from. To forestall the next question: I was unable to find an open source library with similar functionality...

  • View post

    @Aeneas Getting back to your original question -- if translation is failing on anoxinon.de Pachli should show an error message at the bottom of the screen when that happens. What does that say / can you send a screenshot? That will help understand the problem.

  • View post

    # Pachli 3.5.0 is released ## New features - All notifications about a post include action buttons - Added #accessible #TalkBack descriptions and actions for notifications - Read quotes with #TalkBack https://pachli.app/pachli/2026/03/26/3.5.0-release.html?utm_medium=social&amp;utm_source=mastodon&amp;utm_campaign=release-3.5.0 #MastoDev #AndroidDev