From 40e42b79c54b3e96f1d56426320aad371e882341 Mon Sep 17 00:00:00 2001 From: Andy2 Date: Sat, 30 Oct 2010 09:11:47 -0700 Subject: [PATCH] up version numbers and strings -- getting ready for release --- xwords4/android/XWords4/AndroidManifest.xml | 4 +- xwords4/android/XWords4/res/raw/changes | 52 +++++++++++++------ .../org/eehouse/android/xw4/XWConstants.java | 2 +- 3 files changed, 40 insertions(+), 18 deletions(-) diff --git a/xwords4/android/XWords4/AndroidManifest.xml b/xwords4/android/XWords4/AndroidManifest.xml index 06c5ce721..952ce1612 100644 --- a/xwords4/android/XWords4/AndroidManifest.xml +++ b/xwords4/android/XWords4/AndroidManifest.xml @@ -21,8 +21,8 @@ to come from a domain that you own or have control over. --> diff --git a/xwords4/android/XWords4/res/raw/changes b/xwords4/android/XWords4/res/raw/changes index 71f5a0d86..1b0e319cc 100644 --- a/xwords4/android/XWords4/res/raw/changes +++ b/xwords4/android/XWords4/res/raw/changes @@ -6,27 +6,49 @@ -Crosswords 4.4 beta 16 release +Crosswords 4.4 beta 17 release -

This is a another quick bug-fix release while I continue -work on the new relay connection code -- which is coming along, -BTW. Please email if you're willing to comment on an early version.

+

This release changes how networked games are created, configured +and connect with each other. It tries to make the process simpler and +should mean it's much more likely to succeed. I've also scattered +"new user hints" around the app, dialogs with tips that you can +dismiss with a "Do not show again" button when you don't need to see +that hint again.

-
    Bugs fixed: -
  • Dictionary download could be routed to Browser if you weren't careful or - your phone maker hard-coded the type. Now it always routes to Crosswords. - (Thanks B.S.)
  • -
+

I'm breaking from tradition and not listing bugs fixed or features +added here -- because there have been well over 300 separate changes +committed since the last beta. Instead I'll outline how you get +started with a two-player networked game.

-
    (Still) coming soon -
  • builtin hints and help, starting with the Game Settings - screen
  • +

    Assume you and a friend each have Crosswords on an Android phone. +You both need to +

      +
    • Launch Crosswords and tap the "Add networked game" button on + your device
    • -
    • rewrite of gameplay via relay to make connecting easier (no - host/guest stuff or requirement that both be online at the same - time) and allow closed game to receive moves.
    • +
    • When the game appears, long-tap it and choose "Game settings..." + from the menu
    • + +
    • Agree on a "room name" -- let's say it's "andy" --and enter it + in the "New room name" text box.
    • + +
    • Scroll to the bottom of the window and tap the "Play game" button
    • + +
    • Wait as your phones connect. You'll see a status message and + maybe a "new user hint", then the status icon in the upper-right + will go all-green and boards on both phones will get tiles
    • + +
    • Now the first player makes a move, commits it, and it shows up + on the other device. Rinse, lather, repeat.
    • + +
    • The "relay" server stores moves it receives until it can deliver + them. If you have a bunch of networked games going, choose the + "Check server" menu on the main list-of-games screen. It will + redraw all games for which there are waiting messages. You can then + open them and they will sync up.
    +

    Please remember that this is beta software. Letting me know (at eehouse@eehouse.org) what's broken and what features you'd most like diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWConstants.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWConstants.java index bf35c8221..866f0e882 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWConstants.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWConstants.java @@ -23,5 +23,5 @@ package org.eehouse.android.xw4; public interface XWConstants { public static final String GAME_EXTN = ".xwg"; public static final String DICT_EXTN = ".xwd"; - public static final String VERSION_STR = "4.4 beta 16"; + public static final String VERSION_STR = "4.4 beta 17"; }