Eric House
5a65bca12a
add board functions to figure layout (position and size of board,
...
tray, etc.), removing need for each client to do it itself.
2013-11-03 12:12:25 -08:00
Eric House
367006a18d
Merge branch 'android_branch' of ssh://git.code.sf.net/p/xwords/git into android_branch
2013-11-03 05:22:53 -08:00
Eric House
b151cb977e
apply patches from Brendan Le Foll <brendan.le.foll@intel.com> to
...
enable x86 ndk support
2013-11-03 05:22:20 -08:00
Eric House
251ad5de25
apply contributed patch adding x86 version of libxwjni.so
2013-11-01 21:22:42 -07:00
Eric House
4ae79f6f27
apply contributed patch making Makefile variable naming match required
...
conventions for CLEAR_VARS.
2013-11-01 21:16:52 -07:00
Eric House
cc994368aa
move ints and booleans between java and c structs using arrays of data
...
rather than a ton of nearly identical function calls.
2013-11-01 19:10:08 -07:00
Eric House
b9d0469cfe
fix OFFSET_OF ptr size to quiet compiler
2013-11-01 19:09:05 -07: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
182ea7f862
make it possible to set DrawCtxt after opening/creating game
2013-10-31 08:06:44 -07:00
Eric House
3858893ab2
don't crash on null dctxt
2013-10-31 06:35:23 -07:00
Eric House
88af10552e
don't try to draw with null dctx
2013-10-31 06:35:00 -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
Eric House
a0b1cddf7a
comment out strings that are changing in English
2013-10-30 18:57:32 -07:00
Eric House
eefcd18fa8
part one of modernizing wordlists browser: long-tap selects and
...
de-selects, but menus aren't updated and don't work.
2013-10-30 07:03:15 -07:00
Eric House
dbf76287a8
move interfaces out of GameListAdapter and into own file; should be no
...
change beyond renaming.
2013-10-30 06:29:31 -07:00
Eric House
571b1d9d49
turn thumbnails on by default
2013-10-29 21:00:50 -07:00
Eric House
0960e5510c
add board_getActiveRect to jni, and use it to capture a thumbnail
...
that's smaller. Scaling is still a problem, though: some but not all
grid lines show up.
2013-10-29 07:51:35 -07:00
Eric House
26f5a0b269
add two out params giving number of cols and rows
2013-10-29 07:50:12 -07:00
Eric House
d72526ff84
enable turning thumbnail featuren on/off via a line in build.xml
2013-10-29 06:49:06 -07:00
Eric House
8bdde9765d
Merge branch 'android_branch' into android_thumbnail
2013-10-29 06:30:03 -07:00
Eric House
1d7a443c8d
cleanup
2013-10-28 21:25:44 -07:00
Eric House
969d0d0a71
cleanup
2013-10-28 07:50:43 -07:00
Eric House
cfcca8ec25
remove unused strings
2013-10-28 07:16:56 -07:00
Eric House
8ab202dd27
cleanup menu config code
2013-10-28 06:21:24 -07:00
Eric House
e197e7499f
add new thumbnail/blob column to DB
2013-10-27 21:56:00 -07:00
Eric House
90e5d12ff6
Merge remote-tracking branch 'origin/android_branch' into android_branch
2013-10-27 21:55:06 -07:00
Eric House
6776490c40
Merge remote-tracking branch 'origin/android_branch' into android_thumbnail
2013-10-27 21:54:34 -07:00
Eric House
88b380503e
add function, not compiled by default, to return bounding rect of all
...
non-empty tiles. As a test, add menu that uses it to grey out that
region.
2013-10-27 21:51:30 -07:00
Eric House
53e6db5683
remove return from middle of function
2013-10-27 21:47:49 -07:00
Eric House
2c9cd311a5
add thumbnail: save scaled-down image when closing board, store it in
...
summaries db, and display as part of game list item. Preference
governs whether saved/displayed and the scale.
2013-10-25 21:08:37 -07:00
Eric House
e3c99595b1
add new thumbnail/blob column to DB
2013-10-25 21:02:34 -07:00
Eric House
9e79c7db9c
Revert "thinner up icon; leave down thicker pending opinions"
...
This reverts commit 479bb0b236
.
2013-10-25 18:33:57 -07:00
Eric House
b0a4d529a5
do copy in a Runnable so selection clearing works as with everything
...
else; make not clearing selection the default since it's more common.
2013-10-25 07:38:09 -07:00
Eric House
3067b5f9c1
make menu id names more consistent
2013-10-25 07:15:43 -07:00
Eric House
788102b5f6
replace ... with …, and add to a few menu items' strings
2013-10-25 06:31:49 -07:00
Eric House
4881164067
finish list of changes
2013-10-25 06:17:22 -07:00
Eric House
94e7bebc26
call super with unknown menuitem rather than assert.fail()ing -- which
...
I've seen.
2013-10-25 06:17:22 -07:00
Eric House
91b54dd66a
use delete to free what's allocated using new
2013-10-25 06:16:17 -07:00
Eric House
a33f04e077
fix shutdown to work (by sending signal)
2013-10-25 06:16:17 -07:00
Eric House
256d6eed90
remove unused strings
2013-10-24 19:58:43 -07:00
Eric House
521f0e3cf3
more tweaks, e.g. name the group that's preventing deletion, and
...
select newly created game copy
2013-10-24 19:58:21 -07:00
Eric House
73e1ac0a93
make newFrom highlight the new game; make reset preserve the selection
2013-10-24 19:20:20 -07:00
Eric House
33252c929c
fix showNotAgainDlgThen(): when the pref is set to skip the hint, we
...
still can't call the callback directly because then
showNotAgainDlgThen() is synchronous only in that case. For
consistency, post the callback call to a handler.
2013-10-24 19:18:42 -07:00
Eric House
266cd6fe85
add newbie hint for new back-button-clear-selection behavior
2013-10-24 18:51:55 -07:00