yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Themes] mchapman007:
MobileMatt Fringe WM6.5 Theme v1.0

​

Credits:

* Thanks to FRINGE for the inspiration

* Thanks to everyone else for their support

Install:

* Copy CAB file to device

* Disable Windows Default - Start > Settings > Today > Items

* Install CAB file to Main memory

* Soft reset if not told to do so

* Added matching ATContacts icon to CAB file ** NOTE ** ATContacts is required and must be installed first for new icon to take affect

** NOTE ** This theme is only a graphic replacement for the Windows Default WM6.5 theme and does not add any other functionality. Also included is the matching wallpaper used during the making of this theme and will install in /My Pictures.

I have only tested this out on the AT&T Fuze (VGA) but may work with other devices.

Fringe Wallpaper 640X640

​
[Windows Mobile Themes] teorouge:
Love it, thanks! Adding here a proper ringtone... ;)

BTW: it's about time... second season! :D
[Windows Mobile Themes] aruppenthal:
Sweet theme :) Love that show.

Ill have to give it a try and report back.
[Windows Mobile Themes] mchapman007:
Perfect addition... Thanks!

I can't wait as well... Need to get my Fringe on.. LOL!!!
[Windows Mobile Themes] teorouge:
By any chance, do you also like Chuck, Eureka, Dexter... I could provide you all the tunes (and a GREAT Nerd Herd wallpaper... ;) ).
[Windows Mobile Themes] mchapman007:
I was thinking more in the line of True Blood for my next theme but Dexter is good.
[Windows Mobile Themes] teorouge:
Tonight's the night, and it's going to happen... again, and again..

Just tell me if you need the audio! :D

And Tru Blood's good, too. I'm a tv series addicted as much as windows mobile, I have personalized ringtones for contacts with series (and anime) tunes! ;)
[Windows Mobile Themes] mchapman007:
True Blood ringtone would be sweet.....
[Windows Mobile Themes] teorouge:
You name it, you get it! ;)

Original show version, 1'30" long.

"I wanna do real bad things with youuuu..."

MS Skydrive link here, XDA not accepting this zip.. :(
[Windows Mobile Themes] kwill:
Good stuff mobilematt! Definitely can't wait to see the True Blood:D
[Windows Mobile Themes] teorouge:
Ehi Matt (by the way, my name's Matteo!), could you kindly release, for your awesome themes, titanium-mods only cabs? Applying your themes always messes up my bottombar! :D

EDIT: Oh, unfortunately using Titanium Notification panel, in condensed view icons are cut in the lower part... they're ok flipping through pages (I mean icons in the right part) of the Titanium Notification panel, but get cut changing panel. If you can't understand what I mean, I'll post you a screenshot later (gonna sleep some hours now! ;) ). Thanks!
[Windows Mobile Themes] mchapman007:
I'll look into it. Meantime, I'm working on my next theme "True Blood"
[Windows Mobile Themes] mchapman007:
Fringe Wallpaper 640X640

​
[Windows Mobile Themes] teorouge:
This is what I meant, about lower-cut icons... this happens on all of your themes (the one in screenshot, Fringe, Tru Blood...). Hope you can fix that, and maybe release separate cabs like I asked you! ;)
[Windows Mobile Themes] midosa:
thanks for that theme
[G1 Apps and Games] zayg1:
Does anyone know how to make a website that can only be viewed by an android phone? Like how the iPhone has websites only viewable by iPhones & iPod Touches? If you do can you post a tutorial on how it could be done? Thanks :D
[G1 Apps and Games] AdamPI:
Check the "User-Agent" from the HTTP request.
[G1 Apps and Games] born2die:
Short php code that switch the site (not tested, should work)

<?php
if(preg_match("/android/", $_SERVER['HTTP_USER_AGENT']))
{
header('Location: androidSite.php');
}
else
{
header('Location: normalSite.php');
}
?>

Or you use getBrowser()

And then you have just to fit the design of the design or do what you want
[G1 Apps and Games] lbcoder:
The only way to actually stop non-android devices from accessing the website is to force the android users to install an android-only plugin to be installed in the browser (not supported by default browser) or to use a custom browser. Said plugin will authenticate with your service using only-you-know credentials, thus preventing any non-android device from accessing it. The user agent is REALLY REALLY simple to fake.
[G1 Apps and Games] jashsu:
If you want to be absolute about it, it would not be outside the realm of possibility to reverse engineer the authentication output of the hypothesized plugin and create a workaround. Furthermore, as the plugin would likely be an arm binary library, there's probably not that much preventing it from being run (reasonably) on any arm-based system.

user-agent is probably (i'm guessing) enough for what the OP has in mind.
[G1 Apps and Games] e-LUNATIC:
Here you can generate your own script:

http://detectmobilebrowsers.mobi/

For example: iPhone devices redirect to ebay for buying a android device

and Android Browsers comes in. :D

include('mobile_device_detect.php');
mobile_device_detect('http://shop.ebay.com/i.html?_nkw=android&_armrs=1&_from=&_ipg=','http://website.com/android.html',false,false,false,false,false,false);

Download the PHP script for non commercial sites here:

http://detectmobilebrowsers.mobi/#download
[G1 Apps and Games] lbcoder:
It may be possible to reverse engineer it (not necessarily in case it is actually well designed), but even if it is, it would be non-trivial, even if implemented by an idiot. Changing the UA *is* trivial, even to a complete moron.

And who says it has to be an arm binary library? Maybe go with something in javadroid instead.... and link it to the device IMEI... using a time-based crypto function that only runs on your server, i.e. device --> server crypto service --> device with magic enabler key --> web server authentication. You can make something REALLY MESSY that nobody would bother to reverse, and something that can only run in android (i.e. dalvik). Sure dalvik can be run on other 'nix systems, but by doing so, they become quasi-droid anyways...
[Touch HD Themes and Apps] TheToid:
Heres a little program I made which allows you to automatically create / update / delete appointments based on your anniversaries and birthdays set on your contacts, it uses its own group for the appointments "From Contact" so that it wont interfere with any other appointments you have, also the latest version has a function to view all your birthdays / anniversaries on one screen and sort by various things, you can get it here:

http://home.exetel.com.au/amurgshere/bdaytocalendar.phtml

Download link at bottom of page

The main reason I made it is because I didnt want to have to sync with Exchange and back again every time i add / change a birthdate / anniversary

NOTE: This program required the Microsoft .NET CF 3.5 to be installed on your device, so if you dont already have it you will need it, there is a link on the page to download it.

Let me know what you think, its my first attempt at a Windows Mobile device application, i have been using this app on my own HTC Touch HD for some time and it works really well.
[Touch HD Themes and Apps] TheToid:
Anyone find it useful, bugs? Requested Features?
[Touch HD Themes and Apps] maniatico:
first thank you for this program, now for me everyting is working just fine, the only thing i can think off is if you can make it where we can change the status to free because everything right now is set to busy.
[Touch HD Themes and Apps] TheToid:
Definitely, I didnt even think of that when I coded it, I will endeavour to get an update done today to fix this issue. Thanks for the input!
[Touch HD Themes and Apps] aerodynamic88:
great program! was looking for something like this!

works good, no problems for me.

thank you!
[Touch HD Themes and Apps] TheToid:
Thanks aerodynamic.

And to maniatico:

A new version is up : Version 1.8

* Appointments are now created with a Free status instead of busy

* There was a problem before where editing the appointments manually would cause an error (end date must be after start date) this has been fixed, but may required you to Remove and then Update the appointments through the program rather than just updating.

Download from same location:

http://home.exetel.com.au/amurgshere/bdaytocalendar.phtml
[Touch HD Themes and Apps] TheToid:
Another new version is up, sorry for the successive updates but I wanted to fix and update a few things:

Version 1.9 - 16/09/2009

* Multi column sorting now supported in view (sorting by another column will not interfere with current sort order of items which are equal for that column)

* Option added to select status for birthdays and appointments

* Sometimes appointments would update when there was no need for them to be updated - fixed

* Bug where appointments could not be edited is now fixed for sure (please remove and update if you have this issue)

* Progress bar now shown when loading contacts for viewing of birthdays / anniversaries

Version history is now on website:

http://home.exetel.com.au/amurgshere/bdaytocalendar.phtml
[Touch HD Themes and Apps] TheToid:
Any other feature requests / bug reports?
[Touch HD Themes and Apps] Elodie:
History & Info

There is a whirlpool thread dedicated to this program here.

1.9 - 16/09/2009

And :

Download

You can download the latest version of the Birthday to Calendar here

Download Link:

Filename: BirthdayToCalendarInstall.CAB

Size: 68.5 KB

Uploaded: September 15, 2009

Where is the link for the 1.9 ?
[Touch HD Themes and Apps] TheToid:
The download link shows as blue text between the text "Download Link:" and "Filename: BirthdayToCalendarInstall.CAB". It shows up for me, and quite a few other people?? Dosnt it show for you?

If it dosnt, i would be interested to find out what browser you are using, i have tested my website on Chrome, Firefox, IE6 and IE7, havnt tested it much on IE8 though.

Download Link:

####DOWNLOAD LINK HERE>>#### Birthday to Calendar

Filename: BirthdayToCalendarInstall.CAB

Size: 68.5 KB

Uploaded: September 15, 2009

This file has been downloaded 95 (95) times

It was last downloaded on Wed, 16 Sep 2009 19:53:10 +1000
[Touch HD Themes and Apps] TheToid:
I have noticed there seems to be a bug in the HTC Touch HD (or possibly in WM6) where sounds, and vibrations wont work for reminders on appointments that are set to All Day events, for this reason sounds and vibrations dont work for appointments created by my program on this phone with WM6

Other people have confirmed this problem here:

http://social.microsoft.com/Forums/en-US/windowsmobile/thread/4dbfcc1f-bfc2-4b01-9551-5496fa05be40

I am planning on putting an extra option under a new tab into the program which is called "Appointment Method", basically it will have two options, "All Day" and "Start of Day", all day will result in all day appointments (for those where the bug above dosnt affect them) and "Start of Day" will create the appointments at midnight and end at midnight on the same day (this way they show up at the start of the day only) which should allow the sounds and vibrations to work.

Actually I might add this option for both appointments without reminders and appointments with reminders.
[Touch HD Themes and Apps] TheToid:
New version is up, you can now control your birthdates and anniversary dates from within the program using the view function, also a few other features including one to get around the problem where all day appointments wont play a sound or vibrate (see previous post):

1.9.1 - 17/09/2009

* You can now view / edit contacts by clicking a selected item in the view birthdays / anniversaries

* Extra setting added for making appointments at start of day instead of all day for reminded / non reminded apointments

* Extra setting added "Show All Contacts in View" will show contacts without birthdays or anniversaries allowing to set them if needed (they always sort to the end except when sorting by name)

* Dirty checking is now performed on the settings so you only get asked to update contacts if you make a change to relevant settings

http://home.exetel.com.au/amurgshere/bdaytocalendar.phtml#Download
[Touch HD Themes and Apps] woaloo:
Hi,

Thanks a lot for this app. Very nice program, very useful and welldone.

I have two suggestions:

- Multi-language translation ( I can do the french one )

- Possibility to add birthday in your app. (I have full of contacts with one person birthdate, but I must remember wife, children,...), it would be a nice option.

I hope it"s not to diffucult.....
[Touch HD Themes and Apps] TheToid:
This can definitely be done, will have to localise all the strings, but there arent that many in it! :) I will look into it

Do you mean, the ability to add extra dates, then one birthday and one anniversary per contact? The way I normally handle this is to just create a contact with only a name and a birthdate.

However im not discounting this feature entirely, but this one is a pretty big one to implement, although definitely possible, its a little outside the scope of the applications functionality.

Maybe when I have all the other stuff done and added, like the multi language, i will look into this feature a little more.

Thankyou very much for your feedback :)
[Touch HD Themes and Apps] ady_uaic:
where should i add an anniversary reminder? 'cause i can figure out how can i use this app. when i press update, nothing happends. i have in contacts all reminders.
[Touch HD Themes and Apps] woaloo:
Yes, it's about that. I keep my contact database with persons who have a phone number. For the other ones, I don't create them in my contacts.

I would like to add them in your app, instead of creating a recurring appointement for each birthday or anniversary.
[Touch HD Themes and Apps] TheToid:
Im not sure what your saying here ady_uaic, but for the program to work you MUST have one or more contacts with their Birth dates / Anniversaries set, you must also check the settings of my application, and ensure that "Process Birthdays" and "Process Anniversaries" is checked, otherwise they wont be processed and therefor wont create any appointments.

Apart from that, thats all you need to know?
[Touch HD Themes and Apps] TheToid:
Ok, well this is something I will add later on, basically I will implement my own database, this is a large undertaking for a project that was meant to be small and simple, but im sure once I get these other things done i will be looking for more to implement.
[Touch HD Themes and Apps] TheToid:
Ok, new version is up:

1.9.5 - 18/09/2009

* Now support multi languages files with icons, read below

* Other minor enhacements

Basically, you need to put at least one file with the extension of .lang in the same folder as the executable on the device, you can also, optionally put another file with the same name but with an extension of .png which should be a 64 x 64 PNG image to be used as the languages icon

Download this file to see a demo of the .lang and .png file for French (NOTE: Not all the french words have been converted and I only used google so its probably not that accurate, words which have not been converted have an X in front of them).

Every 2 lines in the .lang file is a conversion, the first is the english version .. DO NOT CHANGE THIS, change the second line of each one ONLY, you can edit the .lang file in Notepad, just be sure to save it as a UTF-8 format NOT ANSI.

Download the demo french language files here:

http://home.exetel.com.au/amurgsher...&filename=FrenchLanguageForBDayToCalendar.zip

Heres how selection works, if you havnt set a language yet and more than 1 language is available (NOTE: English is always available, as it is built in) then when you load the program it will ask you for the language.

Once it asks you once it will never ask again, unless you click the LANG link in the top right corner of the main form, this will close the app and make it so that next time you launch the app you will be asked for language, but AGAIN this will only occur if you have more than 1 language option available (ie have at least 1 .lang file in the executable dir)

If you create any .lang and .png files, please kindly ZIP them up and email them to amurgshere@iprimus.com.au, I will them include them in the distribution CAB so that everyone has access to them.

The next thing to do is custom Birthdays / Anniversaries...

Cheers!
[Touch HD Themes and Apps] aerodynamic88:
hey, one small problem for me:

program works fine, creates contacts. but in touchflo calender tab, i cant see these greyed out corners for days with a birthday.

tried to save the bithday appointments as all day as well as start from beginning of day.

when clicking on the date, i see the appointment in tf3d.

thanks in advance!
[Touch HD Themes and Apps] TheToid:
Aerodynamic, this has nothing to do with my program unfortunately (well mostly nothing), the reason this happens is because the calendar dosnt show any of those icons when the appointments busy status is marked as free, however, in the settings of my program you can set the busy status for birthdays and anniversaries, if you set it to busy, or I ...think... tentative it will show up.

So to fix this, load my program, go into the settings, change the busy status for both anniversaries and birthdays, and change the status to "Busy", click OK, and click Update (NOTE: Wait about 10 seconds after you update, the calendar takes a few seconds to refresh its internal data before the items show on the calendar)

NOTE: My touchflow dosnt have the calendar tab, so I cant be sure, but im assuming that it works the same as the POcket Outlook calendar, it only shows visible signs of the appointments in month view if the busy status isnt set to Free.

So this is a limitation of Pocket Outlook, not my application, unfortunately.
[Touch HD Themes and Apps] TheToid:
New version is up, as requested this version has Custom Contact Birthdays / Anniversaries, read this for more info (NOTE: I havnt updated the language file for all the new strings yet, will get to that sometime):

2.0.0 - 18/09/2009

* Custom Birthday / Anniversaries can now be added, these are seperate to your contact, use the list button and then select Menu - New Custom to add one

* Custom cotnacts appear as green icons in view list

* Context menu added to view list

* Heaps of other minor additions or fixes

* Custom contacts are saved under Application Data\BirthdayToCalendar\contacts.dat

* Settings file is saved under Application Data\BirthdayToCalendar\settings.dat

http://home.exetel.com.au/amurgshere/bdaytocalendar.phtml#Download
[Touch HD Themes and Apps] ady_uaic:
yes, that was..i will check and i'll come back.
[Touch HD Themes and Apps] woaloo:
Woaw, your are so fast....Great app, man !!!
[Touch HD Themes and Apps] TheToid:
Thanks Woaloo, I will get the language files updated and ask Philou to update the conversions, then hopefully we can get other languages going!

Version 2.1.0.0 is up

* Changed settings so that processing contact birthdays and anniversaries are independent of processing custom contact

* Fixed a few minor things not being converted by language localisation

* Other minor updates and fixes

http://home.exetel.com.au/amurgshere/bdaytocalendar.phtml#Download

New french download language file (not all conversions done) (Thanks to Philou for the conversion!):

http://home.exetel.com.au/amurgsher...&filename=FrenchLanguageForBDayToCalendar.zip
[Touch HD Themes and Apps] ady_uaic:
sorry for asking, what's the difference between default birthday planning and this app?
[Touch HD Themes and Apps] TheToid:
Well unless you have Outlook there is no birthday planning built in to Pocket Outlook, so this program fills that void, the latest version also allows you to add birthdays seperately to your contacts.

It also has better handling with the alarm times, this is explained on my website, have a read there for more info:

http://home.exetel.com.au/amurgshere/bdaytocalendar.phtml

PS: I have released the same version but it now comes with the french languages files, thankyou to Waoloo for providing them!
[Touch HD Themes and Apps] ady_uaic:
but you can set birthday from edit information in contact profile. i want to understand what has as a + this app.
[Touch HD Themes and Apps] TheToid:
It allows you to set dates not appointments, thats the difference, my program will automatically create the appointments from the dates, and with the latest version it will also allow you to create dates / appointments seperate to the contacts as well (personally i dont find this as useful because i just create a new contact with just dates if i want to do this, but i understand why other people would want this).
[Touch HD Themes and Apps] ady_uaic:
ok. and what about reminding? i will be announced different as the default one?
[Touch HD Themes and Apps] TheToid:
There is no default reminder unless you use Outlook to sync your contacts to your PC and back again, this program fills that gap for the people who dont have / dont want to have to use outlook and sync every time they change their dates in their contacts.
[Touch HD Themes and Apps] Sloefke:
Requests

Hi TheToid,

Great application!!!

I have two requests:

1. I use BlackBerry Connect software. It more or less "takes over" the Windows Mobile calendar, well it actually fully synchronizes with my work (Lotus Notes) calendar. Since the appointments which are added out of BirthdayToCalendar (version 2.1.0) do not have an end date, my calendar does not allow appointments without an end date and instantly deletes the newly created appointments. Could you please add the option to select 'Ends on <date>' and/or 'Ends after <number> occurence(s)' next to 'Does not end', like the regular pattern of the occurence of an appointment?

2. Since my work (Lotus Notes) calendar is synchronized with a Lotus Notes group calendar, I would like to have the ability to also choose the sensibility ('Normal', 'Personal', 'Private' and 'Confidential') of an appointment. So that when I select 'Private' those appointments do not show up in the Lotus Notes group calendar. Could you please add this option as well?

I sincerely hope you can add these two options as a finishing touch in your application.

Kind regards.
[Touch HD Themes and Apps] toulis_h:
A small request.

Hi TheToid,

Thanks for the great application!!

I would like to make a small (and easy I hope) request.

I'm currently using manila 2.5 and linked most of my contacts to facebook which also adds the birthday info from their accounts. I have tried using this application but it seems it does not recognize the facebook birthdays.

Is it possible to add this feature?? I would much appreciate! :)

Thanks in advance
[Touch HD Themes and Apps] liawkc:
Great software!!!

A small request if it's possible. As I link my contacts to my Facebook, my friends' Birthday will show up in Manila Contact Birthday field. However, this information is not in Windows Mobile Contact Birthday field.

I don't know if it is possible to make your app to automatically get the Birthday information in Manila Contact & create them as appointment?

If that's possible, this is will be even greater!!!

Thanks.
[Touch HD Themes and Apps] TheToid:
I will definitely add the extra settings for end date and sensitivity, the facebook one i will have to look into a bit more. I will be back from holidays in a couple of weeks, thank you for your comments!
[Touch HD Themes and Apps] Sloefke:
Very nice to read that you will add these two extra settings. This will complete the use of my BlackBerry calendar. Thanks!
[Touch HD Themes and Apps] FrEcP:
German translation

Hi,

I recently created a german translation for this APP:

http://rapidshare.com/files/289785785/German.zip

Just copy the files in your programm directory and rechoose language.

@TheToid:

already PM'ed you. If you want you can integrate it in your prog

Thanks for your great work.
[Touch HD Themes and Apps] lajoiema:
Great application!

I really like the separate db ... keeps my contacts clean.

This app compliments Titanium very well since MS is no longer using the Today screen.

One small request: In the entry screen, can you make the year changeable with the keyboard.