We need not an "osu!rank" for andorid. We need actually osu! game. Osu!droid - sucks
We need not an "osu!rank" for andorid. We need actually osu! game. Osu!droid - sucksPeople who do not contribute to a project should keep their mouth shut. The developer of osu!Rank spends his own time to bring the community this wonderful free app. If you don't want to use it, don't install it.
Alright, update 1.0.9.The app (main GUI) looks a lot nicer now, good job!
We need not an "osu!rank" for andorid. We need actually osu! game. Osu!droid - sucksI am sorry to hear this, but I am afraid I can't do anything about the "osu!droid" project, as I am no part of this project.
I noticed that the search history from 1.0.8 was lost when I updated to 1.0.9. Any new searches performed on 1.0.9 are saved correctly so that's not an issue, just thought I'll mention it here anyway in case someone comes screaming "search history doesn't work!"Urk, sorry! I forgot to mention that I changed a lot regarding the Configs/Settings/Preferences, whatever you might want to call them, so they might get lost if you update. I could've merged them with the new system, but I simply didn't. If I do future changes to those system, the Search History won't be lost.
1x1 Avatar TextsHaha, "offending" might be the right word for this, I think I can manage something else, I won't use the toggle function you mentioned, I am no fan of this. Hehe.
Personally I find the Rank text kind of "offending" right in the middle of the user Avatar. I can think of 2 alternatives to this:
Widget DimensionsOn several phones, there is already a line, saying how much place is taken by the Widget, so I thought this might be unnecessary.
If the name gets too long you can simply consider ditching the word Avatar/Icon/Panel/Wide Panel and replace with dimensions only.
LanguagesOh well, why not. For now this was only decided by the language set on the phone, as we have a new fancy Settings menu, I'll implement this, Force English will be obsolete then I guess. Haha.
How are the translations handled at the moment? Does the user have to download a separate app? There should be a menu item to change language settings in the future. (btw I'm not following what's going on with the translation project, so dw if the translated version is not yet released)
Spam ProtectionThere will be lots of changes to this within the next update, I will consider most of your points there. Its hard to find a good balance for this, but I got a few ideas the might work for this.
There should be a mention about the Spam Protection somewhere in the main GUI. Maybe add an "What is Spam Protection" link into the menu, it'll need to explain the duration of the spam protection, how often this app refreshes the cache on server and don't ask how a user can change this frequency etc.
On the same issue, I always find the wait after I change a user/add a new widget is a bit long to be honest. Sometimes I don't know if the widgets are being refreshed or not so I touch them again, of course followed immediately by the Spam Protection message. You might want to consider temporarily lift this spam protection when a user display is changed from the main GUI. Alternatively there can be a text display eg "Refreshing" displayed on all widgets as soon as the refresh starts, so the user knows that the app is doing something and will refrain from clicking again (and trigger the spam protection).
I was excited to see my xp bar "fixed" itself, till I flipped the page.I still couldn't reproduce the problem, but I am sure the XP-Bar problem you are having will be fixed within the next update.
[...]I am glad you like it, I am constantly working on improving the performance, most of the times unnoticed by the user, as they are pretty much done in the background.
I personally enjoy clicking on every avatar/panels to update them. They're a lot more responsive now.
[...]I am working on something like this at the very moment, but it won't be finished anytime soon, as my priorities are other things right now, perhaps if there were more translators to coordinate. If thats becoming the case I might consider this, as its easier than developing my own interface ofcourse. But it sure would be easier for "open" translations by the community, I see that. Oh well~
EDIT: For the translation project, have you considered adding all translatable parts into an online spreadsheet (eg Google Doc) for collab?
[peppy] Diasallow calling API endpoints with extension.Due to this, you weren't able to update, as I was calling the API with an extension, obviously. ~
Please, please, pretty please, osu!tp support would be great ):Everything above 2.2.x should be fine. (There might be small differences, thought)
One thing, this works in every OS version?