yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Themes and Apps] David Horn:
Just so people don't think I've forgotten this, an update for you. :-)

OS Map is nearly ready for release. It's going through the final testing and I've signed up for an account on the Android Market.

Changes since the last update:

* Complete rewrite of both client-side and server-side code. The app is now very fast at switching locations and will track your position without needing to continually refresh the page. I estimate it's 10-20x faster than before, and more or less equivalent to Google Maps and similar.

* Fast resume. If Android is behaving itself, no more downloading of javascript when resuming. If no GPS is available, fast fallback to network location. It's virtually an instant-on if you switch the phone off with the app running.

* Proper compass support. Your magnetic bearing is shown in a moving compass in the top corner of the screen.

* Smooth panning.

* Waypoint support. At the moment it's a custom feature that allows you to save your current position as a waypoint and navigate back to it (or other saved locations) on the map, but I envisage GPX export in a later version.

* Detailed location info, including grid references and bearing.

* Many, many bug fixes and performance tweaks along with general spit and polish.

Screenshots:
[Hero, G2 Touch Themes and Apps] cdmackay:
glorious! can't wait, thanks :)
[Hero, G2 Touch Themes and Apps] joemax:
Is it rather good :cool:

Seriously, this app will rock if you need an OS map out in the field (literally) and you have a data connection :D
[Hero, G2 Touch Themes and Apps] cdmackay:
of course, when you really need it, you won't have :)
[Hero, G2 Touch Themes and Apps] Switchbitch:
Brilliant, I will buy.

Suggestion: A choice of smaller or translucent location markers so as not to block out too much map.
[Hero, G2 Touch Themes and Apps] joemax:
The navigation controls would not really get in the way TBH.
[Hero, G2 Touch Themes and Apps] joemax:
Thats life I'm afraid... I tried using Google Maps the other day on a walk - was painful. This app would not be used as your primary mapping source TBH due to this reason. Same goes for a dedicated GPS unit, batteries die and people forget to pack spares.

Always carry a paper map if you're in an unfamiliar area in the middle of no where - or at least a small compass ;)

As an assist, this app will be an excellent resource :D
[Hero, G2 Touch Themes and Apps] David Horn:
NOW AVAILABLE!

OS Map is now available to buy from the Android Market for £4.99.

Huge thanks to Simon (joemax) from this forum who's provided invaluable advice, feedback, and beta testing for the app, and everyone else who's made suggestions and comments.

I'd be grateful that those who do try it leave a rating (and if you do have a negative experience, please get in touch with me first!) and post an opinion and feedback here so I can continue to improve the app.

I'm actually an unemployed airline pilot and cash is somewhat short, so I'm massively thankful to anyone that helps put money in my pocket! ;-)
[Hero, G2 Touch Themes and Apps] furrypotato:
Done, Done & Done.

Bought it straight away. Left you 5 stars too and a positive comment.

I gave you 5 stars, although it's probably a 4 star app at the moment but I'm sure you'll improve it with feedback :)

Constructive feeback so far -

The 'Please wait whilst loading' sometime stays around for a long time. Is it dependand on the GPS lock ? would be better without it I think .

The maps themselves are slow loading. I assume this is due to the original images being large ? Fine on a 3G or HSDPA but this app is likely to be used on a 2G signal. any way to compress the images maybe ?

Almost last is the gps lock accuracy. Some kind of either visual or text indication would be good. Layar for instance will tell you how many meters of accuracy it has on your position.

And finally, the scrolling issue. Using the arrow buttons to move the map around is quite painful and I find myself natuarally trying to use my finger

Keep up the good work and best of luck with it. Now you need lots of publicity so get submitting it to review sites !

Dylan
[Hero, G2 Touch Themes and Apps] David Horn:
Cheers Dylan!

"Please loading" screen appears when the Javascript is being downloaded from the Ordnance Survey website. I'd really like to be able to cache it permanently, but can't. :(

Sadly, the map size is again something only OS can change.

GPS lock accuracy is available by tapping "Location Info" in the menu. I'd originally planned to have it shown as a translucent ring around the marker, but the Android browser doesn't seem to be able to deal with it and makes the circle opaque.

Scrolling:- I think it might be possible to do this using the trackball, but hadn't considered it until now. Consider it a priority for the next version! ;-)

Dave.
[Hero, G2 Touch Themes and Apps] surfer69:
I've just bought it too.

That was a nice fast development cycle.

Scrolling with the trackball would be good, but better with a gesture.
[Hero, G2 Touch Themes and Apps] joemax:
Most excellent app... used it over the last few days and it works pretty fast even on 2G... once the Java has been cached, its fine.

On 2G even Google Maps is painful, and even then when its loaded, will never show you all the detail an OS map will.

When your stuck, having access to an OS map of your vicinity is a real bonus.

And considering this will work anywhere there is a data connection, you get access to the whole of the OS mapping library and all its map scaling, from UK road mapping down to individual buildings.

All for a very small payment - waaay cheaper than any OS map :)
[Hero, G2 Touch Themes and Apps] nicelad_uk:
Any chance of a 2 day trial version or something like that first?
[Hero, G2 Touch Themes and Apps] joemax:
Its worth the price... even if you only use it once its way way cheaper than buying an actual OS map ;)
[Hero, G2 Touch Themes and Apps] furrypotato:
I think you are right about the 2G connection, google maps takes a long time too .

Is there any way it can cache the maps ? So for instance if I was going out to a specific place with no signal I could look it up at home and scroll around so all the maps are loaded. Then the maps for those areas would still be able to be loaded without a data connection later ?

And people should remember that if you want to try the app for a day you have 24 hours to return it for a refund.

To be honest, after coming from Windows Mobile where we had apps with Os maps, they were very expensive so the £5 one off fee for this is cheap :)

BUt I would definately ask for finger scrollable maps to be implemented. Using the arrow keys is a bit of a pain.

Oh, and I like the compass.

Dylan

EDIT: And although i now see the 'gps accuracy' numbers on the 'Location info' I would prefer to have it as some text on the main screen.
[Hero, G2 Touch Themes and Apps] markya23:
I'd just like to say - this is *very* impressive. Can't wait to get into work and show the iPhone users... :)
[Hero, G2 Touch Themes and Apps] David Horn:
Thanks to everyone who's left feedback, I really appreciate it! Could the chap who left the two-star review get in touch if he reads this so I can sort out the force-close problem?

Apparently the gps remains on when the app is force closed - since there's no way for the app to detect this scenario and shut off the gps before it's killed, I think it's a bit unfair to blame this on me! Force closing is not discussed in the development guidelines, but I will consider adding an exit button.

Finger scrolling. Good news and bad news. It should work, but thanks to the Android browser, doesn't. It's enabled on the map and works on the pc, just not the phone. I will do some more research on this and report back.

Dave.

Update: the same thing happens on Google Maps if you visit maps.google.com in the browser.
[Hero, G2 Touch Themes and Apps] joemax:
The GPS can be left on my other apps too - its not a trait of OS Map IMHO.

I've only ever had this happen once in an earlier rev, never happened again since later builds.

Occasionally the Hero takes a few seconds to turn off the GPS, again, this happens in other apps too.
[Hero, G2 Touch Themes and Apps] DeadManDan:
Whats the chances of getting a signal on Scafell Pike ?
[Hero, G2 Touch Themes and Apps] joemax:
No idea... ask your operator ;)

Seriously, if you really are walking in the middle of nowhere, with no suspected phone signal, then a paper map and compass as well as a dedicated GPS unit (Garmin, SatMap etc) would be essential. I'm sure you know this ;)

OS Map relies on a data connection of course, due to its use of OS OpenSpace. Unless a developer pays for and uses a different licensing model and then offers map tiles for sale and storage in the handset, this is the only other route to get a quick look up OS map when out and about.

I for one love to look at an OS Map in an unfamiliar area to look for rights of way (offroad driving), historical site of interest and footpath finding.

Being able to tell the kids that the bump or hole in the landscape over there used to be a castle is rather cool too.

Having OS Map to hand and a signal, means I don't need to purchase an expensive, only to be used once or twice paper map.
[Hero, G2 Touch Themes and Apps] DeadManDan:
Once you have loaded the map and got a gps lock, does it still need a connection to the server ? i.e. if you lose 3g signal will it still show your progress on the current map/page/view ?
[Hero, G2 Touch Themes and Apps] David Horn:
Update 03/09/09:

* Finger dragging/scrolling added! It's not as quite as fast as I'd like due to the limited brainpower on the Hero, but it works. Huge thanks to everyone who suggested it.

This is a change made on the server-side code and your app will update the Javascript automatically when you restart it.
[Hero, G2 Touch Themes and Apps] David Horn:
@deadmandan - if you lose your internet connection, you should continue to see position updates on the map, and any locally cached squares around it. Potentially, you could open up the 1:50,000 scale and get position updates over quite a large area.

I've just tried this in the emulator and provided you keep the app running, you will get position updates and see any map tiles you've dragged over. At some point however, you'll start to see blank tiles and I wouldn't even consider zooming in or out.

When I do position updates, I move the marker over the map or move the map under the window so no reloading is needed.
[Hero, G2 Touch Themes and Apps] David Horn:
Coming Soon - v1.1

Changes:

Complete overhaul of waypoint system

.

The software now supports adding of user waypoints in six figure grid reference and latitude/longitude coordinates, which are automatically saved.

Implemented relative bearing arrow (you can see it on the left in one of the screenshots), showing the exact way to travel and the distance to go.

It's being tested now, and I'm hoping to push it to the Google Market tomorrow. This is one of the things I've had the most requests for.

Screenshots:
[Hero, G2 Touch Themes and Apps] joemax:
Excellent news.
[Hero, G2 Touch Themes and Apps] joemax:
A news article on coolsmartphones.com now too ;)

http://www.coolsmartphone.com/news5018.html
[Hero, G2 Touch Themes and Apps] hairy bum:
I take it the update to ver 1.1 is free ?
[Hero, G2 Touch Themes and Apps] joemax:
Only the developer can answer that I'm afraid.
[Hero, G2 Touch Themes and Apps] David Horn:
All updates are free for the life of the application. :-)
[Hero, G2 Touch Themes and Apps] cdmackay:
bought this the order day, great, thanks.

Yet I see comment already on the market about lack of touch scroll, yet that was working for me when I tried it. What am I/they missing?
[Hero, G2 Touch Themes and Apps] joemax:
Its a few posts up this thread ;)

Implemented in the background by David while we were all asleep :D

Leave a Market comment to say that its now supported and tell them to stop being so silly ;)

I can't as I get beta versions to test and have not downloaded it from the Market, else I would do so myself.
[Hero, G2 Touch Themes and Apps] cdmackay:
thank Simon, sorry. I did even read David's announcement, and then forgot about the server-side bit. Was thinking it couldn't have changed as I had only 1.0. Apols.
[Hero, G2 Touch Themes and Apps] joemax:
;) no problem... sorry if I sounded a bit critical ;)

BTW, the next version to appear will make you even happier :D

I'm sure Dave will be along soon (not tonight though as his hours of coding have tired him out) to announce all :D

And please leave comments on the Market so others are encouraged to download and try it...
[Hero, G2 Touch Themes and Apps] cdmackay:
done. This app is one of the major things I liked on the iTouch and wanted to see on Android, too :)
[Hero, G2 Touch Themes and Apps] clobber:
Any chance of using the app with .qct format OS maps that I already have from using the program Memory Map on WinMo?
[Touch Pro2, Tilt 2 Windows Mobile General] nautiakopnoy:
Is tmobile offering 3g for 850/900/1800/1900 MHz(TP2) bands AND also the 1700? This phone on the t-mobile website is using those asia/euro bands.
[Touch Pro2, Tilt 2 Windows Mobile General] solsearch:
No, as has been stated many times in the forum, those 850, 900, 1800, 1900 bands are GSM 2G bands. NOT 3G. Then it has its 2 bands for 3G.

It has been covered many many times. A simple search could turn up these results.
[Touch Pro2, Tilt 2 Windows Mobile General] nautiakopnoy:
um no?

Im quite aware of that......... BUT this is on the tmobile site

Touch Pro 2

Basics

Size: 2.4 x 4.6 x 0.7 inches

Weight: 6.6 ounces

Included battery: Li-Ion polymer

Talk time: up to 8.5 hours

Standby time: up to 20 days

Band (frequency): 850 MHz;900 MHz;1800 MHz;1900 MHz

Included Accessories

Battery

Charger

Stereo Hands-Free Headset

USB Cable

Carrying case

Top Phone Features

Messaging

Text messaging*

Video Messaging

Instant messaging capable

Fun

3.2 Megapixel camera with Video Capture

Music player

Communication

Touch screen

QWERTY keyboard

E-mail*

Picture messaging*

Information

3G

Wi-Fi enabled*

Voice dialing

Real web browsing*

Assistants

Windows Mobile®
[Touch Pro2, Tilt 2 Windows Mobile General] neiltoe:
Yea the T-Mobile site is notorious for recycling specs and features from previous devices. Look at the data plan they require you to subscribe to on their site.

T-Mobile US 3G is available on very limited devices and buying an International Unlocked Touch Pro 2 will only give you Edge speeds at best.
[Touch Pro2, Tilt 2 Windows Mobile General] solsearch:
If that's a direct copy paste then I will point out it doesn't say UMTS/HSPA/3G for those bands, just that it has them. And it does. For 2 G (gsm/gprs/edge)
[Touch Pro2, Tilt 2 Windows Mobile General] tomfinesq:
I got a t-mobile touch pro 2 on 8-12-09. Haven't been able to get 3g. I went into settings/phone/band and I don't see 1700 listed as a choice in manual settings. I am wondering if HTC sent t-moble usa the wrong units. Anyone else have this problem. T-mobile support people are clueless.
[Touch Pro2, Tilt 2 Windows Mobile General] petard:
Is there T-Mobile 3G in your area?
[Touch Pro2, Tilt 2 Windows Mobile General] tomfinesq:
Yes, I am in the coverage area. Went all over San Diego yesterday in coverage areas and could not get 3g.
[Touch Pro2, Tilt 2 Windows Mobile General] Ghallo:
I have the TP2 on t-mobile up here in Seattle and I assure you the 3G works. Not only does the G appear on the indicator, but I am getting about 900kb/s from dslreports.
[Touch Pro2, Tilt 2 Windows Mobile General] dacho:
Would this tmobile phone work with AT&T if it has been unlocked? What I mean is would I have 3g or edge?

Thank you.
[Touch Pro2, Tilt 2 Windows Mobile General] solsearch:
You would have edge. No 3G as they use different bands for 3G.
[Touch Pro2, Tilt 2 Windows Mobile General] gehzumteufel:
Were you in South or North county? In north county it doesn't exist. South county it does but only slightly east of the 805 all the way west to the coast. I was just in Oceanside and no 3g there unfortunately.

Also, the bands do not show 1700 since it is odd and only TMOUS uses it. No other provider around the world uses 1700.
[General Topics] Joline:
Hi,

does anybody knows how can I open the programs screen from the today menu (this screen where you can launch all programs ;) ) by one action?

I would like to remap a softkey (e.g. calendar) to quickly open this screen.

Edit:

There was also a similar question in the "Mortscript Example" Thread:

"i'd like to know whether it's possible to open with mortscript the default window that WM opens from "start menu\programs" (the default one, not the fexplore.exe one)"

But I coudn't found the answer (because of there wasn't?).

Thx

Joline
[General Topics] Joline:
Has nobody any idea?
[General Topics] BigDaddyG:
I use a program called "folderview", after creating a link to it from my "iPhoneToday" home screen it opens the programs folder.

Maybe this is what you are after. Just unzip, and run from anywhere on your device.

Cheers
[General Topics] Joline:
Hi BigDaddyG,

This was what I'm looking for. Thank you.

Joline.
[General Topics] Joline:
[Solved]

Hi,

just for those which have the same question: In the meantime I've found also a solution using Mortscript.

To open the Programs folder:

Show("Programs")

And to open the Settings:

Show("Settings")

Disadvantage: This works only if both folders

previously once

have been opend in a "standard way".

Joline
[Hero, G2 Touch General] predo:
maybe i'm doing something wrong. When I type in txt msg and go to TO field it opens full screen keyboard but when I start typing name of a friend it displays his phonenumber rather then name. Now I need to guess if this is his phonenumber or not and only when i click on it and go back to message it displays his name from the phone book.... is that normal?
[Hero, G2 Touch General] predo:
Ok I've just noticed it only happens in landscape - when phone is in normal orientation it displays dropdown list...
[Hero, G2 Touch General] woobit:
Yeah, stupid bug/feature/whatever I've seen some reports about. Kinda annyoing to have to flip it when switching from name to SMS textbox, but nothing too bad imo.
[Upgrading, Modifying and Unlocking] dcoelho:
NEED T32 X999 COMPLETE BACKUP made with RESCO or Sprite backup to try to recover my T32.

My T32 don't give me access to Program shortcuts, so that I can only open programs from windows or mem. card using explorer.

I Would need a complete rom backup made by any known backup tool of same model device to try to install sort this issue.

If you have the same model (Daxian X999+) and you want to help ple send me a pm or email me to dirtytugaatgmail.com.

Thank you
[Upgrading, Modifying and Unlocking] dcoelho:
BUMP!!!

Any T32 owner can help?

Thank you
[G1 General] illogic6:
Anyone having this problem? I'm running the newest stable Cyanogen build.

It has no problems when I'm on my home wifi connection, but as soon as I shut that off I do not receive any updates. It seems like I can still browse the internet and use the market though. :confused:

Edit: I should probably also add that this issue started sometime last night... I don't remember making any major changes to my phone at that time.
[G1 General] Ultramegakungfu:
I'm having a similar issue. Interesting enough it's also not able to get to the mobile gmail site.
[G1 General] jashsu:
What do you guys get if you type "nslookup mail.google.com" in Terminal? Should look something like this:

# nslookup mail.google.com
nslookup mail.google.com
Server: 4.2.2.5
Address 1: 4.2.2.5 vnsc-bak-dsl.genuity.net

Name: mail.google.com
Address 1: 74.125.155.83 px-in-f83.google.com
Address 2: 74.125.155.17 px-in-f17.google.com
Address 3: 74.125.155.18 px-in-f18.google.com
Address 4: 74.125.155.19 px-in-f19.google.com
#
[G1 General] Ultramegakungfu:
According to TMo it's ALL ssl traffic that they are currently having issues with.
[G1 General] jashsu:
That'll do it. Where did you hear/read about the ssl traffic issue?
[G1 Android Development] 51dusty:
is there a way to do floating point arithmetic in terminal?...or would bc binary need to be included since busybox does not have it? as of now you get a syntax error if using fp numbers in expression..or 0 when using division and result is a floating point.

# echo $(( 1 + 1 ))
echo $(( 1 + 1 ))
2
# echo $(( 1.0 + 1.0 ))
echo $(( 1.0 + 1.0 ))
arith: syntax error: " 1.0 + 1.0 "
# echo $(( 1 / 2 ))
echo $(( 1 / 2 ))
0
[G1 Android Development] lbcoder:
sh/bash has no native support for floating point math, so your solution must involve a binary executable. You can either use bc, or you can write a very simple C program and compile it for this platform....

i.e.,

//math.c
#include <stdlib.h>
#include <stdio.h>
int main (int argc, char ** argv){
float a = atof(argv[1]);
char op = argv[2][0];
float b = atof(argv[3]);
if (op == '+') printf("%f\n",a+b);
else if (op == '-') printf("%f\n",a-b);
else if (op == 'x') printf("%f\n",a*b);
else if (op == '/') printf("%f\n",a/b);
return 0;
}

$ ./math 1.5 + 2

3.500000

$ ./math 1.5 x 2

3.000000

$ ./math 1.5 - 2

-0.500000

$ ./math 1.5 / 2

0.750000

Oh and FYI, don't forget you can use variables in there, i.e.

$ A=1.5

$ B=2

$ OP=/

$./math $A $OP $B

0.750000
[G1 Android Development] jdstankosky:
Is this the appropriate forum?
[G1 Android Development] bjehsus:
Sorry, are you a moderator? :/

And yes, since this is a development matter, I'd say it falls within the DEVELOMPENT section..
[G1 Android Development] 51dusty:
thanks for the info. very helpful.
[G1 Android Development] 51dusty:
script workaround

i have constructed a workaround for doing fp math for determining partition sizes.

it's not pretty, but it gets the job done.

basically, it goes like this:

1. check to see if the number passed to the function is an integer

2. if not, i search the string for a "."

3. if the search turns up a "." (and units in GB) i break the number into two whole numbers (the integer portion..before the decimal, and the fraction portion after the decimal).

4. do the appropriate math on the integer section.

5. do the appropriate math on the fraction section, then divide by 10^#of digits after the decimal place.

6. add the two numbers together and voila! a hack job, floating point calculation.

ValidateSizeArg() {
# check for zero-length arg to protect expr length
[ -z "$1" ] && ShowError "zero-length argument passed to size-validator"

SIZEMB=
ARGLEN=`expr length $1`
SIZELEN=$(($ARGLEN-1))
SIZEARG=`expr substr $1 1 $SIZELEN`
SIZEUNIT=`expr substr $1 $ARGLEN 1`

# check if SIZEARG is an integer
if [ $SIZEARG -eq $SIZEARG 2> /dev/null ] ; then
# look for G
[ "$SIZEUNIT" == "G" ] && SIZEMB=$(($SIZEARG * 1024))
# look for M
[ "$SIZEUNIT" == "M" ] && SIZEMB=$SIZEARG
# no units on arg
[ -z "$SIZEMB" ] && SIZEMB=$1
# check if SIZEARG is a floating point number, GB only
elif [ `expr index "$SIZEARG" .` != 0 ] && [ "$SIZEUNIT" == "G" ] ; then
INT=`echo "$SIZEARG" | cut -d"." -f1`
FRAC=`echo "$SIZEARG" | cut -d"." -f2`
SIGDIGITS=`expr length $FRAC`

[ -z "$INT" ] && INT=0
INTMB=$(($INT * 1024))
FRACMB=$((($FRAC * 1024) / (10**$SIGDIGITS)))
SIZEMB=$(($INTMB + $FRACMB))
# it's not a valid size
else
ShowError "$1 is not a valid size"
fi

# return valid argument in MB
FUNC_RET=$SIZEMB
}
[G1 Android Development] jugg2000:
I was a basic/qbasic/gwbasic programmer in my younger days (like 12-14 yrs old)...

I feel ashamed that I have no idea of what this stuff is anymore. Thank God for guys like you.
[G1 Q&A, Help & Troubleshooting] Daneshm90:
Hey guys, for some reason when i flash to xRom, it skips the setup wizard and the lockscreen doesnt show and my home and call buttons dont work. I took a log:

I took it after a wipe and flash.
[Touch Pro2, Tilt 2 Windows Mobile General] djorvuj:
hi there

is there a way to change the standard delivery message "the message you sent to +xxxxxxxxxxxx was delivered" to show the name from the contacts. it only shows the number and its weird. 10x