xwords/xwords4/common
Eric House ea4d805d5f first of a set of changes to communicate to clients dictionary being
used by server.  Clients need to care if e.g. the server's disallowing
phonies based on its dict.  Can only be sent if client is of latest
version.  In that case, common code calls into new util function.  In
future changes, BoardActivity's implemention of the callback will need
to check if the server's choice of dict is available, and if not offer
to download it.  Once it's available, will want to install it.
2012-09-03 21:33:46 -07:00
..
.gitignore ignore more 2010-03-14 16:25:27 +00:00
board.c i => ii; no other change 2012-08-22 07:44:21 -07:00
board.h use const where possible for game_writeToStream and others it calls. 2012-03-11 18:28:14 -07:00
boarddrw.c i => ii; no other change 2012-08-22 07:44:21 -07:00
boardp.h add compile-time option to have tap on empty tray space return one 2012-06-29 06:50:46 -07:00
bufqueue.c add bqRemoveAll 2009-09-19 21:28:07 +00:00
bufqueue.h add bqRemoveAll 2009-09-19 21:28:07 +00:00
commmgr.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
comms.c i => ii; no other change 2012-08-22 07:44:21 -07:00
comms.h to make it easier to tell games apart, print the number[s] of the 2012-04-18 23:23:36 -07:00
comtypes.h first of a set of changes to communicate to clients dictionary being 2012-09-03 21:33:46 -07:00
config.mk break dict iteration stuff out into new files. No code change 2011-10-31 18:30:55 -07:00
contypct.h Add define set to number of conn types compiled in; use it to compile 2009-09-05 13:08:46 +00:00
dawg.h get rid of NODE_CAN_4. Not change to post-compiled code 2012-08-01 20:29:15 -07:00
dbgutil.c add stream_copyBits, and use it to hash the move stack -- commented 2012-05-22 19:24:54 -07:00
dbgutil.h add stream_copyBits, and use it to hash the move stack -- commented 2012-05-22 19:24:54 -07:00
dictiter.c fix edge cases in prefix matching 2012-08-28 07:35:11 -07:00
dictiter.h Fix prefix matching to accept letters constituting the first part of a 2012-08-27 21:50:09 -07:00
dictnry.c fix bug in dict_tilesToString that occurred only when a language had 2012-08-27 07:10:40 -07:00
dictnry.h add field, and getter, for new dict header description string, and 2012-08-26 20:58:28 -07:00
dictnryp.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
dragdrpp.c add new preference that when set prevents calculation and drawing of 2011-12-06 18:17:55 -08:00
dragdrpp.h add and set new flags for crosshairs so platforms can do better than 2010-08-11 18:50:16 -07:00
draw.c catch up with API changes. GTK to use this still needs to be fixed! 2008-08-30 13:54:47 +00:00
draw.h Make rem string measure function return boolean to indicate rect will 2012-07-15 09:30:27 -07:00
engine.c Revert "Fix bug where if word being scored for long-touch-on-scoreboard wasn't" 2012-08-15 18:01:36 -07:00
engine.h Revert "Fix bug where if word being scored for long-touch-on-scoreboard wasn't" 2012-08-15 18:01:36 -07:00
game.c remove comment unintentionally committed 2012-08-23 06:38:45 -07:00
game.h include trayVisState in GameStateInfo 2012-06-05 22:13:26 -07:00
Makefile makefile cleanup 2006-02-17 07:27:36 +00:00
mempool.c fix bug in debug free following debug realloc to smaller size 2011-11-02 04:38:39 -07:00
mempool.h add XP_FREEP. Should be no change in behavior. 2011-04-07 18:07:45 -07:00
memstream.c fix off-by-one error in stream_copyBits that seems to have been 2012-05-24 22:16:22 -07:00
memstream.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
model.c convert a few more variable names from single- to double-letter 2012-08-23 06:38:29 -07:00
model.h move arrow to where removed tile was, and set its direction based on 2012-07-10 18:00:23 -07:00
modelp.h fix bugs around new variable-length tiles array changes, and otherwise 2011-11-28 18:46:08 -08:00
movestak.c convert a few more variable names from single- to double-letter 2012-08-23 06:38:29 -07:00
movestak.h use new hash algorithm for new stream version, old for previous 2012-05-28 11:07:59 -07:00
mscore.c i => ii; no other change 2012-08-22 07:44:21 -07:00
nwgamest.c i => ii; no other change 2012-08-22 07:44:21 -07:00
nwgamest.h Add support for a config button as a cleaner alternative to launching 2009-03-08 19:54:14 +00:00
pool.c i => ii; no other change 2012-08-22 07:44:21 -07:00
pool.h add some consts 2012-07-09 21:36:17 -07:00
rules.mk makefile cleanup 2006-02-17 07:27:36 +00:00
scorebdp.c Make rem string measure function return boolean to indicate rect will 2012-07-15 09:30:27 -07:00
scorebdp.h track focus on Rem: region of scoreboard in addition to players' score 2008-10-24 08:56:20 +00:00
server.c first of a set of changes to communicate to clients dictionary being 2012-09-03 21:33:46 -07:00
server.h modify engine score ranking to include estimate of bonus to be earned 2012-07-29 08:35:08 -07:00
states.h use marker enum to test for size. no code change 2012-04-22 17:55:53 -07:00
strutils.c convert a few more variable names from single- to double-letter 2012-08-23 06:38:29 -07:00
strutils.h we need the base64 stuff even when don't have SMS -- for serialization. 2012-07-07 11:05:45 -07:00
tray.c i => ii; no other change 2012-08-22 07:44:21 -07:00
util.h first of a set of changes to communicate to clients dictionary being 2012-09-03 21:33:46 -07:00
virtuals.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
vtabmgr.c i => ii; no other change 2012-08-22 07:44:21 -07:00
vtabmgr.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwproto.h fix several crashers that prevented network games from working when 2011-11-15 06:13:25 -08:00
xwstate.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwstream.h add stream_copyBits, and use it to hash the move stack -- commented 2012-05-22 19:24:54 -07:00