yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Hi guys,

i think my Diamond Profile Switcher should just be for switching vibration mode and volume on.

So I decided to develope an own application for everything else you want to have, when shaking your device!

So let me know, what I should implement!
[Touch Diamond, MDA Compact IV Themes and Apps] RSchris:
Hi, ur profil switcher is great. I was asking myself if it was possible, to use the sensor in HTC Album, to view next photo by shaking the phone, like in WM7.

Or, to wake up the device.

Thanks for your work.
[Touch Diamond, MDA Compact IV Themes and Apps] L o r d R a j:
Wake up would be great....

Appreciate the effort.
[Touch Diamond, MDA Compact IV Themes and Apps] sunr!der:
What about switching to home if you shake while in an app.

Or better, close the current app.

the "x" is not easy to be touched with a finger...

And if shake at home, the profile will be switched

(shake the apps away :) )
[Touch Diamond, MDA Compact IV Themes and Apps] ceevee369:
Seems someone is becoming the un-crowned king of the Diamond.

So, honestly, how did you extracted the accelaration as GSEN makers would not release any info?

the ultimate Shaker : a selection of vertical - horizontal movement being linked to a list of possible actions.

Man, you ARE good!

TF3D, Shaker , the GSEN(credit to SKVV).... our Diamonds become step by step GREAT device.

HTC... you can learn a lot on the Diamond forum :D
[Touch Diamond, MDA Compact IV Themes and Apps] lmr2003:
Very good idea !

I have tested it and it works.... but only 1 time, onlyy when you launch the application.

For sure you'll fix it or maybe I am doing something wrong.

Thanks for that
[Touch Diamond, MDA Compact IV Themes and Apps] bau33:
also answering to calls with a specific shake will be nice or scrolling trough contacts or callog by tilting the diamond
[Touch Diamond, MDA Compact IV Themes and Apps] bau33:
maybe this thread sould be made Sticky
[Touch Diamond, MDA Compact IV Themes and Apps] stesa:
I vote for shake to wake up !
[Touch Diamond, MDA Compact IV Themes and Apps] solecin:
my vote for wake up too and for shake to see the next picture in the htc album, great ideas!! and thank you very much for your apps
[Touch Diamond, MDA Compact IV Themes and Apps] bouzoubaa:
+1 for shake to wake up and shake to close apps. The x button is hard to get by finger. this way our touch will become easy touch :D
[Touch Diamond, MDA Compact IV Themes and Apps] oldhouse:
I like the shakeSMS application of nokia phones: when you have a new SMS, you just have to shake the phone to view the sms, and then shake again to return to the homepage/homescreen.
[Touch Diamond, MDA Compact IV Themes and Apps] analogital:
A vote for Wakeup on shaking device also (it would be nice if add some effect like blurring after wakeup and start to getting clear, like the one seen in WM7)
[Touch Diamond, MDA Compact IV Themes and Apps] Illodin:
+1 to close apps

+1 for shake to wake up and shake to close apps. The x button is hard to get by finger. this way our touch will become easy touch
[Touch Diamond, MDA Compact IV Themes and Apps] vijayvasa:
+1 more

for shake to wake up and shake to close apps.
[Touch Diamond, MDA Compact IV Themes and Apps] axl79:
Custom Shaker

In my oponion it would let you to choose from a list of functions and might let you switch with an config app.

My suggestions for this functions are:

- Wake up and Unlook

- Anwer call - End Call

- Close Apps

- Change Profiles

- Next Track in WMP

- Next Station in Radio

- Download Weather in Weather Tab

- Launch custom applications from installed ones.

And so much others posibilities.

And if you go for GOLD Medal, the perfect shake applications could do the function depending the context, if you are receiving a call, shake in this moment will anwer the call.. if you are listening music on WMP, shake will skip track... and so no....

Thanks and keep doing this GREAT Work.

Nikitto & Axl79. NiAx Team.
[Touch Diamond, MDA Compact IV Themes and Apps] unclesomebody:
I definitely think that context based shaking would be the best possible option. It makes the most sense intuitively, and even though I don't have my diamond yet, I'm immensely impressed by what goes on here!
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Yeah, context based shaking would be very cool!

Also i think it would be nice not run just ONE activity on shaking, so that you have a list in which you can add all implemented features (run other application, lock phone, switch display on, etc.) and they will all run after shaking.
[Touch Diamond, MDA Compact IV Themes and Apps] MasterOfDesasters:
Okay, now my two cents. What about an onscreen dialog, now you move the cursor with the gsensor to the menu entry you want and shake to accept, or double move in one direction. something like that.
[Touch Diamond, MDA Compact IV Themes and Apps] R3PUBL1K:
Any Shake would be cool to use...
[Touch Diamond, MDA Compact IV Themes and Apps] mcwtrekkie:
Yes please!!!

I also like what someone (forget who) said in your other thread about shaking to snooze/dismiss the alarm
[Touch Diamond, MDA Compact IV Themes and Apps] aldur:
why not making a configuration part, where you can select what to do?

(similar to mapping hardware buttons)
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
That's what i want to do ;-)

But i have to know, what options you want to have ;-)
[Touch Diamond, MDA Compact IV Themes and Apps] hhhddd999:
Wating for release.
[Touch Diamond, MDA Compact IV Themes and Apps] aragornol:
That`s the option I would like to have.

shaking

1) if in application - close application

2) if in sleep - wake up & unlock if locked

1) if ring - pick up

2) if call - drop call

1) if in tf3d home tab - can choose which application launch by shaking - otherwise switch to home tab (option for defining which tab in case you reorder tab positions witch your config)

1) if alarm / notification / reminder is poped - dismiss

scrolling in pictures, sms, music tab should be done through leaning up/down.

also tf3d tabs should be switched through leaning left / right

pretty much huh ? :))
[Touch Diamond, MDA Compact IV Themes and Apps] AhNe:
second that!
[Touch Diamond, MDA Compact IV Themes and Apps] ben®nie:
what about if the alarm turns on, you switch it of bij shaking the phone..
[Touch Diamond, MDA Compact IV Themes and Apps] DiemetriX:
This can turn into an amazing app :D

If it does I'll poor you some coffee ;)
[Touch Diamond, MDA Compact IV Themes and Apps] Andrea_f:
QUOTE .......
[Touch Diamond, MDA Compact IV Themes and Apps] Aqrab:
how about changing wallpapers in today screen when shaking

example

puting some pictures in a folder and choose this folder in your program so that it can use it

so then when i shake the device in today screen it change the wallpapers with these in that folder that i choose
[Touch Diamond, MDA Compact IV Themes and Apps] foegie:
i think this would be a really good basis to start with. Then see whatever else is requested :)
[Touch Diamond, MDA Compact IV Themes and Apps] turt:
Is it possible to make an shaking app to start/close a bluetooth or wifi connection? :)
[Touch Diamond, MDA Compact IV Themes and Apps] Entrak:
Make a small application that tells you if your phone is horizonally/vertically aligned. Nice for putting up that shelf. ^^
[Touch Diamond, MDA Compact IV Themes and Apps] jack__Wu:
hey dude, wake up is good, and if it is possible, shake it again to let it off, cool man!!!!!
[Touch Diamond, MDA Compact IV Themes and Apps] jack__Wu:
is me again, shake it one time to perform some function, and.......shake it two time in a short period to perform another app.. shut, i'm crazy..........do u know what i mean? wahahahahaha.....can't wait....
[Touch Diamond, MDA Compact IV Themes and Apps] ykyong:
Using G-Sen to control the screen

Read so many wonderful thread and great ideas from all the geniuses. Thought of just, contributing some thoughts for all the guru.

Since the Diamond is equipped with a built-in G-sensor, would it be nice if we can move the cursor/selection on the screen by tilting the diamond up/down/left/right.

For example, in the program screen, we can tilt up/down/left/right to select the required applications. Same selection can be done with other screen where required.

The shaking method will also be great, but it will probably be application specific. But if we can use the above tilting gestures as cursor/selective control, wouldn't it be great.

Of course, we may need to consider the means to activate this only when required. The timing for the cursor/selection to stay before activating, and also means to refine the tilt gestures, so that it will move 1 block at a time.

This idea comes from the Teeter game I played. I am not mean a Technical person in this area and have really no idea how to do it. So if this is not interesting, I hope all of you can forgive me.

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] Reason4444:
I'm too.. ;)
[Touch Diamond, MDA Compact IV Themes and Apps] bairas:
Very well thought of.

Also mayby change screen oriantation when making a special movement?

And to move it further, maybe a pedometer?
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Hi guys,

i think it should be possible, to implement all these features.

BUT: Fristly i'll not implement the feature to turn on display when shaking, because my application has to run all the time in standby so that it could be possible! That means, that your battery drains very, very fast! And i also don't know whether the sensor is still on in standby!
[Touch Diamond, MDA Compact IV Themes and Apps] DiemetriX:
Np. This app is still amazing :) Can't wait for the official release :)
[Touch Diamond, MDA Compact IV Themes and Apps] zimonia:
Firsty everything aragornol said is nice though i understand the fact that waking up on shaking is not possible cause of battery drainage.

my sugjestions:

If wake-up alarm goes off:

turn phone over like muting on call: the alarm snoozes

shake phone: alarm stops

incoming call: shake is accept

calling: shake is hangup

new sms/mail: shake is opening

nothing active on phone: shake is change profile.

sensitivity is important though, u dont wanna hang up when you are moving the phone to your ear or when switching hand.
[Touch Diamond, MDA Compact IV Themes and Apps] DOMin8or:
to answer phone calls, a triple shake in horizntal direction is a good way to

use this function parallel with the other users ideas.

here are my ideas:

tilt angle left for backward on timeachses in audio/movie players.

tilt angle right for fast forward in audio/movieplayers

double tilt in 1000 ms, will STEP forward/backward

tilting front and backward, for sliding the photos in the album/favorite persons.

this will have a nice effect. you tilt vorward and the picture 'falls' in the direction.

the more tilt, faster sliding will be fine. (in music and video apps, too)

and tilt spezialmode for opera, to scroll the page into the tilted direction.

(with different scroll speeds, controlled by tilt angel)

(same to photoviewer in zoom mode, in 100% mode, use tilt directions left right to

bitmap forward--backward, and front-back to switch to galery view and scroll

the thumbnails into chosen direction.)

and a keyboard emulator for the direction keys to use them in FLUX (the game. i think that is fun :-))

sorry for the bad english, but i have too many ideas, but i can`t explain them exactly.
[Touch Diamond, MDA Compact IV Themes and Apps] Riel:
I'd rather use the normal phone keys for calling, or am I the only one?

Shaking can be of various functions, but please don't use the functions that already are called by 1 press on a button...

Why would I wanna shake my phone if someone calls? I'd rather press the 'pick up' key :)

Snoozing is good. Closing apps too.
[Touch Diamond, MDA Compact IV Themes and Apps] princEd:
For some reason I had to shake it quite a few times with force, then the unit would finally switch profile. With the possibility that it might get drop to the floor coz of shaking, I un-installed it after all. But a neat app indeed!
[Touch Diamond, MDA Compact IV Themes and Apps] Riel:
There can be made so much more beside 'SHAKING' :)

How about using it as a Bluetooth mouse?

Tilting left-right = left-right

Tilting front up - down = up - down

Mouse buttons on touchscreen

Or some developer sending WII-signals :)
[Touch Diamond, MDA Compact IV Themes and Apps] RSchris:
Answering by shaking the phone : if you're running, it will answer. Not a very good idea.
[Touch Diamond, MDA Compact IV Themes and Apps] pauljohn54:
How about application specific sensor controls

Example

I am in coreplayer listening to music and I turn by phone 180 degrees to the right and it changes the track to the next one and 180 degrees to the left and its for previous. That way I can listen to music and keep the screen off without turning on the screen to change track and therefore my battery lasts longer
[Touch Diamond, MDA Compact IV Themes and Apps] coBex:
It could be an idea that you could configurate things like this:

- RECORD a shaking gesture, I mean realy press 'record' and do your shake. (eg. shake vertical, shake horizontal, turn 180°, shake in circels, etc...)

- link the shaking gesture you just 'recorded' to a certain application and a certain action within that application. (This could be a fixed list of possibilities, which where givven here in the topic...)

I really like the idea of 'recording' your shakes, it meas you could do your predefined shake no matter in what app. you are to, for example, change your profile, or start your calendar, ....
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
@all:

Please test my new version of Diamond Profile Switcher to find optimal settings and sensivity:

http://xdaforums.com/showthread.php?t=406769
[Touch Diamond, MDA Compact IV Themes and Apps] Mauser.NET:
Yeah! I thought of that too. That would be awesome!! :D
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
The problem is not recording your shaking. The problem is, i have to spend a lot of time for coding an algorithm, because no one is able to repeat his recording exactly a second time! So I have to make a algorithm for comparing your current shaking with the recording. I think I haven't got the time to make this working perfectly.
[Touch Diamond, MDA Compact IV Themes and Apps] Mauser.NET:
I see what you mean. For every move there has to be some form of acceptance before and after the exact move. The smaller the road the more difficult to keep track ;)

Maybe you can share this piece of code with us and we can help?
[Touch Diamond, MDA Compact IV Themes and Apps] SkizZO:
Already purposed HERE

You can also let decide us what type of executable run after a shaking.... and with mortscript we can do anything we want

(i always think to the upper right corner tap, to make working the OK/X button, and into the today screen should appear the taskmanager
[Touch Diamond, MDA Compact IV Themes and Apps] MonteCristoffOn:
Hi all,

Just 2 little thoughts for laugh with this future app...

we will easily recognize every Diamond's user

don't give it to someone suffering from Parkinson

...

;)
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
:D:D:D

Breaking news: People around the world shaking there mobile devices! nobody knows why. Maybe it is a new disease or a terrorist attak!
[Touch Diamond, MDA Compact IV Themes and Apps] MonteCristoffOn:
[offtopic, sorry about that]

Yes... we definitively must be very careful and tactful...

Stop drinking coffee sushi, just shake your Diam !

And press it again and again...

...until it gives us his quintessence !!!

[/offtopic]

(thanks again)

;)
[Touch Diamond, MDA Compact IV Themes and Apps] aragornol:
To be honest this shaking application would be great as there is many ways how to use that and make your Diamond shaking all the day ... I wrote some tips which some of them appeared useful but to really tell the truth I don`t need deadly those functions ... the only and one which I would use each day several times is at least unlocking it while shaking I will explain why ...

Diamond screen itself is quite good readable at direct sun but the problem makes it unlock as the screen unlock screen is dimmed. :) then everything`s ok
[Touch Diamond, MDA Compact IV Themes and Apps] ovindahl:
I would like to lock my diamond with shaking. Also if I am getting a call, I want to flip my diamond face-down to mute the ringtone.
[Touch Diamond, MDA Compact IV Themes and Apps] jasminej82:
read sms by shaking would be great!! :)
[Touch Diamond, MDA Compact IV Themes and Apps] MasK:
Does anyone know how the accelerometer works physically? Does it have a little ball or perhaps a mercury ball or something?

Coz shaking the phone too much might reduce it's lifespan...
[Touch Diamond, MDA Compact IV Themes and Apps] horstborsch:
good description:

http://en.wikipedia.org/wiki/Accelerometer
[Touch Diamond, MDA Compact IV Themes and Apps] Markiej:
Yeah, shake to wake-up and shake again to shut down.
[Touch Diamond, MDA Compact IV Themes and Apps] coBex:
Found something interesting : http://blog.enterprisemobile.com/2008/07/using-htc-diamonds-sensor-sdk-from-managed-code/

maybe that's the one you already use, I don't know...

Maybe recorded movements should be simplified into predefined en recognisable movements. 'Left', 'Face up', 'Face Down',...

Save the recorded movement in the simplified format. That makes it easier for the comparison with the repeated movement.

I know it isn't all that simple, it's just an idea...
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
For shaking it is not possible to use "Face up", "Face down", "Portait" and "Landscape"... i tried that first.

I'm now using the GVector to recognizing movements. With these movements my code try to figure out whether it is something like shaking what you are doing with your device at the moment, or not.
[Touch Diamond, MDA Compact IV Themes and Apps] coBex:
No indeed 'Face up' and stuff is useless in this case, I meant more like the description of a movement : "Going up", "going down", "going left", "forward"...

Don't know if its possible to recognize it that way... I should try it myself perhaps, but time is indeed always a blocking issue
[Touch Diamond, MDA Compact IV Themes and Apps] ben®nie:
Still no new shaking application?:D
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
I have to take an examination this week, so new updates of all my apps will come soonest on next weekend.
[Touch Diamond, MDA Compact IV Themes and Apps] mcvpjd3:
I use bluetooth in my car for the phone, however, as battery life is such a big issue with this phone, some way to easily turn on and off BT would be brilliant. So turn on and off BT gets my vote.
[Touch Diamond, MDA Compact IV Themes and Apps] qoka:
although its not as cool as shaking the phone, you can use AE Button Plus to map BT on/off to any key (i for example have it on doubleclick on volume down)

i thin turning with shaking doenst make sense, because the power button ist quicker

the profile switche realy saves time, so lets search for acitons like that^^
[Touch Diamond, MDA Compact IV Themes and Apps] shabbytech:
I know this might be far fetched. But I immediately thought about the builtin voice recognition for calling contacts or starting applications by voice commands. This function must have some kind of algorithms for "fuzzy" signal recognition. My thought was that this might have some kind of available API? Or it might not. If it did, maybe you could feed your recorded data in there to do matching.

Excuse my mind wandering if it's way beyond sensible. :)
[Touch Diamond, MDA Compact IV Themes and Apps] dazbradbury:
Hey,

Basically, I think the most useful feature would be unlocking. I would suggest the application "sleeping" when you press the power button, when you press it again to bring the phone to life, it displays a locked screen. To unlock AT THIS POINT, you shake. This will save battery life, and avoid accidental unlocking.

A bit like S2U2, but instead of sliding, you shake!
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Every application on a windows mobile device slepp while the device is in standby (display off).
[Touch Diamond, MDA Compact IV Themes and Apps] Petrovitch2:
Choice of actions from AEButton

Thanks both for the proggy and for asking!

I think there must be the set of actions similar to the choice for the hard buttons assigment. The goal is the same - to get it fast, isnt it?

So, take a look at this - http://ae.inc.ru/aebplus.php

to see possible list of actions. They are not all but some the most needed, cose Aleksander, the author's been asked for adding new actions a lot (from me as well :-)

It is also possible to use those programms together by imitating hard button pressing after some special shaking!
[Touch Diamond, MDA Compact IV Themes and Apps] bkvaloy:
This gets my vote too!
[Touch Diamond, MDA Compact IV Themes and Apps] AssimilatorX:
oooo Yeah that's how the fun begins you ask as the inpossibble all the ideas are brilliant whitch one uu chose is yours.... if uu want that project to bee flawless i guess a changeble function interface...
[Touch Diamond, MDA Compact IV Themes and Apps] suicidal.banana:
not since wm6, my sleeping orange spv m600 with wm5 wont know its beeing called, sleeping wm6.1 diamond does.

also using diamondtweak to set wifi to stay connected allows it to scan for networks while standby/sleeping just fine
[Touch Diamond, MDA Compact IV Themes and Apps] Peio64:
How do you do that? I want wifi to stay connected in standby too
[Touch Diamond, MDA Compact IV Themes and Apps] Christoffer91:
If you download the tweak program that MonteCristoffOn made you can enable it.

http://xdaforums.com/showthread.php?t=409540
[Touch Diamond, MDA Compact IV Themes and Apps] Peio64:
Thank you very much!
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Sorry guys, that i've not released a first version yet.

I hope you are appreciative that Diamond TF3D Config has a higher priority. If the new version is stable, i put all my energy on Diamond Shaker.
[Touch Diamond, MDA Compact IV Themes and Apps] sumitescp:
No worries man. I am sure everybody can wait for the most awaited app for the diamond. Thanks for all the work you have done for the diamond.
[Touch Diamond, MDA Compact IV Themes and Apps] lestath7:
I would love to see the gsensor making what the light sensor cannot , shutdown the screen only when i put the phone on my ear , you know almost in "sided horizontal" position . Simple as that :-)
[Touch Diamond, MDA Compact IV Themes and Apps] tobyleurs:
Maybe an additional strap is an option so I won't throw my Diamond against a wall or something.

-Answering a Call

-Muting a ringtone when facing the phone down

-Getting the phone out of standby (not possible as you mentioned)

are my most important options for the app. Off course choosing the action that belongs to a shake from a pull down menu would be the best. Thanx for you efforts and keep going on this app because this makes my diamond more of a gadget to show around :D.
[Touch Diamond, MDA Compact IV Themes and Apps] Spike1506:
I would like to see the features in bold, all others are great too. :)
[Touch Diamond, MDA Compact IV Themes and Apps] the_performer:
I also think it would be great, if you can choose between a couple of things if you shake your device.

For example: start a programm (calender: in my job it is important to quick start the calender if someone calls and wants an appointment)

Or the ComManager: 3G Signal is sometimes not very good on the diamond.

Thanks a lot for your great Job till now!
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Hi guys,

I just want to show you, that scrolling the photos with tilting is working:

http://www.youtube.com/watch?v=vcP_Q7dQBKw

(sorry, i held my camera in the wrong position, that's why the video is rotated 90°)
[Touch Diamond, MDA Compact IV Themes and Apps] naitsirk:
ow man that is just so cool! so you start working on the diamond shaker? great news!