Eric House
|
59bf77c871
|
fix occasional assert by increasing buffer size
|
2015-02-19 06:39:32 -08:00 |
|
Eric House
|
30d2c84dcc
|
so tests can continue, comment out an assertion that indicates a relay
bug that neverless doesn't prevent games from running to completion.
|
2014-12-15 16:43:24 -08:00 |
|
Eric House
|
eb5ae9edd3
|
declare as little-a array so key will be listed in numeric order
|
2014-12-15 16:41:15 -08:00 |
|
Eric House
|
45ef4fcb65
|
add --dup-packets calling through to linux client
|
2014-12-15 16:14:59 -08:00 |
|
Eric House
|
4835afbe4a
|
simplify and print in order
|
2014-12-15 15:29:37 -08:00 |
|
Eric House
|
7560156351
|
summarize the number of tiles left every 20 passes to give better view
into games' progress
|
2014-12-15 15:11:29 -08:00 |
|
Eric House
|
a34a859d18
|
log channelNo more consistently
|
2014-11-06 18:44:19 -08:00 |
|
Eric House
|
51a1ddfe39
|
include robot name in report of his score
|
2014-10-23 06:32:24 -07:00 |
|
Eric House
|
9886d5a6e6
|
merge over changes to run with new bash
|
2014-10-22 18:57:33 -07:00 |
|
Eric House
|
abf12e90da
|
save a bit of work setting up game manually by assuming two players --
but ths must be happening too late because not all takes effect.
|
2014-09-25 06:35:10 -07:00 |
|
Eric House
|
3668b7d8a7
|
merge android_branch -> android_shipbt
|
2014-09-24 20:51:23 -07:00 |
|
Eric House
|
9ad8ad601c
|
add cur dir to empty dict search path
|
2014-09-24 07:29:57 -07:00 |
|
Eric House
|
64b30b68d2
|
merge android_branch -> android_shipbt
|
2014-09-23 21:33:57 -07:00 |
|
Eric House
|
b4ef9ced87
|
merge android_branch changes
|
2014-09-23 21:33:02 -07:00 |
|
Eric House
|
113c7a13d2
|
print number of devices left
|
2014-09-23 21:26:46 -07:00 |
|
Eric House
|
49689ab04c
|
always log error message
|
2014-09-23 07:30:34 -07:00 |
|
Eric House
|
ab64197ac4
|
fix recent booboo: it's not an error for server_initClientConnection()
to fail here.
|
2014-09-23 07:30:23 -07:00 |
|
Eric House
|
049cf284c5
|
toward getting direct-ip addressing working again: add a tab to the
connections dialog
|
2014-09-20 18:08:33 -07:00 |
|
Eric House
|
6f07098cf3
|
return succes from server_initClientConnection()
|
2014-09-14 13:42:11 -07:00 |
|
Eric House
|
88248131da
|
show new client-formatted turn summary in notification; remove old
common-formatting code.
|
2014-08-26 21:37:33 -07:00 |
|
Eric House
|
2d08848715
|
snapshot: toward having a better description of the last move in
notifications.
|
2014-08-26 06:55:26 -07:00 |
|
Eric House
|
622760b71a
|
post response to long-tap on player as a gtk dialog rather than just logging it.
|
2014-08-25 07:52:18 -07:00 |
|
Eric House
|
4231ed1108
|
fix refcount leak
|
2014-03-11 21:59:53 -07:00 |
|
Eric House
|
a4302897e2
|
enlarge dictmgr to track a compile-time defined number of dicts
|
2014-03-10 21:01:24 -07:00 |
|
Eric House
|
55267f2e42
|
add memmove
|
2014-03-10 20:25:38 -07:00 |
|
Eric House
|
6203a23c62
|
don't crash in networked games
|
2014-03-10 18:58:16 -07:00 |
|
Eric House
|
5500d36cde
|
add and use dict manager that caches, using refcount, dicts across games. Allows multiple games to be opened, and open at the same time, with only one instance of a dict ever created. Works on linux; not used or tested yet on Android.
|
2014-03-09 19:12:21 -07:00 |
|
Eric House
|
a7c114e3f9
|
refcount dicts. Model "owns" its copy and so increments the refcount when gaining one and decrements the count on any being replaced (and on all on exit). This is setting up the real change, which is to let the java world wrap dicts in objects that hang onto them until they're destroyed, which should fix problems where dicts are referenced after they've been destroyed.
|
2014-03-08 20:57:27 -08:00 |
|
Eric House
|
8a6adfec34
|
cleanup -- no logic change
|
2014-03-08 20:51:49 -08:00 |
|
Eric House
|
7002ff11c7
|
fix so non-DEBUG build compiles
|
2014-03-04 07:07:01 -08:00 |
|
Eric House
|
3ecd0a4b03
|
fix to compile without DEBUG
|
2014-02-28 04:58:25 -08:00 |
|
Eric House
|
e6564c679c
|
use ccache if present
|
2014-01-21 07:10:13 -08:00 |
|
Eric House
|
e34cc9007d
|
fix problems with opening and using wordlists on 64-bit linux by
making XP_U32 32 rather than 64 bits. Duh. Do same on Android jni just
in case.
|
2014-01-07 06:58:20 -08:00 |
|
Eric House
|
459c12d91f
|
copy string's null terminator too
|
2014-01-06 07:05:34 -08:00 |
|
Eric House
|
19c70ccdcb
|
fix mistaken scoreboard size calc
|
2014-01-06 06:54:56 -08:00 |
|
Eric House
|
3702a9f326
|
don't constrain screen size
|
2014-01-06 06:40:59 -08:00 |
|
Eric House
|
ac969793ea
|
remove assert preventing large screen
|
2014-01-06 06:38:08 -08:00 |
|
Eric House
|
83692fd2e8
|
format rem text as two lines
|
2014-01-05 13:30:27 -08:00 |
|
Eric House
|
123141e0df
|
draw scoreboard entries centered
|
2014-01-05 13:15:09 -08:00 |
|
Eric House
|
b43855a313
|
fix curses build for 64bit compile and to use common layout (meaning
tray is now under the board unstead of to the right). Works on 64-bit
system at least for non-networked games.
|
2014-01-05 13:04:59 -08:00 |
|
Eric House
|
093a260f1d
|
fix memory corruption on 64-bit systems
|
2014-01-02 07:48:12 -08:00 |
|
Eric House
|
abb8da44ba
|
open game on double-click of row
|
2014-01-02 07:10:00 -08:00 |
|
Eric House
|
40c04be47b
|
call sqlite3_initialize() as recommended by docs
|
2014-01-02 07:09:23 -08:00 |
|
Eric House
|
e15fb02d8a
|
add ability in ask dialog to display buttons with arbitrary text
returning custom results. Use to add "Rematch" option (which so far
only fires an assert when chosen.)
|
2013-12-30 07:16:52 -08:00 |
|
Eric House
|
35c12eb7bb
|
add --ask-timeout param
|
2013-12-30 07:08:43 -08:00 |
|
Eric House
|
6d84dfea7e
|
cleanup: remove '2' from function and struct names
|
2013-12-30 07:08:42 -08:00 |
|
Eric House
|
bba0b79763
|
add logging
|
2013-12-30 07:08:42 -08:00 |
|
Eric House
|
12932bf788
|
fix crash on 64-bit system
|
2013-12-30 06:46:57 -08:00 |
|
Eric House
|
ebdf5ed492
|
fix to compile on 64-bit system (untested on 32-bit :-)
|
2013-12-27 19:13:54 -08:00 |
|
Eric House
|
d29840434f
|
pass, save and restore port; read several messages at once
|
2013-12-19 08:00:04 -08:00 |
|