Fossify Launcher need some love - how AI can help #899
lianergoist
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi. I have used Fossify apps for a long time, and I have added translation to most of them.
I just got a new tablet and needed a better launcher, so I tried Fossify Launcher. It is actually quite good, if you want it to be simple, but it didn't worked well in landscape mode. So I installed Android Studio and loaded the source code. I hoped I was able to see the problem and fix it, but it was a bit more complex than I thought...
But, and now comes the point, Android Studio now comes with an AI agent, and all I had to say was: "When shifting from portrait mode to landscape mode the icons disappear. Fix it" and then it did! So, now I have fixed a critical bug (not working in landscape mode is critical), and it was done in 30 minutes. If I had reported the problem in the issue tracker, it would have had low priority and would maybe never be fixed.
But why stop here?
The size of the icons in the launcher and app drawer is controlled by the number of columns. But if you go from portrait to landscape, you have more width and the icons are way too big.
I asked if it could let us set number of columns for both landscape and portrait, and yes, of course, no problem.
I also asked for some margins, and got a working result. The solution is a dirty hack and should not be used, but it show how easy it can be to fix a broken, half finished app. And maybe you developers should do that?
What is the point in having an app on fdroid that don't work, if you can fix it in 30 minutes, without writing a single line of code?
I have uploaded the updated launcher to github, only so you can see what I have made in two hours on a slow laptop.
https://github.com/lianergoist/launcher
All reactions