ehouse
b36124f01d
Hide cursor arrow when pen in empty tray region returns tiles to tray.
2004-07-10 22:40:50 +00:00
ehouse
4aee758a5c
output the right string
2004-07-10 14:17:07 +00:00
ehouse
afa67f1a3c
cleanup for no hintlimit feature case
2004-06-27 04:35:42 +00:00
ehouse
89af7669e1
missed name change
2004-06-25 07:09:08 +00:00
ehouse
6a05866e80
framework for smarter inval of hint rect during drag
2004-06-25 06:56:58 +00:00
ehouse
b637c2c6e6
engine is now responsile for asking for and tracking how many tiles in
...
the tray should be used in hints.
2004-06-25 06:51:24 +00:00
ehouse
bb3a67e9da
engine is now responsile for asking for and tracking how many tiles in
...
the tray should be used in hints. Moved responsibility here from
platform because platform doesn't know when a turn ends, and end of a
turn (engine reset) is the right place to reset the values.
2004-06-25 06:49:49 +00:00
ehouse
e9d3a3f646
pass to engine boolean telling it whether to ask for tray hint limits;
...
address, for penDown only, confusion between whether pen events are
handled and whether the handling means a redraw is required. Might
need to do same for penMoved and penUp.
2004-06-25 06:47:35 +00:00
ehouse
9f8b53a736
add util_getTraySearchLimits
2004-06-25 06:39:24 +00:00
ehouse
b580c0b5e7
name change
2004-06-25 06:27:48 +00:00
ehouse
3f3f9541b3
remove unused variable
2004-06-24 05:19:52 +00:00
ehouse
b084fa57c8
version now part of stream
2004-06-24 05:19:31 +00:00
ehouse
56a0763da1
version now part of stream; fix VERSION defines
2004-06-24 05:18:46 +00:00
ehouse
ebef9abf74
preserve hint limits
2004-06-24 05:17:59 +00:00
ehouse
9e77a21270
move some actions to penUp from penDown
2004-06-23 03:33:06 +00:00
ehouse
1a355f57b9
nuke unused param
2004-06-23 03:30:12 +00:00
ehouse
e80d4075e2
up stream version to include hintrect boolean
2004-06-22 06:29:19 +00:00
ehouse
74df148d2a
scroll as part of hint rect drag
2004-06-22 06:28:22 +00:00
ehouse
d1598a2d8a
remove dead code and bogus assert
2004-06-18 13:52:12 +00:00
ehouse
8687d210b7
polish hintrect stuff; fix inval, etc
2004-06-18 13:25:57 +00:00
ehouse
f4cfb61eb0
add allowHintRect
2004-06-18 13:16:40 +00:00
ehouse
fbc7c3f687
make hint rect per-player; hide when tray not visible; make upward
...
drag remove it.
2004-06-16 04:06:02 +00:00
ehouse
35ab9b34fe
Change engine to, when given a rect that's a subset of the board,
...
constrain the search for moves to those that involve filling only
tiles within the rect -- while still using the rest of the board as
context for the moves. Robot moves use the whole board.
2004-06-15 01:58:09 +00:00
ehouse
5cced45556
Track drag on board to form a rect whose borders are drawn via
...
attributes on cells; pass that rect to engine when hint requested.
Still rough, and needs to be made per-user. Also needs a way to hide
the rect.
2004-06-15 01:56:01 +00:00
ehouse
676f049479
fix infinite loop looking for last not-undone move to highlight.
2004-05-15 16:06:35 +00:00
ehouse
d0e11a6080
move undoing-assign warning here
2004-05-15 16:05:14 +00:00
ehouse
dc629a2706
formatting change only
2004-05-14 09:04:49 +00:00
ehouse
140f6aaf53
Allow deletion of picked tiles during face-up picking.
2004-05-14 08:57:38 +00:00
ehouse
36bbf2d254
fix infinite loop when attempting to undo tile assignment. The ideal
...
fix would allow the undo, but this is much less risky.
2004-05-14 08:55:13 +00:00
ehouse
6973bf53c2
improve what's in scoreboard last-move summary
2004-05-06 04:13:35 +00:00
ehouse
39a3c11538
mods to track just the main word when scoring a turn
2004-04-30 08:32:11 +00:00
ehouse
3e0f68fd84
mods to figure out score of player's most recent move
2004-04-30 08:29:49 +00:00
ehouse
7e860c9124
new functions to figure out score of player's most recent move
2004-04-30 08:29:22 +00:00
ehouse
f6d4ea8e6a
new param to figureMoveScore
2004-04-30 08:27:24 +00:00
ehouse
413234c05f
show last turn in addition to player name when pen held on score; fix
...
revealing tray to show REVERSED when done for robot.
2004-04-30 08:26:54 +00:00
ehouse
6fd2881074
assert non-null objects when making board
2004-04-03 16:42:20 +00:00
ehouse
53545e200f
make rectContainsPt params signed to avoid errors on palm
2004-03-02 05:58:15 +00:00
ehouse
5b82486429
draw_trayBegin returns bool
2004-03-02 03:26:10 +00:00
ehouse
45d651e091
fix arrow movement when board flipped
2004-03-01 02:30:45 +00:00
ehouse
e0d17c7fba
After an undo, set the prev_move bits on the move now on top of the
...
stack so the tiles will get highlighted.
2004-02-29 06:59:37 +00:00
ehouse
87a9e5d6d6
get rid of tabs/fix formatting. No code changes.
2004-02-29 01:08:50 +00:00
ehouse
4a3d85e058
add summary when no tiles played too
2004-02-27 06:19:31 +00:00
ehouse
b0d8d0baec
guard server_do against reentrance
2004-02-18 04:28:32 +00:00
ehouse
354bd96db4
make util_userQuery return bool
2004-02-17 04:00:12 +00:00
ehouse
1657ec4288
hit-test in divider using bigger rect
2004-02-13 04:47:22 +00:00
ehouse
f2ada15241
abort draw quickly if platform can't
2004-02-13 04:46:50 +00:00
ehouse
7ed1d9b45f
change return type of draw_boardBegin
2004-02-13 04:45:19 +00:00
ehouse
d23c7bdef3
add invalTilesUnderRect
2004-02-12 04:20:11 +00:00
ehouse
6afef3a872
export functions
2004-02-12 04:19:27 +00:00
ehouse
79df980dd1
inval tray when miniwindow disappears
2004-02-12 04:18:38 +00:00