Eric House
10608b137f
Mark the current player's wordlist in wordlists popup
2013-11-12 07:05:37 -08:00
Eric House
e2aea4a39e
call through to canvas for current score to correctly update menu
2013-11-12 06:40:40 -08:00
Eric House
f14be36bbc
eliminate flicker on opening board: don't start drawing tile if can't
...
finish
2013-11-12 06:34:56 -08:00
Eric House
282b32396f
don't log the one command that's supposed to get posted post-stop
2013-11-12 06:29:57 -08:00
Eric House
8099b77e52
refuse to a create second game from an invitation unless a debug pref
...
is set.
2013-11-11 20:44:08 -08:00
Eric House
7cf297ad0e
fix so board still works after reloading, e.g. after turning screen
...
off and back on.
2013-11-11 08:09:15 -08:00
Eric House
a7b1e00cc2
remove trade menuitem when game over
2013-11-11 05:31:18 -08:00
Eric House
35721975db
add menuitems for back/commit for trade mode parallel to the buttons
...
at bottom (which should go when you have an action bar)
2013-11-11 05:23:25 -08:00
Eric House
37aa4a9adf
set tile border (highlighted and not) proportional to tile size for
...
greater visibility on high-res devices
2013-11-10 09:05:31 -08:00
Eric House
f27e798966
need to requestLayout(), not just invalidate(), after common code
...
layout is finished.
2013-11-10 08:37:28 -08:00
Eric House
7457ce9b80
fix so board draws correctly when loaded in trade mode
2013-11-10 06:55:01 -08:00
Eric House
82a82b5ae1
set trade mode in canvas where it'll do some good
2013-11-10 06:41:43 -08:00
Eric House
d598dde86e
inval view even if board_draw says there's more drawing to do -- as
...
there's probably still a lot that got drawn.
2013-11-10 06:41:12 -08:00
Eric House
f6e0febd6d
fix NPE
2013-11-09 08:20:32 -08:00
Eric House
397b03b074
save thumbnail along with summary to fix reset game keeping its old
...
(and populated) thumbnail until opened
2013-11-09 07:27:05 -08:00
Eric House
3142069adb
save bitmap after generating it
2013-11-09 07:19:54 -08:00
Eric House
26a464aae4
set a minimum width for rem tiles display based on screen width rather
...
than pixels
2013-11-09 07:15:28 -08:00
Eric House
3e6a7418b1
move snapshoting code into GameUtils, and use it whenever loading a
...
GameListItem that should have a snapshot but doesn't. This lets games
have snapshots immediately rather than only after they've been opened
once.
2013-11-09 06:59:33 -08:00
Eric House
e0dd481393
restore missing ivar init so remaining tiles square comes back
2013-11-09 06:48:09 -08:00
Eric House
049b8247ff
clear all thumbnails whenever a thumb-related pref changes
2013-11-09 06:40:31 -08:00
Eric House
82f61b43f2
add utility to erase all thumbnails
2013-11-09 06:36:47 -08:00
Eric House
dfdbd9a8a2
pass scoreWidth separately into formatting code so space can be left
...
for network status icon.
2013-11-09 05:34:23 -08:00
Eric House
9f6baf39c4
don't insert rowid in any prefs list except the right one
2013-11-08 06:31:20 -08:00
Eric House
0a3a1623df
DRAW message not needed (using invalidate instead)
2013-11-08 06:08:09 -08:00
Eric House
ea6ad877ca
draw after changing/adding dict chars -- this may be the final step
...
required to be able to render a board.
2013-11-08 06:06:18 -08:00
Eric House
5a555b11b0
tweak appearance of snapshots preferences
2013-11-08 05:54:30 -08:00
Eric House
ecb225a6a8
try larger font size on high-res screens
2013-11-07 20:06:51 -08:00
Eric House
9e87a5ee92
implement getting active rect when that pref is set
2013-11-07 19:55:01 -08:00
Eric House
e780b536f9
obey thumb size preference. Currently "1/3" means 1/3 the size of the
...
smaller screen dimension. There may be a better scale.
2013-11-07 19:28:00 -08:00
Eric House
41df94af31
new separate set of three prefs for thumbnails, and make the first,
...
enable/disable, work.
2013-11-07 19:07:19 -08:00
Eric House
fba7aee83a
take thumb setting into account (though not in the rigth way yet, and
...
changes are still reflected only after the list item's been forced to
reload)
2013-11-07 07:51:57 -08:00
Eric House
a26dced506
drawing tray tiles can fail, e.g. when font info not yet available, so
...
only clear bits when successful. Fixes problem where tray didn't get
drawn until tiles were somehow invalidated.
2013-11-07 07:29:54 -08:00
Eric House
56f9f5f88e
remove unused method
2013-11-07 05:48:39 -08:00
Eric House
16923eb27e
save thumbnail in separate step, creating new square board-only
...
drawctxt to render it without scaling. Draw whole board rather than
just the active rect.
2013-11-07 05:44:16 -08:00
Eric House
baba78535f
fixes to the merge
2013-11-07 05:30:02 -08:00
Eric House
bb80cdfb08
Merge branch 'android_branch' into android_thumbnail
...
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardCanvas.java
xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/XwJNI.java
2013-11-07 05:25:51 -08:00
Eric House
272fc6e812
Move board_layout call onto jni thread, and change order in which it's
...
done to make that work. This is a snapshot: not all boards draw completely,
and there's other debugging to be done.
2013-11-06 06:49:27 -08:00
Eric House
499e07d84b
follow convention: width usually comes before height
2013-11-05 06:38:48 -08:00
Eric House
d4cf98553c
Merge branch 'android_branch' into android_thumbnail
2013-11-04 06:37:13 -08:00
Eric House
2d7392a16d
pass new score- and tray-size params through
2013-11-04 06:36:52 -08:00
Eric House
9c9a04025a
Merge branch 'android_branch' into android_thumbnail
...
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/XwJNI.java
2013-11-04 06:20:53 -08:00
Eric House
e01af60dab
build with COMMON_LAYOUT defined, and when off-by-default debug pref
...
is on use it instead of java-side layout.
2013-11-03 12:17:20 -08:00
Eric House
5dd209ef27
init summaries earlier
2013-10-31 20:33:23 -07:00
Eric House
9cd7dd6c98
fix to compile post-merge
2013-10-31 08:14:14 -07:00
Eric House
d7a1f53157
Merge branch 'android_branch' into android_thumbnail
...
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardView.java
2013-10-31 08:13:39 -07:00
Eric House
45ad3499c5
(rough) move BoardView's Canvas into a new class so that, ideally, it
...
can be used separately e.g. to draw thumbnails without opening a game
into a board. Works well enough to render a full board, but not
otherwise tested.
2013-10-31 08:08:41 -07:00
Eric House
bfa6132ade
add board_setDraw() to jni
2013-10-31 08:07:07 -07:00
Eric House
8ddc9a7770
Merge branch 'android_branch' into android_thumbnail
...
Conflicts:
xwords4/android/XWords4/res/values/strings.xml
2013-10-30 21:46:45 -07:00
Eric House
3bfcc0cedd
implement menu items, including being able to move or delete multiple
...
dicts at once.
2013-10-30 21:45:16 -07:00
Eric House
886f9100e1
implement delete and make default menuitems
2013-10-30 19:02:28 -07:00