True. Has anything official been posted yet?
I’ve been thinking about something like that, although it’s easier said than done. This is because my research seems to indicate that google simply deletes from the playstore anything that tries to put a donate link through paypal or anything similar.
AFAIK (and please do correct me or show me an example if I am wrong) the only way to ask for money from an Android app is through Google IAP (in app purchases) or subscriptions. The trouble with those is that google keeps (deep breath) 30% off that. And if the donator is in the european union (more than 25% of the users are) they also keep the VAT and send it to the government. Meaning that if somebody donates a dollar, I get only ~52 cents.
Sounds like you’re sponsoring google and the government, not me ![]()
There is no way around that I suppose (and the fee goes down to 15% if using subscriptions and the subscription is kept for more than a year) so I might add it later. Right now I don’t want to risk having the app delisted from the playstore by putting a PayPal link.
Yeah, that’s doable, though not as simple as it sounds. Hopefully I can get around to doing it as progress dialog are rather obsolete anyway…
I mean, feel free to post your PayPal link here… We’re not going to delete it lol
And then maybe you could link to this forum in your Google app page, not as a payment location but as a discussion and features area?
I know - it’s always more complex than it looks from outside. I could come up with a lot of ideas for new features, but I figured that it’s probably no use to post a hundred wishes for the app here, as you’re alone and probably already have a lot more on the list than is possible to implement in the foreseeably future.
Ive been content using my phones browser to play correspondence moves so far (which works just fine!), but was getting curious to see the app anyway. after trying it i feel that for simply playing moves the app really is quite an improvement over the webpage, even though it doesnt have all the features (most of them are not very useful on a phone anyway). it looks neat and the handling is great! thx for your hard work! 
two minor things caught my attention:
- it would be great if i could use the button that takes me to boards where its my turn to cycle through them without playing the moves immediately. right now it only targets one (most urgent?) and can only target the next once i have moved.
- it seems that the app notifies me of any change in the number of games where it is my turn (except to 0) even if i caused the number to change. i would prefer to be notified only when my opponents have played a move, if that is possible. curious what others think about it?
(im not sure this makes sense… my reasoning is, that its strange to get a notification after i leave the app after playing only some of my moves. it makes me think something has changed, when it really is still the same as when i left seconds ago.)
mmm… that’s a bug that I fixed at some point but somehow I must have resurrected it… will fix…
You’re probably right, that’s just a shortcut I took at the time, I should probably revisit this. I’m curious what other people think though…
I’ve been using the android app for a while now and I really like where it’s going. Much, much easier to play directly through the app rather than opening the browser and loading the page (although it does work very well too, save for a few problems).
Just wanted to let you know that I found a problem: one of my games has analysis disabled but on the app I can still use it anyway. Here’s the link: https://online-go.com/game/14398615
I had to release a new version today, alpha_b135 because Google decided to take down my app because it didn’t have a privacy policy. So I put the magic words inside the app and we’re back on now.
The only other fix is for the issue @kickaha described below:
fyi, just added entry 31 at github: Support “Undo last move”:
On the website you’re able to undo a move
this results in a question to the opponent, stating that the other player has requested an undo of the last move. Which you can accept.
If you choose not to accept you can just do your next move (thus declining the request)The app doesn’t have the “undo” button.
But (perhaps more important): it doesn’t support the “accept undo request” option (nor inform you on it).Rationale:
As a result a player can feel offended: if a (novice) friend is using the undo button on a regular basis it seems like I’m ignoring him all the time. But I’m not even aware he’s requesting undos!Options:
- implement entire “undo last move” user story
if that’s too much:- show “Accept undo last move request”
or- automated text in the chat stating that user A has requested an undo but user B is using an app that doesn’t support this feature. “If needed you can accept the undo on the full site version at online-go.com” or something like that.
Also elaborated on the notification settings issue at githbub:
status icon is mandatory by Android if I’m not mistaken (which is fine btw). Would be nice to be able to configure:
- vibration (on/off) [already present]
- led blinking (on/off)
- sound (silent, default or custom sound)
And some additional (minor) feedback
Initially I wasn’t certain what some buttons meant (like the flag and the one with an up-and-down arrow). So just tried then (seemed to mean “resign” and “pass”). I wanted to add a comment here like “add help texts” (in whatever format. perhaps via a question mark button in every/many screen, or a caption in the settings).
But then I noticed:
At the home screen the buttons of the menu have a textual descriptions under them (play, learn, stats, settings)
this isn’t consistent throughout the app.
you might consider adding the descriptions to the in game buttons too.
and/or add an option in the settings “show text at buttons”.
@matburt I have several people complaining that login doesn’t work for them with a HTTP 500 error. I was not able to reproduce it, but it seems to be related so some particular accounts. Most recently, @hman https://online-go.com/user/view/2222/hman is complaining that he can’t log in using the app. Could you please have a look at the logs and maybe shed some light onto this? If you do not have the time, can you please point me to somebody that could?
@miels thanks for adding those. Accepting the undo move of your opponent is already implemented in an unreleased version. As for explaining what the buttons do, I don’t want to put text under buttons because it eats up from the vertical space that is already at a premium on lower-end devices (e.g. Samsung J1). What I implemented in an unreleased version is a “more” menu at the bottom in which the icons in question appear next to text (only in the expanded menu). Hopefully that will be enough.
Well complaining, just asking
and contributing a tiny little bit
If it’s just me don’t worry. OTOH usually this kind of stuff tends to go from “one user” to “I’m drowning in tickets and now other services are implicated, too” 
Sorry man, I didn’t mean to imply you were whining, but it is a complaint, isn’t it? ![]()
It’s definitely not just you. It’s only you that came forward and said “I can’t log in”, but the logs are showing quite a few are affected. I cannot reproduce it and I cannot identify any of those users (because privacy), but in the last 90 days we’ve had This issue has 48 crashes affecting 29 users. It’s just a HTTP 500, no more info is given.
I’ve also had people saying that they can’t log in if they ever used Facebook for authentication on the site, even if they later added a password.
I am not familiar enough with the team here to know who I could talk to. Could somebody that is more active here (such as our new mod @BHydden) suggest a way to approach this?
I think your only real option is @anoek, who can look server-side. Oh, or maybe @matburt, but not frequently seen…
Oh, nice double misunderstanding. Me neither, I were thinking maybe somebody else (admin) could interpret me as complaining and putting a bad light on OGS due to a problem with interaction through your (beta) app - which I understand is not an official part of OGS, and so I shouldn’t complain to OGS.
In other words: I were worried about somebody getting angry at you ![]()
Rest assured nobody is angry ![]()
to know who I could talk to
Feel free to talk to me/mark me anytime. I dont scan through 100% of all threads every day, but any PM or ping I should respond to
The downside is I am nowhere near competent enough to discuss these highly technical issues, but maybe if we can work out the basics and what you need to know, I can then bug anoek with specific questions, as he is quite a busy guy and not so active here on forums? ![]()
in the current version I’ve disabled vibration in the settings, but it’s still vibrating when it’s my move!
Argh… shoot, forgot about that one. Basically, I created that checkbox as a placeholder for the Settings screen and never gotten around to implement it. That’s what happens when you develop without a product owner slapping on the back of your head when you’re being lazy 
I’ll fix it soon (although it’s too late for v145 which I will be announcing in a few seconds). Is it important to you?
New version coming your way alpha_b145. There are actually a lot of small things in this, many of them under the hood:
- Improved scoring and finished game UIs. For example during scoring we now show who accepted and we also show the tentative score if the current board configuration is accepted.
- Ability to accept UNDO from opponent (although you cannot request it through the app yourself)
- Updated the estimator lib to the new one that @anoek released a few days ago.
- Ability to run the estimator on any position, while playing, analasing or looking in the history (previousely you could only run it while in the scoring phase).
- New game info dialog
- Download as SGF (opens in browser for now because… I am lazy)
- New game menu
bottom sheetcontaining all the different things you can now do with the game (the bottom bar was getting incredibly busy) - Completely refactored the game screen internals to facilitate easier developement.
No, ofcourse not. It’s probably the S or C in MoSCoW ;). Especially since I guess the next build will be available within a couple of weeks :).
