QuaSoft

Results 15 comments of QuaSoft

Hi,Thanks a lot!With your permission I can add the link to your demo to the README.By the way the project also needs a new fork that will at least keep...

I am not developing this project anymore. But the license allows anyone to fork it and use it in any way he wants. If a fork appears that is actively...

He is how I would approach this. You can start by adding a `spectators` field to the `Match` class (in `lib\model.js`): ``` /** * Match * @constructor */ function Match()...

It's not wrong, it's a possible approach. In that case I would expect that changes in `SimpleBoardUI.js` will be needed as it depends on `this.client.player` to determine the current player....

The client's main message handler ([`handleMessage`](https://github.com/quasoft/backgammonjs/blob/c78e33b62ab63fd6c58718583b55f6524c573f6e/lib/client.js#L208)) is not called for the spectator, which means that it is not receiving any messages - it should print a `'Reply/event received: '` message...

When the server receives the join command, it adds the client to the players array. It does so by using either the [`Match.addHostPlayer`](https://github.com/quasoft/backgammonjs/blob/c78e33b62ab63fd6c58718583b55f6524c573f6e/lib/model.js#L915) or [`Match.addGuestPlayer`](https://github.com/quasoft/backgammonjs/blob/c78e33b62ab63fd6c58718583b55f6524c573f6e/lib/model.js#L931). Both of these make sure...

Hi, thanks for hosting the demo and making the patch. Have not changed the link so far, as the demo does not load properly some assets in Firefox and there...

Thanks for the nice words! Right now the project is not maintained and unfortunately I have no time to work on it. Otherwise it sounds as a nice idea.

Had the same problem with the new model - not detecting text in Chinese (and some other languages using extended Unicode). Was wondering if the new model expects input in...

Great to hear! I myself don't have time to work on this project so it is great there are forks adding new features. Wish you luck!