| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
doesn't fit in it. This not only looked ugly, but caused unnecessary
calls to configure_area() and kept destroying the pixmap.
[originally from svn r4180]
|
| |
|
|
|
|
|
|
| |
rows, because the coordinates were crossing one or other axis at
that point and so the lower coordinate was being rounded up while
the upper one was rounded down. Judicious use of floor() fixes it.
[originally from svn r4179]
|
| |
|
|
| |
[originally from svn r4177]
|
| |
|
|
| |
[originally from svn r4176]
|
| |
|
|
|
|
| |
square. Oops.
[originally from svn r4175]
|
| |
|
|
| |
[originally from svn r4174]
|
| |
|
|
|
|
| |
two new simple games `fifteen' and `sixteen'.
[originally from svn r4173]
|
| |
|
|
| |
[originally from svn r4170]
|
| |
|
|
| |
[originally from svn r4169]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
taking non-zero time, which is triggered by the making of a move and
is _not_ hurried to its conclusion by the start of the next move (so
the game redraw function is expected to be able to draw it in
parallel with continuing moves). The only thing that prematurely
terminates a flash is the start of a fresh flash. In particular,
this concept is used to display the completion flash in Net, because
at least _my_ playing instincts make me lock every piece I've
unambiguously placed, and hence the last turn move is instantly
followed by a lock move which was previously suppressing the
completion flash.
[originally from svn r4168]
|
| |
|
|
| |
[originally from svn r4167]
|
| |
|
|
|
|
|
| |
Windows users who may not have a middle button at all, but I've
replicated it in GTK to maintain cross-platform consistency.
[originally from svn r4166]
|
| |
|
|
| |
[originally from svn r4165]
|
| |
|
|
|
|
|
|
| |
as an alternative control method in Cube. (This was a bit of hassle
in the Windows front end; I also introduced a debugging framework
and made TranslateMessage conditional.)
[originally from svn r4162]
|
| |
|
|
| |
[originally from svn r4160]
|
| |
|
|
|
|
| |
is already active.
[originally from svn r4159]
|
| |
|
|
|
|
|
|
|
| |
are now expected to provide a list of `presets' (game_params plus a
name) which are selectable from the menu. This means I can play
both Octahedron and Cube without recompiling in between :-)
While I'm here, also enabled a Cygwin makefile, which Just Worked.
[originally from svn r4158]
|
| |
|
|
|
|
|
|
|
| |
to draw a 1x1 rectangle, presumably on the grounds that that's
beneath its dignity and you ought to be using SetPixel() instead. So
now I do, and now Net actually looks exactly the same on Windows and
GTK. Woo!
[originally from svn r4157]
|
| |
|
|
|
|
|
| |
GDI - there are blobs in the middle of powered lines in Net. But
it's 99% there now.
[originally from svn r4156]
|
| |
|
|
| |
[originally from svn r4155]
|
| |
|
|
|
|
| |
the tetrahedron, octahedron and icosahedron.
[originally from svn r4151]
|
| |
|
|
|
|
| |
configuration is absent as yet.
[originally from svn r4145]
|
| |
|
|
|
|
| |
GTK code, rudiments of event passing.
[originally from svn r4141]
|
| |
|
|
|
|
| |
a window and that's about it.)
[originally from svn r4139]
|
|
|
games.
[originally from svn r4138]
|