yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] vangrieg:
Opera Mobile is a fine browser but has one significant drawback: when you type in textareas, they are not resized to fit the screen, which requires manual dragging left and right to type something. Notice how you don't see the "out" part of the word "without" on the screenshot:

Here's an attempt to fix this problem with a User Javascript. The script catches forms' onfocus event, calculates screen width and resizes textareas and inputs accordingly. It's not perfect because there's no event fired when you zoom in on a page and it's not possible to calculate the needed size accurately, but it's worked very well for me so far:

There are two ways you can use this script:

Manually enable User Javascript in opera:config and copy the js file from the attached zip archive to the user javascript directory specified in opera.ini

Install the attached cab, run Opera Form Fixer from Start Menu, it will try to detect Opera installations, enable User Javascript in each of them if it isn't, create user javascript directories if they don't exist and copy the js file there.

Enabling features in opera.ini automatically or manually may require Opera being closed while writing to the files, so you may need to have RealExit set to 1 in the registry and Push Internet disabled - otherwise changes may not stick.

Please note that uninstalling the "program" won't revert the tweaks; in order to do it you'll need to delete the js files from userjs directories or disable User Javascript.

And one final note: this is not an actual program, it's a Mortscript script so you can easily see what it does, modify and/or tweak it to fit your needs better, so feel free to use it any way you want!
[Windows Mobile Development and Hacking General] wg5566:
Thanks, glad to be first to download it.

Will feedback later on.

BTW, do you know where I can find some more user js resourcs like this?

Thanks.
[Windows Mobile Development and Hacking General] vangrieg:
On userjs.org (currently inactive, unfortunately, and Official Opera Software forum dedicated to User Javascript.
[Windows Mobile Development and Hacking General] Major A:
Just tried it on Opera 9.5 and the effect is clear and clean ! Really a great idea ! Thanks a lot !
[Windows Mobile Development and Hacking General] wg5566:
Thanx for further guidance.

First feed back: It works on OM9.7B1.

Actually when I write this sentence to you, the 'Quoted' words as well as the ones I am typing using Kaiser already been wrapped in a smaller input form than usual.

After first pressed the 'QUOTE' button, quoted parts already wrapped to fit the window size. But later on the typed words fit in the form that is a litle wider than window.

Though no problem since on 9.7B1 cousor can follow the visible area.

This is specially useful for posting on xda-devs.

Will test again on a OM9.5 and report later on.

What I did:

In opera:configure, checked the boxes for 'Always load user java scripts' & 'User Javascripts', in the box for 'User JavaScript File' typed the full path of the file '\Program Files\Opera Mobile\profile\UserJS\vangrieg_resizetextarea.js', which I extracted from your zip file to a new created folder named 'UserJS' under the default OM97 installation folder '\Program Files\Opera Mobile\profile\'.
[Windows Mobile Development and Hacking General] orlandojumpoff:
screen already follows cursor on opera 9.7 without this fix... so this is probably more useful to 9.5 users.
[Windows Mobile Development and Hacking General] vangrieg:
As far as I remember (I don't have 9.7 installed), it follows cursor but doesn't make the textarea narrower. Which is a pain when it's wide because you don't see half the text. It also didn't work on all sites. It was driving me nuts.

Anyway, if you're happy with what you have don't use the tweak. :)
[Windows Mobile Development and Hacking General] vangrieg:
It's difficult to make this script universal because the zoom rate is different for different versions of Opera, and there's no way of knowing what it is in each case (in addition to the fact that Opera reports incorrect screen width - 240px in the case of Touch HD). So if it's always wider (or narrower), you can correct the lines in the js file that read:

this.style.width = screen.width + 50 + 'px';

Make it 30 instead of 50, for example.
[Windows Mobile Development and Hacking General] wg5566:
There are two lines with this content, I changed both to 20, and it perfectly fits the kaiser qvga screen, still on 9.7.

Another thing is, I tried only put the path of the folder in the 'User Java Script File', without the file name, it also works as you described.
[Windows Mobile Development and Hacking General] vangrieg:
If you define a folder as a "User Javascript File" it will process all files in that folder, that's the standard way of doing it.
[Windows Mobile Development and Hacking General] orb3000:
Opera Mobile official thread

Thanks a lot vangrieg!!

I´ll posted this great tool on the official thread in general section

Cheers,
[Windows Mobile Development and Hacking General] wg5566:
Just tested the same way on my Iolite, which is also qvga, tested on the stock OM9.5

AND IT ALSO WORKS AS EXPECTED.
[Windows Mobile Development and Hacking General] JoOoSs:
It doesn't work on my Opera 9.5 Build 16702 :(

EDIT = Now it works when i add the file name behind the UserJavascript File like that : \Windows\Opera9\UserJS\vangrieg_resizetextarea.js because the CAB only writes the file directory.
[Windows Mobile Development and Hacking General] vangrieg:
It should work both ways, but it's not enough to install the program, you need to run it afterwards.
[Windows Mobile Development and Hacking General] artesea:
Thanks for highlighting the User Javascript (User Script [Chrome] Greasemonkey [Firefox]) ability in Opera Mobile.

Just to let you know it's possible to use the AdSweep opera script to hide adverts :D
[Windows Mobile Development and Hacking General] vangrieg:
Generally speaking, many (if not most) features from desktop Opera should work in Opera Mobile because they are based on the same engine, but with different interfaces. The missing part will be UI to add/change features, so some manual ini file tweaking will be required.
[Windows Mobile Development and Hacking General] aDEO:
Thank you sir!

aDEO
[Windows Mobile Development and Hacking General] damienloh:
May I know how to get it works on Omnia II?
[Windows Mobile Development and Hacking General] DaveTheTytnIIGuy:
This is an excellent idea, will try ASAP. Thanks a lot,

Dave
[Windows Mobile Development and Hacking General] vangrieg:
Hmm, I have a suspicion about what's causing this.

Could you upload your opera.ini (and opera1.ini if it exists)? And also, could you please post some details (Opera build, stock Opera vs downloaded somewhere, whether you have modified opera.ini etc.)?
[Windows Mobile Development and Hacking General] guntcent:
can anyone show me how to do this im using a touchpro 2
[Windows Mobile Development and Hacking General] Fixup:
This java method is not efficient and does not always work on my Diamond. Instead, I use CSS to limit the maximum width. Very simple and always works.

input, textarea {
max-width: 300px;
}

300px fits perfectly on my Diamond (640x480) set to 160% zoom (480/1.6 = 300). You may need to change it to fit your case.

It is also a good idea to block blinking and scrolling text with CSS:

blink, marquee {
display : table-row !important;
font-size : 1em !important;
}
[Windows Mobile Development and Hacking General] vangrieg:
It's javascript, not java. Anyway, what do you mean by "not efficient"? I thought about using CSS initially, but decided to go with javascript because I don't want to resize textareas permanently and also have different width for portrait and landscape modes (as a matter of fact, javascript changes the textareas by manipulating style attributes). If the user JS method doesn't work for you CSS is obviously an option.
[Windows Mobile Development and Hacking General] Kathondren:
Width on Blackstone

Very useful, thanks ! :)

To share with other people with a Blackstone (HTC Touch HD) with Opera Mobile 9.5 build 16070, I found so far I had to reduce the added width in the JS from 50 to 10 this way :

- I installed the CAB;

- in the file \Windows\Opera9\userjs\vangrieg_resizetextarea.js, I changed the 2 lines :

this.style.width = screen.width + 50 + 'px';

into :

this.style.width = screen.width + [B]10[/B] + 'px';
[Windows Mobile Development and Hacking General] Heart1010:
Where/in which file I have to add these css code :confused:
[Windows Mobile Development and Hacking General] sancho1234:
Hi Vangrieg,

How can I insert to left-up corner this social network icon for all webpage as I view with OM? Do you have a good idea to have on where to start?
[Windows Mobile Development and Hacking General] EJR1016:
This may be a silly question, but, after you install the js, etc...how do you change the values as mentioned below?
[Dash 3G, Snap General] brent372:
Since we get no love from the touchscreen people, I have modified a few of the spash screens found on here to fit our 320x240 screens.

I have an Ozone and there are 3 different splash screens the phone goes through at boot up:

1. HTC splash

2. Animated VZW splash

3. WinMo slash

Replacing the WinMo splash is easy. Just overwite \Windows\ms_splash.png

I can't find the image for the HTC spash screen though aywhere on the device.

Can somebody shed some light on this one?
[Dash 3G, Snap General] Lord Bricks:
i dont have any answers to your question but i do appreciate the splash screens you posted!
[Dash 3G, Snap General] brent372:
I found some answers here: http://xdaforums.com/showthread.php?t=551651

But as usual, only led to more questions.
[Dash 3G, Snap General] ookba:
The green WM6.1 spash is a .nb0 file. The black HTC splashes are ROM parts 0x600 and 0x601 flashed onto the device. You already know ms_splash.png.

Check this out to make your own splashes, but beware, flashing ROM parts incorrectly could brick your phone.

http://xdaforums.com/showthread.php?t=551651
[myTouch 3G, Magic General] mediaman65:
I need the "apn" setting for the usa mytouch 3g. I have no 3g Network.
[myTouch 3G, Magic General] mediaman65:
now i have bigger problems

I decided to flash my SPL but somewhere it all went wrong.

Now when i start it up i only see "HTC MAGIC" and nothing more happens.

I've tried BACK+POWER and HOME+POWER.

What can I do to fix this? Is it bricked?

nobody was helping so i took upon myself to figure it out and screwed it
[myTouch 3G, Magic General] Tortri:
try this.

http://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g

Worked for me when i was having problems. Not sure if it'll work for you, but couldn't hurt to try at this point.
[Touch HD Themes and Apps] Aboyhtc:
Hello can we use icon and clock like samsung I900 in HTC HD?
[Touch HD Themes and Apps] Konig:
Something like this here? http://xdaforums.com/showthread.php?t=544874
[Touch HD Themes and Apps] Aboyhtc:
Thanks a lot bro...I'm looking for it.
[Touch HD General] ecb5:
I just bought an hd from a store in canada but used (demo)

cid=htc_001 0

1.14.405.0 (21010) wwe

10/20/08

radio 1.09.25.14

prot = 52.49a.25.26u

blac100 32M spl-1.14.olinex. microp-blackstone (led)v6

cannot seem to register on the gsm network.

fido gsm is 850-1900.

I know g3 wont work but gsm should and is not.
[Touch HD General] DRTigerlilly:
try changing the radio, check the wiki, might end up being a bit of trial & error. You could also try going back to a stock rom first.
[Touch HD General] ecb5:
thanks i may try the radio.

I think my rom is a stock one?

No one here using fido?

I was able to register onto the network when hard reseting with the sim in the phone...

took a long time to get a signal...

signal was there, gprs icon was on... but wsn't able to receive calls or make calls.

When calling my cell, i got the answering system.

how to be sure it is not locked?
[Touch HD General] ecb5:
Still cannot make or receive calls

flashed with RUU_BlackStone_HKCSL_WWE_1[1].19.831.0_Radio_52.49a.25.26_1.09.25.14_Ship.exe. Still same radio as before.

now registers fast in network

gets signal and Edge icons but cannot make or receive calls - no line...

could it be it is not unlocked?

They told me it was...

how to be sure?
[Touch HD General] ecb5:
changed the sim card to a newer one made after 3G introduction and it now works.
[Touch HD General] ecb5:
But only works when the network icon is G. It doesn't when icon is E.

Here in Canada the phone's 3G capabilities are not used.

When i am somewhere where the network icon is E, i got a signal icon but no line. I cannot make or receive calls

Anyone has seen this.

Phone band and network are in Automatic... if i try to asiggn a band and network manually...same problem.
[Touch HD General] DRTigerlilly:
it honestly sounds to me like something is damaged with the phone, i think you should see if there is an HTC partner in Canada, and check to see if maybe the device is under warranty and can be repaired.
[Touch HD General] brusko1972:
Im in Canada with rogers and have no problem making or receiving calls with my hd. 3G dont seem to work though
[Touch HD General] ecb5:
well it seems it is a known issue

http://xdaforums.com/showthread.php?t=476139&highlight=edge+gprs+drop

mine has also a SN beginning with HT845 as many faulty devices have.

My problems is i have olinex 1.14 on it
[Touch HD General] redoxy:
I have a Touch HD too and works fine with Fido here in Canada.

I used the factory rom for about a week then used the custom rom.

have tried several roms and they all worked on my HD with the fido network.

the only thing is i have the roaming icon on all the time, but luckily i dont get charged roaming once i'm in my local area.

Dont know why you are having problems with yours, but like someone said i'm also guessing there may be something wroong with your handset.

try taking it to a repair shop (HTC authorized at least) and see what they also say.

best of luck
[Touch HD General] star2001:
HTC Touch HD with Fido

I have also bought touch HD and having same issue, I can dial and recieve calls while I am outside but when I am any where inside I can not recieve or call any one from HD, I think touch hd that I have has 900 frequency that is why I am having issue, Fido and Rogers works good on 850 frequency. Does any one know how can I solve this problem
[Touch HD General] brusko1972:
As I said before I have touch HD with rogers network. I have no problem recieving or making calls even indoors. I bought mine at pacific mall a year ago
[Touch HD General] leungda:
Only HTC Touch HD T8285 will work on Fido/Rogers/Bell/Telus 3G network.

I think you have T8282 and this is the reason that you cannot get 3G or H icon on the top bar.

I have T8285 and it works fine on Fido 3G network It show 3G and H on the top bar.

no matter you do (like flashing radio or rom) it will not chnage the UMTS signal. It is hardware related.
[G1 Q&A, Help & Troubleshooting] mykenyc:
okay i searched "grid" in this thread didn't come up with nothing in.. cm 4 is there anyway to revert the icon grid spacing? i don't like it bunched up...

p.s thanks for answering my question :D
[myTouch 3G, Magic Themes and Wallpapers] Six6Sicks:
Please delete this thread.
[myTouch 3G, Magic Themes and Wallpapers] WaterMan!:
cool beans
[myTouch 3G, Magic Themes and Wallpapers] satbir7:
in the process of flashing...

waiting to boot up...................
[myTouch 3G, Magic Themes and Wallpapers] satbir7:
nice boot screen........

Just flashed the Windows 7 theme....... , boot up screen is cool.....

theme is cool too......

Thanks.
[myTouch 3G, Magic Themes and Wallpapers] ClintonH:
Nice theme. Do you happen to have just the theme zip not the full install?

Clinton
[myTouch 3G, Magic Themes and Wallpapers] Jason Syn:
Do you or anyone else just have the 4.0.4 ROM to flash on the 32B Majic?
[myTouch 3G, Magic Themes and Wallpapers] MurderDeathKill:
http://www.cyanogenmod.com/downloads
[myTouch 3G, Magic Themes and Wallpapers] Jason Syn:
So you just flashed 4.0.4 without any porting to 32B?
[myTouch 3G, Magic Themes and Wallpapers] chefgon:
Looks pretty decent, but I wish you would have gone with a Chrome icon instead of Firefox. Even Internet Explorer would have made more sense because it would have matched the theme, Firefox just seems so completely random.
[Touch Diamond, MDA Compact IV ROM Development] hellketty:
hi guys,

same as title,

may I ask how to rolling back diamond custom rom into HTC original rom? just for warranty reasons.

after referring someone's thread, I found that first I should re-cook a standard rom into my diamond, then flash the proper radio, and finally recover SPL before sending it to HTC.

now I know how to flash radio/SPL back, then how about rom?

sorry for my poor English, once again, my point is, back up my current rom(with factory default settings), then flash a custom rom to replace this current rom, and re-flash that factory default setting rom back when diamond get some hardware problems which means need to be send to HTC service in the future.:D
[Touch Diamond, MDA Compact IV ROM Development] Chapell:
First flash the original ROM (like any cooked ROM),

then the radio, and the origi SPL.

It's simple as that.
[Touch CDMA General] zenulator:
I've put up a new donut build for download based on the ADP1 recovery image signed-dream_devphone_userdebug-ota-14721.zip. It is not odexed and should be easier for people to theme.

It has the eclair dialer buttons, gmail from tattoo, latin ime and pinyin ime from the sdk, custom locale, dev tools, terminal, spare parts, calibrate screen, modem, and api demos from the sdk.

I removed music and will put up a modified version that works better with qvga. Until then you can download Meridian Player Evolve as a replacement or download the ADP recovery image and reinstall yourself.

I removed maps and youtube for those that want to install the ones from the eclair/sholes dump. I'll provide downloads for those as well as the standard maps and youtube.

For native qvga resolution set your default.txt to

mddi.width=240 mddi.height=320 lcd.density=120

Other resolutions also work with donut.

Use the latest basefiles, rootfs and zImage at vogue-android.

Compcache/Swap or renicer is not necessary for these builds. I have them turned off in my donut.user.conf

If you were previously using another build then rename your old data.img and let a new one be created.

I posted a small guide at vogue-android to get new users started. Read that before asking questions.

If you have problems please state what files your are using and what phone you are using.

This is tested using the latest files at vogue-android on a Verizon branded Vogue.

Download for system image: http://dl.dropbox.com/u/2888561/system-donut-110709r1.sqsh

Download for maps-youtube-voicesearch from ADP1 recovery image: http://dl.dropbox.com/u/2888561/maps-youtube-voicesearch.zip

Download for extra wallpapers: http://dl.dropbox.com/u/2888561/wallpaper-sholes.zip
[Touch CDMA General] pmos69:
Does it need to run with the included initrd, rootfs and zImage, or can I just use the current ones?
[Touch CDMA General] zenulator:
It runs with the same files as ion. So you can use the latest zImage and rootfs from vogue-android.
[Touch CDMA General] masalma:
Nice port, but the camera doesn't seem to work for me, keep getting the force close.

Nice work :)

Nas
[Touch CDMA General] jamezelle:
this build is alot more smoother than hero but not as pretty, eh i guess its one or the other. thanks zenulator
[Touch CDMA General] moekind:
How do I get rid of the headset icon that's on the notifications bar?

I'm not using a headset.
[Touch CDMA General] plemen:
Try zens xrom - smooth and pretty (ion with hero skin).
[Touch CDMA General] stickus:
All I have to say is WOW!

Thanks a bundle for this release, I've been using the 08/08 bundle from vilord and was quite happy with it... till i tried this today :D I've been outta the loop for the last little while and haven't been able to keep up with development on the various builds (moving, lack of interwebs, RL getting in the way, etc) and have been VERY impressed with how this has some along. Experimental bluetooth too!!! OMGWTFBBQ!!!! Now to start work on the Android ROM again :cool:

edit: for those having issues with the bundled camera app, try FXCamera or PRO Paint Camera. Both are free and work rather well.
[Touch CDMA General] zenulator:
Yea don't use the camera. Download snap photo or fxcamera beta if you want to use the camera. There is also a pay app called camera zoom that works to.
[Touch CDMA General] pmos69:
Yup, and it runs very fast also :)

Thanks.
[Touch CDMA General] masalma:
Thank you for the great work, the app runs really smooth, what does the headset icon mean?
[Touch CDMA General] zenulator:
It's just left over from the g1 version. It serves no purpose.
[Touch CDMA General] aross6:
Anyone try 320x428 resolution with success yet?
[Touch CDMA General] bandur:
No problem with different resolutions (in kaiser), runs great!!
[Touch CDMA General] myshinynewtouch:
ok, i tried researching this, but this is my problem - my phone (sprint vogue) works great with lcd_density = 0 (no grainy images, not drastically grainy, but if u look close, u can see the grains)..

but with newest zimage, rootfs(don't know wats causing the problem).. causes the images to be grainy.. when i boot up android, somewhere it says it is setting the lcd_density = 3 (which is what most sprint vogue users are supposed to use).. i don't want that.. isn't my settings in default not over-riding the settings based on what, i believe dzo wrote code for, to autodetect and use lcd_density...

zenulator - can u please help me as i guess u are the only person who can fix this...

love the newer donut builds, use them all the time.... but the grainy problem is driving me crazy..
[Touch CDMA General] zenulator:
The lcd density should be 128 or 160 the panel types are either 1,2,3 and power/sleep is 0,1,2,3. You can also use other resolutions like 320x428 or turn down the screen brightness in settings. I've only noticed those lines when the screen brightness was all the way up.
[Touch CDMA General] myshinynewtouch:
i got it all confused, sorry zen, i meant the panel_type = 3, now that i am looking at my default file, i realize i got it all wrong, i had panel_type = 0 until now... don't know how that worked until now... power/sleep mode = 0

and u are right about the screen brightness as i have it at a higher brightness than wat comes by default..

is setting lcd density = 128 make any difference ? will it make it look any better if i increase the brightness
[Touch CDMA General] zenulator:
I'm going to post the cyanogen donut build later today. I'm also going to release a partial donut build from source.
[Touch CDMA General] myshinynewtouch:
zenulator - when u release the donut build from source, is it possible for you to incorporate cdma into your release plssss ? i can test it for you if necessary prior to your release or after it... anything u want...
[Touch CDMA General] zenulator:
cdma is included it donut. i've still got a little work to do. I had to add some parts from cyanogen to make donut build functional. which is kind of redundant since the latest cyanogen is donut.
[Touch CDMA General] mssmison:
it's definitly know that there's still work to on the ril for donut, every things thats been done so far is great. I'm sure more good things are on the way. Donut is the future.. Although elcair looks cool but we'll have to wait to see what comes of it..
[Touch CDMA General] plemen:
Good stuff - love the quick test builds and incredibly fast improvements... getting better every day.

cheers.
[Touch CDMA General] tatnai:
noticed this too; i have it on vibrate only most of the time, that is when I've noticed it.

Have also noted I'm still having the OS slow down significantly at times, seems related to the data connection going in and out.

every version is better and better.
[Touch CDMA General] zenulator:
use taskiller it loads a lot of stuff in the background.