Okay, I know this is a bit on the specific side, but has anyone figured out a way to add surf reports to the weather tab?
I don't think so, the web site that TF3D goes to appears to bring back some XML and surf is not a parameter that's contained in it. There is wind speed mind.
Related
Anyone know of a utility that will take a text file as input and spit out a simple GIF/JPG/PNG/BMP?
If there are none, plan B would be text-to-speech. Anyone know of a good one that sounds reasonably natural?
Thanks in advance!
if there are such options this is the search which will lead you to them
http://www.google.dk/search?hl=da&q=ocr+pocketpc&btnG=Søg&meta=lr=lang_da|lang_en
you can replace ocr with text to speach if you wanna search for that
One of us is misunderstanding...
As I understand Optical Character Recognition, it takes an image (which contains text) and extracts the text. I'm trying to do the opposite - take a text file as INPUT and OUTPUT to an image. (See attachment.)
BTW- I Googled this heavily before posting. Tons of Text2Image links, but everything I found was made for a desktop PC - not Pocket PC. And including "pocket pc" in the search criteria didn't help... lots of pages with Wintel Text2Image software that mention "Pocket PC" somewhere on the page.
Have you thought of using a fullscreen doc viewer (picsel comes to mind...) and a screen-capture mapped to a hardware button? It isn't automated, but it would get the job done.
larsuck said:
It isn't automated, but it would get the job done.
Click to expand...
Click to collapse
With mortscript, you can automate pretty much anything, right? Problem is, that really wouldn't get the job done.
Let me explain the application a bit better...
I use Wisbar Advanced Desktop extensively and I have a pretty sophisticated UI set up. I have a special page for weather, but I'm really not happy with *any* of the weather today plug-ins (and I think I've tried pretty much all of them!) So what I want to do is pass 2 or 3 URLs to mortscript, have it read the file in, parse out the stuff I don't want, leaving me with text that gives me the precise details I do want. I then convert the text to an image file, saving it with the same name ands size every time (e.g. currentconditions.gif - which is already set as a positioned element on the WAD virtual page.) I do the same with extended forecast and surf report (I live at the beach in SoCal) and tell mortscript to go out and update this once per hour. Then, when I go to my weather page, I get exactly the info I want (including sunset time, water temp, UV index, etc.) and my info is no older than 59 minutes.
I'm starting to think that I should just do this server-side... maybe I can find a text-to-image script using php. Hmmmm...
As everyone who has been trying the new ROM (or even looking at the screen captures) knows, the UI has been changed significantly. Since most of the providers don't plan on making 6.5 backwards compatible, this isn't a major problem for most users. We aren't most users: So THANK YOU to our chefs.
Anyway, there are a number of UI changes. Some I've figured out, some I have questions on. I'd love to keep a running list, if that makes sense. I'm also happy to move this post elsewhere or acknowledge someone else's work. (I did search.)
So, here is my list thus far. I'm happy to have links to additional information on any of these topics.
Touch. The touch-based actions feel much better. (I get the impression from reading XDA and other forums that AT&T limited access to some of these touch actions. With the "cooked" rom's, this goes away.) The faster I slide my finger, the faster the scrolling in long pages or lists of contacts. It's not perfect, as I sometimes find myself intending to scroll and getting a click instead. (This is not different from before.) On the browser (and other apps?), flick-scrolling gives you any angle, rather than strickly up/down or left/right. I would like a tutorial for all the touch actions, though.
Home page. This is quite variable. The default seems to be CHome, which has large text/graphic bars for each element on CHome. I like that each gives underlying status when they are the selected bar, and then you can go into them further of course: email, friends, weather, etc. Many of the CHome apps have a scrolling functionality that give you additional access without having to open the underlying application. CHome is modifiable with a special editor, called CHome Editor and located in various locations, depending on the build. This lets you set which bars show up on the list and where they are located. (It would be nice if this linked to the Today settings editor and visa versa.) As usual, there are many home page options, and one more graphical option is Manila2D / TouchFLO2D (possibly a standard option). It also takes some getting used to.
Start list. Rather than a simple list, this is now the hexagonal grid of icons. I've seen a number of people say this is a direct response to the iPhone icon / application list. While it may be easier to view, I don't like the UI and lack of flexibility here. I keep forgetting where things like the Photo Album are. My current ROM has three different places to find "settings" type of tools, and there is no way (that I can see) to move things between groupings and explicitly set what icons I want where.
Internet Explorer has a much better experience - mostly. It operates full screen, and a double-tap will zoom into a readable area. (I think it actually zooms into an underlying html section, which I find comforting.) I don't understand why IE seems to shut down when I have only OK'd out to the home screen (not closed it). Big question: on a web page with a data entry field, why won't the text entry area scroll with my typing? Other question: Should I use a different browser?
FYI: The keyboard map for function keys is different than the default for the AT&T Tilt. This can be fixed by following this thread: http://forum.xda-developers.com/showthread.php?t=334911
Camera: The camera has never been anything to write home about, but it seems to have gotten worse. I see a thread on the main section for the Kaiser that talks about a new camera app that looks a lot like the one that comes with WM6.5 (http://forum.xda-developers.com/showthread.php?t=355587). Question: Is there any chance to improve the the options and operation of the camera?
Feedback welcomed.
Jack Vinson
Phone: 8925 / Kaiser
Current setup:
SPL: 3.29
ROM: RPC_Elite_V9 WWE
Radio: 1.59.46.12
Protocol: 25.89.30.08H
What does onConfigurationChanged actually do on a webview? (let me clarify that - I know what it's FOR, and I know how to use it and override it, but what does the guts of the original super.onConfigurationChanged do itself?)
The reason I ask is that I'm having problems in my browser mods (see my sig) related to a new feature I've added where it maintains the zoom level across pages (so you don't zoom out to a comfortable reading level only to have it blatted when you move to the next page on a site). I'm doing this by pulling back getScale and then using the value to setInitialScale on the webview. So, when a new page is loaded, it's initial scale has been set to the zoom level/scale that was being used on the previous page. Net result - user doesn't see zoom level change from page to page. So far so hoopy.
The only problem is that there's an odd bug whereby the subsequent page loads into same horizontal width as the previous page. So, if you are reading a really wide page/site, and browse to a new site which is thinner, then you have a horizontal scroll bar and the columns do not reformat as they should if you've got "Auto fit pages" on in the settings. However, if you zoom in and then out again, the reformatting happens fine and you have a comfortable viewing layout.
Now I would have thought that it was just a case of calling invalidate() on the webview at a pertinent point in order to force a redraw (and if I look at the source code for webview that's precisely what they do when they zoom in/out). But for some reason that doesn't seem to do anything in my app. If I call invalidate after a page has finished loading (which seems the best point for a redraw) nothing happens.
The reason I ask about onConfigurationChanged is that flipping orientation to/from landscape again also resolves the issue. So I'm curious to know what it's doing in there that's relevant above and beyond an invalidate().
I freely confess that I really know naff all about Android - my Browser work has largely consisted of me flinging code against a wall to see what sticks - so would appreciate any help from devs who do actually know their Android stuff.
(as an aside, I wonder if this bug in the webview was the reason why the stock Browser was never built to preserve zoom level from page to page? It was easier to settle for merely irritating behaviour in the browser app rather than resolve the bug in the underlying web rendering implementation!)
I have a webpage loaded on my Xoom's Android Browser which has 3 absolutely position div's - a header which is 40px in height and spans the entire width of the page, a left menu 200px in width and a main content section filling the remainder of the page.
Inside the content, a number of <select> controls are present and, when the page is posted back, more <select>'s are added to the content page based on the initial selections.
When the page first loads, I am able to select values from the lists and enter values into text fields, etc. When the page is posted back to the server, I am unable to enter any values into any of the form controls on the page; from text fields to lists.
When I click on a control, a focus rectangle appears around the control but also another artifact appears on the page in the position the control is in the content section but relative to the top left corner of the page.
I believe that it may be this artifact and positioning error that is causing my issue but there seems to be no debugging tools available that allow me to inspect the source of a webpage in the Android Browser.
I've loaded Opera Mobile onto my Xoom and this works without any problems. I attempted to use Firefox but this seemed to buggy. All the usual desktop browsers work without fail. Dolphin does not work on the Xoom.
I guess this indicates a problem with WebKit however I wouldn't even know where to begin to fix this (other than change the CSS position attribute, which I can't).
Can anyone offer any advice as to what I could try? Has anyone experienced anything like this? Unfortunately, I really need to get this working on a tablet - preferably a non-Apple unit.
Thanks in advance,
Kev
Are you writing html or just trying to get a certain site to work?
Haven't really read through the entire thread lol
Did you try to get into debug settings in the Xoom? I don't remember how but you can Google it.
Sent from my PC36100 using XDA App
This is not development. Moved to QA. Good luck with the problem, though.
Bottom line on top: does anyone know how to disable the x-wap-profile HTTP header in webkit-based browsers on the G2x?
Here's a bit of background: Although most browsers on Android allow you to set the UserAgent string so that the browser identifies itself as a desktop browser instead of a phone, there are lots of web sites that don't use that method for determining whether to serve you the full or mobile version. Instead, these sites check for the presence or absence of the x-wap-profile HTTP header: if your HTTP request has one, the site knows you are on a phone.
I like seeing the full sites nearly always -- e.g., Engadget only includes videos on the full pages, not on the mobile pages -- so I'd like to suppress the x-wap-profile header. (Firefox doesn't send it, so I can get to the full site using Firefox; unfortunately, Flash doesn't work very well inside Firefox, with lots of stuttering, so it's not an ideal solution.)
The hidden menu has a selection for "Browser Utility," and in that there are selections for "Enable/Disable X-wap-profile" and "Edit UAProfile". That sounds ideal, but the enable/disable selection doesn't appear to work. If I tap that, I get a notification that "ua-profile is 0. Reboot to take effect!" However, after I reboot, the header is still there. The edit selection does appear to work -- sort of; if I delete the string entirely, what gets transmitted in the header is a string identifying the phone as a CAPPUCINO instead of a P999 -- not much help.
I saw this post for a different phone, but I don't have enough experience with Android hacking to know if it's applicable to the G2x or not.
Anyone have any ideas? I normally use Boat Browser, if anyone has some tips specifically for that browser. TIA for any help. (BTW, I'm using kwes's rooted stock 2.3.4.)
I guess no one knows. It's frustrating, though, to have a control in the hidden menu that purports to do exactly what you want but then just doesn't work -- more of LG's quality programming on display, sigh...