xwords/xwords4/common
ehouse 5422b82fd3 Implement new model for focus/tray interaction aimed at smartphones
with five-ways and no obvious alt key.  Focus once dived into tray
moves over tiles *and* divider.  Tap of center key toggles
selectedness of object under focus.  Movement of focus when object is
selected drags the object (tile or divider) unless in trade mode.
This is easier to discover and behaves more like drag-and-drop -- and
lets you move the divider.  Works for linux and win32.  Key nav in
tray is broken on palm.
2008-07-17 05:16:09 +00:00
..
.cvsignore new directories to ignore 2006-02-18 14:08:04 +00:00
board.c break board.c up so isn't too large for 68K on palm when compiled for 2008-07-17 05:06:08 +00:00
board.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
boarddrw.c break board.c up so isn't too large for 68K on palm when compiled for 2008-07-17 05:06:08 +00:00
boardp.h break board.c up so isn't too large for 68K on palm when compiled for 2008-07-17 05:06:08 +00:00
commmgr.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
comms.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
comms.h Unify lookup by address and by channelNo; add method to check consistency of BT address. 2008-01-07 01:10:43 +00:00
comtypes.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
config.mk break board.c up so isn't too large for 68K on palm when compiled for 2008-07-17 05:06:08 +00:00
dawg.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
dbgutil.c Add ENABLE_LOGGING define so logging can be used on non-debug builds, e.g. to trace opening of non-debug saved games and prefs files. 2008-02-17 21:48:48 +00:00
dbgutil.h debug functions to turn enums and defines into loggable strings 2006-11-03 06:19:27 +00:00
dictnry.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
dictnry.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
dictnryp.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
dragdrpp.c Fix crasher: don't start a board-scroll operation and attempt to end 2008-06-07 23:05:54 +00:00
dragdrpp.h Fix so curses-only builds and curses build doesn't segfault. 2008-05-26 00:27:48 +00:00
draw.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
draw.h change API for drawing divider so it can be focussed as well as 2008-07-17 05:03:01 +00:00
engine.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
engine.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
game.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
game.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
Makefile makefile cleanup 2006-02-17 07:27:36 +00:00
mempool.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
mempool.h Add file and line number to debug version of realloc and free. 2007-11-22 05:04:40 +00:00
memstream.c replace all __FUNCTION__ with __func__ 2007-12-02 19:13:25 +00:00
memstream.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
model.c Fix crasher: don't start a board-scroll operation and attempt to end 2008-06-07 23:07:31 +00:00
model.h Fix crasher: don't start a board-scroll operation and attempt to end 2008-06-07 23:07:31 +00:00
modelp.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
movestak.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
movestak.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
mscore.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
nwgamest.c fix compile warning 2008-02-16 17:09:21 +00:00
nwgamest.h Warn user, and refuse to continue, when new game is as host and has no remote players. API 2008-01-04 14:47:52 +00:00
pool.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
pool.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
rules.mk makefile cleanup 2006-02-17 07:27:36 +00:00
scorebdp.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
scorebdp.h Fix so compiles curses-only, and so curses cell can be 2x1 (for square board) 2007-06-01 02:08:04 +00:00
server.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
server.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
states.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
strutils.c fix log_hex to print nibbles in right order. 2007-09-27 02:56:35 +00:00
strutils.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
tray.c Implement new model for focus/tray interaction aimed at smartphones 2008-07-17 05:16:09 +00:00
util.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
virtuals.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
vtabmgr.c Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
vtabmgr.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwproto.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00
xwstate.h update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
xwstream.h Remove all tabs. No code changes. 2008-05-31 03:26:16 +00:00