xwords/xwords4/common
Eric House e55212df9f improve new game creation
There was some confusion around host and self addresses, where they're
created, default values, removing conTypes from defaults that are not
in received host addr, etc. I left in some asserts to help understand
if code that seems wrong but hard to fix is still getting called.
2022-09-14 21:37:44 -07:00
..
.gitignore ignore more 2010-03-14 16:25:27 +00:00
board.c Replace LangCode with ISOCode, linux and common side 2022-06-05 09:07:01 -07:00
board.h add support for trays with up to 9 tiles 2021-07-16 12:15:46 -07:00
boarddrw.c make 21x21 work on Android 2022-04-01 07:51:13 +02:00
boardp.h drive letters/values from a three-value enum 2021-02-11 14:11:02 -08: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 improve new game creation 2022-09-14 21:37:44 -07:00
comms.h improve new game creation 2022-09-14 21:37:44 -07:00
commstyp.h add mqtt as a new transport 2020-05-20 13:58:53 -07:00
comtypes.h add timestamp to saved msgs, modify mqtt header to include later 2022-06-29 12:34:27 -07:00
config.mk add missing file 2021-03-19 14:26:18 -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 fix to support synonyms within specials too -- for linux only so far. 2013-04-09 07:43:04 -07:00
dbgutil.c refactor: make vtable population test xplatform 2020-04-19 12:56:11 -07:00
dbgutil.h refactor: make vtable population test xplatform 2020-04-19 12:56:11 -07:00
device.c add timestamp to saved msgs, modify mqtt header to include later 2022-06-29 12:34:27 -07:00
device.h add timestamp to saved msgs, modify mqtt header to include later 2022-06-29 12:34:27 -07:00
dictiter.c limit pattern parse by max length of tiles 2020-12-27 11:53:36 -08:00
dictiter.h cleanup 2020-08-16 19:29:42 -07:00
dictmgr.c cleanup 2020-08-16 19:29:42 -07:00
dictmgr.h cleanup 2020-08-16 19:29:42 -07:00
dictnry.c clean up Hex wordlist 2022-06-05 14:38:33 -07:00
dictnry.h Replace LangCode with ISOCode, linux and common side 2022-06-05 09:07:01 -07:00
dictnryp.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
dragdrpp.c enable RAISETILE feature for linux and android 2020-12-02 17:55:49 -08:00
dragdrpp.h fix compile when XWFEATURE_RAISETILE defined 2020-12-02 17:21:47 -08:00
draw.c fix crashes when quad-{word,letter} present 2022-04-01 07:51:13 +02:00
draw.h show invitee name where possible 2021-05-30 13:31:33 -07:00
dutil.c use indexeddb for storage 2021-03-19 14:27:04 -07:00
dutil.h add timestamp to saved msgs, modify mqtt header to include later 2022-06-29 12:34:27 -07:00
engine.c add support for trays with up to 9 tiles 2021-07-16 12:15:46 -07:00
engine.h add filtering to wordlist browser 2020-08-05 09:47:44 -07:00
game.c improve new game creation 2022-09-14 21:37:44 -07:00
game.h improve comms address tracking (breaks android for now) 2022-09-06 11:40:09 -07:00
gameinfo.h use same variable name throughout 2022-07-08 21:57:42 -07:00
knownplyr.c improve comms address tracking (breaks android for now) 2022-09-06 11:40:09 -07:00
knownplyr.h display known player timestamp when known (debug only) 2021-01-04 08:12:05 -08:00
mempool.c cleanup of recent changes 2021-05-14 11:34:15 -07:00
mempool.h show mempool stats (DEBUG builds) 2021-03-19 14:27:04 -07:00
memstream.c add varible-length int encoding to streams 2021-12-28 18:25:05 -08:00
memstream.h remove comms/transport from using thread->env map 2020-04-26 13:39:21 -07:00
model.c logging cleanup 2022-08-20 10:24:29 -07:00
model.h add some consts 2022-08-16 18:28:53 -07:00
modelp.h add support for trays with up to 9 tiles 2021-07-16 12:15:46 -07:00
movestak.c add support for trays with up to 9 tiles 2021-07-16 12:15:46 -07:00
movestak.h add support for trays with up to 9 tiles 2021-07-16 12:15:46 -07:00
mscore.c make 21x21 work on Android 2022-04-01 07:51:13 +02:00
nli.c improve comms address tracking (breaks android for now) 2022-09-06 11:40:09 -07:00
nli.h get URL-encoded invitation receipt working 2021-03-19 14:26:18 -07:00
nlityp.h use same variable name throughout 2022-07-08 21:57:42 -07:00
nwgamest.c stop using thread->env mapping for util callbacks 2020-04-26 13:39:21 -07:00
nwgamest.h stop using thread->env mapping for util callbacks 2020-04-26 13:39:21 -07:00
pool.c make number of tiles proportional to board size 2022-04-01 07:51:13 +02:00
pool.h make number of tiles proportional to board size 2022-04-01 07:51:13 +02:00
rules.mk makefile cleanup 2006-02-17 07:27:36 +00:00
scorebdp.c show invitee name where possible 2021-05-30 13:31:33 -07:00
scorebdp.h stop using thread->env mapping for util callbacks 2020-04-26 13:39:21 -07:00
server.c change name for clarity 2022-09-06 11:40:09 -07:00
server.h harvest players on open; save and make available 2020-09-26 09:48:35 -07:00
smsproto.c Don't connect to relay for games with mqtt 2022-01-27 08:10:40 -08:00
smsproto.h fix compilation where DEBUG not set 2020-04-26 13:49:54 -07:00
states.h fix relay game failure to change roles 2020-08-25 14:53:33 -07:00
strutils.c clean up Hex wordlist 2022-06-05 14:38:33 -07:00
strutils.h Replace LangCode with ISOCode, linux and common side 2022-06-05 09:07:01 -07:00
tray.c use 16 bits to represent selected tiles 2021-08-25 07:24:38 -07:00
util.h Replace LangCode with ISOCode, linux and common side 2022-06-05 09:07:01 -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
xwlist.c new files that may replace GSList in relaycon 2017-11-04 09:27:33 -07:00
xwlist.h new files that may replace GSList in relaycon 2017-11-04 09:27:33 -07:00
xwstate.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwstream.h add varible-length int encoding to streams 2021-12-28 18:25:05 -08:00