[v1.5] Home Screen Customizer on Marketplace - Windows Mobile Software Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introducing "Home Screen Customizer" - A finger friendly app available on Marketplace that allows you to customize your Titanium home screen.
v1.5 Screenshots (Showing new Favorite Apps/MRU panel on the right):
This app allows you to rearrange the home screen panels to your liking by simply press & hold then drag the panels around (See left most screenshot). You can also add additional panels or remove existing panels.
Download
The app is on US Marketplace under Tools category. Or use keyword "home screen" to search for it.
The app is also available in many other regions. If I have translation for a language, then it's likely available in that region. Note that v1.5 is not yet available outside US but will be rolled out as Microsoft approves the app for other regions.
If it's not available in your region, you can still switch your Marketplace application to US English or another region that has the app in order to download the Customizer.
Changelog for v1.5:
- Fix for Omnia II
- Fix to stop TARecordExecution message from coming up
- Some minor fixes for search panel
- More translations: Czech, Spanish, and Dutch
- Maybe other stuff that I forgot
For Developers:
If you submit your panel to Marketplace or want to plug into my app's experience, I have built in plugin capability so that you can show an Add form and an Edit form in the UI.
Just download the app from Marketplace and copy \Program Files\Home Screen Customizer\TitaniumAlloyPlugin.dll to PC to be referenced in your .Net CF project.
Please see the attached zip file for a sample of how to implement an Add form to be shown when user adds a panel to their home screen and an Edit form for when user wants to configure something already on their home screen.
[HKLM\Software\Microsoft\CHome\TitaniumAlloyPlugins]
"Your Plugin Name"="Your Plugin DLL Path"

Nice job, I'll try it for sure
edit:
Works like a charm, thanks!

Error
I get an Error when running this application says "An unexpected error has occurred in TitaniumAlloy.exe" Any ideas?

If you're not in US, please try the following:
Go to Start->Settings->System->Regional Settings
Change region to "English (United States)"
Reboot
See if you can find it on Marketplace now
Go back to Regional Settings to change back to original value
Click to expand...
Click to collapse
sorry, but it doesn't work...

alandashby said:
I get an Error when running this application says "An unexpected error has occurred in TitaniumAlloy.exe" Any ideas?
Click to expand...
Click to collapse
Somebody emailed and told me there seems to be problems with Imagio. Is that the device you're using?
I'll have to do some investigation to figure out why, maybe go to a store and play with the device or something.

orzo92 said:
sorry, but it doesn't work...
Click to expand...
Click to collapse
I saw on a forum somebody said those steps might work for non-US markets, but I guess it does not. I'll go figure out the right steps for it to work and report back when I have something.

Love the app. Got it from the Windows Marketplace. I had been using chome editor, but this interface is less complex and user friendly. Not sure if your looking for feedback, but I'll offer some anyway .
I like the contacts panel, but it displays companies rather than person's name as the default. If the company field is empty, then it defaults to name. I think having the name always as the default would be more popular. Just my 2cents. Thanks for the great app.

orzo92 said:
sorry, but it doesn't work...
Click to expand...
Click to collapse
After changing your location you should reinstall the Marketplace - it worked for me.

Kamill said:
After changing your location you should reinstall the Marketplace - it worked for me.
Click to expand...
Click to collapse
Thanks! I'll add the instruction to the 1st post.

shaninNH said:
I like the contacts panel, but it displays companies rather than person's name as the default. If the company field is empty, then it defaults to name. I think having the name always as the default would be more popular. Just my 2cents. Thanks for the great app.
Click to expand...
Click to collapse
Thanks for the feedback. Yeah, I can see why you'd want the name always since these are your favorite contacts and are probably close friends or family.

nice work mate and congrats on making it to Marketplace

the0ne said:
nice work mate and congrats on making it to Marketplace
Click to expand...
Click to collapse
Thanks! By the way, I updated the first post to include instruction on how to make weather panel work for Non-US cities.
For Melbourne, you'd use "wc:ASXX0075"

just found your app through the marketplace. the weather and contacts tab was the only thing that I missed from touchflo3d, now my home screen looks just like I want to
it works great! I tried showaco's chome editor before with no luck.
the only thing missing (for me) is an opera favorites panel (or just launch opera instead of internet explorer from the favorites panel) and the search panel also opens internet explorer by default, I would like it to open opera.
thanks for your work

I'm also getting the Titaniumalloy.exe bug but I'm using a touchpro2 with mighty rom.

Really a nice app! With the MarketPlaceRegionSwitch it was easy to install on a German device.
Just one Problem so far: The weather plugin shows the temperature in °F. How do I switch to °C? And german texts would also be nice...

peterbonge said:
Really a nice app! With the MarketPlaceRegionSwitch it was easy to install on a German device.
Just one Problem so far: The weather plugin shows the temperature in °F. How do I switch to °C? And german texts would also be nice...
Click to expand...
Click to collapse
To switch it to celsius:
Run Home Screen Customizer
Select "weather"
Press "Edit"
Press "Menu"
Press "Celsius"
Press "Save"
As for translation to other languages, I could use some help Google and Bing's machine translations are not good enough.

thedumbkid said:
To switch it to celsius:
Run Home Screen Customizer
Select "weather"
Press "Edit"
Press "Menu"
Press "Celsius"
Press "Save"
As for translation to other languages, I could use some help Google and Bing's machine translations are not good enough.
Click to expand...
Click to collapse
Thanks for the info. But wouldn't it be better to place this setting on the page (below the zipcode) instead of "hiding" it in the menu?
Regarding the translation: I can try to help you. Just post the string file(s) here or send it/them to me (the address is on my website).

Marketplace doesn't think this is for Sprint TP2?
On my desktop, it says I've 'bought' Customizer, but it doesn't have it to download on my phone. It doesn't find it when I search for it either. And yes, I'm set for US English, though at one point on desktop it thought I was in Australia?
Thoughts?

ibap said:
On my desktop, it says I've 'bought' Customizer, but it doesn't have it to download on my phone. It doesn't find it when I search for it either. And yes, I'm set for US English, though at one point on desktop it thought I was in Australia?
Thoughts?
Click to expand...
Click to collapse
Not sure... did you give the marketplace switch tool a try?

peterbonge said:
Thanks for the info. But wouldn't it be better to place this setting on the page (below the zipcode) instead of "hiding" it in the menu?
Regarding the translation: I can try to help you. Just post the string file(s) here or send it/them to me (the address is on my website).
Click to expand...
Click to collapse
Thanks Peter. I agree with you. In general I'd like the UI to be better, but right now the weather panel UI is just what I had time to put together. I have some offers for doing translation, and I still need to put together all the strings being used when I get a chance. Once I have that complete list then I can seek out more help for translation. Thanks!

Related

iGate 1.0 Beta test needed!

Dear All:
We need test for our new products on Windows Mobile 6.0 and 6.1 devices.
iGate is small piece of software to replace system idle screen,
When you active system password and after device unused for predefined time, the idle screen will appear. Simply, iGate replace this screen and show iGate screen with necessary information as:
- Unread Mail
- Unread SMS
- Misscall
- Battery status
- Battery and signal levels
- Nearest appointment
- Owner Information
- Able to call to emergency number
Please follow below steps to test iGate:
Currently, iGate is working on Windows Mobile 6.0 or 6.1 only
1. Disable System’s password
2. Download iGate at:http://www.ppclink.com/download.php?id=1
3. Install iGate to your device, After installing please go to Start menu>> programs folder and then run iGate’s settings
3. Tap on Set up password and set the password and time to active iGate.
4. Wait for time out to see if iGate can active and enter password to see if it can go-in.
5. please send report/ comment to [email protected]
We will give you special gift when we launch the official version.
Thank you all very much for help us to test iGate.
Screen shot.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I like the idea of the program, but...
I have downloaded the program and does not start under WinXP ("not a valid Win32 program'); same thing happens when I put it on my Hermes ("not a valid PPC program").
Too bad, I wanted to try it. Cheers!
GuzuGuzu said:
I like the idea of the program, but...
I have downloaded the program and does not start under WinXP ("not a valid Win32 program'); same thing happens when I put it on my Hermes ("not a valid PPC program").
Too bad, I wanted to try it. Cheers!
Click to expand...
Click to collapse
Have you downloaded properly iGate_WM6_v1.0_setup.exe ???
can you try download it at: http://www.ppclink.com/files/beta/iGate_WM6_v1.0_setup.exe
many thanks for your time!
abienguyen said:
Have you downloaded properly iGate_WM6_v1.0_setup.exe ???
Click to expand...
Click to collapse
Of course it was, and it had a 1005 kb size. Tried with both, Opera and IE. Will try the direct link.
Downloaded the exe file, ran it from my computer while my Hermes was connected and all went well. Great looking screen. I would like it for my Home screen.
mikehippe said:
Downloaded the exe file, ran it from my computer while my Hermes was connected and all went well. Great looking screen. I would like it for my Home screen.
Click to expand...
Click to collapse
Thanks very much for your help. we will improve some features before launching on the next week.
Best,
abienguyen, all is well and works good.
do you have any suggestion what would you like us to test? may be you have some special requirements?
GuzuGuzu said:
abienguyen, all is well and works good.
do you have any suggestion what would you like us to test? may be you have some special requirements?
Click to expand...
Click to collapse
Many Thanks Guzu, we are now testing another software also and sure will need your help. plz send your comment and device infor to [email protected] then we will send you the gift after launching the product.
Best,
Looks interesting...
Can you give a bit more detail about the security implementation side of this? Is it a direct replacement for the default password LAP? (does the installer overwrite lap_pw.dll?). Does it support master key protection?
Thanks
LightOwl said:
Looks interesting...
Can you give a bit more detail about the security implementation side of this? Is it a direct replacement for the default password LAP? (does the installer overwrite lap_pw.dll?). Does it support master key protection?
Thanks
Click to expand...
Click to collapse
yes it is replacement for default password LAP.
abienguyen said:
[...] then we will send you the gift after launching the product.
Click to expand...
Click to collapse
I am not chasing the gift, abienguyen. I just wanted to see what this program can offer. So far so good, no problems seen.
Is there any way to customize the clock, skins, icons that are shown, the way the date and time are displayed, or other?
hi people
just found something i consider a bug
when setting up your password you are able create numeric password and later when you lock the device you can type it by using onscreen digits,right
but,you are also able to use "y","u","i","h","j","k","n","m","." and when you lock the device you can't type these letters by onscreen digits
so if time runs out and the device locks you won't be able to unlock it,just say goodbye and HR it
fortunately i didn't lock my device,i figured it out before i could even do it
This also happens in system lock. I experienced same situation using characters instead of numeric for my password. Hard reset needed afterward.
farukb said:
hi people
just found something i consider a bug
when setting up your password you are able create numeric password and later when you lock the device you can type it by using onscreen digits,right
but,you are also able to use "y","u","i","h","j","k","n","m","." and when you lock the device you can't type these letters by onscreen digits
so if time runs out and the device locks you won't be able to unlock it,just say goodbye and HR it
fortunately i didn't lock my device,i figured it out before i could even do it
Click to expand...
Click to collapse
As i know you cannot type Alphabet characters in our settings, can you please tell us how you can enter Alphabet characters?????
We do not think that iGate will cause the Hard-reset the device.
Thanks for your time.
GuzuGuzu said:
I am not chasing the gift, abienguyen. I just wanted to see what this program can offer. So far so good, no problems seen.
Is there any way to customize the clock, skins, icons that are shown, the way the date and time are displayed, or other?
Click to expand...
Click to collapse
We will give you all instructions to create your own skin when the official version is available,
Best,
abienguyen said:
As i know you cannot type Alphabet characters in our settings, can you please tell us how you can enter Alphabet characters?????
We do not think that iGate will cause the Hard-reset the device.
Thanks for your time.
Click to expand...
Click to collapse
well igate won't HR,you will,because if device is totaly locked,it's unuseable
tried it on CRC's V11 rom,and when i got keyboard to type the pass,i tried tapping the letters too (as you needed a tester) and i managed to type those letters from above, not all others...you know the rest of the story
now i tried it on CRC's V12 and i still can type same letters
furthermore i tried every other symbol and there were no problems (i couldn't type them,so it's as it should be)
i'm about to flash PDAcorner ROM V12 and then try it out,i'll keep you informed
PS i forgot to mention "b" in that list
farukb said:
well igate won't HR,you will,because if device is totaly locked,it's unuseable
tried it on CRC's V11 rom,and when i got keyboard to type the pass,i tried tapping the letters too (as you needed a tester) and i managed to type those letters from above, not all others...you know the rest of the story
now i tried it on CRC's V12 and i still can type same letters
furthermore i tried every other symbol and there were no problems (i couldn't type them,so it's as it should be)
i'm about to flash PDAcorner ROM V12 and then try it out,i'll keep you informed
PS i forgot to mention "b" in that list
Click to expand...
Click to collapse
many thanks for your time to help us.
Have you disabled system password before installing iGate? and have you use iGate setting to change the password??
We still cannot imagine how you can active the Alphabet keyboard.
Anyway we will try to findout what is the problem with your case.
Best,
Sorry if I am wrong abienguyen, but this looks to me like free advertising for a commercial product.
You're passive to a ban from me. If you don't want this to happen, you could post your beta request in the General Discussion forum and not cross post throughout the whole xda-developers forum like you did..
I'll close all your threads for further discussions.

Quran with many features ///Benedict.s/// Portrait and Landscape modes

Hi there
this is an OPEN-SOURCE program
After looking for a Quran program for a long time, I realised that there is not a single one which works on these new devices (Specially touch HD)
It has all the functions I have been looking for myself!
I have attached a picture.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have tested it on the following only:
HTC Touch HD
HTC Touch Diamond
+anyone who tests this on other device please tell me if it works!
So here is a program for those of you in need!
Here are the functions:
1. you can bookmark pages
2. It will save the last page that you are in automatically
3. It saves the last orientation of the device
4. Both vertical and Horizontal views
5. Next, Previous buttons
6. Clear, big texts
7. Tap and Hold on pages to choose to:
bookmark
go back to the main page
exit
8. You can choose to go to certain : Page, Part, or even chapter
9. Choose orientation in the main page
10. tap the screen to "Page Down" (particularly useful in Diamond which has a smaller screen)
If this is used in any way, or it is to be published in any other place, IT HAS TO BE FREE as this is an open-source program. And the source code should be included if you change anything in the program!
A work by Benedict.s
Hope this is usefull
Cheers
Instructions:
just unZip and copy the program anyware you want the run the "Quran (Benedict.s) .exe" using the file explorer!
You can make a shortcut in the start menu if you want for easier access!
Note: You do need the latest .net framework installed on your device!
Download Links:
I would prefer it if you downloaded from RAPIDSHARE!
Program:
http://rapidshare.com/files/288275681/Quran__Benedict.s_.zip
http://www.zshare.net/download/67481697c030a139/
Sourse Code:
http://rapidshare.com/files/297714680/Quran__Benedict.s__Source_code.zip
http://www.zshare.net/download/67482247f7a7a517/
Jazzak Allah Khair bro
thanks alot
Thanks buddy I will try it & give you feedback
JazakalAllah,
I have been searching for this for some time.
I will try it and let you know.
Quality Check
Hi there
have you guys had any problems so far?
Anything you want to tell me?
And by the way, would anyone consider any sort of donation if I gave my paypal acount address?
Let me know
Cheers
Donations
Thats one excellent app, gratz dude.
I am thinking of setting up a paypal account for my local mosque, and was hoping to use your thread to collect some money for my local mosque, as they are in need of some new carpets and stuff? Is that alright?
Can someone reupload the source files, it's been removed from the original link.
Update
Hi there
Thanks fro the enormous amounts of feedbacks that you gave me! Seriously though, tell me something.... could you tell me if it works on pother devices or not?
And by the way, what other sites do you want me to upload the files?
Tell me the ones you want.
And for the source code, I will reupload it whenever I have time (there is something wrong with my internet recently, I get disconnected regularly!)
Cheers
benedict.s said:
Hi there
Thanks fro the enormous amounts of feedbacks that you gave me! Seriously though, tell me something.... could you tell me if it works on pother devices or not?
And by the way, what other sites do you want me to upload the files?
Tell me the ones you want.
And for the source code, I will reupload it whenever I have time (there is something wrong with my internet recently, I get disconnected regularly!)
Cheers
Click to expand...
Click to collapse
Best sites to upload to are
www.4shared.com
www.2shared.com
www.zshare.com
www.mediafire.com
Thanks in advance
Update
Mirrors on zshare (check first post)
Updated link for rapidshare source code!
I do prefer if you guys downloaded from rapidshare!
Links are now up & presumably, they work!
anyone tried the new links yet?
Look guys, 1153 people have downloaded this application! could you at least give some feedback? any errors? have you tried it on any other device other than the ones stated?
Come on!!!!
Great Work!!! Keep It up!!!!
Bless YOU!
benedict.s said:
anyone tried the new links yet?
Look guys, 1153 people have downloaded this application! could you at least give some feedback? any errors? have you tried it on any other device other than the ones stated?
Come on!!!!
Click to expand...
Click to collapse
I tried it on Omnia and it works fine.
you can add an auto-rotation feature (if screen rotated, application automatically turns to landscape mode).
more bookmarks (save points) would be nicer; even it it was fixed (like three bookmarks).
in the settings page, it's better to add a back button to go back to the main window (I know you can click on any "go" button); but it's just better.
in the long-press menu (in the main window), it's good to have dynamic text (not clickable) to display the durrent Surah's name and part (Juz'a).
Finally, I have noted one thing though (not a big deal and you can ignore it); when in landscape mode (horizontal), the scrolling is programmed as a right-hand lanscape only even if I turned it to left-hand landscape which I always do.
Thanks for all the great effort; although it lacks all advanced features on other apps, I liked this one the most; it met my requirements.
Oh and I downloaded the source code from Rapidshare
Thank you, may allah bless you
N_M_S said:
I tried it on Omnia and it works fine.
you can add an auto-rotation feature (if screen rotated, application automatically turns to landscape mode).
more bookmarks (save points) would be nicer; even it it was fixed (like three bookmarks).
in the settings page, it's better to add a back button to go back to the main window (I know you can click on any "go" button); but it's just better.
in the long-press menu (in the main window), it's good to have dynamic text (not clickable) to display the durrent Surah's name and part (Juz'a).
Finally, I have noted one thing though (not a big deal and you can ignore it); when in landscape mode (horizontal), the scrolling is programmed as a right-hand lanscape only even if I turned it to left-hand landscape which I always do.
Thanks for all the great effort; although it lacks all advanced features on other apps, I liked this one the most; it met my requirements.
Oh and I downloaded the source code from Rapidshare
Click to expand...
Click to collapse
Cheers mate!
I might do these if i have time!
For now I am preparing for my up coming exams!
benedict.s said:
Cheers mate!
I might do these if i have time!
For now I am preparing for my up coming exams!
Click to expand...
Click to collapse
Good Luck
New Version
OK guys,
a new version will be coming out soon...
with new pics (thanks to "kareeem" for providing the new tajveed pages)
Just thought I should let you guys know...

[APP] pTasks Development & Support thread

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
This is the development and support thread for pTasks. If you have any other enquiry, please contact me via PM or email.
- Are you using pTasks and have noticed something in the translation that can be improved? You can become a member of the pTasks Translation Team and help fix it
Send me a PM with your Gmail/Google username and the Language you want to translate to. You will receive an invite for editing privileges (you can edit/view the translation spreadsheet at http://bit.ly/8jT1j1)
- Are you a current user and would like to get early access to upcoming versions? PM in order to join the pTasks Beta Team.
Nice. Task Apps have been sparse.
Cheers mate. Will try now and let u know.
Can we request additions?
Feel free to do so. As I said above, there are no guarantees that I will ever implement them, but it might give me an idea what to do next if I ever find the time.
Screenshots please?
Ruudfood said:
Screenshots please?
Click to expand...
Click to collapse
screenshots now added!
Not sure how I managed this already!
Added a note, then went back to edit title, confirm save box appeared behind onscreen keyboard, hid keyboard and the confirm change popup disappeared and app crashed.
Other than that, nice simple app.
kinnyfaifai said:
Not sure how I managed this already!
Added a note, then went back to edit title, confirm save box appeared behind onscreen keyboard, hid keyboard and the confirm change popup disappeared and app crashed.
Other than that, nice simple app.
Click to expand...
Click to collapse
I am indeed able to reproduce this. I will be uploading a fixed version soon.
pangel83 said:
I am indeed able to reproduce this. I will be uploading a fixed version soon.
Click to expand...
Click to collapse
New version uploaded!
That was quick. Will try again!
I reckon the only thing this little app needs is to be added as a tab in manila, that'll make it perfect!
kinnyfaifai said:
That was quick. Will try again!
I reckon the only thing this little app needs is to be added as a tab in manila, that'll make it perfect!
Click to expand...
Click to collapse
Unfortunately this is quite difficult and beyond my ability... Hopefully at some point HTC will redesign Manila with plug-ins in mind. Until then... we can only bug them to do it!
Other languages might be a good addition
Thought this would have a Manila look and feel. Still, good work.
Shame you're going to end development here as I know a lot of users would like a more workable and full-featured task management in Leo.
Priority levels and due dates are now included in the new version
pangel83 said:
Unfortunately this is quite difficult and beyond my ability... Hopefully at some point HTC will redesign Manila with plug-ins in mind. Until then... we can only bug them to do it!
Click to expand...
Click to collapse
I hope HTC will open manila up a bit more to the devs. I know in theory how to do it, but it's a lot of work like you say. If I had the time I might have a bash at it. First job will be to tweak the layout xml (mode9). Anyways...
Very nice app! Maybe you could add a simple category editor and the possibility to pick a category from a drop down box when you edit a task.
I like the layout.
appelflap said:
Very nice app! Maybe you could add a simple category editor and the possibility to pick a category from a drop down box when you edit a task.
I like the layout.
Click to expand...
Click to collapse
Categories for the time being are generated automatically based on what can be found in tasks... A nicer editor is my current priority though
A really nice application. Congrats. I would love to be able to use selected text options in the edit field (long press in the memo box) so I could copy, cut and paste. This is something I really miss and everybody too.
Additionally it would be great if you could scroll with your finger not using the vertical scrollbar but directly in the text (just like you can in Message Compose in Manila)
Great app.
Great!
Hi All,
This app looks simple and spot on in my mind. Cannot imagine why HTC has left out task capabilities in HTC Sense (and why the standard today plugin task app in windows mobile is so basic)... anyway: this would make out the perfect fit for me, IF it had possibility to filter out future tasks (so that only todays due - or overdue tasks would be shown). Great work anyway!
... but "please please" as for the filtering option
/Lars
Some of the requests are now implemented in the new version
kinnyfaifai said:
I hope HTC will open manila up a bit more to the devs. I know in theory how to do it, but it's a lot of work like you say. If I had the time I might have a bash at it. First job will be to tweak the layout xml (mode9). Anyways...
Click to expand...
Click to collapse
Oh my, not another tab in Manila! Information about tasks on the Home tab that is clickable and allows to launch an appropriate application is the way to go for sure.

[APP] (Updated 20100627) Slide2Send 0.9.1 beta

Hi all,
i decided to start a new thread to facilitate Slide2Send 0.5 beta and further versions.
The idea for this application comes from this thread
The program makes use of this wrapper, created by rwt33
Special thanks to Daddy2k for his help with adding a send message in the send items folder.
Issues regarding Slide2Send can be posted here from now on.
Slide2send has the following features
Folder View (Swipe from right to left in inbox view)
New SMS (Swipe from left to right in inbox view)
Slide2Send (in new message view)
Slide2Reply (in detail message view)
Skinning options
Sent sms to unknown contact(s) (my own suggestion to do this)
Sent sms to multiple contacts (contacts will be displayed, you have to click the contact image (or the area where a contact image would be) to select a contact, select it again to deselect)
Mark sms as read after reading
Delete all SMS
Delete SMS
Mark sms as read after deleting
Refresh Inbox after new recieved SMS
Language section added to settings.xml
First letter search in contact screen
About screen
Conversation mode and normal mode ,conversation mode currently works as follows, sms messages are grouped by contact/number and send/recieved time, the last send or recieved message is displayed first. if you select a message it is either opened and the details are displayed or a new list is displayed that shows the conversation history. you can then again select a message and the details will be displayed. a red arrow indicates a send message to a contact and a green arrow indicates a recieved message from a contact. Conversation mode can currently only be turned off by setting the <ConversationView> item to 0 in the settings.xml
It should display in both QVGA,WQVGA and VGA,WVGA.
The latest version is 0.9.1 beta
This version has the following:
speed improvements, initial startup time will probably still feel a bit slow, but overall performance will be much improved. (although scrolling could feel a bit unresponsive on some devices, still working on that )
bugfix: NullPointerException in draft folder
bugfix: sms inbox not correctly displayed when recieving a new sms
bugfix: sms inbox not correctly displayed when sending a new sms
bugfix: sms inbox not correctly displayed when deleting a new sms
more tweaking of the UI
Skinning
If users would like to use their own images in the application, all images in the UI folder can be replaced with your own. The program resizes the images if needed, but for best results please use the same dimensions at the original images.Please also read post #3
Known bugs
The program currently has performance issues, this is work in progress.
Some screenshots
Inbox / Conversation mode / Details / Contacts / New message (Swipe from left to right in inbox view) / Folders (Swipe from right to left in inbox view)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Language settings
The setting.xml contains a language section, that looks like the following. The program uses these entries to display menu text and messages. The properties code and Name are currently not used, because i am not sure what to do with these. For now simply edit the values where you see fit!
<LanguageSettings>
<Language code="1" Name="English">
<About>About</About>
<InboxText>Slid2Send - Inbox</InboxText>
<DetailsText>Slid2Send - Details</DetailsText>
<Delete>Delete</Delete>
<DeleteAll>Delete all</DeleteAll>
<Exit>Exit</Exit>
<AreYouSure>Are you sure?</AreYouSure>
<DeleteAllMessages>Delete all messages</DeleteAllMessages>
<Reply>Reply</Reply>
<Send>Send</Send>
<Back>Back</Back>
<Cancel>Cancel</Cancel>
<Yes>Yes</Yes>
<No>No</No>
<Proceed>Proceed</Proceed>
<Contacts>Contacts</Contacts>
<Menu>Menu</Menu>
<NewMessageTo>New Message to</NewMessageTo>
<MessageSendTo>Message send to</MessageSendTo>
<MessageNotSendto>Message NOT to</MessageNotSendto>
<EnterNumbers>Enter number(s)</EnterNumbers>
<Minimize>Minimize</Minimize>
<ChooseNew>Choose message type and contacts</ChooseNew>
<UnknownContact>Unknown contact</UnknownContact>
<FromContact>From contact</FromContact>
<FromMultipleContact>From multiple contacts</FromMultipleContact>
</Language>
</LanguageSettings>
Also feel free to post your language sections, so i can include them in later versions, or for use by others
Color settings and custom images
If users would like to use their own images in the application, all images in the UI folder can be replaced with your own. The program resizes the images if needed, but for best results please use the same dimensions at the original images.
The settings.xml contains a skinning/color section, that looks like the following. All color values have to be HTML hex values (inclusing the # !)
The next version(s) will expand on ,and add to, these settings for a hopefully richer skinning experience.
<ColorSettings>
<ListBackgroundColor>#FFFFFF</ListBackgroundColor>
<ListFontColor>#000000</ListFontColor>
<SelectedItemColor>#0000FF</SelectedItemColor>
<FormColor>#000000</FormColor>
<UnreadColor>#FF0000</UnreadColor>
<SliderLeftColor>#FF0000</SliderLeftColor>
<SliderRightColor>#00FF00</SliderRightColor>
</ColorSettings>
mb286 said:
Reserved for further use
Click to expand...
Click to collapse
Any screen shots please?
could you post up a cab please? I would love to use this except there isn't anything in the zip to install it, just an EXE , some xml an image, and other files.
Lawler said:
could you post up a cab please? I would love to use this except there isn't anything in the zip to install it, just an EXE , some xml an image, and other files.
Click to expand...
Click to collapse
unZIP the archive into a folder on your phone, and then run the executable! As its still in BETA - the author hasn't fully completed the software, and in this case, that means no .CAB!!!
rjmjr69 said:
Any screen shots please?
Click to expand...
Click to collapse
i'll try to make some in the next couple of days
can't wait for the next version !!!
im glad that you are working so hard on this project :]]]]
mb286 said:
i'll try to make some in the next couple of days
Click to expand...
Click to collapse
Great can not wait to see this
version update
Hi all,
a small update, work is progressing quite smoothly, but i have again made some changes that has made it neccessary to redo the settings logic. I will need a few more days to get things sorted out.
thank you for your patience.
I'm really interested in your application. It would be really nice to implement a custom send provider functionality. In the way that someone can choose if he wants to send from his mobile device directly or a provider on the internet. (I'm currently working on a project to archieve that, so maybe we can work together, which language do you use?)
I saw that you have problems saving messages to the SMS Store. I made a DLL for that purpose. I hope you can use that
daddy2k said:
I'm really interested in your application. It would be really nice to implement a custom send provider functionality. In the way that someone can choose if he wants to send from his mobile device directly or a provider on the internet. (I'm currently working on a project to archieve that, so maybe we can work together, which language do you use?)
I saw that you have problems saving messages to the SMS Store. I made a DLL for that purpose. I hope you can use that
Click to expand...
Click to collapse
very nice app
great work can´t wait for new release
thanks
daddy2k said:
I'm really interested in your application. It would be really nice to implement a custom send provider functionality. In the way that someone can choose if he wants to send from his mobile device directly or a provider on the internet. (I'm currently working on a project to archieve that, so maybe we can work together, which language do you use?)
I saw that you have problems saving messages to the SMS Store. I made a DLL for that purpose. I hope you can use that
Click to expand...
Click to collapse
thanks for the dll, it works very well! . I am programming the app in C#
for those interested i am calling the dll method like this:
[DllImport("SMSStore.dll")]
private static extern bool createSMSinSentStore (string toNumber, string message, string displayName);
Looks like it will be good, can't wait!
Hey,
any news about the 0.5 release?
longice said:
Hey,
any news about the 0.5 release?
Click to expand...
Click to collapse
i'm afraid the last couple of weeks have been such that development has been at a crawl. Some personal matters have prevented me from working on the app and i have been ill the last couple of days. However i am confident that the first beta will be here soon! that is in the next couple of days
mb286 said:
i'm afraid the last couple of weeks have been such that development has been at a crawl. Some personal matters have prevented me from working on the app and i have been ill the last couple of days. However i am confident that the first beta will be here soon! that is in the next couple of days
Click to expand...
Click to collapse
having said this i have updated the first post with some screenshots
Version 0.5 is here
Hi all,
finally version 0.5 has been released. currently there is no installer and no program icon, this will be added in the next version. This version has also no splashscreen at startup.
if someone would like to make a program icon i would be very interested !
Please see the first three posts for more info
Here is the translation in Greek Language.
There is no translation for menu items: Exit, Delete all and About.
Can we add the nessesary strings for these items, or we must wait for the next version?
Tested it in Touch HD, but the resolution is not correct, everything is very small.

Find On Page / Forward / View Source bookmarklets

UPDATE: New incremental search on page ("Next" button)!
So, one thing that has annoyed me about Mango are the changes to IE's user interface. I love the new rendering and JavaScript engines, but the UI is a pain. It wasn't enough to hide away the Tabs and Favorites options; they completely removed the "Find on page" and "Forward" menu options.
However, these can be (somewhat) implemented in JavaScript, and stored as Favorites (sometimes called "bookmarklets") that execute the script instead of navigating to a page. This is the approach that was used for iOS 3 and below, for example (which also lacked Find on Page). It also works on the desktop, incidentally.
Together with XDA member @byobge, I set out to create bookmaklets that would reimplement these features on Mango.
Forward was easy. You can simply create a Favorite from any page, change the Name (I use "! Forward" to help it stand out), and set the Web Address box:
Code:
javascript:history.forward()
Find On Page was a lot trickier. For one thing, it's a more complicated action that doesn't have a built-in JS function like Forward. For another thing, IE on WP7 doesn't support the JS prompt() function, for no discernable reason (Mobile Safari does, which is how their version was implemented). To fix this, we created a pseudo-prompt that puts a highlighted bar with a text box and a button at the top of the current web page view. The actual searching and highlighting code was taken from multiple sources through various attempts to make this work, with the final version being borrowed from Jesse Ruderman’s bookmarklet collection on his blog.
UPDATED VERSION: Now adds incremental searching to the page, so it will auto-scroll you between them using a "Next" button!
Just like Forward, create a Favorite on any page, change the name (I used "! Find On Page"), and change the Web Address (Copy/Paste are your friends; make sure you get all of it!):
Code:
javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(4(){4 e(s){b B.1z(s)}4 8(s){b B.1r(s)}4 12(){5 o=w.1w;b o==F?p.1v:o}4 Y(){5 o=w.1P;b o==F?p.1I:o}4 z(s){s.1J=\'1p\';s.1m=\'1M\';s.1i=12()+\'14\';s.1h=Y()+\'14\'}4 G(){5 2=e(\'2\'),9=e(\'9\');k(F==2){2=8(\'T\');2.r=\'2\';5 s=2.7,l=8(\'v\');z(s);s.1g=\'1e%\';s.y=\'#1f\';9=8(\'v\');9.r=\'9\';9.t=\'1d\';2.f(9);l.t=\'1k\';l.u=\'1o\';l.H=4(){P(9.u)};2.f(l);p.f(2)}10{2.7.O=\'S\';a=0}}4 P(s){e(\'2\').7.O=\'1l\';k(s===\'\')b;5 n=D(B.R,s.x(),s.Z),m=8(\'v\'),d=8(\'T\'),c=8(\'v\');1c(s+": "+a);2.13.18(2);d.r=\'U\';z(d.7);d.7.O=\'S\';m.t=\'16\';m.u=\'1b\';m.H=4(){N()};d.f(m);c.t=\'16\';c.u=\'1j\';c.H=4(){1L.1K()};d.f(c);p.f(d);i=a-1;N();b n}4 N(){5 s=e("J"+i),Q=-V,M=-V;s.7.y="X";++i;i%=a;s=e("J"+i);s.7.y="1G";1H{Q+=s.1q;M+=s.1R}1Q(s=s.1O);w.1N(Q,M);z(e(\'U\').7)}4 D(6,K,L){5 q,A,g,h,17,E;A=0;k(6.11==3){q=6.1u.x().1t(K);k(q>=0){g=8("1s");g.r="J"+a;g.7.y="X";h=6.15(q);17=h.15(L);E=h.1x(1y);g.f(E);h.13.1D(g,h);++a;A=1}}10{k(6.11==1&&6.I&&6.W.x()!="1A"&&6.W.x!="1B"){1C(5 j=0;j<6.I.Z;++j){j=j+D(6.I[j],K,L)}}}b A}5 a=0,i=0;5 w=1E,C=B;5 p=C.R;5 1a=C.19;G();C.1n(\'1F\')})()',62,116,'||pf||function|var|nd|style|dce|qt|ct|return|||gebi|appendChild|sp|mN|cur|ch|if|sb|nx|||db|pos|id||type|value|input||toUpperCase|backgroundColor|PAT|skip|document|doc|sN|mC|null||onclick|childNodes|fsp|te|len|yo||display||xo|body|inline|div|dv|30|tagName|red|PXO|length|else|nodeType|PYO|parentNode|px|splitText|button|eB|removeChild|documentElement|dde|Next|alert|text|100|FFFF00|width|left|top|Cancel|submit|none|zIndex|execCommand|Find|absolute|offsetLeft|createElement|SPAN|indexOf|data|scrollTop|pageYOffset|cloneNode|true|getElementById|SCRIPT|STYLE|for|replaceChild|window|stop|yellow|do|scrollLeft|position|reload|location|99|scrollTo|offsetParent|pageXOffset|while|offsetTop'.split('|')))
Older version:
Code:
javascript:(function(){function G(){var pf=doc.getElementById('pf');var qt=doc.getElementById('qt');if(null==pf){pf=doc.createElement('div');pf.id='pf';var s=pf.style;s.position='absolute';s.zIndex='99';s.top=(scT||scBT)+'px';s.left=(scL||scBL)+'px';s.width='100%';s.backgroundColor='#FFFF00';pf.appendChild(doc.createTextNode('Search: '));qt=doc.createElement('input');qt.id='qt';qt.type='text';pf.appendChild(qt);var sb=doc.createElement('input');sb.type='button';sb.value='Find';sb.onclick=function(){P(qt.value)};pf.appendChild(sb);doc.body.appendChild(pf);}else{pf.style.display='inline';count=0;}}function P(s){document.getElementById('pf').style.display='none';if(s==='')return;var n=srchNode(document.body,s.toUpperCase(),s.length);alert("Found "+count+" occurrence"+(count==1?"":"s")+" of '"+s+"'.");pf.parentNode.removeChild(pf);return n;}function srchNode(node,te,len){var pos,skip,spannode,middlebit,endbit,middleclone;skip=0;if(node.nodeType==3){pos=node.data.toUpperCase().indexOf(te);if(pos>=0){spannode=document.createElement("SPAN");spannode.style.backgroundColor="red";middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else{if(node.nodeType==1&&node.childNodes&&node.tagName.toUpperCase()!="SCRIPT"&&node.tagName.toUpperCase!="STYLE"){for(var child=0;child<node.childNodes.length;++child){child=child+srchNode(node.childNodes[child],te,len);}}}return skip;}var count=0,scL=0,scT=0,scBL=0,scBT=0;var w=window,doc=document;if(typeof doc.body!='undefined'&&typeof doc.body.scrollLeft!='undefined'){scBL=doc.body.scrollLeft;scBT=doc.body.scrollTop;}if(typeof doc.documentElement!='undefined'&&typeof doc.documentElement.scrollLeft!='undefined'){scL=doc.documentElement.scrollLeft;scT=doc.documentElement.scrollTop;}G();})()
Improvements are totally welcome to this! Neither of us write JS professionally (or at least, I haven't in many years), and there are probably improvements that we haven't even thought of. There are also probably other useful bookmarklets that could be created. Go wild!
New script from @Martin7Pro to view the current page source:
Code:
javascript:h=document.documentElement.outerHTML;document.open("text/plain").write(h).close()
Note that this will "navigate forward" to the source view; you can return to the actual page just by hitting Back. If somebody finds a way to get it to open in a new tab, that would be awesome. window.open() doesn't seem to work as expected on WP7.
From @roqstr, a simple bookmarklet to jump to the top of the page:
Code:
javascript:scroll(0,0)
A few things to keep in mind:
Mobile IE doesn't support CSS position:fixed. Thus the shenanigans with figuring out the current view box.
Bookmarklets must be kept below 2048 characters in the mobile browser, thus the compacted form. You could definitley compress it further, though (for example, replace "document.getElementById" with a single-character variable).
Features that would be cool:
A way to find text that crosses an element boundary. This version only finds matches that occur entirely within a single text element.
A way to un-highlight without needing to refresh the page (although, in Mango, the Refresh button *is* sort of right there all the time).
Hope this is useful!
EDIT: Some additional bookmarklets for the phone that may be useful, such as translation and removal of non-mobile-friendly content, can be found here: http://www.1800pocketpc.com/bookmarklets-for-windows-phone/22429/. Thanks @the0ne for the link!
EDIT2: A nice way to get the bookmarklets in an easy-to-copy way is to visit this link on the phone: http://www.1800pocketpc.com/shared_files/Bookmarklets.txt
However, that currently only has the original Find On Page version. Hopefully they'll update with the incremental version soon.
This is awesome stuff. Thanks a lot for your work, I think it will be useful to many of us.
As an alternative, Browser Plus also has the feature to search within a page.
That's awesome! Thanks~
You're welcome! It was fun putting it together.
Alternative browsers can be very cool, but are somewhat crippled by the lack of a way to set them as the default. I think it is actually possible to change the default browser - the HKEY_CLASSES_ROOT registry hive has configurations for the default open action for the HTTP and HTTPS protocol URIs - but nobody that I've seen has done it yet.
I like the idea, because indeed the IE UI is a pain.
As Marvin_S and snickler are working on a new browser maybe they can add some features....
Sent from my OMNIA7 using XDA Windows Phone 7 App
Cool stuff have added it here : bookmarklets for Windows Phone
Well I've discovered after half an hour copy and paste are not my friends....in the xda app I can see the full code on one page not a stupid scrolling box. but in the app I can't copy and paste the whole thing. Needless to say I still dont have find on page. it would be nice to copy the whole code at once
Sent from my Schubert using XDA Windows Phone 7 App
nalgrim said:
Well I've discovered after half an hour copy and paste are not my friends....in the xda app I can see the full code on one page not a stupid scrolling box. but in the app I can't copy and paste the whole thing. Needless to say I still dont have find on page. it would be nice to copy the whole code at once
Sent from my Schubert using XDA Windows Phone 7 App
Click to expand...
Click to collapse
Open up this site on your phone and copy it from there...
http://justpaste.it/findwp7
clfosk said:
Open up this site on your phone and copy it from there...
http://justpaste.it/findwp7
Click to expand...
Click to collapse
Incomplete code, there is code missing in this "justpaste" link.
Its ok I just copied it to notepad on a desktop and mailed it to myself. Thanks tho
Sent from my Schubert using XDA Windows Phone 7 App
dotcompt said:
Incomplete code, there is code missing in this "justpaste" link.
Click to expand...
Click to collapse
Weird, should be fixed now.
This is awesome, very much appreciated.
This is awesome, Thanks a lot for your work......
Here a screenshot of the "Find on page" function...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And this one in german lang
Thanks for this solutuion.
Code:
javascript:(function(){function G(){var pf=doc.getElementById('pf');var qt=doc.getElementById('qt');if(null==pf){pf=doc.createElement('div');pf.id='pf';var s=pf.style;s.position='absolute';s.zIndex='99';s.top=(scT||scBT)+'px';s.left=(scL||scBL)+'px';s.width='100%';s.backgroundColor='#FFFF00';pf.appendChild(doc.createTextNode('Suche: '));qt=doc.createElement('input');qt.id='qt';qt.type='text';pf.appendChild(qt);var sb=doc.createElement('input');sb.type='button';sb.value='Finde';sb.onclick=function(){P(qt.value)};pf.appendChild(sb);doc.body.appendChild(pf);}else{pf.style.display='inline';count=0;}}function P(s){document.getElementById('pf').style.display='none';if(s==='')return;var n=srchNode(document.body,s.toUpperCase(),s.length);alert("Gefunden "+count+" Treffer"+(count==1?"":"")+" 'von"+s+"'.");pf.parentNode.removeChild(pf);return n;}function srchNode(node,te,len){var pos,skip,spannode,middlebit,endbit,middleclone;skip=0;if(node.nodeType==3){pos=node.data.toUpperCase().indexOf(te);if(pos>=0){spannode=document.createElement("SPAN");spannode.style.backgroundColor="red";middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else{if(node.nodeType==1&&node.childNodes&&node.tagName.toUpperCase()!="SCRIPT"&&node.tagName.toUpperCase!="STYLE"){for(var child=0;child<node.childNodes.length;++child){child=child+srchNode(node.childNodes[child],te,len);}}}return skip;}var count=0,scL=0,scT=0,scBL=0,scBT=0;var w=window,doc=document;if(typeof doc.body!='undefined'&&typeof doc.body.scrollLeft!='undefined'){scBL=doc.body.scrollLeft;scBT=doc.body.scrollTop;}if(typeof doc.documentElement!='undefined'&&typeof doc.documentElement.scrollLeft!='undefined'){scL=doc.documentElement.scrollLeft;scT=doc.documentElement.scrollTop;}G();})()
Bookmarklets
I also installed bookmarklets TextOnly and Translate. It took a few to get copy and paste to do what it should (fingers to darned big). Nice to have. Thanks.
gentry33 said:
I also installed bookmarklets TextOnly and Translate. It took a few to get copy and paste to do what it should (fingers to darned big). Nice to have. Thanks.
Click to expand...
Click to collapse
So why you don´t share the code here ?
GoodDayToDie could add it to post #1.
No need @contable, the link to them was already posted on the first page. I added it at the bottom of the first post, though; thanks for the suggestion!
GoodDayToDie said:
No need @contable, the link to them was already posted on the first page. I added it at the bottom of the first post, though; thanks for the suggestion!
Click to expand...
Click to collapse
Ok. I saw the link but I didn´t try it. Anyway good to know that 2 more scripts are confirmed to work... Thanks again.
Edit: Better adding this link to post #1: http://www.1800pocketpc.com/shared_files/Bookmarklets.txt
Translate and TextOnly
I found the code @http://www.1800pocketpc.com/bookmarklets-for-windows-phone/22429/. Enjoy.

Categories

Resources