[Windows Mobile Development and Hacking General] MichelDiamond:
Hi to @all (also to people who wants to learn MortScript)

we want to enlarge the library of MortScripts for the JMLLibrary and JMLToday, which gives the Skins of JMLToday much more possibilities.

For JMLToday: That's not a job for a mortscript - but which wishes are better direct in JMLToday - and which are better in JMLLibrary - we will see.

Fo JMLLibrary: I hope there are some people who can help - I give it a try.But I can't do it alone - and I think everybody has other wishes, which his personal Skin should provide to him. The last 4 days it was almost 800 times downloaded here and in France,Germany - and the feedback was great! And also the new wishes. Some of them will come with the next versions, some will be soluted by the JMLLibrary with MortScripts - so that every skinner has a bundle of nice toys for his skin.

In this Thread I want to collect the wishes - and the MortScript-Solutions.

At first (if you still don't have it :) ) you need JMLToday - WM6.5-Titanium-Plugin: *View and Download JMLToday*

And then you need the Library and an example how it works.

The Skins and some needful descriptions you can find by using the link in my signature and also the description of the Standard-JMLToday-Settings in Registry (Post #3 in JMLToday-Download-Thread)

To make a Script easy - you only need this example - and for the Library we only need Post#1 and #2 - and there's also the default JMLLibrary as .cab-Download in #2:

Example for developing an easy mortscript for JMLLibrary & Download

And now only the collection of some wishes, I've read so far, which could be made (but too much for one person alone) . Of course every developer will all-times mentioned in the library :)

-----------------------------------------------------------------------

Here's the wishlist & Hall of Fame :) :

1. Change Titanium-Background by weather

Name: WeatherBeackgroundChanger

Description: Should Change the Titanium-Wallpaper according to the current weather.

Status: DONE by me

Development-Post/Thread: *here*

In

JMLLibrary

added since Version: 0.1

+++++++++++++

2. Add new Weather-Values for a second Town

Name: SecondWeatherTown

Description: Should read the weather for another town again and sets new Registry-Strings in Page1 and Page2, that the Skinners can access it.

Status: Searching for Developer (Complexity factor: easy-middle)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

3. isNight?

Name: isNight

Description: Should only have a look at the current time, and if it's between 8 pm and 6am - it should set a registry-Key in JMLToday on "1", otherwise on "0" So the skinner can make differences with his JMLSpecial in Enlightment or Clock-/Icon-/Whatever-Color between Day and Night.

Status: DONE by MichelDiamond (Complexity factor: easy)

Development-Post/Thread: *here*

In

JMLLibrary

added since Version: 0.2

+++++++++++++

4. Get more Information in weatherforecast

Name: getMoreWeatherInfo

Description: The Feed which is used for weather doesn't provide too much information, but some people wants to know something about morning,noon,afternoon,evening. In msn-weather there is - by using the same weather-code - a longer Feed, where this informations can be found.

Therefore the "jmlmeteo" must be taken and renamed to getMoreWeatherInfo - and read the multilanguage-feed. Perhaps some new Lang.Ini-Entries are necessary-perhaps not. Then this additional informations should be set in new registry-entries in Page2 of JMLToday

Status: Searching for Developer (Complexity factor: middle-hard)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

5. Set Main Stock Value

Name: setMainStockValue

Description: Therefore you need the installation of JMLStocks, too ( *here in xda-devs* ) There's a registry-Key for the top-most-stock, which a User choose (in CondensedPage of JMLStocks - the Values: PluginLabel,Pou,Vaj)

These 3 Values should be written in one String and added to a new registry-key in JMLToday.Page1 - so that the user could see the current Value.

Status: Searching for Developer (Complexity factor: easy-for beginners good start)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

6. Update JMLStocks

Name: updateJMLStocks

Description: Therefore you need the installation of JMLStocks, too ( *here in xda-devs* ) Sometimes it's boring to update everything - why not by one click, if you update your weather? Only should look for the current installation and start the update.

If a Skinner uses this - on each update of the weather - the stock vlues will be also updated (in combination with "isNight" only over the day ;) )

Status: Searching for Developer (Complexity factor: very easy-for beginners good start)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

7. Update TitaniumWeather

Name: updateTitaniumWeather

Description: Therefore you need the installation of TitaniumWeather. Sometimes it's boring to update everything - why not by one click, if you update your weather? Only should look for the current installation and start the update.

If a Skinner uses this - on each update of the weather - TitaniumWeather should be updated as the same time (in combination with "isNight" only over the day ;) )

Status: in work by aaronpoweruser (Complexity factor: very easy-for beginners good start)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

8. Update QuickGPS

Name: updateQuickGPS

Description: Therefore QuickGPS must be installed. And QuickGPS needs update - but in Titanium you forget it - and then your device needs long time to find the satellites - why not by one click, if you update your weather? Only should look for the current installation and start the update.

If a Skinner uses this - on each update of the weather - perhaps it should be an additional registrykey, that QucikGPS will only Run once a day - otherwise, no call

Status: Searching for Developer (Complexity factor: easy-for beginners good start)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

9. isBatteryCritical20

Name: isBatteryCritical20

Description: Should have a look if the Load of Battery is lower than 20% - then set an Registry-Key in JMLToday on 1 - otherwise 0.

Looks senseless, ey? Isn't it - the skinner could stop execution of JMLSpecial because of this - and doesn't allow further updates, which cause Battery Drain. And especially if we have an automatic update-feature with 5.3... ;)

Status: Done by TrashMan (Complexity factor: easy)

Development-Post/Thread: *click*

In JMLLibrary or JMLToday added since Version: JMLLibrary0.3

+++++++++++++

10. isBatteryVeryCritical10SwitchOff

Name: isBatteryVeryCritical10switchoff

Description: Should have a look if the Load of Battery is lower than 10% - then set an Registry-Key in JMLToday on 1 - otherwise 0. And: Switch off WLAN! :)

Looks also senseless, ey? Isn't it - the skinner could stop execution of JMLSpecial because of this and WLAN is turned off - and doesn't allow further updates, which cause Battery Drain. And especially if we have an automatic update-feature with 5.3... ;)

Status: Searching for Developer (Complexity factor: easy)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

11. setSportsScore

Name: setSportsScore (Parameter: Internet-RSS-Feed-URL)

Description: It's a bit crazy and I have no idea which RSS-Feed could be take - perhaps we need some more Names. It should only read the feed of a sports-event and read the current result during a game (Superbowl, FinalGame in Soccer, whatever? )

Then it should set one text-Registry key with the Names of the oppenents and the current stand - and also 4 Image-Registry-Keys HomeStand1,HomeStand2 and VisitorStand1,VistorStand2 - where is the result as c1.png.. (using the graphics of digital clock ;) )

The skinner can perhaps switch during a game the clock as result table or whatever he has ideas.

I think it's not hard to develop, but it's hard to find good feeds and a concept, when what should be transfered

Status: Searching for Developer (Complexity factor: ?)

Development-Post/Thread: -

In JMLLibrary or JMLToday added since Version: -

+++++++++++++

Further ideas welcome!

But especially welcome: Developers for the stuff :) Makes fun - please support your skin :)