Page 4 of 5

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Fri Jul 01, 2016 3:04 am
by Charlie
@ZeroKun: Your bugs are noted. At the moment, closing any "channel" sends you back to an arbitrary one because I have made no effort to implement a sensible order or history or back-queue. Also, I haven't done anything about sorting or filtering of lists. Both are certainly planned, but other features were of a higher priority.

Quite excitingly, I am actually approaching a point where features like sorting are actually worth implementing - the temperature of the game is going down. ;)

I'll never take offense at genuine bugs or find them harsh. Quite the contrary - I am a bit of a perfectionist but just a perfectionist who knows how to prioritise.

I do not have a long-term plan as far as hosting is concerned but I do know that the JSON API is now hosted publicly by a third-party and that their server is configured for CORS so I am toying with the idea of using that or making that an option. I have not tried it, yet, because I already had a very solid and well proven development environment against which I was working when the status quo changed.

Theoretically, I could even use github.io to host the thing for Alpha if that works well enough. Testing will be required, however, because three hops over the Internet will be slower than two and even two is sub-optimal.

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Fri Jul 01, 2016 3:05 am
by Charlie
ZeroKun wrote:Copying and pasting this from my response on Reddit in case anyone else is wondering.
Please link the Reddit discussion. I have not been following Reddit.

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Fri Jul 01, 2016 6:01 am
by Bonobo
Charlie wrote:
ZeroKun wrote:Copying and pasting this from my response on Reddit in case anyone else is wondering.
Please link the Reddit discussion. I have not been following Reddit.
Three threads there: https://www.reddit.com/r/baduk/search?q ... rict_sr=on

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Sat Jul 02, 2016 1:38 am
by Charlie
Thanks Bonobo.

I'm off to the Alps with my boots and my pack. As the old proverb goes: "go hiking; become two stones stronger"

Posted: Sat Jul 02, 2016 1:53 am
by EdLee
Hi Charlie,

Have a safe & fun trip. :)

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Sat Jul 02, 2016 7:11 am
by Jhyn
Charlie wrote: I'm off to the Alps with my boots and my pack. As the old proverb goes: "go hiking; become two stones stronger"
Dragon Ball taught me something. Put two (big) stones in your backpack; become two stones stronger.

Posted: Sat Jul 02, 2016 12:15 pm
by EdLee
Put two (big) stones in your backpack; become two stones stronger.
Back & leg muscles get stronger, perhaps. :)

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Tue Jul 05, 2016 12:53 pm
by ZeroKun
I'm hosting it here for the time being.

http://kgsleben.coildomain.com/

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Tue Jul 05, 2016 7:38 pm
by Monadology
ZeroKun wrote:I'm hosting it here for the time being.

http://kgsleben.coildomain.com/
Thanks for this. I either picked a really bad time, or automatch isn't working. Anyone gotten it to work succesfully?

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Tue Jul 05, 2016 7:41 pm
by ZeroKun
Haven't tried it myself, as I don't play much :>

Posted: Tue Jul 05, 2016 8:17 pm
by EdLee
Hi ZeroKun,

Thanks so much for hosting both new clients !

Hi Charlie,

Do I need to do something special to get the stone click sounds ?
I'm not getting any sounds on either Leben or GoUniverse...

Leben: Feature requests: Pass button, Resign button, Done button. :)

Bug (?) Leben: cannot login from iPhone 4S, iOS 7.x, Safari & another iOS browser.

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Wed Jul 06, 2016 2:34 pm
by Ootakamoku
unusable, at least for faster games, since no audio.

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Mon Aug 01, 2016 1:47 pm
by Charlie
Hello, L19 users.

I am back. The Alps were incredible - although the snow was disappointing. It started higher and there was much less of it, compared to last Summer. There was still enough to cause a very realistic impromptu Alpine self-arrest practice during a tragic hat-rescuing incident. The snow-slope ended before any objective danger or I wouldn't have risked rescuing the offending head-wear but stopping my unintentional rapid descent did save me one very long, very steep trudge back to the route. My poor trekking pole will never be the same again. The ladies in the party found the incident to be terribly amusing but I was carrying the only camera so they were denied evidence of my fumble.

Back to KGS Leben...

There are no sounds, as yet.

There are pass, resign and done buttons but they might need some U.I. work to make them more obvious and discoverable - I will address this forthwith and possibly elucidate their behaviour and location.

I have not tested with any mobile browsers and do not really intend supporting phones at all. Tablets should make the cut but I have no inclination to design a U.I. that works on a four-inch screen, with fingers - that essentially doubles the user-experience work which, for me, is a bit of a chore. I'm quite happy for anyone to fork the project and make a mobile version of the U.I. against the JavaScript client controllers, however, and would even entertain merging the projects in the future.

In fact, if anyone is interested in joining in, help with the user-experience side of things would be greatly appreciated.

More soon, hopefully, depending on external drains on my time - there have been many, of late.

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Tue Sep 06, 2016 4:53 pm
by Chidorin
looking forward for resign button :mrgreen:

p.s. also can't see in-game messages from an opponent

Re: KGS Leben: browser-powered, open-source KGS client

Posted: Sat Oct 01, 2016 7:01 am
by Charlie
Autumn brings wind, leaves and forward progress: http://wp.me/p6XF4u-7l
  • Sounds for moves and pass-moves
  • Unit Tests added
  • Lots of fixes for Internet Explorer
  • Ko centres marked on the board
  • Pass, Resign and Done buttons found, polished, tested and presented
Most importantly: I did something. And with the change in seasons, I'll probably be doing more programming and less walking-about-in-the-outside.