xwords/common
ehouse 3d318b679c Change how flip works, keeping board data like invalFlags and limits
in sync with the board rather than the model and flipping coordinates
only in time to access the model or pass to engine.  With that done,
drawing can skip any rows scrolled off-screen, and the board's
perimeter focus rect can be drawn and invalidated correctly on a
flipped, scrolled screen: zodiac, eventually.
2007-01-21 06:21:12 +00:00
..
.cvsignore new directories to ignore 2006-02-18 14:08:04 +00:00
board.c Change how flip works, keeping board data like invalFlags and limits 2007-01-21 06:21:12 +00:00
board.h reintroduce board_handleKey 2007-01-18 02:42:37 +00:00
boardp.h Change how flip works, keeping board data like invalFlags and limits 2007-01-21 06:21:12 +00:00
commmgr.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
comms.c fix crash when linux is bt server: if no addr provided it's not a duplicate. 2007-01-09 02:43:09 +00:00
comms.h add const to a few formal param declarations 2006-10-15 13:53:17 +00:00
comtypes.h new UNUSED macro for keynav 2006-11-12 15:20:36 +00:00
config.mk Break scoreboard code out into a new module. board.o was getting too 2006-11-12 20:09:00 +00:00
dawg.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
dbgutil.c When moving focus through tray, skip empty space; when through board, 2006-11-09 06:05:40 +00:00
dbgutil.h debug functions to turn enums and defines into loggable strings 2006-11-03 06:19:27 +00:00
dictnry.c Add more consts. 2006-09-24 15:28:15 +00:00
dictnry.h Add more consts. 2006-09-24 15:28:15 +00:00
dictnryp.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
draw.c update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
draw.h Get rid of draw_eraseMiniWindow: just inval what's under it; make use 2007-01-19 08:20:11 +00:00
engine.c Fix bug where sign extention on 16-bit processors caused too many bits 2006-11-10 08:08:59 +00:00
engine.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
game.c More progress on one-handed navigation: fix ncurses board clipped to 2006-11-05 16:54:18 +00:00
game.h More progress on one-handed navigation: fix ncurses board clipped to 2006-11-05 16:54:18 +00:00
Makefile makefile cleanup 2006-02-17 07:27:36 +00:00
mempool.c params become const 2006-09-15 07:32:04 +00:00
mempool.h params become const 2006-09-15 07:32:04 +00:00
memstream.c Debug-build macros to pass __LINE__ and __FILE__ for logging 2006-11-14 06:40:36 +00:00
memstream.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
model.c Post-Slovak change, 7 bits required to save face and blank bit. Use 7, but expect the old 6 for previous version streams. 2006-11-19 06:40:56 +00:00
model.h Set -Wunused-parameter for those versions of gcc that support it, and 2006-08-16 13:44:44 +00:00
modelp.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
movestak.c Prune excessive logging 2006-09-17 04:45:19 +00:00
movestak.h Base the number of bytes used to store tiles on the number in the 2006-08-10 01:21:31 +00:00
mscore.c Set -Wunused-parameter for those versions of gcc that support it, and 2006-08-16 13:44:44 +00:00
nwgamest.c New type XP_TriEnable meant to be used more than just for new games: 2006-10-28 13:21:32 +00:00
nwgamest.h New type XP_TriEnable meant to be used more than just for new games: 2006-10-28 13:21:32 +00:00
pool.c debug macros and wierd rewrite of code using random and mod. This makes it work on ce! 2006-01-31 06:42:53 +00:00
pool.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
rules.mk makefile cleanup 2006-02-17 07:27:36 +00:00
scorebdp.c Change how flip works, keeping board data like invalFlags and limits 2007-01-21 06:21:12 +00:00
scorebdp.h on keyDown, look at what keyUp will do and, if nothing, don't handle 2007-01-12 03:28:20 +00:00
server.c Refactor to not return from middle of function. No behavior change. 2006-11-11 22:38:20 +00:00
server.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
states.h Check state before accepting post-connection messages; and always set 2006-09-10 18:58:10 +00:00
strutils.c Add more consts. 2006-09-24 15:28:15 +00:00
strutils.h Add more consts. 2006-09-24 15:28:15 +00:00
tray.c Get rid of draw_eraseMiniWindow: just inval what's under it; make use 2007-01-19 08:20:11 +00:00
util.h Two big changes. Pass focus bit into all or and players when focus 2006-11-14 06:46:04 +00:00
virtuals.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
vtabmgr.c update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
vtabmgr.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwproto.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwstate.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwstream.h Debug-build macros to pass __LINE__ and __FILE__ for logging 2006-11-14 06:40:36 +00:00