rajrakeshdr / pychess

Automatically exported from code.google.com/p/pychess
GNU General Public License v3.0
0 stars 0 forks source link

Don't use popups for offers #263

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Just play on fics
2. You play against a user who wants to abort or draw the game.
3. Your opponent is ugly. He click every 5 seconds on his "draw" button or
"abort" button. And there is a lot of popups on your screen and you can't
just play even if you answer "no" ...

What is the expected output? What do you see instead?
Perhaps no popups is a good idea ....

Does it happen every time?

Yes, if your opponent is a asshole.

What version of the product are you using?
O.8beta2

Did you use an installed version of PyChess or did you run in from a
tarball/svn?

deb package on ubuntu.

Original issue reported on code.google.com by armand.d...@gmail.com on 21 Nov 2007 at 9:32

Attachments:

GoogleCodeExporter commented 9 years ago
You are right :)
We need an offer-sidepanel.

Original comment by lobais on 2 Dec 2007 at 10:47

GoogleCodeExporter commented 9 years ago
I've started progress on this and should have it in for 0.12 release . For now 
we'll just route offer and offer-response messages from MessageDialog's to the 
game board's InfoBar (where end-of-game messages currently go). Eventually it 
would be good to think of a better place for these messages, such as a 
"Messages" sidepanel, such as Thomas mentioned in comment #1. It's especially 
important since InfoBar messages can take up alot of room and cause major chess 
board resizes, which could lead to making move mistakes if the messages appear 
right before completing a move by dropping a piece on a square.

Original comment by mattgatto on 28 Jul 2013 at 3:25

GoogleCodeExporter commented 9 years ago
For the record though, on FICS, you can't send any type of offer more than once 
if you already have an outstanding offer of that type:

fics% draw
Draw request sent.
fics% draw
You are already offering a draw.
fics% 

Original comment by mattgatto on 28 Jul 2013 at 3:28

GoogleCodeExporter commented 9 years ago
This issue was closed by revision c0f26deaa6e9.

Original comment by mattgatto on 13 Aug 2013 at 1:10