eehouse
0920eeb6b3
set default font height based on scale rather than assuming Paint's
...
defaults make sense.
2010-06-02 12:46:08 +00:00
eehouse
bcac60b2d4
don't display zoom control at all if both buttons disabled.
2010-06-02 04:59:51 +00:00
eehouse
68bf571f26
figure maxCellSize and pass to jni; call after doing layout to
...
correctly get whether zooming is possible.
2010-06-02 04:59:34 +00:00
eehouse
048e854d4e
no point in triggering a zoom call meant to get state before layout's
...
been done.
2010-06-02 04:59:14 +00:00
eehouse
c7bedc297c
include new param to board_zoom
2010-06-02 04:58:53 +00:00
eehouse
4fe36455c6
Add upper bound on cell size yielding left and right margins for
...
super-wide screens.
2010-06-02 04:58:20 +00:00
ehouse
69cb7bce15
up release to b5
2010-06-01 02:50:11 +00:00
eehouse
a8e705dcc8
mark blanks with a circle around it rather than rects in the corners
2010-05-28 02:31:46 +00:00
eehouse
4b7dad5f5c
fix jni reentrancy problem when onPause called while a blocking dialog
...
is up. The fix is to track if there's a thread blocked and to
interrupt it so it can return through the jni as if the dialog were
cancelled. More explanation in comments part of this checkin.
2010-05-27 02:58:56 +00:00
eehouse
b54ffe2b7d
robot move/trade report dialogs need to block in case the next player
...
is also a robot
2010-05-27 02:58:42 +00:00
eehouse
c5a0384d79
include name of game in title of game-configure screen
2010-05-27 02:58:27 +00:00
eehouse
4be4a8156a
wire new edittext to seekbar and vice-versa, including hack boolean to
...
prevent loop that resets the cursor to the 0 position on every
keystroke.
2010-05-27 02:57:35 +00:00
eehouse
8c790edd04
add numerical edittexts to left of seekers in color edit view. Not
...
yet wired up but layout's ok
2010-05-27 02:57:21 +00:00
eehouse
dd2693bab0
factor out common code
2010-05-26 02:27:34 +00:00
eehouse
28d9d4559d
add new-game/default prefs for phonies and timer_enabled
2010-05-26 02:27:16 +00:00
eehouse
ec57cbcf1b
actually hide the delete menuitem for builtin dicts; greyed out is too
...
subtle.
2010-05-26 02:26:44 +00:00
eehouse
da7c59a869
subclass ListPreference in order to provide a list of dicts at runtime
...
for setting the default. Remove the hint that says "do it on dicts
screen."
2010-05-26 02:26:24 +00:00
eehouse
42a4a19911
disable delete menuitem when dicts are builtin (since can't be deleted)
2010-05-20 04:29:29 +00:00
eehouse
70f0a5fe90
fix dict deletion (which broke when extension removed from
...
user-visible name)
2010-05-20 04:29:10 +00:00
eehouse
1054ba5341
don't replace summary with empty value
2010-05-20 04:28:38 +00:00
eehouse
3863279013
divider follows last item too on real lists; add spacing above and below it.
2010-05-20 04:27:56 +00:00
eehouse
7913292942
get "Player 1" etc from a resource; don't hard-code!
2010-05-18 02:27:34 +00:00
eehouse
f3f350a12d
Create new prefs screen with per-game defaults, adding existing and
...
new for dicts; use dict pref when creating new game; add menuitem to
dicts view to set that pref. I want to launch the dicts activity from
the preference instead (which is information-only right now) but can't
figure out how to do startActivityForResult from a Preference....
2010-05-18 02:27:14 +00:00
eehouse
40c25d6137
add initial/default value of gameSeconds as a preference and honor it
...
when creating and copying CurGameInfo instances.
2010-05-14 12:43:17 +00:00
eehouse
bbfa375dfe
erase cached tile rects when doing layout to fix bug where tile
...
letters are partially offtile when a game first opened game in
landscape changes to portrait mode.
2010-05-14 12:42:44 +00:00
eehouse
95460e1685
Draw score entries for players whose turn it isn't in two lines so you
...
can still see the name.
2010-05-14 12:42:28 +00:00
eehouse
71e65433d3
figure board dimensions in one place rather than two, then share.
2010-05-12 11:59:40 +00:00
eehouse
51f3412567
Break game- and dict-related static methods from Utils into new GameUtils
2010-05-12 11:58:37 +00:00
eehouse
c85b033ced
Break db-related static methods from Utils into new DBUtils
2010-05-12 11:57:07 +00:00
eehouse
24c1527232
fix yOffsetChanged to follow new API, but still leave commented out;
...
set game file name from resource, and make visible in board title and
as part of games list entries.
2010-05-12 11:56:01 +00:00
eehouse
6bbf7f32dd
don't store Context as a class variable in CommonPrefs. Instead, pass
...
it into every method where it's needed. This should fix occasional
crash where the OS relaunches me into an activity that uses prefs
without passing through the GamesListActivity where that static was
getting set.
2010-05-12 11:54:36 +00:00
eehouse
f154e83a21
draw_scoreBegin now returns a boolean
2010-05-12 11:53:06 +00:00
eehouse
7faaed04f5
remove .xwd from dict names displayed to users.
2010-05-12 11:50:25 +00:00
eehouse
7daa6e33f7
Make first player a robot rather than second. This might make a
...
better first impression on new users.
2010-05-12 11:49:38 +00:00
eehouse
5617533403
up beta version
2010-05-12 11:47:49 +00:00
eehouse
772291ea73
add hour to timestamp
2010-05-09 20:40:55 +00:00
eehouse
3159e864b5
add onResume to undo effects of onPause. I'm pretty sure this fixes
...
the white screen on device bug.
2010-05-09 20:40:39 +00:00
eehouse
77f21c6f2e
try passing application context to CommonPrefs. I'm getting a crash
...
on device when app's been running for a while and, perhaps, the
original GamesList activity has been recycled but CommonPrefs instance
with its static has not. The BoardView is being recreated and
CommonPrefs asserts that m_context is null. That shouldn't be
possible, but we'll try this.
2010-05-09 14:42:19 +00:00
eehouse
8f207615e3
remove logging
2010-05-09 14:42:02 +00:00
eehouse
d708365843
add a bit more activity lifecycle logging, and invalidate view when
...
not building it on resuming/restarting/starting
2010-05-08 19:29:54 +00:00
eehouse
922a32ad08
remove per-packet logging
2010-05-08 19:29:36 +00:00
eehouse
8e6c3c7533
Fix problem with entries in summary db outlasting their games and
...
getting applied to new games created with old name: add deleteGame
method that removes summary and file at same time.
2010-05-08 19:29:20 +00:00
eehouse
5542350094
comment out Hidden games menuitem; rearrange menuitems; fix missing
...
string that compiler didn't notice earlier.
2010-05-08 19:29:03 +00:00
eehouse
e3b77aa1f1
add dialog confirming delete_all menu
2010-05-08 19:28:38 +00:00
eehouse
cfbdfac10b
get and save new summary in resetGame so connected games don't show in
...
gameslist as unconnected after being reset or copied.
2010-05-08 19:28:19 +00:00
eehouse
87f5aada74
dereference array inside try to catch oob exception I just saw but
...
whose cause I can't find as well as null array I was previously
testing for.
2010-05-08 15:54:30 +00:00
eehouse
9d86ba9a99
add timestamp fields to DB as long as the format's changing
2010-05-08 15:30:22 +00:00
eehouse
0e3411ecd4
modify configure connection button to reflect conn type chosen; add
...
role-specifig hints to relay config dialog (in a way it'll be easy to
follow for others.)
2010-05-08 15:27:32 +00:00
eehouse
13ab9b233d
comment out sms code; class fails verifier on 1.5 device.
2010-05-08 15:27:06 +00:00
eehouse
2992fd2d1f
add connection separator/title; add prompt to Connection dialog
2010-05-08 15:26:47 +00:00