Eric House
c83e7773fb
make changes an html file in assets, and load via url; add
...
surveymonkey url
2014-08-15 20:59:28 -07:00
Eric House
bee97f8862
tweak text of reminder (prev-known-as "nag") message to be less harsh
2014-08-12 07:17:36 -07:00
Eric House
67c18f4653
tweak nag message to include the name of the player who last moved
2014-08-11 19:16:39 -07:00
Eric House
50cb87901e
warn in hours hours; tweak final warning
2014-08-11 06:27:16 -07:00
Eric House
ac6cda33aa
tweak text and test intervals
2014-08-10 20:18:05 -07:00
Eric House
3655d0c9ff
nag based on a array of times rather than a fixed interval, and append
...
an additional warning after the last is used.
2014-08-10 19:58:03 -07:00
Eric House
9e763b4049
post actual notifications (with text yet to be improved)
2014-08-09 21:00:53 -07:00
Eric House
b532883361
up strings for new release
2014-07-30 07:10:53 -07:00
Eric House
f093aba1a6
add missing ID so background coloring can work
2014-07-30 07:05:34 -07:00
Eric House
2d00a7d1ed
add bug fix comments
2014-07-24 21:46:37 -07:00
Eric House
33bbbfeec7
change strings for next release
2014-07-24 20:47:54 -07:00
Eric House
3f9ed94ddc
final tweak to changelog
2014-07-23 07:08:14 -07:00
Eric House
454ef51cf1
use a single toolbar layout inflated from its own xml rather than
...
hard-coded as part of board
2014-07-22 19:38:32 -07:00
Eric House
9c1b4454eb
add back vertical version of toolbar so board can be bigger in
...
landscape mode
2014-07-22 08:11:15 -07:00
Eric House
46bc0e01fe
up strings for new release
2014-07-21 21:42:10 -07:00
Eric House
83636b6736
clean up trade UI setup
2014-07-21 21:34:52 -07:00
Eric House
38afc4494a
fix board toolbar to be centered AND fully available
2014-07-21 20:00:17 -07:00
Eric House
f305e6dc8d
center toolbar. This isn't ideal, especially for the existing portrait
...
layout, but it's much better for landscape.
2014-07-20 19:52:17 -07:00
Eric House
0f617d359b
fix so space opening up in landscape board layout is colored in
...
user-settable background color rather than white
2014-07-18 21:29:29 -07:00
Eric House
694d88bbdb
Add preference that, if set, allows board to display in landscape
...
orientation. Later a test for screen size will do the same (with
debug pref overriding it to ease testing.) Board looks like crap in
that mode; will fix next.
2014-07-16 20:11:55 -07:00
Eric House
229d179b46
"studylist" more consistent than "list"
2014-07-13 09:06:14 -07:00
Eric House
d841a1b00d
tweak to encourage crash reporting
2014-07-13 09:05:50 -07:00
Eric House
58a18534b0
tweak changes
2014-07-12 16:12:18 -07:00
Eric House
37c6db8ffc
include language in toast confirming addition to wordlist
2014-07-12 16:06:18 -07:00
Eric House
a19437e2d2
use a style for elements common to group headers
2014-07-11 21:38:17 -07:00
Eric House
272fabacfc
fix studylist option being ignored when launching lookup where
...
language has only one lookup url
2014-07-09 06:44:48 -07:00
Eric House
9cc4c146aa
add newbie hint about wordlist browser
2014-07-08 06:50:39 -07:00
Eric House
1942628584
up strings for release
2014-07-08 06:17:20 -07:00
Eric House
7b556af135
remove unused string
2014-07-06 21:38:36 -07:00
Eric House
a20339df99
tweak newbie message
2014-06-28 10:13:18 -07:00
Eric House
5c5ddd5ecd
fix delete dicts warning to catch case of nuking all the lists for a
...
language at once. To simplify (coding and user experience), don't
bother with case where user will have to switch to another list before
opening a game. May want to reconsider this.
2014-06-27 08:29:42 -07:00
Eric House
f2eea61a76
name lang 0 "unknown", and display dicts with langs outside the known range there.
2014-06-24 21:33:44 -07:00
Eric House
e36f68a1d0
make list item text elements single-line to prevent long-named
...
wordlists from looking ugly
2014-06-24 08:18:42 -07:00
Eric House
0749266ec3
remove padding
2014-06-22 16:05:46 -07:00
Eric House
46fba6204a
switch to providing details about remote wordlist via expanding view
...
rather than a separate alert.
2014-06-22 13:36:25 -07:00
Eric House
91fe1537cb
specify orientation (no change, since it's the default) and make
...
formatting standard.
2014-06-22 12:41:25 -07:00
Eric House
0c1d9661df
make downloadable checkbox bigger and easier to hit
2014-06-22 12:00:30 -07:00
Eric House
4f093d13c1
change download checkbox string
2014-06-22 11:59:35 -07:00
Eric House
e1f7c13fc7
print wordlist count as part of group title
2014-06-22 09:42:08 -07:00
Eric House
770679daa0
combine window titles since windows are also combined
2014-06-19 07:53:28 -07:00
Eric House
5568f00dd8
put back missing string for game config dialog
2014-06-18 20:51:00 -07:00
Eric House
b6d316134d
more tweaks to wordlists: display names of those that can be updated;
...
click on available list shows info and offers to download; etc.
2014-06-18 06:48:04 -07:00
Eric House
99db1cef51
snapshot on the way to removing RemoteDicts in favor of DictsActivity
...
with a "show remote" checkbox at the top. Works, but incomplete.
2014-06-17 06:42:07 -07:00
Eric House
2fa9b9151c
remove firefox warning and unused method
2014-06-13 07:34:15 -07:00
Eric House
b3823bacb1
label dicts that are installed and that need updating
2014-06-11 07:07:14 -07:00
Eric House
42225e314e
center emtpy list text
2014-06-11 06:57:51 -07:00
Eric House
f4a098e75b
add progress wheel
2014-06-07 17:52:06 -07:00
Eric House
f8612e727d
Support download of multiple dicts at once. (Download of apps not tested and may be broken. Next...)
2014-06-05 06:05:23 -07:00
Eric House
08b96dac82
center empty list message
2014-06-03 07:49:20 -07:00
Eric House
f3daed2e12
add menu to remote dicts display, track selected dicts, and implement
...
download. Which works. Still need to clean up UI for multiple
downloads, track selection across rebuilds of list adapter, etc.
2014-06-03 07:45:08 -07:00
Eric House
ae4260a259
snapshot: handle json data (hardcoded for now) from server and display
...
collapsible list of selectable dict names.
2014-06-03 07:45:08 -07:00
Eric House
b1705e6073
make lang group header expand button actually expand/contract.
2014-06-03 07:45:08 -07:00
Eric House
4596ed5d7b
snapshot on the way to removing last expandablelist use: dictsdelegate
...
lists languages and wordlists under them, but nothing's colapsable yet.
2014-06-03 07:45:08 -07:00
Eric House
9d23aef31d
when a string has format specifiers, highlight them, and offer a
...
newbie tip explaining the translation must match.
2014-05-22 23:50:44 -07:00
Eric House
91d7213be6
fix strings.xml files, syncing names and removing obsolete elements
2014-05-22 06:35:08 -07:00
Eric House
d1aa5d73f2
don't allow to save translation where format specifiers don't match; cleanup
2014-05-22 05:59:43 -07:00
Eric House
0b379a941b
snapshot: add menu to xlation item editor.
2014-05-21 06:59:38 -07:00
Eric House
8f15f76fed
label xlations with the language name
2014-05-17 16:57:24 -07:00
Eric House
e8efd70bdc
tweak strings
2014-05-15 05:39:29 -07:00
Eric House
5e70d28ea1
first cut at filtering: all and modified work, but the other two
...
require that I track strings by the contexts in which they appear.
2014-05-14 21:24:29 -07:00
Eric House
c4598f2bf9
tweak main translations strings layout
2014-05-13 21:22:50 -07:00
Eric House
4d42768f83
add separate activity/delegate for editing translations, launched by
...
tapping on a line in the list-o-strings.
2014-05-13 21:07:56 -07:00
Eric House
47eaca3d71
add filter spinner to translate dialog (though there's not yet data to filter on)
2014-05-13 06:30:38 -07:00
Eric House
049c55e2d2
toward adding default menu to all activities and eventually tracking
...
translations by where they're used so most relevant can be shown: put
back common superclasses XWActivity and XWListActivity with default
implemenations of activity lifecycle methods that call through to
delegates (and that later can help LocUtils track what's been seen
when.) Not thoroughly tested, but seems to work for the main screens
anyway.
2014-05-12 21:26:31 -07:00
Eric House
a4cd137cef
get rid of #1 used to make strings unique: remove duplicates where
...
possible, and where not replace it with a non-printing zero-width
unicode char.
2014-05-06 06:27:33 -07:00
Eric House
ce77f09588
the new spinner adapter override works much better for game config's
...
spinners
2014-05-05 07:38:37 -07:00
Eric House
19badff420
tweak text
2014-04-27 19:21:21 -07:00
Eric House
33a83b0e2f
toward use of data text messages for games: don't let CDMA phone users
...
turn data messages on, and when checking if SMS is supported say yes
for KitKat users if they've successfully turned data on.
2014-04-27 13:34:09 -07:00
Eric House
716109e979
Merge branch 'android_branch' into android_localize
...
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/PrefsActivity.java
xwords4/android/XWords4/src/org/eehouse/android/xw4/SMSService.java
2014-04-26 22:04:57 -07:00
Eric House
fbb042ffee
merge android_branch -> android_sms_kitkat
2014-04-26 18:31:05 -07:00
Eric House
540eb73aec
merge android_branch
2014-04-25 20:33:57 -07:00
Eric House
ead0fdf668
merge from_android_beta_82->
2014-04-25 20:29:54 -07:00
Eric House
a7c1724bb8
another change
2014-04-25 07:46:33 -07:00
Eric House
ed3370133f
use lowercase \u instead; \U isn't acceptable in java
2014-04-24 07:01:53 -07:00
Eric House
00ecf0d9d0
be consistent using capital-U \U to indicate unicode
2014-04-24 06:53:13 -07:00
Eric House
e643e9d5c0
add debug preference via which Translate menuitems must be enabled
2014-04-22 21:06:05 -07:00
Eric House
0e9790ee7c
new string
2014-04-22 07:42:26 -07:00
Eric House
dbc42c3ad2
include xlation info in update request to server. It's not handled yet
...
and so the handling of the result is untested.
2014-04-18 08:03:01 -07:00
Eric House
4d08c7cef9
merge android_branch->android_localize
2014-04-18 06:21:45 -07:00
Eric House
8ba19184a0
merge from_android_beta_82->android_branch
2014-04-17 08:32:39 -07:00
Eric House
529e6733d0
up strings for new release
2014-04-17 08:27:42 -07:00
Eric House
538cd7b154
disallow duplicate strings in strings.xml, manually appending #<digit>. Will eventually filter that out of displayed strings.
2014-04-16 21:14:53 -07:00
Eric House
67ca205774
remove compile command -- which never worked
2014-04-14 08:04:44 -07:00
Eric House
9abc7b3212
add comment
2014-04-14 06:24:09 -07:00
Eric House
e227038354
move not-to-be-localized string out of string.xml
2014-04-12 09:22:45 -07:00
Eric House
5c5a353d12
add string array to spinner manually so it can be translated -- sucks
...
to have to change code for this, but... The dropdown views look
crappy though I'm using identical code to what's in DictLangCache
building similar arrays that look fine. Needs work.
2014-04-10 06:44:33 -07:00
Eric House
67bca0dd4e
Because loc: strings can't be supplied for all Views, don't do
...
that. Instead use the English strings themselves as keys. Generate a
java array of all R.string.whatever contants at build time, and use
that at runtime to build a hashmap of localizable strings that may be
found in UI widgets. When one is found and there's a translation,
substitute.
2014-04-09 21:09:46 -07:00
Eric House
b4016eaec3
get rid of loc: stuff
2014-04-09 21:05:12 -07:00
Eric House
d27f2d580a
(more of prev commit) generate xml layout files from res_src, and run all inflation through LocUtils that tries to substitute strings
2014-04-08 06:48:42 -07:00
Eric House
201e808b4a
move layout files into res_src, and modify script to mark their localizable strings with loc:; run all layout inflation through new function that substitutes for loc:
2014-04-08 06:47:33 -07:00
Eric House
dfb3ea842b
get rid of the Loc* classes -- will be transforming xml at buildtime as with menus
2014-04-08 05:20:22 -07:00
Eric House
aad4872f68
generate menu resources from the old files, adding the 'loc:' key for those title strings listed in strings.xml
2014-04-07 08:14:09 -07:00
Eric House
1bed9e3bec
move menu xml files outside build tree: scripts will generate now
2014-04-07 07:59:55 -07:00
Eric House
4ce7f923c1
revert changes adding loc: to mark localizable strings: will be doing that automatically
2014-04-07 07:54:59 -07:00
Eric House
86cc8f6dbf
move onCreateOptionsMenu into superclass
2014-04-06 16:48:17 -07:00
Eric House
7dfa042b77
rename style and use it to align table header with columns
2014-04-05 12:12:00 -07:00
Eric House
663f4293a9
display English text on left side of table
2014-04-05 11:45:20 -07:00
Eric House
2494f7b8d4
add activity for localizing strings and add menuitem to localizable activities to trigger it. Does nothing yet, including populating itself.
2014-04-05 10:27:05 -07:00
Eric House
16346beeb1
enforce new convention: strings containing formatting must be names whatever_fmt (and strings containing formatting must be so named.) I'm going to have to parse such strings, which will be expensive, so being able to determine from the name whether there's a need should help.
2014-04-04 23:42:57 -07:00
Eric House
2b2fd32951
replace %s and %d (and enforce)
2014-04-04 23:09:50 -07:00