-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Current state of the project #155
Comments
Hello, thanks for informing us! |
One of the most important user experience features for me would be the ability to mark an article unread while it's open, similar to what email clients do. Otherwise we have to go find it and mark it unread again after we close it, if we didn't get to finish reading it for whatever reason |
Hello, thanks for the information.
Edit: I currently use AntennaPod (also with Android Auto) and audiobookshelf for saving good podcasts |
I kind of wish ANY of the good-quality podcast apps like gPodder actually had proper support for freshrss, since they usually have very good UI/UX But it's probably a better approach for someone to make a freshrss addon to add gPodder compatibility. That way, any good quality podcast client will work with it. |
I would recommend you to use a podcast catcher and not an rss reader |
Hi it is nearly the End of the Year and i would like to redo the frontend, I don't really care about the language I use but this app is my daily driver. @Shinokuni do you still want to work on this? |
Hello, yes, I am still willing to work on Readrops, I have been working on another project who has taken most of my free time and I would like to finish a first version before coming back to Readrops. I plan to rewrite the UI with Jetpack Compose, so feel free to propose mockups if you would like to. |
i came here to check if there was a way to connect my miniflux account to this app (which is my fave android one so far!) and i guess that is the answer?
this would be a very handy implementation as well! said that, thank you very much for what you did and what you're doing. |
I am making this very quick message to notify that I have started working on the 2.0 version of Readrops. I attempted to work on 1.4 when I had free time, but I had really little motivation. Instead, I have decided to move straight to the development of 2.0 which will include among other things a complete rewrite of the UI, which I found way more motivating. Feature set isn't fixed yet, so I am still open to suggestions. |
personally, adding
would make this app my dream app. 💟 |
Feel free to contact me if you need a tester :) |
I'm not sure if the current version have all these functions, but for me the following would be great to have
Thanks a lot for your great app! |
@Shinokuni I am available for testing and any help you need. 👍 |
Hi @Shinokuni, Was just wondering what do you have in mind with the project. I can see in Actions that you have been active pushing changes as of late, and although I am not asking for any dates in specific, I was wondering about what you had in mind in terms of general schedule, out of sheer curiosity since the last post on this topic was about 7 months ago. Any info you opt to share would be appreciated. Cheers. |
Thank you for your message @daffydock! It is true I had a hard time finding the right work pace but since the beginning of 2024, I have been able to work on Readrops on a pretty regular basis. About the next major release, I am very regarding on the quality. I haven't decided yet about all the features which should land in the 2.0 release, but I hope being able to release at least a beta version in July of this year. Currently, I have been working on the total rework from zero of the UI which is in a good progress state. I would like to get rid of all java code and its associated dependencies (rxjava...) which implies to also rewrite large API logic implementations. I always wanted for Readrops to be a standard for Android RSS aggregators. I hope with this release to get a bit closer. |
Hello folks, I would like to provide some information about Readrops 2.0 progression state. Since my last comment, I have been able to keep working regularly and the project keeps getting better, 2024 will definitely be the revival of Readrops! So here is the progression:
I planned to release a first beta release in July, but with the current progression state, it would be more reasonable to target the beginning of August. |
Hello people, Here is the august update! I've just merged the FEVER API dev branch into develop which is now ready to use. This was the last real feature for 2.0. I'm going to concentrate now on a bit of polish, here is what's left to do:
If everything is all right, I should be able to ship the first beta at the end of the week or at the beginning of next week. I also need to find a way to install the beta version along the current stable one. |
Different signature, or appname (com...). |
If you like, I can give you @Shinokuni an account on my Miniflux-Server. Just comtact.me, if this helps. |
@w1n5l0w I would really appreciate if you can do this! You can send all the info by email (my profile email, no credentials in plain email of course) as I've just discovered there is no DM system in Github, thank you very much! |
Hi @Shinokuni , I just wrote you an email for the Miniflux-Account.
Maybe it is an option to use the work profile of Android to install beta along stable version (but I am not sure, if they provide the option to run different versions of the same app). There are Shelter and Insular on F-Droid which enable the management of the work profile. |
Hello people, 2.0 first beta is out! It has been a long journey since the first post of this topic and the upcoming 2.0 will be a new start after three years of inactivity. I would be very grateful if you could test it and report any bug you could find. The apk is safe to install along any stable version. @w1n5l0w I succeeded by simply adding a new build type inheriting from the release one and using debug signing. |
Testing 2.0, Will report back if I found something broken. Thanks a lot for the hard work! New UI is beautiful 👏🙂 |
Already trying, being 3rd day now. Other than some lagging and few times breaking the app seems to be fine for now. I am trying with few pages which do not have auto rss, but I use my rssbridge instance to generate and be able to read them through the fever api. As of 3 hours ago, I have had no issues. |
I'm making this thread to talk about Readrops development state for those who follow the project and would be interested in some news.
I think you may have realized that Readrops development is currently very slow : no new commits, no answers to issues. etc. Indeed, I have very little time to dedicate to Readrops development, since at least the end of 2020. My current studies take all my time and I have to choose spending the little free time I have left to either work on Readrops or relax.
When I started working on Readrops in 2019, I wanted to build a full-featured app, supporting a large amount of services while being FOSS. Having big difficulties to work on this project because of my studies and other projects taking all my time, I haven't reach this goal yet. But I am not in the mood of giving up. Readrops will still continue to evolve, but as fast as I can.
Today, the goal is to release v1.4 as soon as possible with the major feature being the implementation of Fever API.
After this, I would like to spend time to work on some aspects of the app.
First, I would like to get rid of all Readrops java code, which prevents me to evolve to a full Kotlin ecosystem. To do this, I plan to rewrite UI with Jetpack Compose. I think this will be pretty straightforward as Readrops use cases are simple and as I have worked on a little project of mine with Jetbrains Compose which is just Jetpack Compose for Desktop.
While rewriting the UI, I would also like to improve the global appearance, but as I am not a UI/UX designer, I would gracefully appreciate if some people could help me in this.
Working on 1.4, I have spent a lot of time on technical stuff like adding code coverage, improving tests and global code quality. Next, I would like to migrate to Gradle Kotlin DSL, add a linter, use Kotlin coroutines, stateflow/sharedflow, etc.
In addition to improving Readrops global reliability, synchronization speed, I would also like to make some efforts adding support for more services.
Feel free to ask anything related to this thread.
Thank you for reading.
EDIT 03/03/2023: see my message below about the upcoming 2.0.
EDIT 05/04/2024: see my last message about 2.0 release progress
The text was updated successfully, but these errors were encountered: