[28 March 2009]Start Menu Button Hook v. 0.3 - Windows Mobile Apps and Games

StartButton.
25 February 2009 v. 0.1 - First release
5 March 2009 v. 0.2 - changes:
+ option to intercept the tap on the text on the right of the start button, usually "Start"
I don't think it is a good idea, but since someone requested it...
+ option to specify the full path to the launched program, works for programs on memory card
28 March 2009 v. 0.3 - changes:
+ option to hook the hardware Window Buttons for devices that have it
Developed with iLaunch (http://forum.xda-developers.com/showthread.php?t=486618) in mind, it's a very simple application: you can specify a program, and it will be run when you "tap" on the start icon.
It's main purpose is to replace the Start Menu with another "launcher" application, allowing to access anyway to the Windows Start Menu by tapping on the right of the Start Button.
Someone requested to extend the hook to the "hardware Start Button", but afaik there is not such a standard hardware button, at least on WM5 and WM6.
Some devices have an hardware button for the Start Menu, some don't, some don't have hardware buttons at all.
There are other applications that can manage hardware buttons, StartButton is for the icon!
It's based on the code of GreenButton by Supbro (http://forum.xda-developers.com/showthread.php?t=462963)
Both are open source GNU GPL V3
StartButton source is at Google Code:
http://code.google.com/p/startbutton/
How to start a program?
HKCU\software\iApps\StartButton\Run
the default value is: "iLaunch\iLaunch.exe" (without the ")
You can specify here a relative path to your program files folder: in an english wm program files folder is, well, "Program Files", and usually applications are located inside it.
so if you want to use say "MyApplication.exe" wich is inside the "MyApplicationFolder" wich is inside the "Program Files" folder:
the full path is:
\Program Files\MyApplicationFolder\MyApplication.exe
and then you need to write:
MyApplicationFolder\MyApplication.exe
if you want to start an application that is not on the Program Files folder, you can write the full path instead:
\Memory Card\Program FIles\MyApplicationFolder\MyApplication.exe
How to extend the hook to the "Start" text?
HKCU\software\iApps\StartButton\HookText
Set this value to 1 for hooking the word "Start"
Delete the key for hooking only the Start button
You have to soft reset your device for the changes to have effect
How to extend the hook to the hardware button?
HKCU\software\iApps\StartButton\HookWinKey
Set this value to 1 for hooking the hardware button
Delete the key for hooking only the screen Start button
You have to soft reset your device for the changes to have effect

thanks a TON for this man, it was exactly what I needed!
thanks again
btw, how much RAM does it consume?

mbarvian said:
thanks a TON for this man, it was exactly what I needed!
thanks again
btw, how much RAM does it consume?
Click to expand...
Click to collapse
According to fdcTaskManager, 1Kb

wow, this is awesome! have always wanted something like this! thank you.

It doesn't work on my Glofiish X600. When is enabled the start menu icon doesn't respond no matter what application I define in registry. When I disable it start menu returns to normal.

dancer_69 said:
It doesn't work on my Glofiish X600. When is enabled the start menu icon doesn't respond no matter what application I define in registry. When I disable it start menu returns to normal.
Click to expand...
Click to collapse
You have to soft reset the device when you change the registry value.
And could you post the path you entered in the registry?

Hmm, maybe someone could use this hack to make a WM 6.5 style launcher...

Just out of curiosity, is there any reason you elected to make this an application instead of a service? I'm not being critical I was just curious because I'm in the early stages of developing a GUI-less application as well and I'm trying to decide which is the best way to implement (service vs application).
Great work!

lotion said:
Just out of curiosity, is there any reason you elected to make this an application instead of a service? I'm not being critical I was just curious because I'm in the early stages of developing a GUI-less application as well and I'm trying to decide which is the best way to implement (service vs application).
Great work!
Click to expand...
Click to collapse
The real reason is that GreenButton is an application, and StartButton is based on GreenButton source code...
But probably changing to a service is a good idea

allelimo said:
You have to soft reset the device when you change the registry value.
And could you post the path you entered in the registry?
Click to expand...
Click to collapse
I didn't soft reset everytime and I tried with appilcations in storage card.
This is only for main memory's program files path I suppose.
Is there any way to start a program from another path and mostly from storage card?

Help
So how to I map this To my program list are menu.?

dancer_69 said:
I didn't soft reset everytime and I tried with appilcations in storage card.
This is only for main memory's program files path I suppose.
Is there any way to start a program from another path and mostly from storage card?
Click to expand...
Click to collapse
As for now (version 0.1) StartMenu and the target application must be in the main memory, I'm sorry but I didn't clearly stated this...

nucentury08 said:
So how to I map this To my program list are menu.?
Click to expand...
Click to collapse
Sorry, I don't understand your question

Update(01/03/09): Implemented display scaling so more apps work. New version based on android 1.1 with working Gmail, Calendar and Market.
bug with new version for Vogue
When screen shut off with End Call Button Screen placement is random

Is this just for a hardware button or can it replace a screen tap as well? I ask only because I have no hardware start button on my device.

theoneownz said:
Update(01/03/09): Implemented display scaling so more apps work. New version based on android 1.1 with working Gmail, Calendar and Market.
bug with new version for Vogue
When screen shut off with End Call Button Screen placement is random
Click to expand...
Click to collapse
Wrong thread I guess...?

zarxic said:
Is this just for a hardware button or can it replace a screen tap as well? I ask only because I have no hardware start button on my device.
Click to expand...
Click to collapse
It's not for the hardware button, it intercepts the click (or "tap") on the Start Menu icon.

can you make it fully replace startmenu? not just icon press?...if so please do another version

pcarvalho said:
can you make it fully replace startmenu? not just icon press?...if so please do another version
Click to expand...
Click to collapse
i was about to say that also, thank you
i still get the menu if i press the text....
+1 for full interception

+1 full start menu

Related

Changing app on right softkey

How can I change the program that shows on the right softkey from contacts to "Myapp"
Cheers
SteveW
Dont think that this is possible?
Why do you not create a "shortcut key" to start myapp?
Follow directions in this thread @ PPCSG
possible
http://forum.xda-developers.com/showthread.php?t=251481
hanmin said:
possible
http://forum.xda-developers.com/showthread.php?t=251481
Click to expand...
Click to collapse
you posted a link for PocketPCs the tweak being discussed here is for Smartphone.
bnycastro said:
you posted a link for PocketPCs the tweak being discussed here is for Smartphone.
Click to expand...
Click to collapse
Does it not work OR just that you *think* it will not work?
hanmin said:
Does it not work OR just that you *think* it will not work?
Click to expand...
Click to collapse
I know it will not work because they have different registry keys. PocketPCs use TODAY and Smartphones use HOME registry location. Here is the tweak again for people who don't want to read the PPCSG thread.
--
Using a registry editor:
Navigate to: HKEY_CURRENT_USER\Software\Microsoft\Home
Create New Key: Keys
Create New Key: 113
Edit:Name: (Default) String: Name of Softkey
Create New String Value: Name: Open String: \Application Path\Application.lnk or exe
Soft-reset your device
Click to expand...
Click to collapse
--
After you soft-reset you will notice that the right softkey's label still hasn't changed [but it will launch your app or link] you need to refresh it. The easiest way is to trigger an app to change it, what I do is go into Messaging choose any message and mark it as unread, this makes the OS change the right softkey when you return Home just press the right softkey again and the next time you go back to Home the label will change.
I'll not abuse my Smartphone this way
BTW: I recommend PHM RegEdit with is available for Pocket PC and Smartphone. I still don't know why changing Contacts to myapp makes sense. To you use another contacts app?
Good luck!
I don't use another PIM for contacts, but I do use Papyrus to take care of my Calendar/Tasks. I have the right soft key mapped to Papyrus to easily access my Calendar/Tasks from the homescreen.
I wouldn't call this abuse though as some OEMs change the right soft key to their liking... when I had an MPx220 the right softkey was mapped to the camera which was odd since it had a standalone camera button, so I found this hack and changed it.

Change soft key under each touchflo 3d tab

Is there any app or way to change the soft keys for each touchflo 3d tab? Like under the people tab thare is the "all people" on the left and the "menu" on the right. I would like to change the all people from going to contacts to going to pocketcm. Is there any way of going about this? Changing some other soft keys would be nice as well.
Use SoftKey manager
Thanks, already tried that one, only lets you change the right and left soft keys on the home tflo3d tab. I want to change the soft keys on any of the other tflo3d tabs like people, or messages, and programs. Any one else with any ideas?
Did you mean TAB-s?
dodadent said:
Did you mean TAB-s?
Click to expand...
Click to collapse
No they used the word "each" before the word tab so they phrased the question correctly. "each tabs" or "each tab?"
But yeah, I am looking for the same thing. I will post it here if I find it. If not... Off to the reg we go!
It has to be doable because people mod the reply button all the time. If you can mod that then you shoudl be able to mod anything, right? Possibly a hex editor for exe files? I hope so bad its not hard coded but you never know.....
soft buttons on tf3d home
I'm also looking for something like this. With touchflo3d turn off, the home screen left soft button will be "calendar" by default, but when you have a reminder/notification, it switches to "notification" "reminder", etc.
when touchflo3d is enabled on the home screen, this button becomes controled by tf3d, and while you can customize the button, it no longer becomes context sensitive - I find we have to hit the icons at the top bar (live msg, reminder, etc). these little icons are a bit hard to hit. ANyone know if the tf3d homepage soft button can become a 'notification' popup activation button?
dwight.
I think that the stock rom actually has this...so I know that it's possible. That also bothers me.
dodadent said:
Use SoftKey manager
Click to expand...
Click to collapse
Does this let me set one of my softkeys on my home screen to "notification"
Just a quick update
I switched to a new rom last night from 'aruppenthal', 'RRE HTC Fuze ROM Ver 4.5 Special Edition" (http://forum.xda-developers.com/showthread.php?t=467592), and it seems that this has a different behavior from my previous rom "PROven_ROM_WWE".
in any case, my tf3d home page now has "calender" and "contacts" as the lower soft buttons, and my reminders are coming up and seem to be changing the lowerleft softkey to "dismiss". I've yet to see "notification", but i'll keep an eye on it for a few days and let you guys know about the behavior.
one thing I left enabled this time, was the "system status" window when you hit the topbar icons - this has a shortcut to a mail icon when there's a notification for that, and when hitting it, it shows the respective notification popup at the lower part of the window. That might be a 'workaround' for those who preferred the old notifications but want to keep tf3d.
dwight.
Credit to "sudsboy"
http://forum.xda-developers.com/archive/index.php/t-401772.html
Edit Registry below, you can modify first page of TF3D Soft Key.
\HKLM\Software\HTC\Manila change value of each key (LSK for Left Soft Key, RSK for Right Soft Key)
HomeLSKArguments - Arguement of application you'll be calling
HomeLSKPath - Path to program with in "" i.e. "\Program Files\WebIS\PocketInformant\PocketInformant.exe"
HomeLSKText - text of the button.
HomeRSKArguments
HomeRSKPath
HomeRSKText
ashu2087 said:
Credit to "sudsboy"
http://forum.xda-developers.com/archive/index.php/t-401772.html
Edit Registry below, you can modify first page of TF3D Soft Key.
\HKLM\Software\HTC\Manila change value of each key (LSK for Left Soft Key, RSK for Right Soft Key)
HomeLSKArguments - Arguement of application you'll be calling
HomeLSKPath - Path to program with in "" i.e. "\Program Files\WebIS\PocketInformant\PocketInformant.exe"
HomeLSKText - text of the button.
HomeRSKArguments
HomeRSKPath
HomeRSKText
Click to expand...
Click to collapse
This doesn't solve this question - this solution is already mentioned. Please read the previous posts before posting.
Any solutions to this questions yet? Been searching both the forum and google without any luck....
Well, the solution is actually SSMaHo! Just do a search for it. Works like a charm and lets you remap pretty much anything
I also have same issue with X1.
Att the Settings Tab, I really want to change left soft-ket to launch the System Setting but default is CommManager.
I already searched the forum and google with no luck. So I tried to looking into source code and just found something.
It is correct or not, however "settings.mode9" file have embedded LUA codes and these codes contains some soft-key assignment codes.
BTW, codes have not only one assignment code, it contains several assignments and TF3D can apply each soft-key by situation(or any registry? macro? configuration?) I think.
ok, so i want to remap the default today screen contacts softkey to bring up the touchflo 3d 2 contacts but cant find how to link to it. any takers?
longice said:
This doesn't solve this question - this solution is already mentioned. Please read the previous posts before posting.
Any solutions to this questions yet? Been searching both the forum and google without any luck....
Click to expand...
Click to collapse
this totally solves the problem in manila, touchflo3d 3.0
none of the other solution worked for me
you need manila editing
Hi guys, i was pm Captain_Throwback about this and here his answer.
You can only remap the soft keys in the Manila Home tab. Changing the others requires Manila editing, and may not even be possible. Here are the registry keys for the Manila Home tab soft keys:
[HKEY_LOCAL_MACHINE\Software\HTC\Manila]
"HomeLSKText"=""
"HomeLSKPath"=""
"HomeLSKArguments"=""
"HomeRSKText"=""
"HomeRSKPath"=""
"HomeRSKArguments"=""
Only the "Text" and "Path" keys need to be used - the "Arguments" key can be left blank.
Click to expand...
Click to collapse
this totally solves the problem in manila, touchflo3d 3.0
none of the other solution worked for me
Click to expand...
Click to collapse
So you'll need a manila editing. for more information do a search or contact him directly by pm. he is a very nice and very patient person that i know so far
plaese give me a feedback if anyone of u have experienced with this :
I have TP Win 6.1 so :
I asking him because i want right direction and...
i have : Gen.Y 1.1 installed and i was edited my home tab with his suggestion above. Works like a charm
i have : TfDetacher.cab but im not yet install this to my device. any feedback? is it working smoothly?
and anybody can give me a link to secondtoday and manila today? is it working together with Gen.Y 1.1 ? (geez a lot of question from nubie.. is ok right? because im tired to do a hard reset again)
coppertop24 said:
ok, so i want to remap the default today screen contacts softkey to bring up the touchflo 3d 2 contacts but cant find how to link to it. any takers?
Click to expand...
Click to collapse
I made an application on VB.net that can assign Home Softkeys to any program in Start Menu, also you can assign it to any other touchflo's tab...
This application is tested on Raphael device with Touchflo 3D 2.0
thanks....
cool.... this worked very easily.... I don't want to install another Cab file just to change the button name.....
thanks again.
ashu2087 said:
Credit to "sudsboy"
http://forum.xda-developers.com/archive/index.php/t-401772.html
Edit Registry below, you can modify first page of TF3D Soft Key.
\HKLM\Software\HTC\Manila change value of each key (LSK for Left Soft Key, RSK for Right Soft Key)
HomeLSKArguments - Arguement of application you'll be calling
HomeLSKPath - Path to program with in "" i.e. "\Program Files\WebIS\PocketInformant\PocketInformant.exe"
HomeLSKText - text of the button.
HomeRSKArguments
HomeRSKPath
HomeRSKText
Click to expand...
Click to collapse
Thanks geolab!
Just need to figure out the Manila://.page name for the All People view under people now.
Edit: Manila://people\browserlayer\?.page works!
I need the All Programs sub page now
Geolab's Manila Softkeys
Thanks Geolab!
Works perfect! I'm using gangsters 6.5 windows mobile rom, desperately trying find a solution and no one elses worked! Can't believe your post has been sat here all this time, the amount of people that should know about it is ridiculous!!! Made changing the soft key assignments in touchflow 2 (3d) real easy.
So glad to have the 'phone' LSK to TomTom and the 'camera' RSK to PSShutXP!
Very greatful!

Problems with FakeCursor / SPHelper... Is there a solution or alternative?

I would like to use a fakecursor/sphelper on my S740.
FakeCursor doesn't work (It seems like the window is too large for the screen and therefore I can't configure it).
SPHelper does work, but when it's hidden, and I'm on my home screen my 0 and 8 key's don't work (The dialer shows up when I press them, but the digits won't get appended to the phone number).
Any suggestions?
Nobody got SPHelper, FakeCursor or a similar application running on the HTC S740?
I use FakeCursor well
but standard WM SmartPhone interface doesn't support touches so I have some troubles with window select and other
ecursor
I'm a vox user, hope i can help you.
Did you try ecursor beta0.6 (use google ) ?
combory said:
I'm a vox user, hope i can help you.
Did you try ecursor beta0.6 (use google ) ?
Click to expand...
Click to collapse
If you try this one, please keep us informed!
Thx.
I got things working the way I wanted, without cursor emulation. The things I wanted to use it for were Opera and Qmail.
For Qmail I found this solution: http://frank.hommers.nl/2009/02/13/nieuwe-keymapping-voor-qmail3/
For Opera I found an alternative which has mouse emulation built in: Torch Mobile Iris browser: http://www.torchmobile.com/products/iris.html
Cariba said:
For Opera I found an alternative which has mouse emulation built in: Torch Mobile Iris browser: http://www.torchmobile.com/products/iris.html
Click to expand...
Click to collapse
Ever tried skyfire? http://www.skyfire.com/
It could be me doing something wrong, but I'm confused right now...
I had a S730 with fakecursor working... I activated and deactivated the fakecursor application by pressing the home button for a while. For this to work I had to make a shortcut in the \windows directory named Long_home.lnk pointing to the Fakecursor.exe
On the S740 I tried the same, but the phone doesn't do anything when I copied the Long_home.lnk file into the \windows folder and hold the Home button for a while
Does anyone know if I have to rename the shortcut on the S740 phone, or am I doing something wrong?
fakecursor solution
Cariba said:
I would like to use a fakecursor/sphelper on my S740.
FakeCursor doesn't work (It seems like the window is too large for the screen and therefore I can't configure it).
SPHelper does work, but when it's hidden, and I'm on my home screen my 0 and 8 key's don't work (The dialer shows up when I press them, but the digits won't get appended to the phone number).
Any suggestions?
Click to expand...
Click to collapse
There is solution for problem with configuration of the fakecursor. Press once the fakecursor.exe, it asks you to install and then setting window appears. Than use any task manager and close fakecursor task. Run again the fakecursor.exe... voala...working. Do not forget to assign fakecursor to some button so you may also close it (with enabled fakecursor common keys do not work)
Hi
Does anyone know if its possible to use fakecursor with Groovemobile?
Or any other solutions getting Groovemobile to work on a non-touch phone?
Im currently using an HTC s710 with frauhottelmanns
official wm6.5 v1 rom.... working GREAT by the way
Been looking all over for a solution if there is any.
Thanks
Surfboomerang said:
On the S740 I tried the same, but the phone doesn't do anything when I copied the Long_home.lnk file into the \windows folder and hold the Home button for a while
Does anyone know if I have to rename the shortcut on the S740 phone, or am I doing something wrong?
Click to expand...
Click to collapse
On S740 there are no use for Long_home.lnk because it does not exist on ROM, but you can make the trick by remapping file Short_Camera.lnk in Windows folder to open FakeCursor.exe by specifying where it's placed on your device... Once it is done you have to do a soft reset to make the shortcut available by pressing the camera button. The only problem is once changed, camera button will work only for FakeCursor, unless you remap Short_Camera.lnk again to work with the camera application.

[APP] Freda - a new ebook reader

[UPDATE: See http://forum.xda-developers.com/showthread.php?p=7141176 in this thread for an updated version of the program, with links to new screen shots and documentation]
[UPDATE: See http://forum.xda-developers.com/showthread.php?t=795753 for the Windows Phone 7 version of this program.]
I've written a program for reading eBooks on Windows Mobile devices. It can read txt, html and (DRM-free) ePub files.
For other formats you can use Calibre to convert them epub.
The program is called 'Freda' - short for 'free reader', since it is free software (both in the sense of 'free beer', as I am not charging for it, and in the sense of 'free speech', as I am licensing my code under the GPL).
It's released now, so please download it and let me have any feeback. (BTW that link points to the WinMo version of Freda; for the Windows Phone 7 version, please go here)
The program uses three third-party libraries, DotNetZipLib, OpenNetCF and the Majestic-12 HTMLParser library; all are licensed on terms permitting their redistribution for commercial and non-commercial purposes. More information is here
Happy reading!
Hi Folks,
It's here: version 1.1 of Freda is now released.
Main new features:
CSS Style sheets are recognised
Controls/gestures can be customised
Line spacing, indent and justification can be customised
Bookmarks and annotations are provided
Dictionary look-up is implemented (using SlovoEd)
See the freda home page for more details, and for download locations.
Any problems or questions, please let me know.
Discussion for this release can be followed from this post on.
Thanks,
Jim
Briljant,
Its the first epub reader that i found on my diamond that is able to render my epub newspaper correctly. Including links and images.
(the standaard is doing a test this week only with an epub version of its newspaper)
A few remarks to help you with the beta version (witch already is a keeper for me)
I had to install freda into main memory for it to start up.
The splash screen seems to to big, the text on it is cut off left and right, i have a vga screen.
The liberary display setting (icons or details) are not saved.
Thanks for the feedback - I'm working on those items now. [fixed in release 1.0]
Thanks,
Jim
Thanks for this program.
I'm a long time reader on PDAs and there was the need for something new.
I've just installed it now and I'll come back with some comments asap.
Looking forward to your feedback. Over at mobileread, I've been getting some feedback that CSS formatting is an important feature, so I'm particularly keen to hear the forum's view on that (because the beta 0.9 version of the program doesn't handle CSS formatting at all).
Cheers,
Jim
this is a really nice app!
I'd like to see an autoscroll in full screen mode if possible, this makes late night reading sessions a bit easier (less chance of being moaned at because of tapping buttons)
I'm not certain how easy it would be to control speed of scrolling on something like my touch HD with virtually no buttons though..
it's replaced mobipocket for me.
Autoscroll speed
Yes I had wondered about implementing autoscroll, but wasn't sure what would be a good mechanism for controlling the speed. I was thinking it would be kind of cool to control it using the acceleromter (gravity sensor) - something like 'tilt more to scoll faster' ... but I've not really throught it through. Ideas welcome.
Jim
Jim Chapman said:
Yes I had wondered about implementing autoscroll, but wasn't sure what would be a good mechanism for controlling the speed. I was thinking it would be kind of cool to control it using the acceleromter (gravity sensor) - something like 'tilt more to scoll faster' ... but I've not really throught it through. Ideas welcome.
Jim
Click to expand...
Click to collapse
one option would be to use the volume buttons to speed up and down, but it may not work in the 6.5.x builds as the MS volume control seems to takeover.
accelerometer is an option, but it could be frustrating when you move the device accidentally, unless you set up a control key such as long press talk/send, to enable the gsensor speed control only when the control key is called.
love Free apps
free apps
Yep. And also it means that it's less of an issue when the customers complain and ask for their money back .
error on my Opal (QVGA).
my 2 cents after one day.
Reader is good, fast and has a good pagination system.
It's really confortable to swipe up the thumb to change page, nice idea. Sometimes i was mad using mobipoket because when you tap, it may happen that you highlight the text instead of changing page. (i don't use hardware buttons expecially during night)
I'm gonna use this reader from now on I think.
Possible improvements from my point of view:
1) i'd like to have an option that allows auto opening of the last read ebook when opening Freda. Why opening the library every time?
2) It would be good to have a couple of presets regarding the color scheme. Usually I use white backgroung and black text during day and black background and grey/red text during night readings.
3) add the possibility to change page by tapping the screen. So, hardware button, or swipe thumb or tap.
Other less important improvements:
4) i usually read in portrait....but maybe add the possibility to read in landscape would be appreciated.
5) it would be nice to add the possibility to change also backlight power in the point 2) presets. IE: during night time low backlight, black background and gray text.
Finally let me add that the improvements I pointed out should help to make the program better (from my point of view) but Freda is really good already as it is, so don't consider them as a critic.
And congrats for the nice work.
TheRem said:
error on my Opal (QVGA).
Click to expand...
Click to collapse
Same error on Touch HD [Energy ROM Leo Build 23081]
TypeLoad Exception error
MrAce said:
Same error on Touch HD [Energy ROM Leo Build 23081]
Click to expand...
Click to collapse
Did you get this error after installing the application onto the Storage Card? Because right now (Beta 0.9 version) that doesn't work. The application has to be in main memory. For version 1.0 I will fix that. [fixed in release 1.0]
If you got the error even though the app was installed in main memory, then it's a problem that I haven't seen before. Normally that error message means that one of the program's DLLs or resource files is missing - and I thought that they were all present and correct in the install package. If you could PM me (or email on jim(at)turnip.demon.co.uk) with a listing/screenshot of all the contents of the \Program Files\Freda folder, I will take a look and see if I can spot the problem.
Thanks for the feedback.
Jim
McAndrew73 said:
...
1) i'd like to have an option that allows auto opening of the last read ebook when opening Freda. Why opening the library every time?
Click to expand...
Click to collapse
Good idea. I will do that for version 1.0
McAndrew73 said:
2) It would be good to have a couple of presets regarding the color scheme. Usually I use white backgroung and black text during day and black background and grey/red text during night readings.
Click to expand...
Click to collapse
makes sense. I don't want to add too many presets as it could get confusing ... but I guess I can come up with something for v1.0
McAndrew73 said:
3) add the possibility to change page by tapping the screen. So, hardware button, or swipe thumb or tap.
Click to expand...
Click to collapse
Right now, I need to reserve the 'tap screen' gesture for bringing up the main menu. I guess I could have a mode whereby it's tap-and-hold to bring up the menu, and quick-tap to page forward. I'm a little concerned though that if I have too many different 'command modes' I will end up with something like uBookReader which (though otherwise a fine piece of software) drives me crazy with trying to figure out which mode it is in. Another option would be to reserve tap-near-bottom-of-screen to mean 'page down' and tap-near-top-of-screen to mean scroll up. What do you think?
McAndrew73 said:
4) i usually read in portrait....but maybe add the possibility to read in landscape would be appreciated.
Click to expand...
Click to collapse
This should work already - if you can get the device into landscape mode, Freda will work in landscape mode. Freda relies on the operating system to tell it whether to work in landscape or portrait. On my HTC Touch Pro 2 I can switch modes by flipping the keyboard. For devices without a keyboard, you should try the G-Config application - run G-Config and follow the instructions (i.e. switch to Freda and then insert the stylus, then soft reset). Now, when you hold the device in landscape orientation, Freda should switch to landscape mode. You can find G-Config at http://forum.xda-developers.com/showthread.php?t=487991
McAndrew73 said:
5) it would be nice to add the possibility to change also backlight power in the point 2) presets. IE: during night time low backlight, black background and gray text.
Click to expand...
Click to collapse
Seems like a useful feature. I don't know how to program the backlight settings, but I guess this gives me the opportunity to learn
Thanks for using the app, and thankyou also for the feedback - I really appreciate it.
Jim
Jim Chapman said:
Good idea. I will do that for version 1.0
Click to expand...
Click to collapse
COOL!
makes sense. I don't want to add too many presets as it could get confusing ... but I guess I can come up with something for v1.0
Click to expand...
Click to collapse
Yes, I can understand. Reading a book should be sometihing really smooth and easy.
Right now, I need to reserve the 'tap screen' gesture for bringing up the main menu. I guess I could have a mode whereby it's tap-and-hold to bring up the menu, and quick-tap to page forward. I'm a little concerned though that if I have too many different 'command modes' I will end up with something like uBookReader which (though otherwise a fine piece of software) drives me crazy with trying to figure out which mode it is in. Another option would be to reserve tap-near-bottom-of-screen to mean 'page down' and tap-near-top-of-screen to mean scroll up. What do you think?
Click to expand...
Click to collapse
Well.....I think that both options are good.....so you should choose the easiest to implement.
I think I would slightly prefer the second one: tap the bottom for one page increase, tap the upper part for one page decrease.
This should work already - if you can get the device into landscape mode, Freda will work in landscape mode. Freda relies on the operating system to tell it whether to work in landscape or portrait. On my HTC Touch Pro 2 I can switch modes by flipping the keyboard. For devices without a keyboard, you should try the G-Config application - run G-Config and follow the instructions (i.e. switch to Freda and then insert the stylus, then soft reset). Now, when you hold the device in landscape orientation, Freda should switch to landscape mode. You can find G-Config at http://forum.xda-developers.com/showthread.php?t=487991
Click to expand...
Click to collapse
As I said, I read in potrait so no problem with that. I was just trying to brainstorm in order to get some possible enanchements to Freda.
Seems like a useful feature. I don't know how to program the backlight settings, but I guess this gives me the opportunity to learn
Thanks for using the app, and thankyou also for the feedback - I really appreciate it.
Jim
Click to expand...
Click to collapse
Thank YOU for the program and listening to my comments.
Jim Chapman said:
Did you get this error after installing the application onto the Storage Card? Because right now (Beta 0.9 version) that doesn't work. The application has to be in main memory. For version 1.0 I will fix that.
Click to expand...
Click to collapse
yes. it is installed in the Storage Card... i find a 6MB installer too large for the Main memory.
waiting for the fix. thanks Jim Chapman!
TheRem said:
yes. it is installed in the Storage Card... i find a 6MB installer too large for the Main memory.
waiting for the fix. thanks Jim Chapman!
Click to expand...
Click to collapse
In the meantime, if you have a Windows Mobile 6 device you could try the wm6 version. That's a much smaller install (about 1.3 MB). It's at http://www.turnip.demon.co.uk/jim/freda/installWM6/setup.msi
Cheers,
Jim
Jim Chapman said:
In the meantime, if you have a Windows Mobile 6 device you could try the wm6 version. That's a much smaller install (about 1.3 MB). It's at http://www.turnip.demon.co.uk/jim/freda/installWM6/setup.msi
Click to expand...
Click to collapse
oh... oh... i've installed the wrong file.
ok i'll try that. thanks!

[APP][HD2][v1.2.1]Camera lock button

Camera lock button
Yesterday I saw video from Windows mobile 7 showing dedicated camera button working even if the phone was locked. Today I bring this feature for HD2 on WM6.5.
Update:
7.9.2010 - I've uploaded version 1.1 see FAQ.
9.9.2010 - Version 1.2 brings support for CHT.
13.9.2010 - Version 1.2.1 fixes loading issue.
What is it and what it does
This little application starts phone's camera when user press home button when the phone is locked.
It is aware of proximity sensor status, so it won't start camera in your pocket.
It won't do anything if pda is not locked.
If your pda is locked and display is switched off, you must click home button twice.
Current limitations
Only for HD2, because of proximity sensor hardware.
Only works with original non-customized lockscreen, because unlocking is performed by sending mouse move events.
v1.1 has unlock gesture learning ability.
Planned features
Camcorder on windows button.
Support for pin.
Installation
Download cab file and run it on your device.
If you want application application to start with your device use camera_lock_button_with_autostart.cab otherwise you'll have to start it manually.
You must turn off this application before uninstallation or reinstallation.
FAQ
Q: Nothing happens when I start the application?
A: That's normal behaviour. Lock your device and try to click home button.
Q: How do I turn it off?
A: Run application again.
Q: How do I start it with device startup?
A: Download cab that ends with '_autostart' or add shortcut do your \Windows\StartUp folder.
Q: I'm getting "This application is not designed for your device!" message.
A: This application is only for HTC HD2. If you have HD2 then there's something wrong with your OEMINFO value. Check "\Windows\ModelName.txt" whether it contains 'HD2' or 'LEO' string.
Q: What is licence for icon?
A: I used free icon from dryicons.com .
Q: Why installer ignores location I picked for installation?
A: NEVER EVER install this application on Storage Card, always use device.
Q: Is there source code available?
A: Nope. Last time I published something under GPL everyone was ignoring it (GPL) completely.
Following FAQ applies only to v1.1
Q: How to learn it unlock gesture?
A:
Start it with shortcut named "Camera lock button toggle learning".
Lock device.
Make sure proximity sensor is not covered.
Press "windows" hw button. "Learning mode!" text should appear on screen.
Unlock device.
Done. Message informing you about success should appear. Learning mode is now switched off automagically.
You can delete "Camera lock button toggle learning" shortcut from start menu.
Q: Why isn't there autostart version of v1.1?
A: Because it needs beta testing and I don't want you to brick your device.
Q: Do I need to learn it gesture if I'm using unmodified lockscreen?
A: No. If there isn't learned gesture it uses default gesture from v1.0.
Q: Where is stored learned gesture?
A: In file \Windows\camera_lock_button_gesture.bin
(You will be asked if you want to remove it at the end of uninstallation.)
Q: What about unlocking the device with password?
A: If device is locked after camera application is closed, it won't be security hole. Maybe next time I'll implement it.
Changelog
v1.2.1:
Fixes forgetting of learned gesture after application was switched off.
v1.2:
Support for CHT.
v1.1:
Volume buttons are working again.
Gesture learning (= maybe S2U2 compatible).
Setup dll, so you don't need to make sure application is not running before uninstallation.
v1.0:
Initial release.
Compatible lockscreens
WM6.5 default (Confetti lock screen)
Co0kie's Home Tab lockscreen [worked for me, not worked for Guus_]
Maybe others but nobody informed me about it.
Not working with S2U2, I contacted author of S2U2 about it.
Reserved for future use.
Excelent work.....!!!
THX!!!
-----------
SteviCzech
GREAT idea, but I/we need to get this to work with Co0kie Home Tab. Can we expect CHT support in the future?
Thanks for sharing!
Why isn't it working with CHT? Different unlock screen? Different camera application?
Also I noticed it conflicts with htc volume control, right now by I'm betatesting fix.
Would it be possible to make compatible with Chris's Lockscreen [middle]? It puts the slider halfway down the screen. I HATE having the lock slider at the top!
Thanx for all your hard work MilaCzeque
Thanks for sharing!
Guus_ said:
GREAT idea, but I/we need to get this to work with Co0kie Home Tab. Can we expect CHT support in the future?
Thanks for sharing!
Click to expand...
Click to collapse
Yes, yes, yes ++. A lot people use Co0kie HT.
will you add future support for su2u?
Very cool idea, I'll have to switch back to the default lockscreen to try it.
Though, it would be cool if the X/Y values for the mouse event could be set in a file, for those of us with customized lock screens.
Edit: got around that by editting my LS_LockScene_480x800.cpr file.
Though, it would be nice if we could program in a "macro" to type in our passwords.
Cheers!
Jaxbot said:
Very cool idea, I'll have to switch back to the default lockscreen to try it.
Though, it would be cool if the X/Y values for the mouse event could be set in a file, for those of us with customized lock screens.
Edit: got around that by editting my LS_LockScene_480x800.cpr file.
Though, it would be nice if we could program in a "macro" to type in our passwords.
Cheers!
Click to expand...
Click to collapse
Very good tool, this is a subscribe
+1 on the configurable lockslider position (middle, left, right, and Y coord pixels), this would make your tools compatible with virtually any sliding lockscreen.
BTW, will the home button return to its normal function (display homescreen ) when the screen is not locked? I use it very often for that purpose.
Gave it some review/press here: http://windowsphonehacker.com/app_review_hd2_camera_lock_button-09-06-10.php
Also a video of it in action:
http://www.youtube.com/watch?v=3dLTP0Jf33E
Great job!
The ideas that continually out and on to the HD2 is still amazing!! I really like the progression of this feature. very genus to include the sensor with button activation!!
MilaCzeque said:
Why isn't it working with CHT? Different unlock screen? Different camera application?
Also I noticed it conflicts with htc volume control, right now by I'm betatesting fix.
Click to expand...
Click to collapse
Yes different lock/unlock screen. CHT is the most used application for the HD2 I think.
CHT support would be great!
bumpity bump on cht. that'd probably be worth a few bucks from me ;-)
could you publish source code?
YES, CHT support is very much needed with the ability of using HD Mini unlock screen. i'll definitely donate for this feature once you have configured it to work with my HD2
s2007 said:
could you publish source code?
Click to expand...
Click to collapse
he clearly explained why he won't in the first post, and I kind of understand him
v1.1
New version is out, see 1st post. It's a bit experimental so be careful and have fresh backup of your device in case anything bad happens.
ephestione said:
he clearly explained why he won't in the first post, and I kind of understand him
Click to expand...
Click to collapse
I'm sorry. My mistake I do not read cerfuly.
Is 1.1 compatibile with CHT lockscreen (manila style)?

Categories

Resources