yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I've just looked at your video. I did some testing with Manila before I installed Swtos' Vanilla rom (Which incidentally is amazing, recommend it to all!). I found that I got the same problem. However, this problem still ocurred when Gyrator was not running, and I went into the settings and manually rotated the screen. It appears to be a fault in how Manila handles orientation/screen resolution change, and there's nothing I can do to control that. Since Manila is always running in the background, no matter how many exclusions there are, Manila will always redraw itself, and steal focus.

Take this problem up with HTC... Someone? Anyone?!?
[Touch Diamond, MDA Compact IV Themes and Apps] vadim_bogaiskov:
brins0,

Thank you for your great work!

Add, please, multilanguage support in your app... (using System.Resources.ResourceManager class, for example).

Thanks...
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
hmm....very strange. Does this only happen in programs which already have some sort of orientation mechanism or in all programs? Does it happen in, for instance, File Explorer?

Do you have a stock ROM, or did you flash to a homebrew ROM?
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
Might want to make this a seperate CAB file. I think brins0 implemented his own settings files instead of using resources in the interest of keeping the application size to a minimum. XML files are notoriously large.

I will admit, culture support in .NET 2.0+ is pretty slick though.
[Touch Diamond, MDA Compact IV Themes and Apps] zonsoft:
But brins0, if you compare title anyway why not to compare just a part of it?

If the string equals the starting symbols of title, just don't compare the rest. So it will be possible to use somethung like "progtitl*".

No need to implement full wildcard mechanics (if you haven't got regular expressions)...
[Touch Diamond, MDA Compact IV Themes and Apps] vadim_bogaiskov:
Why XML-files? It is possible to use .NET resources files:

gyrator2.exe => gyrator2.resources.dll.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Videos added to site...

Just wanted to let you know there's now a couple of videos on the site. One made by myself earlier on showing how Gyrator 2 should work, and how to configure it to do a few simple things for those who are stuck.

There's also a small review from the guys over at pocketnow.com. This program must be more popular than I thaught if people outside of this site are seeing/using it.

Wouldn't mind some comments on the videos if you've got time to sit and watch them both.

Also: I know about my nasty fingernails on my video... been biting them since I was quite young, a habit i'd love to be able to kick...
[Touch Diamond, MDA Compact IV Themes and Apps] arche3:
still a kid

22 is a kid to me. (ok. big kid.) 40 over here.... :-)
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
Sorry, you're right, I was thinking of updatable resource files (i.e. gyrator2.resx) as opposed to embedded resources.
[Touch Diamond, MDA Compact IV Themes and Apps] Yuna:
I am using now cooked rom, this bug also appeared on stock rom aswell...
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
Unfortuanately I'm not sure how else to assist you. You seem to be the only one experiencing this problem which leads me to believe it must be related to something specific to your setup. Perhaps registry tweaks, etc...

I guess my only suggestion to at least try to remove some potential variables would be to remove any other events you have setup to execute upon screen rotation (if any) like vibrate or playing sounds.
[Touch Diamond, MDA Compact IV Themes and Apps] joelabete:
Hi,

Is it possible to tell me what is the class for this file "PowerOffWarning.exe", it'll be nice. Thx a lot.
[Touch Diamond, MDA Compact IV Themes and Apps] DomSim:
k, I definitely think gyrator does not always suspend correctly. I'd have it set to vibrate and suspend when turned face down. as I mentioned earlier, the hard keys back lights stay on sometimes and now I noticed that after suspending I can flip it over and it still will vibrate as if the phone was still on?
[Touch Diamond, MDA Compact IV Themes and Apps] simply_joe74:
S2U2

my friend. how can i disable the S2U2 to auto rotate. because it got distorted the wallpaper after turning it on again.... any advice..... thanks
[Touch Diamond, MDA Compact IV Themes and Apps] bulletproof_78:
Thanks brins0 for this excellent app!

Just some request that i believe would make this program even better than it already is, is to add more executables under the events tab.

just some examples:

- Load a certain program (Good if you using other proggies like S2U2 to lock your phone.)

- Mute (Would be good for Phone-Incoming. I dun use Diamond Phone Skin)

- Volume Up

- Volume Down

- Simulate Pressing the UP, DOWN, LEFT or RIGHT DPAD (Just imagine if you could flip the context in manila without touching the screen, as you could do it with DPAD. hence simulating Face_Up as DPAD=UP would be flipping say, the photos in manila to the next one.) :)

Well... These are just my 2 cents on how this program could be improved.

Anyways, this app is already Great as it is...

Cheers!
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
These are quite simple to add to the events processor, and I personally can see a good use for them. The bottom 3 suggestions are actually already kind of built into the program. A key is pressed to lock the device (F22 if you're curious), so all I would need to do, is allow the user to select which key is pressed. Since they are normal key presses, you should also be able to map them to funstions in other programs like media players.

In all ohnesty though, it would be better if I made a seperate program for this functionality, as the current framework of Gyrator doesn't really allow repeated keypresses and such, for scrolling down lists and so on.

The top suggestion is also quite simple to add, however, muting a phone call may be an issue. I would have to check for an incoming call which is quite simple, but loading the library into the program to check this would mean Gyrator would cunsume approximately another 200kb in RAM, as the library is large, and can't be partly loaded.
[Touch Diamond, MDA Compact IV Themes and Apps] Zaleo:
I would love this to also be triggerd by the slide-keyboard...
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
I can verify the backlight on the keys staying on after a suspend, but this only occurs if you've just recently pressed one before suspending and their backlight times out in 10 sec. or so. I really haven't found this to be even mildly annoying or concerning.

I've been trying to reproduce the vibrate while suspended issue (as I also have a setup to suspend when face down or inverse portrait (so i can just drop it in my pocket and know it's off)), but I've been unable to get it to vibrate while suspended. If you'll post the content of your events.ini file I'll apply it to my phone and see if I can reproduce.
[Touch Diamond, MDA Compact IV Themes and Apps] ramy86:
HELP

hello all

i just bought the htc touch diamond today and it has the latest ROM version

please, ANYONE, can you help me by answering my questions?

Does the latest gyrator works on the latest rom version? and does it have any negative effect on other cracks (i am using a crack application to use medical softwares since im a medical student)

also, if you have some free time, what other applications should i install so that i can maximize my new phone and enjoy it.

Thank you from now for your replies
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
Congratulations on your purchase.

Gyrator works on all known stock ROMs that you might get on your new diamond and should work just fine on most "cooked" ROMs.

I'm not quite sure what you mean when you say "cracks". Typically a "crack" comes in two forms: a serial number generator or a modified exe which bypasses copyright protections (i.e. doesn't check for a license). If this is what you are referring to then no other programs whether legitimate or not will have any affect on your cracked program knowing whether it is legal or not. That being said, any two programs running on the same system can "butt heads" if you will, but this of course depends entirely on the programs themselves and what they are coded to do.

I do not think you will have any problems with any other programs running along side Gyrator, but I would recommend setting up rules w/in Gyrator to not attempt to rotate programs which already rotate themselves. Gyrator is coded to handle problems which arise from this interaction gracefully; however, I cannot be sure that all other programs will do the same.

For other applications I highly recommend this forum. You've really come to the right place :D.

Here's a thread for applications which make use of the G sensor in your new phone: http://xdaforums.com/showthread.php?t=430541

This is a well organized list of things you might want to consider for your new phone. http://pocketnow.com/index.php?a=portal_detail&t=reviews&id=1105
[Touch Diamond, MDA Compact IV Themes and Apps] ramy86:
thank you so much for all your help

seems that i will have to wait and see if the two softwares will have some overlapping functions

however should i install anything before the gyrator application?

also after installing the application what should i do so that the teeter game and all normally rotating programs remain doing so?

thank you again (and for the links) and i cant wait to send messages from a landscape view, after all thats why i want to the gyrator so badly.

oh by the way, does the keyboard rotate with all the same functions in it or do some modifications occur when it rotates?

thanks again
[Touch Diamond, MDA Compact IV Themes and Apps] mrvanx:
Just started playing with this also its a great app! Am wondering what the deal is to stop autorotation when a certain app is running.

With Coreplayer i got the window class and title (from task manager) but the screen still rotates when im running coreplayer? Anybody had any luck stopping it rotating with coreplayer? (much like manila).
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
The Teeter game is not what I would I would describe as a "rotating" program, but rather a program which makes use of the G sensor; I would describe it as a non-rotating program and one which you do not want to rotate. Gyrator changes the orientation of programs. Some do this on their own and some you do not want this done to. These are the two types you want to exclude in the Gyrator setup (please see brins0's website for details on setup). I believe Teeter is excluded by default along with a few others, so you won't have to worry about that.

Each keyboard is programmed to respond to screen rotation differently, but some of the default keyboards will move some keys around a bit when oriented to landscape (kind of like changing the size of your browser window will change the positioning and size of some areas of most websites). With the default full QWERTY the buttons will get wider but shorter when rotated; also some of the keys will be in slightly different places, but personally I find it easier to use when rotated to landscape. All the same functions will be available in either orientation. There are also other keyboards you can install which will have their own characteristics.

Edit: one more thing - order of installtion shouldn't make any difference (except you will need to install the .NET framework 3.5). I would say, go ahead and install Gyrator. If you don't like it you can always remove it, but I can guarantee you'll love it.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Make sure you've actually turned the event on for orientation (Will show a "1" in the first column of numbers), or else nothing will happen and it will be ignored.
[Touch Diamond, MDA Compact IV Themes and Apps] mrvanx:
Yep, the column shows: "wCorePlayer 1 0 0"

i used taskmanager (dotfred version) to figure out the window class, "CorePlayer, wCorePlayer" is what is shown so i added that to the applications.ini file. Still rotates though unfortunatly...should i promote the event to the top of the list?
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Try moving it to the very top of the list, yes, see if that makes a difference...
[Touch Diamond, MDA Compact IV Themes and Apps] mrvanx:
Nice one, works a treat. I guess its a priority thing which was causing it...nice app sir :)
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
I would recommend using Gyrator's built in "Windows Class" identification just to be sure since gyrator will be using the same method to determine the class both when setting up and when executing events. When editing an event choose the "> Learn Window Class" option (click it twice) then open the program in question and insert (or remove then insert) the stylus. Gyrator should come into focus with the class name now filled in in the textbox at the top of the screen. Also make sure any "*" events which cause rotation are demoted below the named events which thwart rotation.
[Touch Diamond, MDA Compact IV Themes and Apps] bulletproof_78:
Thank you for your honest reply brins0

I really hope my suggestions will be considered (even 1 out of 5 would be excellent :) ) in your next Version.

As for hardware buttons, since the Gyrator doesn't allow repeated keypresses, a single press per rotation of the phone might be feasible? anyways, as I would love this function in manila, what would be needed is a single press (LEFT) to flip to the next manila tab. And multiple press will just scroll the tab endlessly. Its the same with the UP and DOWN button. You can try it on your Diamond and see what I mean.. :)

Anyways, these are just my thoughts of a constructive feedback. Hope it helps...

Thanks bro.
[Touch Diamond, MDA Compact IV Themes and Apps] jaydubya:
This is a great program, but I'm afraid I'm going to have to uninstall it because it seems to be draining my battery very quickly. Sprint stock rom.
[Touch Diamond, MDA Compact IV Themes and Apps] DomSim:
when the back lights stay on, they stay on indefinitely. but it seems to be one or the other, either the back lights stay on or it doesn't suspend entirely and vibrates still when turned face down after suspending. but here is the file you asked for, thanks for your help.
[Touch Diamond, MDA Compact IV Themes and Apps] Lawliet:
Hi! Thanks for the great application. I have some questions/suggestions here.

Question: How much should I set the sensor threshold value if I want the application to recognise orientation changes (landscape and portrait) without the need to set the device close to 90 degrees to the horizontal? Would like it to be accepted perhaps up to 30 degrees to the horizontal?

Is it possible to add a feature to prevent rotation when the hardware keyboard of the Touch Pro is slid out? And to show the landscape version of "manila" instead of the portrait version when the device is in landscape orientation?

Thanks.
[Touch Diamond, MDA Compact IV Themes and Apps] ramy86:
ok then..ill download the .Net framework 1st then the gyrator..:)

however i hope i will be able to modify everything on it since it seems to be a bit complicated

ill try to keep you updated in case of any problem...thanks again
[Touch Diamond, MDA Compact IV Themes and Apps] ramy86:
one last thing:

when i download the .net where shoudl i install it, is there any designed area? (also what about the gyrator)

i think ill go search now in the other forums for themes for the TF3D and backgrouds..
[Touch Diamond, MDA Compact IV Themes and Apps] aceracer24:
I'd suggest changing from the stock sprint rom anyway. Most of the custom jobs seem to burn battery far less. Winmo phones are battery hogs anyway. I have not really noticed any more battery drain while running this program.
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
Just a note for the author here.

There seem to be many requests pushing you to make this program (that its purpose is to do actions based on GSensor and Stylus) into a general "action trigger driven" program (some even taking you to paths that "profile changing" programs go, like CommManagerPro).

It's a thin layer of ice. You'd better keep this one clean and do what is supposed to do and (if interested) make something different that is in fact an generic event triggered to "action sets" software.
[Touch Diamond, MDA Compact IV Themes and Apps] aceracer24:
Is it possible to add in a delay to a rule? As an example, if face down sound a warning (specific for what ever the owner uses) letting you know it's going to go into suspend if left face down, wait X amount of sec (the delay) then go to suspend if nothing changes.

That is just one example but I think a delay option might come in handy. No biggy though just an idea.
[Touch Diamond, MDA Compact IV Themes and Apps] ramy86:
Installing

hey guys

pls someone tell me if these steps for installation are right

1- install .net 35 in .cab folder and click on it to activate it

2- install the gyrator 2 in the .cab folder and activate it

now is there anything wrong in the steps or missing? should i do a soft reset??

Pls answer and thank you for your time

oh and brins0 how can i donate money?

thank you all for your time
[Touch Diamond, MDA Compact IV Themes and Apps] zenkinz:
very strange, my TouchFlo3D keeps rotating a few time in the last 2 days, after I hard reset. this is despite checking that there's a event that prevents manilla from rotating (default events)
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Those are the correct steps for installation, yes. I would install both the .NET framework and Gyrator to the device memory, rather than the internal storage. A soft reset is not nessecary, but it may be useful.

You can donate here: http://gyrator.brins0.net/?page=donations, but make sure the program works on your device, and that you are happy donating for it before doing so.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
You are very right on this note. I am tempted to make a seperate application for the sensor related scrolling and keypresses that I mentioned a few dozen posts ago. I'll most likely call is SensorFlo coz it sounds cool... (Mum's idea)... I'll keep you posted about what's happening, but don't expect to much at this stage, as i've got alot of work on at university this week.
[Touch Diamond, MDA Compact IV Themes and Apps] DomSim:
gyrator has to be on device memory? mine is on internal storage. could this be the cause of my problems with gyrator not suspending properly?
[Touch Diamond, MDA Compact IV Themes and Apps] SterkStaaltje:
Back to homescreen manila

First I have to say thanks for the great application!

When Gyrator is turned on and i turn my diamond to landscape the screen rotates but after 2 seconds it 'jumps' back to manila home screen.

Is this a known bug? I have to mention that it also happened using Gsen rotation software.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Unfortunately, this is a known bug, but not with gyrator. I've found that Manila likes to steal focus then the screen resolution/orientation changes. It's out of my control, but I hope someone finds a fix for it soon...
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
This could quite possibly be the problem, although in the installer, I have tried to force it to install in the device memory... Check to see where is was actually installed, as the auto-start registry entry for Manila will not work unless it's installed in the device memory too...
[Touch Diamond, MDA Compact IV Themes and Apps] searcher61:
I have read all the posts about stopping the dialing screens from rotating and have Entered them exactly as shown.

Phone 1 0 0 (picked from list)

Phone - Incoming 1 0 0

These are at the top in my events list and still if the phone is in landscape position when it rings. the Title at the top and bottom (says "send text") appear in landscape and the answer screen does not show. I have ONLY added those 2 lines to the top and have also done a soft reset. Does anyone have a working ini file that I could try that stops the dial and answer screens from rotating?
[Touch Diamond, MDA Compact IV Themes and Apps] corspate:
i have the all windows rule set to only go off if my stylus is out. that way it doesn't interfere with the phone.
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
Yup, I'm getting the same results. I've never noticed it before, but it seems to happen less often if you lock the phone and suspend at the same time. Also, I never get the vibrate while suspended issue when I lock the phone, but I do if I just suspend.

Interestingly, restarting Gyrator seems to help with the backlight issue. It seems like once the backlight issue comes up once then it will continue to be an issue until Gyrator is restarted.
[Touch Diamond, MDA Compact IV Themes and Apps] omarnone:
Really cool feature but my Diamond phone acts funny when i installed this awesome program? I guess I'll have to wait till it get's fixed? THANKS FOR THIS PROGRAM :)
[Touch Diamond, MDA Compact IV Themes and Apps] dav9000:
@searcher61: what is your ROM language? In my Spanish ROM I have to set "Teléfono" and "Teléfono: llamada entrante" for it to work properly. Just create 2 new rules and do a "Learn window title" for both phone and phone incoming call and it should work.
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
I'd really really really want to be able to change my SIP method.

Gyrator is already the only tool able to recognize both stylus sensor and gsensor and changing SIP is a matter of changing a registry entry AFAIK.

Since I have a touch pro and I need to be able to have three different keyboards depending on situation:

- Resco (compact) keyboard, when in portrait (or inverse I guess) and with stylus out.

- Full HTC keyboard (finger friendly) when in portrait and with stylus in.

- NullKB when in left landscape mode, irrelevant of stylus (btw would be nice to be able to detect also the keyboard open/close but anyway still good enough).

...Gyrator seems like the only option if I could somehow trigger the SIP change. Any ideas?
[Touch Diamond, MDA Compact IV Themes and Apps] jcespi2005:
Thanks for the finding ;) i was just trying to find the events for inconming call to disable it...

Can you post your events.ini file, please ? :D

Cheers

PD: Perhaps will be usefull to make a post with recopilations of applications.ini and events.ini documented to make easy for ppl... only a thought ...
[Touch Diamond, MDA Compact IV Themes and Apps] dav9000:
Events.ini

Sure amigo, there it goes.
[Touch Diamond, MDA Compact IV Themes and Apps] jcespi2005:
Nice ;)

Many thanks amigo...
[Touch Diamond, MDA Compact IV Themes and Apps] A2E:
I am also having a similar problem. If the phone is already in Landscape mode when a call comes in, the answer screen doesn't appear at all. I have tested this both in Notes and in Pocket Outlook.

An additional, unrelated, problem is that it seems WM occasionaly just closes Gyrator whithout asking me or letting me know... (even though I've Excluded it on the Task Manager).
[Touch Diamond, MDA Compact IV Themes and Apps] searcher61:
I set the Phone and Phone - Incoming...still have the problem...thats why I was looking for someone with an "ini" I could test or use.
[Touch Diamond, MDA Compact IV Themes and Apps] searcher61:
I have that same problem as well. My answer screen does not show even when I am not in Notes or Pocket Outlook. Not sure why. I have looked at dav9000's event.ini and mine looks the same. I have attached mine. If anyone sees anything wrong please let me know.
[Touch Diamond, MDA Compact IV Themes and Apps] mackerman:
I just installed this program and have also noticed quicker battery drain. Anyone else notice similar behavior?
[Touch Diamond, MDA Compact IV Themes and Apps] Sousa2005:
yes...with me too..

I have a lot of problems. with gyrator1 all fine!