Andy2
13596f8538
synchronize read and write of files, fixing a race condition between
...
BoardActivity shutdown (save) and GamesList refresh (open) that
resulted in zero-length byte array being passed into the jni. It's
now possible for the list to win the race and display old data, so a
better solution would be to check-out the file in such a way that the
list couldn't read it until it was update, but at least now we won't
crash.
2010-07-30 17:40:46 -07:00
Andy2
d07d90761f
remove logging
2010-07-30 17:38:07 -07:00
Andy2
b4f7a6917f
wrap time in brackets for readability
2010-07-30 07:16:24 -07:00
Andy2
f9afcc0e6f
add ability to tag events as UI or not. CMD_DO is not. Only UI
...
events in queue prevent engine from continuing. This fixes bug where
server running engine on behalf of robot would starve the UI thread by
looping forever seeing the engine bail because a CMD_DO was in the
queue and then adding a CMD_DO to try running the engine yet again.
2010-07-30 06:43:56 -07:00
Andy2
396a277cb4
dispose of progress dialog if it's been shown, even if Activity is
...
going away. This stops runtime complaints about leaking windows.
2010-07-29 18:11:54 -07:00
Andy2
51d759569a
call srand with current time (attempting to fix what may be duplicate
...
seeds on relay, possible if rand() always starts with same sequence on
different devices in new process); add commented-out logging util_rand
implementation.
2010-07-29 06:53:06 -07:00
Andy2
6be5105eff
don't put up progress dialog (from runnable) after activity pauses.
2010-07-29 06:49:30 -07:00
Andy2
9eb424201d
Add credits to About; use style to remove duplicates; credit Sarah.
2010-07-18 19:16:46 -07:00
Andy2
d0a632d3ff
up version to b13 so can be tagged to match.
2010-07-18 14:40:53 -07:00
Andy2
ad1eb053ca
a few final tweaks from Sarah
2010-07-18 14:39:46 -07:00
Andy2
b1f027ce00
latest from Sarah
2010-07-17 21:50:44 -07:00
Andy2
fb8692fb9f
add preference for allowPeek
2010-07-17 07:06:33 -07:00
Andy2
8da9a1e8fa
dis/enable shuffle and add-player buttons based on number of players present
2010-07-17 06:03:30 -07:00
Andy2
6ffed8750a
Make delete button smaller and at other end of screen from text.
2010-07-17 05:58:29 -07:00
Andy2
cd20883df3
draw bonus hint summaries using minimum font height even when cells
...
are larger -- keeps from distracting so much from words
2010-07-17 05:42:50 -07:00
eehouse@eehouse.org
f93f6222b2
Merge branch 'android_branch' into toolbar
2010-07-16 21:19:44 -07:00
Andy2
a91c665c45
latest from translator
2010-07-16 21:18:39 -07:00
Andy2
2e15650c4d
button-based zoom by 4, not 8
2010-07-16 21:01:52 -07:00
Andy2
2bf3cbd7e2
turn on CROSSHAIRS -- somehow lost during merge.
2010-07-16 19:18:55 -07:00
Andy2
81694f8392
Sarah's latest icons, converted from .psd using imagemagick
2010-07-16 18:18:37 -07:00
Andy2
a99e8142b0
Merge branch 'android_branch' into toolbar
...
Conflicts:
xwords4/android/XWords4/jni/Android.mk
xwords4/android/XWords4/jni/xwjni.c
xwords4/android/XWords4/res/values/strings.xml
xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardView.java
xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/XwJNI.java
2010-07-16 06:32:32 -07:00
Andy2
73980a3c50
use delete button in XWListItem instead of context menu item for DictsActivity too.
2010-07-16 06:19:19 -07:00
Andy2
f9a561bd2a
first cut at putting a delete button next to players in config list
2010-07-16 05:50:20 -07:00
eehouse@eehouse.org
ea2b6b6df9
Revert "add util_turnChanged"
...
This reverts commit 55d86b15d2
.
zoom isn't set up on this branch to go immediately all the way out, so wait for toolbar branch
2010-07-16 05:19:52 -07:00
Eric House
55d86b15d2
add util_turnChanged
2010-07-15 18:27:00 -07:00
Andy2
f3ffbd94af
remove focus-color pref; add crosshairs-color pref in same place
2010-07-14 06:21:55 -07:00
Andy2
55be90dd12
add preference controlling whether bonus "summaries" are shown on top
...
of bonus squares.
2010-07-13 22:39:45 -07:00
Andy2
7176c7036e
add localizable "pts" to the in-tray pending score display
2010-07-13 18:57:48 -07:00
Andy2
15f2a46279
fix miniwindow getting erased as soon as drawn. Problem was that
...
board code invalidated crosshairs cells in timer callback after
drawing miniwindow but board_draw isn't supposed to get called until
after penup. But java miniwindow drawing code was pushing DRAW event
to get the canvas updated. Instead I'm just invalidating the view
which copies the canvas without calling board_draw().
2010-07-13 18:47:29 -07:00
Andy2
6cb2638a50
if tap-to-play is set, remove play-game item from context menu
2010-07-13 18:09:43 -07:00
Andy2
44907a29a6
cleanup: factor to init in loop from an array
2010-07-13 06:36:33 -07:00
Andy2
d4a23bbaca
fix spacing (whitespace only)
2010-07-12 21:42:04 -07:00
Eric House
7352cd5449
fix so bonus strings are in right order
2010-07-12 21:40:40 -07:00
Andy2
e55bb462d9
include bonus square summaries in grey
...
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardView.java
2010-07-12 21:40:23 -07:00
Andy2
c0819c5a9f
up constants for beta 12
2010-07-12 19:16:11 -07:00
Andy2
2f34fc0d35
fix list item not getting updated after its game configuration is changed.
2010-07-12 18:52:11 -07:00
Andy2
de32e514ab
cherry-pick three revisions from toolbar branch ( d1c7d4097c
, f848473c1a
and 6484a2fb9b
) and manually fix conflicts.
2010-07-12 18:48:03 -07:00
Andy2
19ea138f8e
turn on crosshairs feature, which seems to work
2010-07-12 18:24:41 -07:00
Eric House
8d3ea709e0
add CMD_TOGGLEZOOM so zoom state doesn't have to be maintained
2010-07-11 08:05:23 -07:00
Eric House
546ddf33ae
add util_turnChanged
2010-07-10 17:05:17 -07:00
Eric House
177af25617
fix so bonus strings are in right order
2010-07-10 16:54:41 -07:00
Eric House
cedc00c9a6
include bonus square summaries in grey
2010-07-10 16:17:13 -07:00
Andy2
d3548aafb2
Make backgrounds transparent. By me: the artist is not to blame. :-)
2010-07-09 23:02:19 -07:00
Andy2
d1c7d4097c
remove focus-related code and declarations
2010-07-09 18:52:14 -07:00
Andy2
f848473c1a
turn off KEYBOARD_NAV
2010-07-09 06:51:34 -07:00
Andy2
6b9b97231a
fix to compile with KEYBOARD_NAV undefined
2010-07-09 06:49:32 -07:00
Andy2
2bbdcf46c3
make progress dialog cancellable. Still may want to abort the search
...
when it's cancelled.
2010-07-09 06:14:43 -07:00
Andy2
d7110824df
make undo button the last; make vertical and horizontal toolbar
...
orderings the same. (Really should have just one toolbar and set it's
orientation on the fly.)
2010-07-08 18:42:22 -07:00
Andy2
d68d597c49
Sarah Chu's first cut at icons.
2010-07-08 18:41:03 -07:00
Andy2
3976738990
put up indeterminate progress dialog when engine starts and at least
...
one blank's involved. Still needs to be made cancellable.
2010-07-08 18:26:17 -07:00