


This community is dedicated to the discussion about the Raccoon for Lemmy mobile app. Raccoon is an open source app powered by Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) which intends not only to provide a mobile client for Lemmy, but also to create a space where users' voice is listened to, and we grow together by exchanging opinions.
Main features:
- view post feed and comments with different listing and sort types;
- possibility to upvote and downvote (with configurable swipe actions);
- community and user detail (with info about moderators/moderated communities);
- user profile with one's own posts, comments and saved items;
- inbox with replies, mentions and direct messages;
- global search with different result types (all, posts, comments, user, communities);
- create and edit new posts (with optional images);
- cross-post contents to other communities;
- reply to post and comments (and edit replies);
- mark posts as read (even while scrolling) and hide read
-
Raccoon for Lemmy app @lemmy.world voracread @lemmy.world Change in tap behaviour for collapsed comments after update v1.14.1
Before update on tapping a collapsed comment it would first collapse first into a single line and on second tap it would open to show child comments. (This itself is probably inconvenient and I feel it would be better if we go directly to expand on single tap)
Now I have to exclusively click on the small arrow to do that. Just tapping on the comment itself does not do anything.
Can we have two arrows, one for collapse and one for expand?
-
Raccoon for Lemmy app @lemmy.world LemUrun @pawb.social What happened to Raccoon?
I'm getting Sync vibes, that some people shit talked, or something...
-
Raccoon for Lemmy app @lemmy.world Krusty @feddit.it Add Raccoon to lemmy clients page
I'm not sure how (probably a pull request on github) but this page lists some Lemmy clients and I think Raccoon could be added there.
-
Raccoon for Lemmy app @lemmy.world occultist8128 @infosec.pub is it just me or anyone else also experiencing this?
i can't share an image from my gallery app to raccoon to post to a community. is this a bug or not implemented yet?
-
Raccoon for Lemmy app @lemmy.world voracread @lemmy.world Content going below Android navigation buttons
While scrolling All it does not happen. It happens if I open any post or go into any community.
Is there a setting to prevent this?
-
Raccoon for Lemmy app @lemmy.world MNByChoice @midwest.social How to filter words?
Hello,
Where is the menu for adding filtered words? I had found the word filter before, but now I cannot. "Bans and Filters" looks like the right place, but I cannot add words.
Thanks in advance!
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world We're back on Google Play!
Thanks to everyone who participated in the closed test program, we finally had the app accepted (again!) on Google Play. An "open testing" channel has been configured which now points to the last beta, but there are no more restrictions on who can participate in it.
Once I finish with the activities I'm working on – manly bug fixes for issues you have reported or small feature additions – I'll be releasing a candidate for the production track. Thanks to all those who helped and to all new translators, your contribution was really welcome and will surely improve everyone's experience.
I hope to see this project continuing to grow this year! #livefasteattrash #procyonproject
-
Raccoon for Lemmy app @lemmy.world dh3lix-pooch @lemmy.world How to help development
Aloha dev et all,
I try to be usefull giving Raccoon more active usetime as I see much potential here. Did couple if FR requests and currently wondering how to contribute more. Experiencing some crashes and lag on opening external links now and then. Would be enough for the moment to leave crash reporting enabled or would be more a good idea?
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Raccoon for Lemmy 1.14.0 available
github.com Release 1.14.0 · LiveFastEatTrashRaccoon/RaccoonForLemmyWhat's Changed feat: implement user tags by @AkesiSeli in #196, #197, #201 feat: restrict local user search on current instance by @AkesiSeli in #209 feat: custom sort for user posts and comments ...
I've decided version 1.14.0 is ready, despite the lack of feedback, maybe holidays didn't help with this respect.
Changelog:
- feat: implement user tags (as requested here);
- feat: restrict local user search on current instance (request on Matrix);
- feat: custom sort for user posts and comments (as requested here);
- fix: prevent crash while switching account (reported on Matrix);
- fix: explore result and listing type bottom sheet titles (discussed on Matrix);
- fix: window insets and bar colors (verbally reported by a friend);
- fix: default theme color (reported here);
- enhancement: improve accessibility;
- chore: update dependencies;
- chore: update l10n (thanks to all new translators, you've been included in the acknowledgements);
- chore: add more unit tests.
I remind everyone, if you want to help to see the app o
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Raccoon for Lemmy 1.14.0-beta04 available for testing
Happy New Year to everyone! To start the year in the best possible way, a new beta version of the app is available for testing!
Changelog:
- feat: restrict local user search to results on the current instance;
- chore: update acknowledgements (with new translators);
- chore: update dependencies.
For those of you who may have missed it, the new "user tagging" feature is available since beta01. For the 1.14.0 milestone, I'll be working on making it possible to select custom sort types for users posts and comments, similarly to what can already be done for communities.
As requested by some of you (@rfr_Foglia@feddit.it), we set up the process to release on Google Play too. The app is now only available to closed testers, who can participate in the testing program using this link. Since this is only available to a closed list of users, please make sure you join the following [group](https://groups.goog
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Raccoon for Lemmy 1.14.0-beta01 available for testing
Hope you are all on holiday and preparing for new year's eve… in the meantime I've been working on the new user tagging feature someone requested in a comment.
You can find an "User tags" item in the profile side menu to see the list of tags, add/edit them and see the list of tagged users.
By using the "⋮" button in the top app bar from a user detail, you'll be able to add one or more tags to that user which will be displayed next to their handle whenever that users appears in a timeline, post detail or search.
Hope you find it useful
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Raccoon 1.13.6 available
Hi everyone, Raccoon Santa 🦝🎅 delivered a little bug report to me this morning, so I decided to release a new version with the hotfix.
There is not much included except:
- a fix for a crash when opening some screens (image detail, multi-community, multi-community editor, report list) due to dependency injection misconfiguration
- routine library updates.
What's more important, let me wish everyone happy holidays: have fun, relax and recharge for the new year! I would like to express my gratitude especially to all the subscribers of this community, all users and contributors (coders, testers, translators, etc.) of the Raccoon project, who have virtually walked side-by-side with me during this year. It has been a long journey with a lot of happenings but it was worth it, and I enjoyed every bit of it.
We created something new together, we met new people and learned a lot of things in the process. This is simply awesome.
❤️🦝🎄
#livefasteattrash whenever you can on Christmas and Ne
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Localization purge
I am going to (finally) move again the localization of the app to Weblate, just like before the project changed ownership this summer.
Considering:
- there is a number of messages for the free tier which is shared with the other app;
- in order to be compatible with Weblate, resource files have to be converted (manually 😅);
I am planning to remove some of the least used languages: Arabic, Bulgarian, Czech, Danish, Greek, Esperanto, Estonian, Hungarian, Croatian, Latvian, Lithuanian, Maltese, Norwegian (both variants), Dutch, Romanian, Russian, Slovakian, Slovenian, Albanian, Serbian, Swedish, Toki Pona, Turkish… based on the fact that nobody ever reported translation errors (which are there).
Does anyone have any objection? I can add one or two more if you are using some of them (but you've been very silent indeed if you do). All the other languages which have not been mentioned in this list will be preserved.
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Raccoon 1.13.3 has been released!
Raccoons of Lemmy, as promised in December's AMA session, version 1.13.3 has been published. Here is the changelog:
- feat(app): support for opening posts and comments;
- fix(postlist): image height;
- fix(zoomableimage): high resolution image, loading state and action buttons;
- fix(createpost): autofill empty message;
- refactor(di): improve dependency injection;
- refactor(build): define and apply Gradle convention plugins;
- chore(deps): update dependencies;
- chore(qa): add more unit tests.
Enjoy the rest of the week and – as always – #livefasteattrash 🦝
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world I forgot about last week's "Ask Me Anything" round, let's use this post for Q&A. Plus, some news about the project roadmap.
Hi everyone! Sorry, I forgot about last week's "Ask me anything" session, so let's use this post as usual: you reply with questions and I'll answer them.
Moreover, I would like to give you some news about the project roadmap. I did not forgot to release a stable version, actually 1.13.3 is expected by the end of the year. In the meantime I've been focusing mostly on technical improvements, refactoring and code cleanup. For example I made dependency injection and gradle scripts much more maintainable, and I've been fixing a couple of issues that you reported.
Once I'm done with some more bugs (e.g. the ones concerning images) I'll be releasing, so don't worry. If some of you are willing to test the beta releases, you are more than welcome, thanks.
As always #livefasteattrash 🦝🦝🦝
-
Raccoon for Lemmy app @lemmy.world Mwa @lemm.ee Racoon for Lemmy App Review,Downloaded from f-droid.
I love this app,fits oneui so well (When customized),And it feels wat more buttery smooth then jerbora ans extremely feature packed, kinda wish there was push notifications support.
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Raccoon for Lemmy is now available on F-Droid!
f-droid.org Raccoon for Lemmy | F-Droid - Free and Open Source Android App RepositoryMobile client for Lemmy, a federated aggregation and discussion platform.
Today a new synchronization job has run and the app has been imported! 🎉🎊🎉 I know it may not mean much to you, but for me (after more than a year for the first build attempt) this is a great achievement! I had lost hopes but, since I was starting the submission again for the "twin" project Raccoon for Friendica, I thought it would cost little to try again. And the idea proved successful!
If you are wondering what the root cause of the issues was last year, builds were not reproducible due to a l10ns plugin. F-Droid maintainers told me so I proceeded to remove it and find another way to read localization files.
Another "infrastructure" news is that I've set up a cool code coverage (Kover) plugin to measure how much the code is covered by unit tests and upload the reports to Codecov to see charts about how the metric evolves.
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world Raccoon version 1.13.0 released
Hi there, I decided the app is ready to see a first stable release after the project "relocation".
Here is the changelog of this version compared to the latest beta:
- fix: ripple effects (e.g. top bar titles, drawer drop-down button);
- fix: video rendering in timelines and attachment detail;
- feat: button to reveal sensitive images in timelines;
- enhancement: update "Saved" label for bookmarks;
- enhancement: update font scale factors;
- enhancement: change default name of settings JSON when exporting;
- chore: dependency updates (most notably, Compose Multiplatform 1.7.1);
- chore: update
CODE_OF_CONDUCT.md
,SECURITY.md
andPRIVACY.md
.
Hope you like it, have a nice rest of the weekend and remember to #livefasteattrash 🦝
-
Raccoon for Lemmy app @lemmy.world Akesi Seli @lemmy.world crash reports: would you accept anonymous crash reporting if it were disabled by default and you could enable it just when you decide to?
In the Friendica/Mastodon application I am working on, while it was in alpha and beta stage, I have adopted the Sentry SDK for crash reporting, which works very well on Kotlin Multiplatform and is easier to setup than other (closed source, capitalistic and ugly) alternatives.
In doing so, I made an interesting , while I was submitting the app to open source stores (IzzyOnDroid and F-Droid), that if crash reporting is opt-in (i.e. disabled by default but it can be enabled in the app settings) the app is acceptable for their policies because users have to give their consent to enable reports (which are a form of tracking).
Considering there are users complaining about Raccoon for Lemmy crashing (e.g. while creating posts/comments) and that being a "deal breaker" (understandably!), my question is: would you accept it if I included Sentry, making it opt-in? In this way you could enable it just if there is some reproducible issue