yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] -Mr. X-:
i liek this app and wish i could use it. im on a telus device.

Hit me up if you want anything to help out on getting this to work on telus/sprint devices i have all the rom files and can make reg dumps.
[Touch Diamond, MDA Compact IV Themes and Apps] neonlite:
how is the power consumption if i may ask? :)

awesome app tho, gonna try it today
[Touch Diamond, MDA Compact IV Themes and Apps] hkpeople:
I have some question...

1)Framework v3.5 is 35MB...need I install Framework v3.5(35MB) to my diamond...because my diamond free space only 40 MB....

2)install Framework v3.5 via ActiveSync?
[Touch Diamond, MDA Compact IV Themes and Apps] El_Mariachi:
I love this, but have one problem. I've set the screen to turn off when I turn the device upside down, but I've noticed if WiFi is on, it just won't turn off, also, if I'm running Opera and try it, it just crashes.

The other thing is it still vibrates when I put it upside down even if the screen is already off.

Keep it up though :D
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
A rom change may do it, but I can't confirm it i'm afraid. If you're willing to test the idea for me, it'd help myself and others work out what the exact problem is and possibly how to fix it.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Sorry, the "other thing" was mentioned in previous release notes, I should probably have left it as a known bug. I can't get the current power state of the device to tell if the screen is turned off but the device is still powered on. I'm sure there has to be a way, but i'm not quite sure what it is at the moment.

As far as the wifi is concerned, the wifi drivers may be over-riding the power off feature that I access when I want to change the power state. If this is the case, there's very little I can do.
[Touch Diamond, MDA Compact IV Themes and Apps] es_wychk:
THXX~~I really look forward to your next build.

For your information, the system's default poll rate can be found under registry:

HKLM\Software\HTC\HTCSensor\GSensor\CheckingTime = 500

I suppose this mean once every 500ms
[Touch Diamond, MDA Compact IV Themes and Apps] Krzysiec:
I got a sugesstion :

Isn`t it better to make exactly the same program but (inversed) with list of aplications U want to rotate not U don`t want to. It is easier to add aplication that U want to rotate ... Not everyone want to rotate everything so i think it`s better to change this list in program to list of programs which will be rotated :)

I hope U know what i mean :)

What do U think about it ?
[Touch Diamond, MDA Compact IV Themes and Apps] techred:
I support the idea ...

I kicked S2U2 and am using the "suspend + key lock" function now (+answerkeydisabler)

one thing is strange about the "suspend-mode" - some programs (for example g-alarm) keep awake (and ringing), although the phone seems to be off

is a "suspend-mode" activated by software different than when I press the off key?

oh, by the way, I got the impression that with a calibrated Gsensor gyrator runs better (well, kind of logical, but the official gsensor calibrator for the diamond has been released a short time ago)

nevertheless - great piece of soft!

best regards,

tr

p.s.: calibrating the gsensor is recommended
[Touch Diamond, MDA Compact IV Themes and Apps] Seifer:
this software is really great. But it has some flaws that makes you uninstall it.

1. i do not want to screen rotate everything. as in other replies add rule system should be for adding rotate things.

2. i have changed face down to activate key lock and suspend. but when there is a call if i face down system breaks. And i have to remove battery to soft reset.

3. i did not find it battery and cpu friendly or something with my usage.
[Touch Diamond, MDA Compact IV Themes and Apps] techred:
something else is also strange:

when I turn the face down twice - every time there is a vibration

how can it vibrate, when it is suspended?
[Touch Diamond, MDA Compact IV Themes and Apps] dyter:
Hi,

Great app for replacement of GSen, no bugs for me but I suggest 2 updates:

- Separatly Config and Resident programs (for a windows ghost app and save memory)

- Vibrate mode option when screen face down
[Touch Diamond, MDA Compact IV Themes and Apps] fxvxca:
very nice app!!!!

stilla couple of bugs...

with the charger in even with manila unflagged the screen rotate always.

with teeter goes in conflict and the marble doesn move..

and a suggestion if possible to let people choose wich app keep out of the rotation

anycase i'll wait for the next version!
[Touch Diamond, MDA Compact IV Themes and Apps] StyL3-Ivan:
no more updates??
[Touch Diamond, MDA Compact IV Themes and Apps] roisagi:
i added a new rule: "dialog" to prevent phone from rotating - nothing. the phone application still rotetes - any ideas?
[Touch Diamond, MDA Compact IV Themes and Apps] tepss:
Last version is really great. All the options. Only bugs i found is:

- yesterday program got error and crashed 3 times, always after being keylocked and in sleep mode and when some event occured (message, mail - my phone is set not to wake up on new messages, only give a sound). And after one of those crashes notification sound (new smses) disappear - so that might help to find the reason - and soft reset was needed

- when keylocked and screen is dimmed it rotates even manila, so if i have to unlock it back its messed out and as manila is disabled to rotate got some problems to put it back in portait ... and uses energy - could you please dissable rotation when dimmed/locked?

One more thing is i think last version uss much more battery in standby mode. I mean when i was using previous version and sensorlock during the night for 6hrs it took ab 14% and last night with screenrotator only it took 31% ?!

thank you for your effort
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Sorry about the lack of updates and replies. I've had family problems, and that's obviously taken priority overr everything else.

I've found the problem when screen is locked, I think, needs more testing. I'm not at home right now, so development is on hold at the moment.

Battery usage in standby from my program should be zero... When the system is in standby, all .NET program activity is suspended. During runtime, all activity in my program is purely event based, so power usage is completely down to how often you trigger an event.

I'll keep you posted on updates when possible. My site is offline currently, just changed internet providers. Should be active later this evening if all is well in the family.
[Touch Diamond, MDA Compact IV Themes and Apps] tepss:
Family's definetly more important so you'd better take your time. Hope all will be OK.
[Touch Diamond, MDA Compact IV Themes and Apps] roisagi:
anythinh to stop the phone from rotating ("dialog" not working....)??
[Touch Diamond, MDA Compact IV Themes and Apps] Matteo66:
I hope your solve your family problems ;)
[Touch Diamond, MDA Compact IV Themes and Apps] es_wychk:
Raphael Work-around FOUND

After looking into Scott's code, i discovered how to enable Raphael's auto-update of orientation: (in C++)

hEvent = CreateEvent(NULL, TRUE, FALSE, _T("HTC_GSENSOR_SERVICESTART"));

if (hEvent == NULL || GetLastError() != ERROR_ALREADY_EXISTS)

{

MessageBox(hWnd,

_T("Unable to create Sensor Event"),

_T("Error"), MB_TOPMOST);

return false;

}

SetEvent(hEvent);

Basically it is just starting the HTC GSensor Service.

Before the next build is available, we can temporarily workaround this by starting the service with Windows (by registering the dll as startup service)

Add Key: HKLM\Services\htcsensorservice\

Dll(String)=htcsensorservice.dll

Keep(DWORD) = 1

Order(DWORD) = 255

Prefix(String) = SEN

Be aware though, I am suspecting this work-around is causing some lag on my Raphael. But the good news is: IT WORKS

(Brins0, wishes all the best in solving your family issues)
[Touch Diamond, MDA Compact IV Themes and Apps] Seifer:
hope you solve your problems soon and live happily ever after
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
It's case sensetive, so you must enter "Dialog".
[Touch Diamond, MDA Compact IV Themes and Apps] roisagi:
tried - phone still rotates...

any ideas?
[Touch Diamond, MDA Compact IV Themes and Apps] shamasis:
New version works like a charm.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Just an interim report, family matters are resolved in the main, so development will be continuing now. There are alot of things people have asked for, so it may take a day or two to get the new release out.

In the main time, please take a look at the project's new website, http://gyrator.brins0.net/, where new releases can be downloaded. I will be removing the project folder on my projects site when the next version is released, as it will adopt the new name "Gyrator".

I'm still open to suggestions on both the new site and the program in the mean time, so pelase feel free to comment. Remember, I despise Internet Explorer, so 90% of the time, websites I make won't display correctly on anything other than Mozilla Firefox. I will be making a mobile version of the site when i've got time, to make downloading a new version that little bit simpler.
[Touch Diamond, MDA Compact IV Themes and Apps] Seifer:
Thats good news.

Let's get to business ;)

i have something in my mind. As some people want to choose what not to rotate and some want choose what to rotate there can be 2 versions. As you have already made what not to rotate version. of course this is possible if you had in mind of developing a way for what to rotate version.

Other than that i have one last thing in mind. Your locking component is great. A seperated version of it would be great for "%0.01 more performance hurray" guys like me. Because there is already gsensor lock and stylus lock components but in my opinion they are not very practical.

Your lock component would rule those :D

take care
[Touch Diamond, MDA Compact IV Themes and Apps] Mandragore:
Good to hear that!
[Touch Diamond, MDA Compact IV Themes and Apps] Eminos:
Download link doesn't work for me :(

/E
[Touch Diamond, MDA Compact IV Themes and Apps] blink182fka6:
the cab doesnt seem to work for me. it just brings up the internet on my diamond.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Your DNS provider may not have updated their records, and the new domain name may not have become active. Try again later in the day.

I have just tested the cab file my download script provides on my diamond, and it installs correctly. Ensure that you followed the correct link on my site, and that it downloaded correctly to your device.
[Touch Diamond, MDA Compact IV Themes and Apps] bugeyes:
hi brinso

great app love the gesture locking. turn vertical works so well! any chance of implementing gesture unlocking ie repeating an upside down vertical gesture????
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Do you mean if the device was locked by turning it upside down only (ie not through stylus input), reverse the action by rotating it upside down again?

This may be a pain to build into it, but it's certainly possible. The logic behind the rules is getting complex now. I'm trying to keep it lean, as I want to keep it's rule processing time down to a minimum.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
[2008.10.03.0] New version!

A new version has been released, so have added this post to bump the topic up.

New features in this release include the addition of default actions for applciations which do not have rules, and the option to disable vibration.

Link to information post concerning the updates, as well as download information.

By the way, It's my birthday today, and this is my "Anniversary Release". If any of you would like to "congratulate" me on my hard work, today would be the ideal day to send a small donation to show your thanks. The link is in my signature if you need it.
[Touch Diamond, MDA Compact IV Themes and Apps] tepss:
Have been using app from very begining and never was able to use it with iGo8... Worth trying if you said so in first post. Will try and get back shortly.

Also, have you seen SensorLock in action? Is there possibility to add lock of touchscreen like this app does?
[Touch Diamond, MDA Compact IV Themes and Apps] Mandragore:
Happy birthday and thanks for developing Gyrator! :)

I know this sounds cheesy, but last week my Paypal account was hacked and abused for several large transactions without my authorization. Coincidentally after buying software for my Diamond and donating to other developers here :(

Thankfully PayPal noticed this, restricted my account, alerted me, forced me to change my credentials and rolled back the transactions after my request for investigation. Now I have to authenticate my identity and address to their Luxemburg office, so they can lift the restriction. As soon as that is done, you can expect a small donation :o
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Well thankyou for that gesture. I hope they find out who hacked into your account and deal out some harsh justice to them. It does aggrivate me when people break into other peoples things.

I'm glad you still like using Gyrator, you can expect a new improved version in a short while. I'm thinking of re-creating the orientation class from scratch rather than using the one in the Sensors library, so I can tweak the angles used to detect the orientation. Once I start this, I won't be able to re-release it until it's complete, so it may take a while i'm afraid.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I havn't seen sensor lock, so I don't know what kind of locking is implemented. Does it not use the standard windows locking system, or the one seen in the today screen plugin?

If it simple prevents the touch screen from responding, then there are many ways this can be achieved, although some carry their risks. I could power doen the touch screen, but leave the LCD part active, and do the same with the keypad, but this may cause problems if another program causes conflicts. I'll do some more research into more ways of locking the screen.
[Touch Diamond, MDA Compact IV Themes and Apps] nopt:
thank you so much
[Touch Diamond, MDA Compact IV Themes and Apps] Krzysiec:
This apllication is almost great now ... ALMOST because ... I wanted to add rotate only when typing sms but ... after learning new window (new rule) and tick it ... nothing rotating :/ After accept and so on ... Every default programs on list are beeing rotated. But after learn new rule nothig happen ... if U fix this problem This will be the best apllication in this case EVER !! :) (of course there is set up "while no rule do not rotate" ;) but this is what i want do to ... rotate onl;y programs from list :) Thanks for answer and fix ;)
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I can't make what you say happen. If I do not have a rule for a certain application, then the default action is performed (either rotate or don't, dependant on the sertting in the options). If there is a rule, then if the rule is active, it's rotated, otherwise not, the default is over-ridden in all cases if the rule is valid. Please confirm that you have entered the rule correctly, and that it is enabled (checked) else that program will not be rotated.

Also check that other applications rotate correctly, as it may be an issue with the device and/or the rom version which is running on it.
[Touch Diamond, MDA Compact IV Themes and Apps] Krzysiec:
I`ve noticed that only few programs of your default list are rotated after set in When no rule exist for an aplication: Do not rotate i thicked File explorer and calender and only File Explorer rotated.

After set Rotate ... everything is rotated fine.

There is something wrong with this new awsome option

"When no rule exist for an aplication:"

I made a shor movie to show that program from your list disen`t rotate :/ I mean: Phone Dialog

download link http://www.sendspace.com/file/oel60c
[Touch Diamond, MDA Compact IV Themes and Apps] vaiko666:
Wow... Tried for the first time and I'm impressed !!! Thank for this great work ;)

The only question is, maybe I'm dreaming, but could it be possible to introduce the landscape mode of TF3D extracted from the Raphael ROM to finaly use it with this great app on our Diamond ??? ;)
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I cna't view that video i'm afraid, don't ahve quicktime, and i'm not planning on installing it any time soon.

From what i've seen, it's simply a case of the Window Class names being incorrect. I compiled the original list from registry entries I found in the rom i'm using. It may be that these are incorrect, or not what I thaught they were, and not all of them work correctly.

For the next version i'll start the list from scratch, to ensure they all work. Thanks for pointing the problem out to me, but I can confirm this is not a problem in my program, ust the list of applications. If ou delete the calender entry, and then use the learning feature, you'll find that it then works correctly :)

Edit: the reason the calender doesn't work, is simply because of the spelling of the word. I had used "Calender" when the actual class name is "Calendar". If you change this it works correctly.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I'm afraid this is not my area of expertise, but from what I have seen in the past, this could be possible. I'll go and have a look around to see if I can see any reports of it being done, and report back when/if I find anything.
[Touch Diamond, MDA Compact IV Themes and Apps] vaiko666:
So prompt answer and so great work BrinsO... The support is effective here ;) lol
[Touch Diamond, MDA Compact IV Themes and Apps] Krzysiec:
I`ve already learned a sms window which is called DIALOG (i`m sure it is DIALOG ) and dosen`t work :/ But when i set Rotate in Options works fine.

Check DIALOG on yours ... i can`t get it work :/ even after learn or ewaen after thick from your list. Dialog is the window where you type SMS Calender after learned works FINE but DIALOG NOT :/ Is there any other way to check name of window where typing SMS ?

And confirmed all other programs from list work fine after learned ... but not this F... Dialog
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I have just checked the window class on mine, and I can confirm that it is indeed "Dialog". Unfortunately, "Dialog" tends to be used alot as the window class. It is the class name for the SMS composition window, the lock screen and the Phone screen. "Dialog" is already in the application list by default, and has been assigned the name "Phone". Ensure that this is rule is enabled, as if any instance of a rule is detected, and it is disabled, all other instances of the rule in the list are ignored.

I will make another page on the Gyrator website with application class names for reference so that folk can look for class names to work out why things may not be working as expected.

I would reccomend that you remove all rules form the application list, then add one instance of "Dialog", and enable it. You should find that SMS composition window will then rotate, but if you disable it, it won't, and neither will the lock screen, or the phone screen.
[Touch Diamond, MDA Compact IV Themes and Apps] zonsoft:
brins0,

probably if you could also make an ability to check (and select) the application name including path, the problem with single class for multiple applications becomes solvable.

And - once again - is it absolutely impossiblr to make the Orientation screen black as an option?..
[Touch Diamond, MDA Compact IV Themes and Apps] bugeyes:
yes vertically upside down to lock,not screen down though that's just my preferred method ! this would really be an amazing addition if you could implement it brinso :)
[Touch Diamond, MDA Compact IV Themes and Apps] wildorchid:
Hmm I've tried your workaround on my Touch Pro (German version) with the latest Gyrator version and absolutely nothing happens when I turn the phone neither in TF3D nor in any other app. Not even the orientation demo seems to turn. I did also set the option "When no rule exists" to "Rotate".

The only thing that does work on my Touch Pro seems to be the Stylus options.

This is such a cool app and it is beyond my understanding why HTC didn't include such functionality (as an option) to their phones.

When it works on the HTC Touch Pro I promise to donate!
[Touch Diamond, MDA Compact IV Themes and Apps] Krzysiec:
I`m sorry but it doesn`t work :/ I deleted all progams from list and then added sms window (Dialog) by stylus insert learning and nothig is rotating :/

The "funny" think is that after enable Dialog on list only lock screen is rotated ... phone and sms not :/

I rotated only once phone ... but only just after TF3D disable and enable ... then nothing happens :/ Lock screen works perfect everytime.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I had thaught about doing it using the application executable, but i've yet to find a way of getting the execution path, or even the executable name of the currently focused application. It was originally my intention to do it using executable path, and it still is, but I just can't make it work...

Also, it wouldn't remove the problem completely anyway, because some applications have multiple screens, for example the phone. It's got the dialer, missed calls, options an all sorts, all contained within a single executable. And some of the configuration screens in the settings panel don't have their own executables, they are run by a single application, which is told which panel to display from a dll, similar to how it is managed in Windows (think of svchost.exe and how many of those are runing in the typical desktop installation of Windows, they are all the same executable file)

When you say to make it black, do you mean only the orientation screen, or the entire device's OS. I think I may have mis-interpreted what you asked for before. What would be the use of such a feature anyway? I can't see it...
[Touch Diamond, MDA Compact IV Themes and Apps] zonsoft:
Only the orientation screen (maybe setup screen too) - mostly because it shows up anyway, even being hidden...

The reason is quite simple: if someone uses, let's say, yellow theme and wants your application look exactly like system one ('cause it deserves) - would be nice to clorize it accordingly via color selection... Not a big deal IMHO, but makes the application feel even more professional.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Well currently, the background fo the windows is set to the system colour "window" which is typically white, and the text is set to "system text" which is typically black. Getting the program to match every theme isn't possible, as some theme makers don't create their themes correctly according to the specification. If you were to send me a theme similar to the one you want it to look to, i'll try and make the theme of the program more closely match the system theme .
[Touch Diamond, MDA Compact IV Themes and Apps] psvillars:
hi I tried your program on my sprint diamond and it works, kinda. it only works if the applications you want to rotate are already open when gyrator is launched so if i for example load gyrator and then load internet explorer, internet explorer will not rotate until i quit gyrator and then reload it again.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Hmm, this is odd behaviour which i've not seen before, or heard of either actually. Is there any chance that you could reboot your Diamond, and see if the same thing continues to happen please. Sometimes it's simply because another program has started to do strange things. It may also be a good idea to check what the option for windows without rules is set to, try it on both settings.

Gyrator gets the class name of the currently focused window on the fly, rather than getting a list of open windows when it is initially started, so unless there is another application which is preventing Gyrator from getting the new windows class name, I cannot think what the problem is.

Please keep me informed about the problem, and i'll keep an eye out for it when i'm testing the next build.