AnythingTicker - Today Screen Ticker/Launcher - Windows Mobile Apps and Games

I wanted to let you guys know I released my final version of a app you never heard of and probably don't want.
It is designed to extract text from the internet and display on your today screen, as well as featuring yet another application launcher. I love it because it is very customizable, but that comes at a huge cost to user friendlienss. Since I'm lazy, you have to use rather unfriendly config files to customize the application.
If you're still interested and promise not to bug me too much about it, you can get it from my site (or CAB in next post):
http://nicktech.heliohost.org/windowsmobile.shtml#anythingticker
Here is the readme you will have to read if you want any hope of customizing it:
AnythingTicker 1.0.3735.36102
nicktech.com
AnythingTicker is designed to extract text from the internet and display it on your Today Screen using versatile user customizable parsing of web pages. It is also a customizable grid style launcher where you choose the layout, text or icons, etc.
********************** GENERAL **********************
Install Instructions:
1.) Install the CAB.
2.) Adjust the position of "Managed Items" in Start>Settings>Today>Items.
3.) Edit the config files to redesign your ticker/launcher.
Usage:
Clicking on the left side of the ticker will show the launcher if you have one. If not, it will force an update of the ticker.
Clicking on the right side of the ticker will hide it.
clicking on the left side of hidden mode will show the launcher if you have one. If not, it will show the ticker.
Clicking on the right side of the hidden mode will show the ticker.
********************** CUSTOMIZING THE TICKER **********************
The file that controls the ticker is:
\Program Files\Managed Today Screen Framework\AnythingTicker.txt
The file format is:
*************
Height
Colors
Font Size
Seconds
Error Suppression
TurboLaunch
URL
Prefix
Search
# Times
Move
ThenFind
ThenFindRev
Move
Len / Find
Suffix
************
Any line that begins with # is ignored. Anyline without a # is expected to be the next value in the sequence. This file is required to use AnythingTicker, even if you're only going to use it as a launcher, and turn off the ticker. Everything from URL down is repeated for each element you wish to extract from the web. View the source of the web page used in the current txt file, and follow along with the steps described in the txt file to learn how to make your own data items. Forcing an update of the ticker reloads all config information, in case you changed something it will be reflected after the update.
Height - (Portrait,Landscape) The height of AnythingTicker in pixels. While my form will adjust between portrait and landscape as requested, the framework will not (pending issue). Use TodayRefreshCmd.exe repair the ticker after height changes if you have a scroll bar or can't see stuff at the bottom of the form. The best avoidance is to set the portrait and landscape values to the lowest common denominator (landscape), and you will have no worries.
Colors - (Red,Green,Blue,Red,Green,Blue) values of foreground and background colors (0, 255). Text, then background, totaling 6 numbers seperated by commas. If you want transparent background the first background value should be 256. (255,255,255,256) would be white with transparent background, (255,255,255,0,0,0) would be white with black background. Using Transparent background means that AnythingTicker cannot automatically center the text on the screen or automatically wrap the text to a new line, sorry. Use spaces in the prefix to push text to the right if you must center, and use <linefeed> to start a new line.
Font Size - Size of the font.
Seconds - Amount of time in seconds to wait before refreshing AnythingTicker. Keep your battery in mind before setting too low. Setting it to 0 will turn it off completely, this is for those who want to ONLY use the launcher. If you want a ticker with time and such, but no internet information, you must still leave this non 0. Turning seconds to 0 means that the app will not use CPU or battery, except when interacting. When on, it must update periodically, which uses both.
Error Suppression - 1=on, 0=off. Instead of displaying an error due to bad signal, wi-fi off, or whatever reason, it will show the last update that was successful. If no update has yet been successful since AnythingTicker (or the phone) was started, then an error will be displayed regardless of this setting.
TurboLaunch - Upon program start ticker is not updated, and icons are not loaded. The idea is to launch quickly for instances where you may keep refreshing the today screen
URL - Address of the web page containing data you wish to extract. There is a unique option here to put "<none>". Followed by one prefix line. This is primairly so that you can use the ticker without internet data, just special data provided in the special characters below. You must have one prefix line in the file after the <none> to be valid, even if you don't put anything in it.
Prefix - Some characters to put before the extracted data on the ticker.
Search - The first string of characters to search for on the web page's source
# Times - The number of times to search for the first string of characters
Move - Number of characters to move from the position achieved by the previous searching (can be negative to move backwards)
ThenFind - Find another string of characters from the current position moving forward
ThenFindRev - Find another string of characters from the current position moving backward
Move - Same as move above
Len / Find - Either a number of characters to extract from the current position, or a string of characters to extract up to.
Suffix - Some characters to put after the extracted data on the ticker.
Special characters for ticker:
"<linefeed>" is useable in Prefix or Suffix to start a new line. It is also useable in the search strings to find a linefeed.
"<ut>" is usable in the Prefix or Suffix to insert the time the last update was performed.
"<none>" is usable only in URL for special conditions, see URL
"<date>" is usable in prefix or suffix to insert a real time date
"<time>" is usable in prefix or suffix to insert a real time clock
"<weekday>" is usable in prefix or suffix to insert a real time day of the week
********************** CUSTOMIZING THE LAUNCHER **********************
The file that controls the launcher is:
\Program Files\Managed Today Screen Framework\AnythingLauncher.txt
The file format is:
************
Height
Columns
Rows
Font Size
Colors
SuperLauncher
After Launch Mode
Icons
Icon Size
Gridlines
SuperLauncher Background Y Offset
Text
Icon
Command
************
Any line that begins with # is ignored. Anyline without a # is expected to be the next value in the sequence. This file is not required if you do not want a launcher. Text and Command are repeated for every item you want to appear on the launcher. There are no safety checks to make sure you make a sane grid which will fit the icons or text inside, or be reasonably tapable. Play responsibly. If you don't have enough commands to fill the grid, or to many to fit in the grid, that's okay. It will just have empty blocks, or some apps won't be visible respectively. It is important to have one <update> command on your launcher so you can force updating.
Height - see ticker height
Colors - see ticker colors
SuperLauncher - Turn the launcher full screen. When this is on, the only way to see the normal launcher is using an After Launch Mode of launcher. Be advised that if you pack a full screen with commands, you might not be able to select any in the smaller normal launcher. After launch modes of ticker or hidden are recommended.
Columns - How many columns you want the launcher grid to have.
Rows - How many rows you want the launcher grid to have.
Font Size - Size of the font for text to display in the grid indicating the app to be launched.
After Launch Mode - Which screen to go to after a program is launched. 1=ticker, 2=launcher, 3=hidden.
Icons - Whether or not to look for and display icons for applications. 1=yes, 2=no.
Icon Size - Size of both height and width of the icons to be displayed. Icons can be enlarged or shrunk from their original sizes.
Gridlines - Whether or not to draw gridlines. 1=yes, 0=no
SuperLauncher Background Y offset - The number of pixels to push the background image of a transparent superlauncher downward. The purpose is to match the position of the image on the today screen, which may or may not be pushed downward by the taskbar.
Text - The text to display in the grid indicating the app to be launched. This line must be here for each item even if you are using icons. It will be used in the event that an icon cannot be found.
Icon - Allows you to specify a path to a specific icon file (.ico) to use. Use <exe> to use whatever icon may be present in the application itself. If none is found, text will be used.
Command - The actual command that launches the application. Command and arguments must be seperated by a double comma (,,).
Special characters for launcher:
"<linefeed>" is usable in the Text lines to wrap to the next line within a box.
"<hide>" is usable in the Command line to go to hidden mode from the launcher.
"<update>" is usable in the Command line to force an update of the ticker.
"<autotoggle>" is usable in the Command line to toggle the reg entry for auto backlight dimming (not applicable to all devices)
",," is usable in Command lines to seperate command from arguments.
"<exe>" is usable in the Icon lines to state that you wish to use the applications built in icon, if it can be found.
"<rotate90>" and "<rotate270>" are usable in the Command line to toggle screen rotation between 0 degrees and 90 or 270 degrees counter-clockwise.
"<flashlight>" is usable in the Command line to turn your screen white, max out backlight, disable auto backlight, and disable auto off, until you touch the screen. (Not applicable to all devices, perticularly the ability to adjust the backlight.)
"<wpcycle>" is usable in the Command lines to cycle wallpaper. All it does is copy all files from directories found in \My Documents\My Pictures\wpcycle to \Windows on a cycling basis then wpcycle will restart the today screen to refresh the wallpaper, and launch AnythingTicker in turbo mode. You preformat and prename the pictures appropriately and put in directories within wpcycle. For instance on a 480x640 device one might have:
\My Documents\My Pictures\wpcycle\Hot Wallpaper\stwater_480_640.jpg
\My Documents\My Pictures\wpcycle\Hot Wallpaper\stwater_640_480.jpg
\My Documents\My Pictures\wpcycle\Super Hot Wallpaper\stwater_480_640.jpg
\My Documents\My Pictures\wpcycle\Super Hot Wallpaper\stwater_640_480.jpg
These are properly nammed wallpapers for both orientations of a 640x480 device.
********************** CREDITS / NOTES **********************
This application Uses Christopher Fairbairn's ChrisTec Managed Today Screen Framework to circumvent inadequacies of VB.NET 2008. NOTE: AnythingTicker's CAB file installs the framework for you, but will also remove the framework when uninstalled. Reinstall the framework if you use it with other applications.
AnythingTicker also uses Werner Ruotsalainen's TodayRefreshCmd.exe to refresh the Today Screen and show AnythingTicker after the CAB installs. You can also make it a command on the launcher if you often change the height of AnythingTicker, because only a complete today screen refresh will allow a height change.
********************** VERSIONS **********************
1.0.3735.36102 (5/15/2010)
- Added launcher (and many things associated with it, like special commands).
- Added 0 seconds to turn off ticker
- Added <none> URL option to allow "no interent" usage.
- Cleaned up code.
- Added hidden mode
- Added different left/right tap sections
- Added device time special characters for usage as a clock today item replacement.
- Added landscape height, still not quickly switchable unless framework is fixed
- Added comment ability in config files
- Added TurboLaunch
1.0.3672.33489 (1/20/2010)
- Added error suppression option
1.0.3671.34158 (1/19/2010)
- Fixed updating when device is off
1.0.3670.39448 (1/18/2010)
- Added color changing and optional transparent background.
- Added user configurable font size
- Changed time insertion to anywhere with <ut>
1.0.3670.15199 (1/18/2010)
- Reduced font size from 7 to 6
- Automatically adjusts to screen width
- User configurable height
- Support for <linefeed> in config file
1.0.3669.29916 (1/17/2010)
- Original Release

CAB
Attached is a CAB, but I don't guarentee it will stay current if there are future updates.

Thanks friend. That sounds reallyuseful. I shall examine it and have a think about it.

Looks like a good way to monitor a website. One can create a status page for their application. Or a custom page that gets their favorite team's news. Lots of ideas.
Thank you for sharing.

Related

[WM6.5] [Titanium plugin] JMLToday - FixPack_V5.92 (25-Nov-2010)

This thread is dedicated only to program versions of JMLToday.
--------------------------------------------------------------------------------------
-> HowTo/Skins/Themes-Thread for JMLToday5.5 now <-
-> FAQs 5.5 <-
-> JMLLibrary <-
-> Explanation of new Directory-structure of 5.5 <-
-> Some more images for clocks, weather also in Post 3,4,5 <-
----------------------------------------------------​
Post#2 : Configuration/Parameter Informations
Post#3 : Program Informations
{
"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"
}
JMLToday v5.90​-> Skins for JMLToday >= V5.60 <-
-> Programs used in JMLToday : JMLPicture, JMLSms, JMLCalendar, JMLMeteo, JMLContacts, JMLComm, JMLMenu <-
​
Features list for V6.00 Any idea ? tell me
[mod] all paremeters in registry
[new] JMLMenuSense.exe : .xml menu with Sense UI
[mod] JMLContacts.exe : remove favorites contacts management
[new] JMLFavorites.exe : favorites-contacts AND favorites-programs management
Optimization/Cleaning, Reducing size/number of pictures (replaced by JMLPicture, duplicate registry keys...) :
[remove] obsolete/redundant registry keys
[remove] many .mscr scripts
FixPack V5.92 -> http://forum.xda-developers.com/showpost.php?p=9414130&postcount=1021
[fixed] MSN map
[fixed] AccuWeather
[fixed] DataDisconnect ( i hope !)
[mod] JMLSms.exe with -subjectlen parameter to cut subject in subjet1, subject2..... (@lesscro)
[fixed] SMS > 255 car. bug
[mod] better font displaying in JMLPicture
[fixed] #GOTO bug in JMLMenu
[fixed] ramdom fontsize bug in JMLPicture
Changelog Version 5.90 (JMLPanex V2.70 required) Thank you for offering me a beer. All donations (3€, 5$, +) are appreciated !
[new] emails_e.png (more than one email-account), emailasync_e.png (ActiveSync account) pictures for Central-Notifications
[new] email_e_accountname.png for personnal account-name pictures for Central-Notifications
[new] opens the correct email account.
[new] JMLMenu.exe : -execute parameter to execute the first choice per default if menu has only one choice, menu not show.
[new] JMLMeteo.exe : Sunset and Sunrise informations for AccuWeather
[new] manage long clic to provide 2 actions on a picture (next JMLPanex v2.70 required)
[new] JMLMeteo.exe : GPS location inside (Sleuth's_myLocation or google_lattitute not necessary)
[new] apptodate compatible
[new] JMLSms.exe : delete unread sms directly (once step)
[new] JMLComm.exe : Mute/Normal/Vibrate mode and low/high/loud.... volume level
[new] JMLComm.exe : Auto/Manual mode and mini/low/medium/high/max.... backlight level
[new] zodiac sign of the day
[fixed] Tasks refresh
[new] Notifications management : if notification.mscr file exist in you skin forder, it run it. Not necessary to declare it in JMLToday.ini.
[new] JMLContact.exe : email menu-action AND -email parameter
[mod] Show/hide MyLocation/google latitude menu for GPS (parameter in JMLToday.ini)
[new] Store favorites in new emplacement -> HKCU->Software->JML->Contacts->Favorites
[new] JMLContacts.exe : Add -actionfavorite, -callfavorite
[new] JMLMeteo.exe : add notification after weather updated
[new] JMLPicture.exe : build a picture from multiple images/texts
[mod] some paremeters in registry
Optimization/Cleaning (replaced by JMLPicture, duplicate registry keys...) :
[remove]SystemPNG and SystemVal (Battery% + Ram%) registry keys (with 6 state-pictures in 'sys' folder)
The skins are built for VGA/WVGA PORTRAIT only. No support for others resolutions.
I use the PLG-Converter program to convert for other resolutions.
Changelog Version 5.80 (JMLPanex V2.60 required)
[new] enable clic on upper half screen (not only slider ! -> available on JMLTodayV5.80 skin)
[new] installation procedure with English language per default
[new] JMLTasks.exe program, Page6-Tasks, tasks notification
[new] Right-SoftKey 'Menu': add 'Parameters' submenu in English only
[new] contextual menu action for Tasks (complete, delete, delete all completed, delete all due)
[new] contextual menu action for Appointments (view, delete, delete all due)
[new] Weather Location based on latitude and longitude with Sleuth's myLocation Service OR Google Latitude
[new] contextual menu to get weather without re-configure source and location.
[new] up to 5 favorites-contacts on Page5-Contacts
[new] 'Today'/'Tomorrow' information on appointments, tasks, and contacts-birthday
[new] MySMS.txt replace SMS.txt
[new] MyCites.txt list of your personnal 'source/city' weather
[optimize] less pictures to display bg/digit-clock/alarm
FixPack V5.76 -> http://forum.xda-developers.com/showpost.php?p=6128858&postcount=863
[change] Ram/Rom registry keys as String value (@abc001)
[fix] MSN Map bug
[fix] JMLCalendar multiple process bugs
[new] phone signal strength notification and registry keys. (@NEO130)
[optimize] JMLCalendar little faster
Changelog Version 5.70 : (JMLPanex v2.50 required)
[change] skins Multi-Resolution (i hope)
[change] Page3 : show up to 5 next appointments on 30 next days
[change] ACCUWeather in your language
[fix] ACCUWeather connection problem
[fix] Private.txt event bug (@benno1)
[new] notifications managment (JMLWinToday.exe background process) for best response time
[new] appointments notification (Replace CHome appointment notification = 2 days only)
[new] contacts notification (auto-update anniversaries on Page5)
[new] SMS.txt file for sending predifined text-SMS.
[new] isBatteryVeryCritical registry key and if Battery < critical_value (defined in .ini) -> switch OFF Bluetooth and Wifi
[new] 'Rdv2' register key to display 2 appointments on 1st Page (@benno1)
[new] RamFree, RamPNG, RamSize, RamPercent registry keys
[new] RomFree, RomPNG, RomSize, RomPercent registry keys
[new] SystemPNG and SystemVal (Battery% + Ram%) registry keys (with 6 state-pictures in 'sys' folder)
[new] Page4 : unread SMS or ALL SMS (with a parameter defined in .ini)
[new] Page4 : contextual menu with CALL, REPLY, MARK, DELETE actions
[new] Page5 : contextual menu with CALL, SEND-SMS actions
[new] add functionality to copy/duplicate default JMLToday registry key to your own registry key (other item and other page). It's defined in a .ini file for each skin.
[new] start/stop all notifications when titanium enabled/disabled (wait 5s to detect if Titanium Refresh only)
[new] Map-Weather for MSN-Weather
[new] Google-Weather (@brunoisa10) with google folder for pictures
- ...
Installation instructions :
- 1 Install MortScript v4.2 -> *Mortscript site*
- 2 Install JMLPanex v2.70 minimum -> *JMLPanex thread*
- 3 Disable TITANIUM
- 4 Uninstall previous version of JMLToday
- 5 Install JMLToday in Main Memory, not Storage Card
- 6 Enable TITANIUM
-> you will find the JMLToday-Panel on the Top - tap on it to continue installation
Default settings:
1- Auto-update weather disabled
2- Map download disabled
3- English language
Reported Bugs :
- SMS > 256 letters not show correctly
This program is provided without Warranty or Guarantee. Just because it worked on my phone doesn’t mean it will on yours. Like anything before using, backup all relevant data before proceeding. I take no responsibility for loss or damage to your phone.
Have Fun!
NO MIRRORS, thanks.
Configuration/Parameter Informations
JMLTodayV5.90 skin
​
use JMLPicture to build CLOCK picture, see JMLTodayTime.xml file.
use JMLPicture to build NOTIFICATIONS (Sms, Tel....) picture, see JMLTodayTotal.xml file.
use JMLPicture to build FAVORITES picture (Page5), see JMLTodayFavorites.xml file.
use JMLPicture to build CURRENT-WEATHER picture (Page2), see JMLTodayMeteo.xml file.
use copy/duplicate registry keys functionality to decrease number of item in CPR file, see JMLTodayV5.90.ini
show last unread SMS-Contact photo.
use JMLPanexV2.70 scan < button > tag in .CPR file : see JMLTodayV5.90.plg file.
use JMLPanexV2.70 conditionnal action : see JMLTodayV5.90.pnx file
use JMLPanexV2.70 long clic feature for Cellular/Sound/Backlight function : see JMLTodayV5.90.pnx file
See also JMLPanexV2.70 - post#2
---------------------------------------------------------------------------------------------------------
Page2 : Weather
​
MSN Weather
List of cities : CitiesMSN.txt file (Format : codeMSN,cityName,mapNumber)
-> mapNumber : See MSN Weather Maps List. The number is showing in the status bar when you put the mouse on the link (Doppler radar, Weather forecast, High temperatures, .... Cloudiness forecast)
Code:
FRXX0016,Bordeaux,0
FRXX0076,Paris,0
USNY0996,New York,1
SPXX0050,Madrid,0
MSN Map
To download map, use 'Parameters/Weather/MSN' menu
To show map, clic on icon (IconA item in .cpr file).
To hide map clic on the bottom of map (Infos item in .cpr file).
You must implement this function in .pnx file (coded in JMLTodayV5.90 skin, same action for switching)
Code:
[Page2]
Infos=%JMLTODAY%\JMLMeteo.exe;-infos -jmltoday
IconA=%JMLTODAY%\JMLMeteo.exe;-infos -jmltoday
ACCU Weather
List of cities : CitiesACCU.txt file (Format : codeACCU,cityName)
Code:
EUR|FR|FR002|BORDEAUX,Bordeaux
EUR|FR|FR012|PARIS,Paris
EUR|ES|SP013|Madrid,Madrid
GOOGLE Weather
List of cities : CitiesGOOGLE.txt file (Format : cityName)
Code:
Bordeaux
Paris
New York
Madrid
My Cities
List of cities showed in 'My City' submenu : MyCities.txt file (Format : source:cityName:code)
Code:
msn:Bordeaux:FRXX0016,Bordeaux,0
msn:Grenoble:FRXX0153,Grenoble,0
accu:Béziers:EUR|FR|FR013|BEZIERS
google:Paris:Paris
GPS location use 'GPS' menu to choose :
GPS location with JMLMeteo built-in GPS function
GPS location with Sleuth's myLocation Service :
- first, install http://forum.xda-developers.com/showthread.php?t=607102
- use it to update Latitude/Longitude coordinates
- next, you can update weather
GPS location with Google Latitude:
- first, copy your googleLatitude account in google.ID file in JMLToday folder.
- use googlemaps to update Latitude/Longitude coordinates
- next, you can update weather
User format for weather
Register keys 'Text0, TextA, Text1... ' formatted according to weathertext in JMLToday.ini.
Format example : weathertext=%sky% (-> default value)
%jour% = day
%temp% = temperature (according to low/high, high/low defined in .ini)
%sky% = description weather
%LF% = line feed
Auto-Update Weather
Parameters in [RunAt] section in JMLToday.ini :
- enable : 0=disabled, 1=enabled
- time : start time
- pgm : program launched for updating
Optional Parameters :
- every : number of minutes between 2 updates
- endTime : end time
Code:
[RunAt]
enable=1
time=00:35
every=120
endTime=16:00
pgm=%JMLTODAY%\JMLMeteo.exe;-jmltoday
You can enable/disable auto-update in 'Parameters/Weather' menu
---------------------------------------------------------------------------------------------------------
Page3 : Appointments
​Appointment contextual menu
To show contextual menu, to hide the Appointment-View, use follow actions in your .PNX skin file.
Code:
[Page3]
Infos=%JMLTODAY%\JMLCalendar.exe;-infos -jmltoday
IconA=%JMLTODAY%\JMLCalendar.exe;-action:1
Icon1=%JMLTODAY%\JMLCalendar.exe;-action:2
Icon2=%JMLTODAY%\JMLCalendar.exe;-action:3
Icon3=%JMLTODAY%\JMLCalendar.exe;-action:4
Icon4=%JMLTODAY%\JMLCalendar.exe;-action:5
PagesPNG=[PagesPNG]
-> JMLCalendar.exe;-infos -jmltoday hide the Appointment-View
-> JMLCalendar.exe;-action:N build the contextual menu (JMLCalendar.mnu file) and show it with JMLMenu.exe
[/color]---------------------------------------------------------------------------------------------------------
Page4 : SMS
​SMS type
For unread SMS or all SMS, use 'Parameters/SMS' menu
SMS contextual menu
To show contextual menu, to hide the SMS-View, use follow actions in your .PNX skin file.
Code:
[Page4]
Infos=%JMLTODAY%\JMLSms.exe;-infos -jmltoday
IconA=%JMLTODAY%\JMLSms.exe;-action:1
Icon1=%JMLTODAY%\JMLSms.exe;-action:2
Icon2=%JMLTODAY%\JMLSms.exe;-action:3
Icon3=%JMLTODAY%\JMLSms.exe;-action:4
Icon4=%JMLTODAY%\JMLSms.exe;-action:5
PagesPNG=[PagesPNG]
-> JMLSms.exe;-infos -jmltoday hide the SMS-View
-> JMLSms.exe;-action:N build the contextual menu (JMLSms.mnu file) and show it with JMLMenu.exe
SMS predefined text
Use MySMS.txt file to store your predefined text ( one text per line)
Code:
I'am here
Happy birthday !
---------------------------------------------------------------------------------------------------------
Page5 : Birthdays/Events/Favorites
​Icon4 = Private event (in Private.txt)
Icon1 to Icon3 = birthday
IconB to IconG = favorites contacts (clic on "+" icon to add a favorite)
Contextual menu
To show contextual menu, use follow actions in your .PNX skin file.
Code:
[Page5]
Icon1=%JMLTODAY%\JMLContacts.exe;-action:1
Icon2=%JMLTODAY%\JMLContacts.exe;-action:2
Icon3=%JMLTODAY%\JMLContacts.exe;-action:3
IconB={Page5_IconB_Action}
IconC={Page5_IconC_Action}
IconD={Page5_IconD_Action}
IconE={Page5_IconE_Action}
IconF={Page5_IconF_Action}
PagesPNG=[PagesPNG]
[Page5_IconB_Action]
.jpg=%JMLTODAY%\JMLContacts.exe;-actionfavorite:1||%JMLTODAY%\JMLContacts.exe;-callfavorite:1
unknown.png=%JMLTODAY%\JMLContacts.exe;-actionfavorite:1||%JMLTODAY%\JMLContacts.exe;-callfavorite:1
add.png=%JMLTODAY%\JMLContacts.exe;-addfavorite:1 -jmltoday
...
- use long clic feature
- use JMLPicture to create 6-favorites picture
-> {Page5_IconB_Action} conditionnal action
- if .jpg or unknow.png -> it's a contact -> show contextual menu
- if add.png -> add favorite
-> JMLContacts.exe;-action:N build the contextual menu (JMLContacts.mnu file) and show it with JMLMenu.exe
-> JMLContacts.exe;-actionfavorite:N build the contextual menu (JMLContacts.mnu file) and show it with JMLMenu.exe
---------------------------------------------------------------------------------------------------------
Page6 : Tasks
​Task contextual menu
To show contextual menu, to hide the Task-View, use follow actions in your .PNX skin file.
Code:
[Page6]
IconA=%JMLTODAY%\JMLTasks.exe;-action:1
Icon1=%JMLTODAY%\JMLTasks.exe;-action:2
Icon2=%JMLTODAY%\JMLTasks.exe;-action:3
Icon3=%JMLTODAY%\JMLTasks.exe;-action:4
Icon4=%JMLTODAY%\JMLTasks.exe;-action:5
PagesPNG=[PagesPNG]
-> JMLTasks.exe;-action:N build the contextual menu (JMLTasks.mnu file) and show it with JMLMenu.exe
[/color]---------------------------------------------------------------------------------------------------------
Skin Management​
Folder Structure
One folder per skin in skins folder.
In your skin_name folder :
- a skin_name.plg
- a skin_name.pnx (optional)
- a skin_name.ini (optional)
- clock, clockA, sys.... forder for pictures
-> Some image folders are optional. JMLToday uses default image folder, if the skin doesn't use an own folder.
-> Some images in folders are optional. JMLToday uses default image if the image was not found in skin-images folders.
List of skins at installation :
- default
-------- accu
-------- batt
-------- cal
-------- clock
-------- clockA
-------- msn
-------- google
-------- sys
-------- zodiacs
-------- default.plg
-------- default.pnx
- JMLTodayV5.90
-------- sys
-------- JMLTodayV5.90.plg : skin
-------- JMLTodayV5.90.pnx : actions
-------- JMLTodayV5.90.ini : copy/duplicate registry keys
-------- JMLSkin.mscr : install skin script
-------- JMLSkinOff.mscr : uninstall skin script
-------- *.png : static images
-------- notification.mscr : notification script launched per default
-------- notification.xml : notification JMLPicture xml file launched per default
Operations of 'Skin Change'
The 'Skin Change' context menu launch the script JMLTodaySkins.mscr which :
1 - call JMLSkinOff.mscr script in your previous skin folder if it's exist (-> you can clean folder/files/registry key)
2 - copy new skin_name.pnx file in JMLToday folder
3 - update register keys for clock, batt.... folder
4 - apply new skin_name.plg
5 - call JMLSkin.mscr script in your new skin_name folder if it's exist (-> you can add/modify registry keys for personnal use)
6 - call JMLUpdate.mscr script to make a manual update
7 - refresh Titanium
---------------------------------------------------------------------------------------------------------
Copy/Duplicate registry keys​Use skin_name.ini file in your skin folder.
- One section for each Page
- Format :
DefaultItemPage = NewItem
DefaultItemPage = NewItem,OtherPage
Duplicate propagation : use ; to separate couple of item,page
JMLTodayV5.90 skin example :
Code:
[Page1]
Icon=Icon3
Current=Label3
CellularPNG=IconB
BluetoothPNG=IconC
WifiPNG=IconD
DataPNG=IconE
BackLightPNG=IconF
SoundPNG=IconG
BattPNG=Icon4
SystemVal=Label4
[Page3]
IconA=Icon1,Page1
LabelA=Label1,Page1
[Page5]
PrivatePNG=Icon4
Private=Label4
IconB=Fav1
IconC=Fav2
IconD=Fav3
IconE=Fav4
IconF=Fav5
IconG=Fav6
[Page6]
IconA=Icon2,Page1
LabelA=Label2,Page1
---------------------------------------------------------------------------------------------------------
Others informations​
MultiLanguage
One file JMLLang_xx.ini per Country in lang folder.
1 – Parameters Ex. JMLLang_us.ini :
Code:
[us]
[i]; Language name (appear on the select list)[/i]
us=English (US)
[i]; 12h/24h format[/i]
hour=12
[i]; time Format (HH:mm = 14:00 for french , hh:mm = 02:00 for english)[/i]
time=hh:mm
[i]; Weather[/i]
weatherlang=en-us
weathertemp=F
[i]; LH=low/high HL=high/low[/i]
weatherlohi=HL
[i]; metrique/imperial for weather : 'km/h' or 'mph'[/i]
weatherwind=mph
[i]; user format for weather[/i]
weathertext=%sky%
[i]; Dates[/i]
smallDate=ddd, MMM dd
mediumDate=dddd, MMM dd
fullDate=dddd, MMMM dd
userDate=dddd dd MMMM
[i]; alarm[/i]
alarmDate=ddd, MMM dd
alarmTime=hh:mm tt
rdvTime=HH:mm
[i]; text for panel 3-4[/i][color=blue]
NOSMS=No Unread SMS
NOCAL=No Appointment[/color]
[i]; text of contextual menu[/i]
SMS=SMS
EMAIL=E-Mail
TEL=Missing call
VOICEMAIL=VoiceMail
Update=Update
Clock=Clock/Alarms
City=Modify City
Skin=Change Skin
Cancel=Cancel
Language=Select Language
Connect=Change Log
Config=Configuration
Titanium=Refresh Titanium
Date format :
dd = Day of month as digits
ddd = Day of week as a three-letter abbreviation
dddd = Day of week as its full name
MM = Month as digits
MMM = Month as a three-letter abbreviation
MMMM = Month as its full name
Time format :
HH = 24 hour clock
hh = 12 hour clock
mm = minutes
t = time marker : A or P
tt = time marker : AM or PM
---------------------------------------------------------------------------------------------------------
Saint/Birthday/Private evenment...
1 – Ephemeris (Saint) : One Ephemeris file per year and per country :
French in 2010 : Ephemeride2010.fr
German in 2010 : Ephemeride2010.de
2 – File format : one line per day (dd/MM<tabulation>text)
3 – Private file
With Private.txt file , you can displayed birthday, …..(same format as ephemeris)
-> If a private evenment exist, it replace the Saint.
---------------------------------------------------------------------------------------------------------
Constantes File-Path
You can use these constantes in your file-path name :
%PROGRAMFILES%
%WINDOWS%
%MYVIDEO%
%MYPICTURES%
%MYMUSIC%
%JMLTODAY%
%JMLPANEX%
---------------------------------------------------------------------------------------------------------
Program/parameters separator
You can use ; in your file-path name :
Example :
...=%WINDOWS%\ctlpnl.exe;cplmain.cpl,3
---------------------------------------------------------------------------------------------------------
Second Clock
Parameters to be added in JMLToday.ini :
Code:
[Offset]
; Offset in 24H format (with minutes)
Offset =-6:00
;City Name
City = New York
---------------------------------------------------------------------------------------------------------
System Notification
After each system notification, JMLToday can call a personnal script.
-> Add a line parameter in [Notify] section in JMLToday.ini
Code:
[Notify]
JMLTodayTime=%PROGRAMFILES%\JMLToday\MyScript.mscr
NEW with v5.90 : if notification.mscr file exist in you skin forder, it run it. Not necessary to declare it in JMLToday.ini.
List of system notification you can intercept :
JMLTodayTel
JMLTodaySms
JMLTodayEmail
JMLTodayVoicemail
JMLTodayBatt
JMLTodayAlarm
JMLTodayTime
JMLTodayDate
JMLTodayCal
JMLTodayOperator
JMLTodayWifi
JMLTodayBlueTooth
JMLTodayActiveSync
JMLTodayData
JMLTodayCellular
JMLTodayMeteo
JMLTodayFavorites
---------------------------------------------------------------------------------------------------------
Program Scheduler
You can launch a program at a predefined time:
-> Add a line parameter in [Sceduler] section in JMLToday.ini
Code:
[Scheduler]
22:00=%WINDOWS%\ctlpnl.exe;cplmain.cpl,3
00:05=%PROGRAMFILES%\JMLToday\JMLMeteo.mscr
---------------------------------------------------------------------------------------------------------
Clock animation
Parameters in [Animation] section in JMLToday.ini :
- sleep : milli-seconds between 2 pictures
- nb : number of pictures for animation
- image : base picture
Example 1 : Nothing or 0
[Animation]
sleep=0
-> NO animation
Example 2 :
[Animation]
sleep=120
-> JMLToday internal animation (minutes animation)
Example 3 :
[Animation]
sleep=120
nb=5
image=bg
-> RIC69 animation : This animation contains 5 pictures ( bg1.png, .... bg5.png)
---------------------------------------------------------------------------------------------------------
SMS/TEL/MAIL/VMAIL central notification
With register keys Total, TotalPuce... you can use only ONE picture.
If you clic on (with JMLPanex >= 1.00) :
If only one type of notification -> launch the appropriate program
If some type of notification -> a contextual menu appear.
---------------------------------------------------------------------------------------------------------
Program Informations ​
S2U2 support
JMLToday update this registry key : HKCU\Software\A_C\S2U2\UserWeather
with : "C|icon-weather|T°/T° description-weather"
---------------------------------------------------------------------------------------------------------
Operations of 'Update'
The 'Update' context menu launch the script JMLUpdate.mscr which :
1 - execute JMLToday.exe, "-update" -> Update all values of registry sub-keys of Page1, Page2…… (except weather)
2 - call JMLUpdate.mscr script in your skin_name folder if it's exist (-> you can add/modify registry keys for personnal use)
---------------------------------------------------------------------------------------------------------
Operations of 'Select Language'
The 'Select Language' context menu launch the script JMLLang.mscr which :
1 - update JMLToday.ini file -> with all formats parameter
2 - create JMLAction.mnu file -> with all text of context menu
3 - create JMLTotal.mnu file -> with all text of Notifications Central menu
4 - execute JMLToday.exe, "-update" -> Update all values of registry sub-keys of Page1, Page2…… (except weather)
5 - refresh titanium -> Update values displayed
-> Launch manually the 'update weather' to get description weather in your language.
---------------------------------------------------------------------------------------------------------
Operations of 'Manual Update Weather'
The 'Manual Update Weather' launch the script JMLMeteo.mscr which :
1 - update weather values
2 - call JMLMeteo.mscr script in your skin_name folder if it's exist (-> you can add/modify registry keys for personnal use)
---------------------------------------------------------------------------------------------------------
Operations of 'Skin Change'
-> see Post#2
---------------------------------------------------------------------------------------------------------
Registry Keys
[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\JMLToday] Plugin
Code:
[color=blue]SkinName Name of actual skin
Version Version number of plugin
Connexion Data connection
JMLPanexPage Actual page number (setting by JMLPanex when you clic on Plugin)
Lang Language selected
SkinChanged JMLTodaySkins.mscr set this key to 1 when skin is changed
SkinError Name of skin you can't install (error skin resolution in JMLTodaySkins.mscr)
Ville City-code for weather
meteo Name of meteo folder
batt Name of batt folder
sys Name of sys folder
clock Name of clock folder
clockA Name of clockA folder
clockO Name of clockO folder
clockAO Name of clockAO folder
Height, Width PocketPC resolution (ex.: 480x640)
RunAt Next automatic update
[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\JMLToday\Page1] 1st Page
Code:
ACTIONURLPNX value of ACTIONURL before setting JMLPanex (used by JMLResetPlugin.mscr)
PagesPNG Tele-Command picture
HeaderText Text personnalizable
Today Date
Bkg Page background
BG Digital background
H1 Digital Hour
H2 Digital Hour
M1 Digital Minutes
M2 Digital Minutes
BGA Analogic background
HA Analogic Hour
MA Analogic Minutes
BGC Digital-Compact background
AMPM Time AM/PM picture
AMPMO Offset-time AM/PM picture
City Time City
CityO Offset-time City
Time Time
TimeO Offset-time
BGO Digital Offset-time background
H1O Digital Offset-time Hour
H2O Digital Offset-time Hour
M1O Digital Offset-time Minutes
M2O Digital Offset-time Minutes
BGAO Analogic Offset-time background
HAO Analogic Offset-time Hour
MAO Analogic Offset-time Minutes
BGCO Digital-Compact Offset-time background
CellularPNG Cellular picture (3G, GPRS....)
DataPNG Data connexion picture (3G, GPRS....)
ActiveSyncPNG ActiveSync picture (3G, GPRS....)
BattPNG Battery picture
BattVAL Battery percentage
WiFiPNG Wifi picture
BlueToothPNG Bluetooth picture
OperatorName Operator name
Alarm Date-Time of next alarm
AlarmPNG Alarm picture
Sms SMS number
SmsPuce SMS bubble picture
SmsPNG SMS picture
Tel TEL number of missing call
TelPuce TEL bubble picture
TelPNG TEL picture
Email EMAIL number
EmailPuce EMAIL bubble picture
EmailPNG EMAIL picture
Voicemail VOICEMAIL number
VoicemailPuce VOICEMAIL bubble picture
VoicemailPNG VOICEMAIL picture
Total Total number = sms+tel+email+voicemail
TotalPuce Total bubble picture
TotalPNG Total picture
Rdv Next appointement
DateSaint Date of saint
Saint Name of saint OR private evenment
CalPNG Calendar picture
Date Date with compact month
Date0 Date with compact day & month
Date1 Full Date
DateUser User-Date according to 'userDate" in JMLToday.ini
Text0 Today description weather according to 'weathertext" in JMLToday.ini
Temp0 Today temperature weather
Icon0 Today weather picture
Sky0 Today sky description
Maj Updated weather timestamp
Current Current weather (temperature, wind)
Text Current description weather
Icon Current weather picture
[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\JMLToday\Page2] Weather Page
Code:
PagesPNG Tele-Command picture
HeaderText Text personnalizable
Today Date
Bkg Page background
Label4 Text label personnalizable
Jour4 Day 4
Text4 Day 4 description weather according to 'weathertext" in JMLToday.ini
Temp4 Day 4 temperature weather
Icon4 Day 4 weather picture
Sky4 Day 4 sky description
Label3 Text label personnalizable
Jour3 Day 3
Text3 Day 3 description weather according to 'weathertext" in JMLToday.ini
Temp3 Day 3 temperature weather
Icon3 Day 3 weather picture
Sky3 Day 3 sky description
Label2 Text label personnalizable
Jour2 Day 2
Text2 Day 2 description weather according to 'weathertext" in JMLToday.ini
Temp2 Day 2 temperature weather
Icon2 Day 2 weather picture
Sky2 Day 2 sky description
Label1 Text label personnalizable
Jour1 Day 1:Tomorrow
Text1 Day 1:Tomorrow description weather according to 'weathertext" in JMLToday.ini
Temp1 Day 1:Tomorrow temperature weather
Icon1 Day 1:Tomorrow weather picture
Sky1 Day 1:Tomorrow sky description
LabelA Text label personnalizable
JourA Today
TextA Today description weather according to 'weathertext" in JMLToday.ini
TempA Today temperature weather
IconA Today weather picture
SkyA Today sky description
City2 Name of City
Date2 Full date
DateUser2 User-Date according to 'userDate" in JMLToday.ini
[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\JMLToday\Page3] Appointments Page
Code:
PagesPNG Tele-Command picture
HeaderText Text personnalizable
Today Date
Bkg Page background
Label4 Text
Icon4 picture
Label3 Text
Icon3 picture
Label2 Text
Icon2 picture
Label1 Text
Icon1 picture
LabelA Text
IconA picture
[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\JMLToday\Page4] Unread SMS Page
Code:
PagesPNG Tele-Command picture
HeaderText Text personnalizable
Today Date
Bkg Page background
Label4 Text
Icon4 picture
Label3 Text
Icon3 picture
Label2 Text
Icon2 picture
Label1 Text
Icon1 picture
LabelA Text
IconA picture
[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\JMLToday\CondensedPage] Condensed Page
Code:
[color=blue]CellularPNG Cellular picture (3G, GPRS....)[/color]
[color=blue]DataPNG Data connexion picture [/color]
[color=blue]ActiveSyncPNG ActiveSync picture [/color]
[color=blue]BG Clock background[/color]
[color=blue]BGA Analogic clock background[/color]
[color=blue]BGC Compact clock background[/color]
[color=blue]HA Analogic hour[/color]
[color=blue]MA Analogic minute[/color]
Time Time
BattPNG Battery picture
WiFiPNG Wifi picture
BlueToothPNG Bluetooth picture
OperatorName Operator name
Date Date with compact month
Date0 Date with compact day & month
Date1 Full Date
DateUser User-Date according to 'userDate" in JMLToday.ini
Sms SMS number
SmsPuce SMS bubble picture
Tel TEL number of missing call
TelPuce TEL bubble picture
Email EMAIL number
EmailPuce EMAIL bubble picture
Voicemail VOICEMAIL number
VoicemailPuce VOICEMAIL bubble picture
Total Total number = sms+tel+email+voicemail
TotalPuce Total bubble picture
PluginLabel Plugin name
AMPM AM/PM picture
[/color]
---------------------------------------------------------------------------------------------------------
WTF
What if everyone does this.
Love the stocks app.... Cant wait to see what this is!!!
Perhaps JMHL is fallen asleep - it's late night in Europe
(and I needed a little time to translate the initial text for here, sorry JMHL)
I think I'll make here some FAQs, which will come, when 5.2. is provided.
Greetz
Micha
See #post1
Ok this works on my QVGA device and I like it a lot!!
I really wish it was much bigger..I can barely read the weather info..
It would also be nice if it had email notification also so I can get rid of that panel.
I would like to just have this as my only panel since it displays just about everything so hopefully someone whos has some skill can make this panel appear much bigger so its easier to read..
Sweet panel you have done a really good job!! thank you for sharing
This is very nice but I share the same concerns as the poster above. I'll probably end up resizing the text myself but there's another issue that made me have to reinstall. Dunno if it's because I'm on WQVGA but when I tried to change the theme to the analog clock it says "End of install skin" and the panel just shut down for good. :shrug: Will try and reproduce the error. Otherwise, great panel!
Edit: Tried again, same error. CHome Editor shows the panel as enabled but it's not showing and there seems to be no way of re-enabling it except for a re-install.
Ah okay, I see now the .plg is for vga. No sweat, I'll wait for someone to convert it.
Jumba said:
This is very nice but I share the same concerns as the poster above. I'll probably end up resizing the text myself but there's another issue that made me have to reinstall. Dunno if it's because I'm on WQVGA but when I tried to change the theme to the analog clock it says "End of install skin" and the panel just shut down for good. :shrug: Will try and reproduce the error. Otherwise, great panel!
Edit: Tried again, same error. CHome Editor shows the panel as enabled but it's not showing and there seems to be no way of re-enabling it except for a re-install.
Ah okay, I see now the .plg is for vga. No sweat, I'll wait for someone to convert it.
Click to expand...
Click to collapse
Same problem..Loading any skin besides the main one makes the panel dissapear.
Thanks, uninstalled 5.1 per directions, installed 5.2 and changed skin to JMLToday first.. Looks and works perfect! Landscape too!
VGA at least..
Okay, this should fix it. I just bumped the weather info up from 5pt to 6pt and shifted it a bit higher.
QVGA and WQVGA, unzip this file to your /Program files/JMLToday/ folder, overwriting the one that's already there. Then run JMLTodayInstall.mscr and re-install.
Okay, I've managed to change the temp to display in C, now how do I change mph into kph?
Also when I press the "C.Manager" soft key I get an error because I don't have CommManagerLink in my Windows directory.
All skins are VGA, except JMLToday.plg (the default skin).
Go To http://forum.xda-developers.com/showthread.php?t=540116 for all questions about skin/add-ons.
Jumba : I you modify a .plg file, no re-install ! Just "change Skin" in the contextual menu and choose your skin.
Jumba : your have not ComManager.exe in windows ?
A++
the default-skin is ugly and the bigger Manila-like Clock is not working in QVGA (at least I couldn't figure out how).
Jumba : I you modify a .plg file, no re-install ! Just "change Skin" in the contextual menu and choose your skin.
Click to expand...
Click to collapse
Funny, I did try that at first and it didn't work, so I tried the other way. Cool!
Jumba : your are not ComManager.exe in windows ?
Click to expand...
Click to collapse
Nope, but I'm on an Omnia with a custom rom. Anyway, I changed it to open Nitrogen instead.
Thanks! I'm working on a theme so I'll post it over in the other thread when it's ready.
Titanium is Windows Standard since 6.5 - so with 6.1 no possibility. But in the ROM section of your Handy, you'll find perhaps a nice 6.5 ROM for U
@all:
JMHL showed the Link to everything about Skins, Graphics, Resolutions, AddOns, HowTo's - I need a little time to fill everything with the basics.
Will begin with some icons and a FAQ -> *Skins,AddOns for JMLToday...*
Only here in short:
- you can read the link of the Preview: *klick to JMLToday5.1preview*
There are many questions answered menanwhile - and you will already find some skins
- Ric69 (very cool skinner for JMLToday is on holiday for 2 weeks - then you wil be delighted by extraordinary new skins, too )
- JMLToday has only some basic skins in the cab - everybody likes other skins - and so a .cab would be overloaded. Therefore only some Skins works
- The size is to small? Yes - that could happen Use another skin - some of them have the Clock above the Panel.
- Still to small? - why not double the Panel size? Easiest way: Use Titanium7-Project: *click to download*
JMLToday supports every screensize & screenwidth - but Titanium7 comes very close to the future look of Windows Mobile 7 - all skins (.plg-Files in your JMLToday-Directory) their filenames starting with "JMLToday_WM7_... .plg" supports this double panel size.
- If a skin doesn't show up - don't worry - you can have every skin in your resolution, too. JMLToday is developed on Diamond - and so the most skins have initially VGA and mostly WVGA. 'cause of lack of a QVGA-Device we need your help - you can adapt this skin easily to your resolution - and provide it to other users. So we will have a growing amount of skins for every resolution for the time.
In the FAQ's to the skins you will find the answer, how this can be totally easy done - you mustn't have programming or skinning experience for that - you must only be able to add,divide, multiplicate numbers
- If you don't see a possibility to swap the skin, because the panel is black or disappeared: You've chosen a skin, that doesn't supports your resolution.
Workaround: Go into the JMLToday-Directory with FileManager or TotalCommander and start "jmltodayskins.mscr" - and choose a skin with your resolution (JMLToday.plg is the only one in the cab which supports all resolutions. )
I hope I had helped you a little bit - need a little time to do it all - JMLToday is only since 5 days multilingual and multiresolutin - there are fantastic possibilities to make extraordinary skins and functions - you will see
Therefore we need user which provides Skins and AddOns in their own Resolutions to the others with the same resolution.
To make adifference between the Threads of JMHL and the Thread from me:
- Questions to languages, problems, special new features you wish and all concerning direct JMLToday: here
- Questions to skins, AddOns, special functions in Skins you wish - "Skinner-Thread" -> *Skins,AddOns for JMLToday...*
Hope I've helped you a little bit for the while
Micha
well i have a couple of bugs i guess lol
is there a way to change the time from military to
normal time
because it says 13:12 and its 1:12
also how the hell do i configure the weather it says "USANY0998
i kinda understand the usany but 0998????????? whats that :S
magicalan5 said:
well i have a couple of bugs i guess lol
is there a way to change the time from military to
normal time
because it says 13:12 and its 1:12
also how the hell do i configure the weather it says "USANY0998
i kinda understand the usany but 0998????????? whats that :S
Click to expand...
Click to collapse
For instance I'm in Charlotte, NC
This is the URL that MSN Weather returns when I search my zip code:
http://weather.msn.com/local.aspx?wealocations=wc:USNC0121&q=Charlotte%2c+NC
The bold part represent what you need to enter into the plugin in order for it to recognize your city.
Go to http://weather.msn.com/ then enter your city/zip code in the search and enter the US**XXXX into the JMLToday plugin, update, and you're all set.
Noticed a little hiccup. If you remove CClock from the Titanium screen and place JMLToday in its place the screen will no longer re-center at CClock but instead will go to the topmost slider rather than return to its original place.
Is there any way to get the JMLToday plugin to emulate this behavior? Thanks!

[iPhoneToday FAQ's] iPhoneToday walkthroughs and icons

As I no longer have/use windows mobile, so I am no longer able to maintain this thread. If you have any questions, please post in the iPhone Today thread as they will most likely not get answered here.
=======================================================
=======================================================
=======================================================
=======================================================
This thread was created to have a single place for walkthroughs, program add ons, icons and FAQ's for iPhone Today made by MiToNiOeS (and now by tronikos).
The disclamer (everything has them now)
ALWAYS BACK UP YOUR PHONE; As with anything that you can do to your phone, if you do somthing wrong, you may have to hard reset (very rare); but if you backup your phone first, you will not loose anything. MiToNiOeS, tronikos and j101399j(myself) take no responsibility if you mess up your phone from doing something stupid. This program in no way can mess up or cause problems with your phone. Now that, that was said, back to reality...
Please do not post in this thread unless you have something to add helpful. If you have a question PM me or post it in the iPhone Today forum here:
New thread starting @ v1.4 (Many options added): http://forum.xda-developers.com/showthread.php?t=633618
Original Thread: http://forum.xda-developers.com/showthread.php?t=508429
Please Start here:
How to Install (Post 2)
Menus and Options (Post 3)
Advanced Functions (Post 4)
There are two great weather script/applictions that display an icon for the weather.
#1 From michoob
http://forum.xda-developers.com/showthread.php?t=603817
{
"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"
}
#2 from arealityfarbetween
http://forum.xda-developers.com/showthread.php?t=882110
INFO
TRITaniumWeather is specialized for the Titanium interface, with some features for iPhoneToday and S2U2.
Whereas ITPWeather is really specialized for iPhoneToday and S2U2, with much more related options
Click to expand...
Click to collapse
Click to expand...
Click to collapse
The FAQ's (Post 5)
Icons, Icons and more Icons (Post 6)
Additional Programs and Add-ons (Post 7)
==============================================
As you can tell, I have not been on for a while and have not had a chance to keep this updated. I no longer use my Tilt (except as a GPS); so I get very little time on it. So if you see something old or outdated, please PM me.
The Walkthrough
Preparation
FIRST and MOST IMPORTANT: Back up your phone
Click to expand...
Click to collapse
Updated Feb 27,2010; based off v1.4+
How to install:
1. Start by downloading one of the iPhone_Today.zip files from here
This will install all of the needed files for iPhone Today to work.
If this is an update and you have already installed iPT; backup your icons.xml and settings.xml files. Install the new version and then put your icons and settings files back in.
2. Copy the iPhone Today cab onto your phone.
3. On your phone, navigate to the iPhoneToday.cab file
4. Click the iPhgoneToday.cab file and install it to your phone. DO NOT INSTALL TO THE STORAGE CARD
5. You have 2 versions installed;
a. The exe version is opened like a program (start menu --> programs --> iPhoneToday.exe) This is full screen mode. And it will exit if you press home or end. This works very well with programs that use tabs, like TF3d.
b. Or you can use iPhoneToday as a today plug-in. Go into "Start --> Settings --> Today --> Today items" and disable all other today plugins besids iPhone Today​6. Use the icon and settings UI managers to add/edit icons (See below for UI instructions)
Adding Icons and UI instructions see post#3
How to update:
If you have v1.3 or older; uninstall iPT and follow the directions for a fresh install
If this is un update for v1.4+ then do not uninstall iPT; just download and install the new version. It will ask if you want to save your fles, select yes, and you are good to go,
The Menus and Options
Start by pressing (and holding) anywhere on the screen. A menu will pop up
(If you press and hold on an icon)
Add Icon (See menu 1)
Edit Icon (See menu 1)
Delete Icon - This will delete the selected icon (if it is the last icon on the page, it will also delete the page)
Move Icon - This moves the icon', select it, then go to the page you want the icon and press and select Move Here
Copy Icon - This copies the icon; select it, then go to the page you want the icon to be copied to, press and select Copy Here
Move Here - This shows if you have seleced to Move an icon
(If you select this in a blank spot it will move the selected icon to the end of the page. If you select this on another icon (select icon to move then press on another icon) it will move the selected icon to that location and push the rest of the icon back)
Copy Here - This shows if you have seleced to Copy an icon
(Same as move icon)
-----------
Cancel​===================================================
(If you press and hold in a blank area)
Add Icon (See menu 1)
Options (See menu 2)
-----------
Cancel
​Menu 1
When you select “Add Icon” or “Edit Icon” you will enter the icon edit menu
Screen: This should be filled out all ready; to add the icon to a different screen or a new screen, change this number. To set the icon to the bottom static bar (the bottom icons do not move) set screen to -1. Note that the 1st page is number 0, the second page is number 1 and so on.
Icon: Location of the icon on that page. Note that the 1st icon is number 0; the second icon is number 1 and so on.
Name: This is the name that will display under the icon
Image: this is the location of the picture for the icon
Type: If this is a special icon, select it, otherwise select normal​
Alarm State: shows alarm bubble if alarm is on
Battery: This displays the battery % left as a digital number
Bluetooth State: shows green oval when BT is on
Calendar: Displays calender day/date
Calendar and Appointments: Displays calender day/date and a bubble with # of upcomming appointments
Clock: Displays time
Clock and Alarm State: Displays time and a bubble if alarm is on
Missed Calls: Displays a bubble with # of missed calls
Next Tasks: Displays a bubble with # of Tasks
Normal: This is used for all normal icons that don't have a state
Unread MMS: Displays a bubble with # of unread MMS (does not work if your mms and sms are counted together)
Unread Other E-mail: Displays a bubble with # of unread non-Active Sync/Outlook e-mails
Enread SMS: Displays a bubble with # of unread SMS (does not work if your mms and sms are counted together)
Unread SMS & MMS: Displays a bubble with # of unread MMS and SMS
Unread Snyc E-mails: Displays a bubble with # of unread Outlook/Active Sync E-mails
Unread Total E-mails: Displays bubble with # of all/any unread e-mails
WiFi State: shows green oval when WiFi is on
Execute: This is the program that runs when the icon is pressed. WARNING Do not select any exe, lnk, mscr files with any of these characters [email protected]#$%^&*()_+=-<>,./? This will crash iPhoneToday. If you need to use a file with one of these create a shortcut to that file and aim the icon at that shortcut.
We now how special executables just put the bold bart below and when you press the icon, it will do the following actions
--keyboard command to show/hide the keyboard.
--winkey command to display the start menu.--rotate to rotate the screen 90 degrees
--rotate:<angle> (e.g. --rotate:270) to rotate the screen by the given angle
--volume:<number> to set the system volume to <number> (0-100)
--volume:+<step>
--volume:-<step> to increase or decrease the system volume by <step>
--reset or
--restart to soft reset the device
--off or
--standby or
--suspend to suspend the device
--minimize to minimize the iPhoneToday's window (only for exe version)
--taskbar to show/hide the taskbar (only for exe version)
--goto:up to go one page up
--goto:down to go one down
--add to open the add icon dialog
--options to open the options dialog
--close or
--exit to exit iPT (Note this is Disabled for the dll version)
--goto:2 (or any other number) to jump to screen #2 (or any other number)
--goto:next to jump to the next screen
--gotoprevious to jump to the previous screen
--reload or
--relaunch Causes iPT to reload the icons (used more with Mortscript)
Parameters: this is a command or setting used for the program being run. For example if you have a program that dials a number, this is where you would put the phone number
ExecuteAlt: This is the program that runs when the (special icon) has a status; call missed call
ParamsAlt: this is a command or setting used for the Alt program being run if any.
Launch Animation: Check this if you want a simple animation when the icon is pressed
​Menu 2
When you select “Options” you will enter settings the edit menu
Main Screen Tab
This tab changes the look and placment of the icons
Icon Width: This is how many pixles in height and width the icons will be
Icons per row: This is how many icons will be per row
Text Height: Height of the text, same as font size in pixles
Text offset: Use this to un-center the text
Text Color: Font color
Bold checkbox: Check this box to make the icon text bold
Gradient: If you disable transparent, and don't use a background image in the background tab, using these colors will give your background a mix of the 2 colors; try its kinda cool
Minimum Vertical Space: This is the minimum space between the left and right side of each icon
Additional Horzontal Space: This is the addition roon between the tops of the icons. It spaces them apart
Offsets: This controls the thickness of the margins around the icons
Bottom Bar
​This tab changes the look and placment of the icons in the bottom row (same as Main Screen Tab)
It does not have to match the Main screen, but it will look different
Background
This tab changes the look of the background
Wallpaper: This is the pictures used as the background
Static checkbox: Check this if you want the background to stay still; uncheck if you have a wide background that will scroll with the pages
Transparent checkbox: Check to make iPT's background transparent, this will make the desktop background visable
Color: Use with no picture, static and non-transparent, for a solid colored background​Skin
This tab changes the look of the notifactions bubbles for special icons
Header height: This is how tall the page header/title is (you have to add the header by editing the icons.xml file)
Color: Color of header
Header weight:This is the thinkness of the header text
Header offset: How far from the top of the page the header sits
For more on headers and how to use them check here and check post 95
Circles Diameter: This is the diameter of the little page circles just above the bottom row
Circ. distence: This is the distence in pixels between the page circles
Bubble notif : This is the graphic used when there is a notifaction for a special icon, like how many appointments you have
Bubble state : This is the bubble used on the on/off state special icons
Bubble alarm : This is the bubble that is used for the alarm and clock and alarm special icons when the alarm is turned on​Movement
This tab changes the way the screens move
(If you change these settings, write down the ones that work first; that way you always know what you can go back to)
Movement Threshold: This is how far your finger needs to slide before page starts sliding with it (make smaller to make page slide soner)
Movement Factor : This is how many pixels the page moves at once when slidding (keep small for a smoother slide)
Min Velocity : This is how slow the page wil slide back into place when you stop slidding (make higher to speed up page auto centering)
Mac Velocity : This is how fast the page can slide back into place when you stop slidding (make higher to speed up page auto centering)​Special Icons
This tab changes the look of the special icons
Height : This is the height in % to the size of the icon for each area
Width : This is the width in % to the size of the icon for each area
Weight : This is how Bold/thick the text is for eacyh area
Battery: This is for the battery icon
DOW : Is the day of week (Mon, tues... Sun)
DOM : Is the day of the month (1st, 2nd, 3rd... 31st)
Clock : Well this is the numbers for the clock​Miscellaneous
This tab changes the look and placment of the icons
Fullscreen: This makes the exe version full screen (no top or bottom bars)
Never Show Taskbar : This disables/hides the taskbar
Do Not Show Window Tittle : ????
Disable Right Click : This turns off right click or long press.
If you do this and need to get back into settings. Goto start --> Settings --> Today --> Highlight iPhoneToday and click options. Then you can re-enable it or change options
Ignore Rotation : It does not move the icons to landscape mode when you turn your screen
Notify Timer : This is how fast the page refreshes, or how long it will take the notify bubbles to apper
Close on launch : If you are using the exe version, iPT will close when you launch a program
Animate on Launch : I have not tired this one yet, but I think it allows/diables application animation when an icon is pressed
Vibrate on Launch : This is how long (in ms) to vibrate the device when an icon is pressed.​
Advanced Functions
Advanced:
1. There are two great weather script/applictions that display an icon for the weather.
#1 From michoob
http://forum.xda-developers.com/showthread.php?t=603817
#2 from arealityfarbetween
http://forum.xda-developers.com/showthread.php?t=882110
1 (again). How Create Shortcuts (somewhat advanced)
1. Open NotePad on your PC
2. Type a one line command to what the link points to
a. The number before the # sign is the number of characters after the # sign
b. The text following the # sign is the location of the command
i. If this points to a file, it would look like “\windows\start menu\starfire.lnk”
ii. Since there is a space in the location, use quotations
c. The text after the file location is the paramters for the file; the below example pases the commands to open the SMS account and display it’s inbox location
3. Save the file with .lnk at the end
19#:MSINBOX -service "SMS" -open "Inbox"
2. MY XML EDITOR (more for editing text, link and mscr files)
I was unable to (no matter how much I tired or where I put the files) get PHM Notepad. I did find pocket text editor, which does work. Just copy the files to My Documents, and you can edit it from there. So far it works perfectly and saves the file correctly. File Attached
3. How to create a link to a phone number
I found using vj555 phone tools, you can have an icon call a phone number. You can download the phone tools here:
http://www.vijay555.com/
Just make sure you aim at the dialer.exe and set the phone number as a parameter. For Example
<icon name="Home" image="home.png" exec="\program files\vijay555\vjdialer.exe" parameters="8881234567" type="0" execAlt="" parametersAlt=""/>
When you hit the button, it will automatically dial that number. Remember no dashes in the phone number.
ANOTHER OPTION:
Here is a really cool program that will automatically create the contact links:
http://forum.xda-developers.com/showthread.php?t=555574
oldsap said it perfectly:
Manually creating shortcut files for sms and call sending to specific contacts requires using a text editor (in PPC and PC) and then manually typing text codes and memorizing the phone number for that particular contact, then repeating the same procedure again and again for each contact.
oldsap created a simple application to automate all of this.
4. Create an icon to a website
To create a link to a website, select the program you want the site to open in, in mycase, I use Skyfire. Under the parameters, put the exact website. Here is my icon to this forum.
<icon name="X-divs" image="\iPhoneToday\icons\XDADevs2.png" exec="\Windows\Start Menu\Programs\Skyfire.lnk" parameters="http://forum.xda-developers.com/showthread.php?t=508429" type="0" execAlt="" parametersAlt=""/>
5. Create an icon to a folder
Set the exe file at your file explorer and set the paramaters to the exact location of the file to open. This is my link to my games folder
<icon name="Icons" image="\iPhoneToday\icons\icons.png" exec="\Windows\Start Menu\File Explorer.lnk" parameters="\windows\start menu\programs\games\" type="0" execAlt="" parametersAlt=""/>
6. Create an icon to a SMS and E-mail
Use the attached e-mail, outlook and SMS shortcut files, readSMS.lnk for text messages, use readHotmail.lnk for hotmail, ReadGmail.lnk for Gmail, and ReadOutlook.lnk ActiveSync e-mails; do not add parameters if you use these links.
Or you can create a shortcut (See #1 above)
SMS
Code:
19#:MSINBOX -service "SMS" -open "Inbox"
Outlook e-mails:
Code:
54#\windows\tmail.exe -service "ActiveSync" -open "Inbox"
Hotmail
Code:
40#:MSINBOX -service "Hotmail" -open "Inbox"
Gmail
Code:
38#:MSINBOX -service "Gmail" -open "Inbox"
7. Link an icon to a Settings
Attached are my "settings" shortcuts. These shortcuts take you directly to settings and functions on your phone:
http://forum.xda-developers.com/showpost.php?p=3858415&postcount=547
I have also attached an all-settings-link zip file that contains all the settings available. They do not have fancy icons, but it covered everything. Please note, that some of the links go to a settings tab. For example the Backlight_Settings.lnk and Backlight_Battery-Power.lnk shortcuts go to the same backlight settings location, the difference is the Backlight_Battery-Power.lnk goes to the Battery-Power tab. Not all of my tab commands will work on all phones (sorry). So for that example, if you click both links and they both take you to the 1st tab; then tab selection is not supported for that settings location. And you only need one of the link files.
8. How do I rotate the screen
I have attached a switchrotation.zip file at the bottom of this thread. That will allow you to rotate the screen. {Thanks Jeannette for the program}
9. Link an icon to a Call History
To link to call history (files attached):
1. Download the LaunchMSItem.zip
2. UnZip the LaunchMSItem.zip and copy the LaunchMSItem.exe to your phone; (I reccomend your storage card)
3. Edit your "phone" or "call" icon and set the type to "Missed calls"
4. Set the ExecuteAlt to LaunchMSItem.exe's location
5. Set the ParamsAlt to CALLHISTORY_ALL_CALLS
This will, when you have a missed call, goto call history
10. Creating MortScript Files
This can be easy or complicated. I recommend vising the new thread dedcated to Mortscript, or tyhe one for icon programs here:
new thread for v1.4+
http://forum.xda-developers.com/showthread.php?p=5718197#post5718197
Old thread for v1.3 and older
http://forum.xda-developers.com/showthread.php?p=4308615#post4308615
11. How to create an apple icon for Manillia Today Page (a tab for iPT on TF3D)
drjim said:
Back on page 207, post #2063, bbonzz created Apple slider tab icons that can be used with Manila Today Page to have a unique slider tab for iPhone Today (instead of having to use the boring MTP Today tab or a tab that you weren't using).
On page 208, post #2079 (or around there), bbonzz has a .zip file of two manila files that will allow you to have a pretty basic Apple slider tab icon (similar to the old-style whitish slider tab icons of TF3D 2.0 and earlier.
Well, being the generous fellow that he is, bbonzz created a colored Apple tab icon for me that fits in just right with my TF3D 2.5 icon set that is a part of Herg's 23412 build. See pic below.
Click to expand...
Click to collapse
drjim said:
Just unzip and insert the two files in /Windows, replacing the current ones, reset, and select Today tab in Settings--Customize Tabs.
Click to expand...
Click to collapse
Please visit his post or the other 2 linked posts for the zip file...
12. Adding a link to a contact card
lorier said:
a link to the go2contact tool
forum.xda-developers.com/showthread.php?t=367332
It help to show a contact card with the contact name in parameter :
go2contact.exe "Doe, John"
Click to expand...
Click to collapse
Here are the FAQ's:
----------------------------------------------------------------
1. Q: How do I make the bottom bar go away? (aka the soft keys)
A: I have come across a few solutions; if NueNoBar does not work, try question 2. 1st try NueNoBar, there are 2 versions (v1.3 and v2.0); I recommend downloading both, v1.3 works on some and v2.0 works on others.
I haver attached NueNoBar v1.3 & v2.0 to this post at the bottom
2. Q: NueNoBar does not work at all, no matter what I try!!
A: Here are 2 more options:
------2a. Try dciNoBar; NueNoBar did not work on my 2ed phone, so I tried this and it works perfectly. You can find one verison of it here http://forum.xda-developers.com/showthread.php?t=356978
I haver attached dciNoBar to this post at the bottom
------2b. Also try a program called Second Today (thank you dustinmcd for this one and how to use it) http://www.chi-tai.info/cs_wm_tools_im_cs.htm#SecondToday; It has an option to hide the bottom bar and also gives the flexibility to use another plugin (such as Titanium) easily. Just enable no today plugins, set up iphonetoday as their "Second Today" and run it full time with minimal memory use.
3. Q. How do I have my calender show the days in my language?
A. Attached at the bottom of this post is a file called Settings XML files.zip this file contains the settings.xml files for all 4 phone resolutions and in English, Espanol (Spanish), Deutsch (German) and Français (French). Just replace your current settings.xml file in your "\iPhoneToday" folder on your phone with that one. Then restart iPhoneToday; now the days will be in your language.
I only speek English, so if I messed up; please PM me.
OR
You need to edit the settings file (located in: /iPhoneToday/settings.xml). Copy your settings.xml file to your PC. Open the file with notepad (ONLY USE NOTEPAD). Change the text inbetween the bracketed days:
ie:
English
Code:
<Sunday>Sun</Sunday>
Code:
[I]<Monday>Mon</Mon>[/I]
or Espanol
Code:
<Sunday>Dom</Sunday>
Code:
[I]<Monday>Lun</Mon>[/I]
or my favorite
Code:
[I]<Sunday>Rest2</Sunday>[/I]
[I]<Monday>Hell1</Monday>[/I]
[I]<Tuesday>Hell2</Tuesday>[/I]
[I]<Wednesday>Hump</Wednesday>[/I]
[I]<Thursday>Better</Thursday>[/I]
[I]<Friday>Party</Friday>[/I]
[I]<Saturday>Rest1</Saturday>[/I]
Save the file, and copy back to your phone. And reset iPT (disable it and re-enable it)
4. How do I add a new page?
A:
. 1. Go to your last page
. 2. Press and hold in any blank area to get the pop menu to add a new icon.
. 3. On the icon add/edit page, in the upper left corner is the screen # selection, it should already have a number. (I have 5 pages, and since the 1st page is page #0; it has the number a 4 in it).
. 3a. If you want to add the icon to the bottom bar, change the screen number to -1;
. 3b. If you want a new page, change the number up by one. For example, I have 5 pages, and I want a 6th page. So I changed the number from 4 to 5 (Remember the 1st page is #0, second page is #1, third page is #2; and so on...)
. Save the icon and now you will have a new page. Also, if you delete all of the icons from a page (like if you are moving them); once the page is blank, it will be deleted. So if you do not want the page to go away, there must be an icon on it.
5. Q: I was editing my icons and everything disappered
A: Chances are your icon's executable path has a special character in it [email protected]#$%^&*()_+=-/.,<>?; or one of your parameters has a " in it. The extra " in your parameters will crash iPhone Today
6. Q: I get a small keyboard at the bottom of the screen
A: Your screen height is a little too big. For some reason NueNoBar has a bug and causes this issue. Start by shrinking your screen height by 1. Open your text messages and close them. If the screen is still too high, the keyboard will still be there. Keep shrinking the screen height till it goes away. Unfortunatuly this will leave 2-3 lines of background/empty spcae on the bottom.
7. Q: How do I create icons to the settings on my phone
A: See the advanced walkthrough, link above; Link an icon to a Settings
8. Q: How do I link to my call history
A: See the advanced walkthrough, link above; Link an icon to a Call History
9. Q: How do I Link to my sms and e-mail
A: See the advanced walkthrough, link above; Create an icon to a SMS and E-mail
10. Q: My bottom icons are messedup/gone after switching back to portrait after landscape mode
A: Disable the landscape option in iPhoneToday settings. This is a problem on some phones and there is no real fix yet
11. Q: I have a scroll bar on the side
A: Your screen height is too large, or you have another today plugin turned on (under or over iPhone Today), or your icons are too big and over laping. You need to lower your screen height.
12. Q: Can we have a clock?
A:For those having problems to see the digital clock:
1 add a new icon, a blank one or one with only a colored background
2 execute nothing or, if you have, a shortcut to the winmobile clock
3 change the Type from 'normal' to 'clock'
4 Enjoy your time Thanks CU
13. What is the "dll" version?
This no longer applies
14. I have iPhone Today installed; how do I update
A: If you are going to install a new vrsion.
1. 1st back up your icons, icons.xml file to your storeage card.
2. Uninstall your current iPhoneToday
3. Restart your phone
4. Install
5. copy your backed up files back to the main iPhoneToday folder to be safe
Please note that for now you cannot backup your settings
You have updated your phone
15. During installation it says that the software in compatible with the operation system. I accept and continue the installation. When installation is completed I cant see the today plugin in the list.
A. {Thanks Jeannette for the answer and cab} you have to install the "RemoveSecurity.CAB " attached at the bottom of this post to remove the security warning. Also you have to install iPhoneToday to the device. If you install to 'My Storage' it doesn't show as a today item
16. How do I create icons that turn Bluetooth or Wifi on/off?
A: Download and install Raiisak`s Bluetooth Button and Raiisak`s WLAN Button from here: http://forum.xda-developers.com/showthread.php?t=398050
AKToggleWifi is also a great program for WiFi Toggle.
You can find AKToggleWifi here: http://forum.xda-developers.com/showthread.php?t=442727
And you always have Sir. John's Toggle scripts:
http://forum.xda-developers.com/showpost.php?p=4308712&postcount=2
17. Battery icon?
Check out this post:
http://forum.xda-developers.com/showpost.php?p=4408487&postcount=2148
No longer needed (unless you want different looking icons). Now there is a battery type for an icon
Here are links to different icons packs:
http://forum.xda-developers.com/showpost.php?p=4636034&postcount=2615
Pfonck's Large notification bubbles
----------------------------------------------------
http://forum.xda-developers.com/showpost.php?p=3742417&postcount=130
drjim's icons
----------------------------------------------------
http://forum.xda-developers.com/showthread.php?t=378260
bluemetalaxe icons (Link to thread)
----------------------------------------------------
http://forum.xda-developers.com/showpost.php?p=3746073&postcount=137
jaskiratsingh icons
----------------------------------------------------
http://forum.xda-developers.com/showpost.php?p=3799204&postcount=360
j101399j icons
----------------------------------------------------
http://forum.xda-developers.com/showpost.php?p=4322390&postcount=1944
http://forum.xda-developers.com/showpost.php?p=4358383&postcount=2029
http://forum.xda-developers.com/showpost.php?p=4359229&postcount=2032
Punker's icons
----------------------------------------------------
http://forum.xda-developers.com/showpost.php?p=4323957&postcount=1947
BOBO_01's icons (weather)
----------------------------------------------------
external icons
Original posted here
http://forum.xda-developers.com/showpost.php?p=3807207&postcount=384
Here are the links, the 2nd link has over 2000 icons; thank you stevieray
http://rapidshare.com/files/158548222/tenuis.zip
http://dl.getdropbox.com/u/5904/Tenuis_Repacked.theme.zip
----------------------------------------------------
http://forum.xda-developers.com/showpost.php?p=4232772&postcount=1524
bbonzz icons and WVGA settings
Here are links to add on programs:
Programs and add ons
http://forum.xda-developers.com/showpost.php?p=3776128&postcount=246
Music player
http://forum.xda-developers.com/showthread.php?t=508102\
Manillia Today Page for Touch Flow 3d This does not work on TF2D
There are many Mortscript based add ons available; they have been moved to:
http://forum.xda-developers.com/showthread.php?p=4308615#post4308615
Here is a really neat way to add a tab in TouchFlo 3D as iPT
http://forum.xda-developers.com/showpost.php?p=4381541&postcount=2063
Thanks Bbonz
Question: Is it possible to set parameters for an email icon that will open whatever email account has mail or does it need to be one account per icon?
Biglittlewhateva said:
Question: Is it possible to set parameters for an email icon that will open whatever email account has mail or does it need to be one account per icon?
Click to expand...
Click to collapse
I am sure there is a MortScript that can do that (Check each account. At the moment no; if I figure it out, I'll let you know
j101399j said:
I am sure there is a MortScript that can do that (Check each account. At the moment no; if I figure it out, I'll let you know
Click to expand...
Click to collapse
Sound great! Thanks.
missing screen in iphonetoday
i have accidentilly deleted the third screen, how do i get it back?
lsev said:
i have accidentilly deleted the third screen, how do i get it back?
Click to expand...
Click to collapse
How many pages do you have, was the 3rd page the last page, or was it in the middle.
If it was the last page:
Press and hold to create a new icon, on the icon details page, in the upper left corner, you will see a "screen" option; change it to "2" (0 is page 1, 1 is page 2 and so on). Give the icon a name and save it. This will add a 3rd page. Now create as needed.
If you have more then 3 pages
You will need to move all but one icon off that page (to create a new end page see above steps). Then add a new icon to page 3 (if there are no icons, the page will delete). Move the last icon to the new last page. Since you have that new icon on page 3, it will not delete that page. Then you are ready to go.
Is it possible to create an icon that opens a new screen in IphoneToday? I created shortcuts to several phonenumbers. I'd like to group them. I mean when I hit the icon a new screen opens with the grouped shortcuts to the phonenumbers.
blbean said:
Is it possible to create an icon that opens a new screen in IphoneToday? I created shortcuts to several phonenumbers. I'd like to group them. I mean when I hit the icon a new screen opens with the grouped shortcuts to the phonenumbers.
Click to expand...
Click to collapse
You would have to create a new icons.xml file that has just those icons and use MortScript to swap the files and refresh iPT. See this post:
http://forum.xda-developers.com/showpost.php?p=4352045&postcount=2008
Can you go over adding pages..
cyberhern said:
Can you go over adding pages..
Click to expand...
Click to collapse
Sure,
1. Go to your last page
2. Press and hold in any blank area to get the pop menu to add a new icon.
3. On the icon add/edit page, in the upper left corner is the screen # selection, it should already have a number. (I have 5 pages, and since the 1st page is page #0; it has the number a 4 in it).
3a. If you want to add the icon to the bottom bar, change the screen number to -1;
3b. If you want a new page, change the number up by one. For example, I have 5 pages, and I want a 6th page. So I changed the number from 4 to 5 (Remember the 1st page is #0, second page is #1, third page is #2; and so on...)
Save the icon and now you will have a new page. Also, if you delete all of the icons from a page (like if you are moving them); once the page is blank, it will be deleted. So if you do not want the page to go away, there must be an icon on it.
IphoneToday for Sony Ericsson Xperia X1
Hi there, Can I install the IphoneToday in Xperia X1 n can I have it as 1 of the panels?
Cheers!
violinflash said:
Hi there, Can I install the IphoneToday in Xperia X1 n can I have it as 1 of the panels? Cheers!
Click to expand...
Click to collapse
I do not have an X1, maybe if someone does? have you tried? worse case, you can always delete it/uninstall it
After using iPT some buttons are useless now, like the Windows Hardbutton and the start menu (on my TP2. So, it would be nice to add some info to the guide to change the mapping og this buttons. You now how to map f.e. the Windows Hardbuttion to programs? And how to make a link to the settings, i mean just to all 3 tabs, not to specific phone settigs?
DarkPrinceByWWW said:
After using iPT some buttons are useless now, like the Windows Hardbutton and the start menu (on my TP2. So, it would be nice to add some info to the guide to change the mapping og this buttons. You now how to map f.e. the Windows Hardbuttion to programs? And how to make a link to the settings, i mean just to all 3 tabs, not to specific phone settigs?
Click to expand...
Click to collapse
iPT does not disable or mess with the hard buttons when ran as a today plug-in. If you are using the exe version (start --> programs--> iPhoneToday.exe); then you will loose your hard soft keys bcause you are running it as a program, not a plug-in; same as any full screen program. If you run iPT that way, you will need to create icons to those settings/items. Since every phgone is different, I can't really create a guide how to add them

[SEP 17] FEWidgets Ultimate 1.0b12 - (100% native code No Flash required)

FEWidgets Ultimate is a Today Plugin for Windows Mobile 6.1/6.5 Professional devices (WM 5 and 6.0 are not supported).
IMPORTANT:
- If you've modified the scripting side of any widget on a version lower than 1.0b10, either disable the Fast Orientation Change option, or modify the new scripts, because now widget initialization must be performed on the onWidgetLoad event for the cache to work properly.
- From 1.0b10 sweeping horizontally is cached instead of vertically. Meaning if you had setup a window you'll now have to sweep horizontally to get it, instead of vertically.
- If your device doesn't have too much RAM or the app behaves strange try disabling the "Fast Orientation Change option and soft resetting the device.
This version of the application is 100% native code (C++) using the Qt Framework for Windows CE and does not require Flash at all (none of them).. It also should run faster than it's flash counterpart (the Lite or vanilla old versions).
CAB For VGA/WVGA Devices: FEWidgetsUltimateVGA-v1.0b12.CAB
CAB For QVGA/WQVGA Devices (or VGA/WVGA with small widgets and icons): FEWidgetsUltimate-v1.0b12.CAB
User Manual: FEWidgets Ultimate - User Manual.doc (Updated on v1.0b10)
Developer Manual (Updated on v1.0b12): FEWidgets Ultimate - Developer Manual.doc
You can try the new skin by mchapman007 here!: MobileMatt FEWidgets Ultimate Theme v1.0.0.
Source Code (1.0b12): FEWU-Phantom - Sources.rar
(Most of the Sources are released under the Creative Commons license http://creativecommons.org/licenses/by-nc/3.0/. License is as specified by the EULA.rtf)
Do you find my application useful? I've spent lot's of time programming it, please buy me a beer! Donate!
Features:
- Haptic feedback. When clicking on widget buttons you'll feel a small vibration.
- Multiple Layouts/Pages support (up to 4).
- Multiple Windows for each page with 0 loading time.
- Fullscreen Mode.
- Support for Landscape/Portrait modes.
- VGA/QVGA/WQVGA/WVGA support.
- Skinnable though XML files (or just modifying the images).
- Scriptable through javascript.
- Extensible though C++ plugins.
- Support for Acceleration/Light sensor on the engine. (not used right now by any Widget)
Implemented Widgets:
- [New!] Task Manager Widget (shows up to 8 tasks).
- Operator Name
- RSS Feed Reader
- Comming Appointments
- Tasks
- Contact widget
- Date widget
- Battery/Phone signal Strength indicator.
- S2P Player control.
- Analog Clock
- Diamond like Clock
- Background Image Changer
- Bluetooth State (Can turn on/off)
- Wi-Fi State (Can turn on/off)
- Quick Dial.
- Layout swapper.
- Locker (locks widget dragging)
- Calendar (when tapped will link to \Windows\Calendar.lnk)
- Shortcuts Widget. This widget allows creating shortcuts to exe/lnk files. You can drop the widget as many times as you want.
- Missed Calls. Shows the number of missed calls. When double tapped will take you to the missed calls log.
- Unread SMS. Shows the number of unread SMSs.
- Unread Mail. Shows the number of unread Mail on all accounts.
- Sound Profile changer. Lets you switch between On/Vibrate/Off modes.
- Weather. Shows you the weather for today. Current temperature and forecasted Min/Max for today.
- SMS information. Once you drop this widget once, if you remove it, it'll spawn automatically the next time you have an SMS message on the same possition you had placed it.
- Programs. Shows the contents of the Programs folder of the Start Menu on a kinetic scrolling list.
Some screenshots taken on the WM 6.1 QVGA Device Emulator:
{
"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"
}
Changes on 1.0b12
- [Fixed] On some devices docking the Widgets Bar at the bottom will make the bar overlap the menu. (because today window size is not calculated correctly)
- [Fixed] If the WidgetsBar docking is set to bottom and then to left again it won't update the Show/Hide button properly.
- [Fixed] Some applications are not launched correctly.
- [Fixed] On the VGA version some programs are displayed without icons.
- [Fixed] Error messages would display the error on the title.
- [Fixed] When switching fullscreen on and then off application window size won't be calculated properly.
- [Changed] Kinetic speed on VGA/WVGA devices is now increased.
- [Changed] Drag distance to differenciate a tap from a drag operatino is now doubled on VGA/WVGA devices.
- [Changed] On the Task Manager Widget, now the first icon is always arranged at the bottom instead of on the left.
- [New] Added a new parameter for widgets (can be set on widgets.xml) which allows specifying a distance to be left between the snap point on the widget with the parameter set and the snapped snap point on the perpendicular axis to the one the snapping took place.
Changes on 1.0b11
- [Fixed] When fullscreen is enabled an another applicaiton was opened, the other application will gain focus.
- [New] New Task Manager Widget (shows up to 8 tasks). Tap once to show the application and tap and hold to close it.
Changes on 1.0b10.1
- [Fixed] When using the new Fast Orientation Change option, the application will crash (i.e. it will stop responding properly). This was a really tough one
- [Fixed] Lists used the system wide window color instead of a custom color. If the color whas black, text would not be visible.
- [Fixed] Error messages on CommandProvider or PhoneProvider would generate an exception when multithreaded commands are on.
Changes on 1.0b10
- [Fixed] Script error en Analog Clock when changing hours.
- [Fixed] Items where not removed from snapper when changing orientation.
- [Fixed] When switching to landscape for the first time, Portrait mode layout is copied as the landscape one.
- [Fixed] When switching between landscape and portrait on fullscreen when another application is focused the Task bar dissapears.
- [Fixed] Shortcut widgets setup on portrait mode might collide with the ones created on landscape. (you'll have to recreate the shortcuts if you have this problem)
- [Fixed] When Yahoo! Weather reports a "not available" weather condition image (code 3200) a script error will be displayed.
- [Fixed] When wind speed is a decimal number, 0 will be displayed instead on the Weather Widget.
- [Fixed] Wind direction is wrong on the Weather Widget.
- [Fixed] When a Widget is on a layout but not on the new layout and the icon is at the end of the bar, when switching the bar won't adjust properly.
- [New] You can now set the units for degrees on the Weather widget.
- [Changed] Now windows are switched by sweeping horizontally and pages vertically.
- [Changed] Now switching windows is circular (as with pages).
- [Internal] Changed the behavior of hidden widgets (like SMS).
- [New] Now There is an option (Fast Orientation Change, enabled by default) to cache widgets on portrait and landscape to make rotation smoother. This will consume more memory since all the landscape widgets (on all windows of the current page) will be cached when in portrait mode.
Works Great with HTC X7500
Thanks
works great with HTC X7500/Athena
How can I change the background image?
Request: Hope in the future version you can make this app DPI-aware so that it can support 128dpi and 96dpi resolutions (In the Athena it works at 192dpi only,wanted to use it @ 128dpi 'cause the athena's screen is so big, icons in 192dpi are big [email protected][email protected])
My bad...it works @ 128 and 96 dpi...but
Well it works at those resolutions...but they stayed big (original size)
Bug: It doesn't show/start when themes are changed
@ 128DPI
wow thank you. it only eats up 3.7mb.
fire_z said:
Well it works at those resolutions...but they stayed big (original size)
Bug: It doesn't show/start when themes are changed
Click to expand...
Click to collapse
It's meant to be used on PDA phones.. don't really know if yours has a phone but it looks more like a vanilla Pocket PC.. phones tend to have a smaller screen and the images look smaller. I really don't take into account the DPI because I use the same images no matter what.
When you change the themes it probably tries to restart the plugin.. I've had some problems with that, so perhaps you should try to disable the plugin, change the theme and then enable the plugin again.
oldsap said:
wow thank you. it only eats up 3.7mb.
Click to expand...
Click to collapse
Actually it eats some more MB but on dlls (Qt dlls). Since WM 6.1 and 6.5 use a different address space (64MB for large dlls) I guess they are not showing on the Process Manager... or it could be the dlls are not fully loaded and it really eats only that size hehe. You could probably check the real size watching how much memory you've got left with and without FEWidgets.
Cheers,
Nico.
Do you guyz see any battery issues with these widgets?
I hope they take less resources than manila & SPB shell.
on my 6.5, it only eats 3-4MB, im sure of it
any option to remove the vibrate on touch?
oldsap said:
on my 6.5, it only eats 3-4MB, im sure of it
any option to remove the vibrate on touch?
Click to expand...
Click to collapse
There's an option on the Application Configuration item on the configuration window... on the User Manual every configuration option is explained.
found a small bug. if the widget bar is set on TOP of the screen, you cannot add a contact widget or shortcut widget on the screen.
EDIT:
also, after adding a contact widget, if i tap on it to add the contact i want, my phone hangs. (ETEN DX900)
oldsap said:
found a small bug. if the widget bar is set on TOP of the screen, you cannot add a contact widget or shortcut widget on the scrren
Click to expand...
Click to collapse
Thanks, I'll fix it tomorrow in the afternoon.
EDIT: I've uploaded the full CABs hopefully fixing that bug. Also on this post is attached a zip with the Main Provider, you can replace the one on FEWidgetsUltimate\providers with this one. Keep in mind you have to unload the plugin to do so.
EDIT: sorry for the stupidity, the widgets were locked hahahahaha
replaced the dll, but still no go when bar is on top
guyz I need some update about battery before really trying this nice work, last time I tried fewidgets its was a nightmare for my battery
oldsap said:
EDIT: sorry for the stupidity, the widgets were locked hahahahaha
Click to expand...
Click to collapse
hahaha lol, I really got worried because I couldn't see why
Well I'm off to bed now, it's 2.30 am here. Thanks for your feedback.
oldsap said:
replaced the dll, but still no go when bar is on top
Click to expand...
Click to collapse
Hmm weird, on the emulator it's working... try this dll attached instead and let me know.
EDIT: Now it should work.. I had zipped the wrong dll, sorry about that. I'll better go to sleep.
corepda said:
guyz I need some update about battery before really trying this nice work, last time I tried fewidgets its was a nightmare for my battery
Click to expand...
Click to collapse
Battery life now is not an issue since Flash is no longer used. (0% CPU when idle)
Its good if we can add on more widgets like facebook icon or something
but wondering how to do it or such.
nicodega said:
Hmm weird, on the emulator it's working... try this dll attached instead and let me know.
EDIT: Now it should work.. I had zipped the wrong dll, sorry about that. I'll better go to sleep.
Click to expand...
Click to collapse
now adding widgets work.
if i tap on the contacts widget, it takes a long time for it to read my contact list. and when it does show the list, it's not in alphabetical order, so it's difficult to find the particular person i want to add.
Thanks for all the hard work. it's only a minor glitch so no sweat
jeremy89632 said:
Its good if we can add on more widgets like facebook icon or something
but wondering how to do it or such.
Click to expand...
Click to collapse
Look on the first post for the Developers Manual. It explains how to create new widgets.
oldsap said:
now adding widgets work.
if i tap on the contacts widget, it takes a long time for it to read my contact list. and when it does show the list, it's not in alphabetical order, so it's difficult to find the particular person i want to add.
Thanks for all the hard work. it's only a minor glitch so no sweat
Click to expand...
Click to collapse
I'll see onto that later today
adding program shortcut widgets are fine. but somehow (although im not that sure) adding contacts widget increases the memory consumption.
also, everytime i reboot with a contact widget added, it asks me if i want to add a custom image or not
Ya, this rocks, Its good, I need to make some widgets tho, Thanks for another great version, I have been using 31 for the past 3 months on my TP

iPhoneToday v1.5.2 (Apr 15, 2010)

http://code.google.com/p/iphonetoday/
Watch a video demonstration at: http://www.youtube.com/watch?v=HG-T2Fv1onE
Submit and vote suggestions at: http://www.google.com/moderator/#16/e=4fa9
FAQ's at: http://forum.xda-developers.com/showthread.php?t=542727
Changelog
iPhoneToday v1.5.2 (Apr 15, 2010)
Improved scrolling performance. It should be really fast when there is no wallpaper or there is a gradient or image background for the mainscreen pages. Under these conditions you could even enable alpha blend on background without any performance loss.
Improved animation performance.
Added new animation effects. The available ones are: "None", "Expand rectangle from center", "Zoom out from center", "Zoom in to center", "Expand rectangle from clicked area", "Zoom out from clicked area", and "Zoom in to clicked area".
Added "animation" tab in options where you can select the animation effect, the animation duration, and whether to launch the application before the animation.
The "out of screen" tab got more options. You can now configure to stop scrolling when there are no more icons in a given direction.
Added an option to tile the background images.
Included a couple of tileable textures.
Included an iPhone background for the BottomBar.
Included some nicer looking bubbles.
When adding a new icon, it is now by default inserted at the end of the list not at the beginning.
Whenever edit boxes receive the keyboard focus all the text in them is selected and the keyboard is shown.
For PNDs added a "KB" button next to the "OK" and "X" buttons.
icons.xml and settings.xml are now always saved with DOS new lines.
Center button of D-pad jumps to first page.
Added --goto:right and --goto:left (similar to the --goto:next and --gotorevious).
Added a "Cradle State" icon.
Fixed non updating "Calendar & Appointments", "Unplayed Voice Mails" and "Irda State" icons.
Fixed exec alt of "Missed Calls & Signal Strength & Operator Name" icon.
Fixed an issue when text's color is black.
Other minor fixes and improvements...
iPhoneToday v1.5.1 (Apr 3, 2010)
Using registry notifications instead of polling for updating notifications (bubbles, date, time, etc.). Notifications (and reloadIcon) should now appear immediately. Battery foot print should also be smaller.
Icon, text, circles, offset sizes, etc. are scaled automatically if the application is launched in a different resolution than the one in settings.xml (LastConfiguredAt).
Bubbles are alpha blended.
Position, size, text, etc. of bubbles are configurable.
Added background image support for static bars (bottom bar and top bar). Gradient background can now be used even when a wallpaper is set. The background (gradient or image) of static bars can be alpha blended to the wallpaper.
ShrinkToFit option of static bars now shrinks the text height in addition to the icon width.
Added font settings dialog.
Renamed "GPRS State" icon to "Cell Network State".
Added "Missed Calls & Signal Strength & Operator Name" icon.
Added "Unplayed Voice Mails" icon.
Added "Irda State" icon.
Added "Phone Profile" icon.
No sound or vibration on launch if current profile is silent.
When battery is charging a dot is shown before the battery percentage to indicate charging.
If operator name is empty show NA for signal.
Changed the field "type" in the icon settings dialog from dropdown to droplist.
Fonts in the fonts subdirectory are automatically added/removed.
Load strExec and strParameters (in addition to nScreen, nIcon, strName, and strImage) from HKLM\Software\iPhoneToday\Icon...\ when HKLM\Software\iPhoneToday\reloadIcon is set.
Added a separate text quality option for text inside icons.
Added new pressed icons.
Added minimize OnLaunchIcon option (you have to manually edit settings.xml).
Added UpdateWhenInactive option (you have to manually edit settings.xml) to always update notifications even when window is inactive. The default value is 0 to save battery.
iPhoneToday v1.5.0 (Mar 21, 2010)
Fixed battery drainage issue.
Improved quality of icons by using the averaging interpolation method for resizing them.
Added an alternative method for alpha blending to the background that should be faster but requires more memory.
Added an option to "use mask for transparency" that might help the scrolling performance on some devices.
Added text quality option (Default, Draft, Nonantialiased, Antialiased, Cleartype, Cleartype comp), but it is available only when alpha blend on background is disabled.
Added facename (font family) option for the text labels under the icons, the header text, and the special icons text. (you have to manually configure the XML, no dialog yet).
Added shadow and roundrect options for the header text.
Added --winkey command to display the start menu.
Added an option to show battery percentage while charging (enabled by default).
Changed default value of vibration for non phone devices to 0.
Fixed crash when copying icons from topbar.
Fixed bug with pressed icon not displaying correctly when alpha blend is enabled.
If reloadIcon is 2 icons.xml are saved after loading them from registry.
Installer now displays a warning that today plugin will not be available if you choose to install to storage card.
Some minor fixes and improvements.
iPhoneToday v1.4.9 (Mar 15, 2010)
Fixed degraded quality of images of previous release (image resizing is done by the Windows Imaging API again).
Fixed a bug with background resizing.
Added RoundRect option (for now only in the XML, no dialog yet) to display a black rounded rectangular behind the text (like Android).
iPhoneToday v1.4.8 (Mar 14, 2010)
Using LPNG library (an extremely light-weight library - it just adds 6KB) if imaging API fails (mostly helpful for PNDs where imaging API is often missing). This allows now all devices to load and display transparent PNG icons.
Huge memory savings compared to v1.3 when AlphaBlend is disabled (32bit icons are now converted to whatever the screen supports, usually 16bit).
Fixed text labels being 1-2 pixels left of the center of the icons.
Fixed background color of options dialog to be the windows default color for menu backgrounds.
Added --keyboard command to show/hide the keyboard.
Only for PNDs: added a help button (question mark) on the title bar of the options and icon settings dialogs (next to the OK button) that toggles the appearance of the keyboard.
The 3-letter abbreviation of the day of the week is now by default displayed in the language of the user locale.
Converted the included pressed icons from gray scale to true color since LPNG only supports loading true color PNG images.
Resized the bubble icons.
Added a warning that scrolling will be slow when AlphaBlend is enabled on devices that do not natively support it.
iPhoneToday v1.4.7 (Mar 09, 2010)
Changed the icon set
Added pressed icon effect
Currently incuded icons: CrackedGlass.png, Fingerprint.png, RoundedPressed.png (default), Spotlight.png, StopwordPressed.png (Thanks to Osprey for the images)
Added text shadow
Added some new options for the background image: fit width, fit height, center
Added refresh time setting in the movement tab
Added new command: --volume:++<step> and --volume:--<step>
Fixed a bug with animation rectangular staying sometimes on screen
Fixed some minor bugs
iPhoneToday v1.4.6 (Mar 06, 2010)
Added some new icon types:
Volume
Memory Load
Memory Free
Memory Used
GPRS State
Signal Strength
Operator Name
Signal Strength & Operator Name
Added some new commands:
--rotate to rotate the screen 90 degrees
--rotate:<angle> (e.g. --rotate:270) to rotate the screen by the given angle
--volume:<number> to set the system volume to <number> (0-100)
--volume:+<step> or --volume:-<step> to increase or decrease the system volume by <step>
--reset or --restart to soft reset the device
--off or --standby or --suspend to suspend the device
--minimize to minimize the iPhoneToday's window (only for exe version)
--taskbar to show/hide the taskbar (only for exe version)
Alpha blend transparent icons with the background
Option dialog to configure the transparency of icons
Fixed transparency of png icons with black pixels
Today item's height is configurable again
The color of the expanding rectangular - animation on launch - can now be configured
A default sound on launch can be set
Added a play button in the icon settings dialog to preview the selected sound
Fixed the ignore screen rotation option
Fixed focus of the choose color dialog
If the bubble png icons are not found nicer bubbles are programmatically drawn
Added a reset settings to defaults button in the about dialog
Configurable margins for the text inside the special icons such as day of month, day of week, clock, battery, etc.
You can set which applications to run when the icons are out of screen instead of cycling through the pages
Reorganized the options dialog
AppToDate support
Installer will ask to create a startup shortcut to the exe if you answer no to the question whether you want to enable the today item plugin
iPhoneToday v1.4.5 (Feb 27, 2010)
1. Added a static top bar of icons
2. Non static background keeps the aspect ratio of the image
3. Configurable zooming factor of the background image
4. Added a warning before enabling "never show taskbar"
iPhoneToday v1.4.4 (Feb 26, 2010)
1. Installer now detects previous installations and asks to keep the current settings.xml and icons.xml
2. Added simple battery icon (shows battery percentage or AC)
3. Added about dialog (last tab in options)
4. Added file version information in the .exe and .dll
5. Added edit header dialog
6. Added an option to configure the circles offset from the top of the bottombar
7. Optimized screen transition a bit
8. Avoid some unnecessary redraws
9. Icons behind the bottom bar are now hidden
10. You can now add a bottom bar icon by right clicking on the bottom bar's empty space
11. Fixed --goto:down that was scrolling one extra page down
12. Fixed the background of text in the options dialog for PND
13. Disabled --close and --exit for the dll version
14. Fixed crash when icon width is set to 0 (useful to disable the bottom bar)
15. Fixed dll's crash when icons.xml does not exist or is not valid
16. Fixed bug when using reloadIcons that was not deleting "unused" icons.
17. Renamed some confusing options
18. Disabled options that cannot be changed depending on whether you are running the exe or the dll version
iPhoneToday v1.4.3
1. Icons can be associated with wav files to play once they are clicked.
2. Fixed infinite loop when checking for Software\iPhoneToday\Icon%d.
iPhoneToday v1.4.2
1. If imaging API is not available (some PND do not have it) use imgdecmp.dll instead (included in the PND zip).
iPhoneToday v1.4.1
1. Switched to TinyXml that has smaller memory footprint than MSXML
iPhoneToday v1.4.0
1. Support for Pocket PC 2003
2. Support for Portable Navigation Devices (Windows CE Core)
3. Today item height is automatically figured (you can have multiple today items and it should still work properly as long as iPhoneToday is the last one)
4. Vertical scrolling
5. Added header text for each screen
6. Support for BMP files without using the imaging API (BMP images are actually a lot faster)
7. Made almost everything configurable
8. Bottombar can have different settings from the mainscreen
9. Icon text can be set to 0
10. Icon offset can be set to a negative value to make the text overlap the icon
11. Commandline arguements and special icons with the same commands (--reload, --relaunch, --add, --options, --close, --exit, --goto:<screen>, --goto:next, --gotorevious, --goto:down, --goto:up)
12. Added copy icon and copy here in the right click (long tap) menu
13. Paths can now be relative to the application directory
14. Better orientation and rotation support
15. Special characters such as ", <, >, & are properly handled in the XML (if you manually edit the XML make sure you escape them!)
16. Use the last indexed LED as the vibration LED
17. Scroll through the pages with the directional pad.
18. Many other bugfixes, improvements, and optimizations that I've forgotten now...
..........
Uhmm, why did you open a thread about this again?
egzthunder1 said:
Uhmm, why did you open a thread about this again?
Click to expand...
Click to collapse
I believe because he's not the author of the earlier versions (he's picked up the project where the original author abandoned it) and wants to be able to maintain his own thread and starting post. If he had just replied in the original thread, the thread owner might not update the starting post links and only those who read the whole thread (which is 287 pages long) would find the new version. I think that a new thread for a new author and new "life" for the project makes sense.
tronikos,
It looks really good. Some things...
1. Tapping the screen briefly flashes an all-white screen (the same that shows when loading and during the "animation" when pressing an icon). If anything, it'd be nice if it (and the loading screen and "animation" screen) were black, but, ideally, there shouldn't be any flashing at all, of course.
2. Is there an option to not display the taskbar? I realize that that's the normal way to get at the keyboard, but it'd be good to allow for alternatives (like MioPocket's MiniBar).
3. Flipping pages isn't a smooth as it seemed in the YouTube video that you pointed me to earlier. Could it be that the "movement" settings have been changed or is my device's 400MHz processor not powerful enough to handle the program smoothly?
4. Even though settings.xml indicates an icon width of 45px, when I loaded the program, the "autoconfigure" set it to 51, which made the icons look bad. I'm guessing that the program picks an icon size based on the resolution, which is probably a good thing, but perhaps it should choose from icon sizes that are multiples of 8 or 16, i.e. ones that would still look good when downsampled from the original 96x96 icons.
5. An icon on the button bar to access options and add icons would be a lot more intuitive than clicking and holding the background. Do you think that that's doable?
6. Have you made any progress in adding multiple categories (ex. "Settings", "Tools", "Apps", etc.) and a nav bar to switch between them?
7. Have you made any progress in adding icons outside of the main area and bottom area, so that we aren't restricted to them? I'd like to be able to define an icon anywhere that I want, including by giving exact coordinates.
Sorry to throw so much out there for you to address. I'm just, as you know, thinking about how I might adapt MioPocket to it, especially without having to remove features (such as the quick launch button, the SideBar, faux taskbar with start menu button and so on). It's really good so far and suitable for a lot of other people's uses already, though.
BTW, you might want to include some more information and a screenshot in the first post for those who aren't already familiar with the project . I suspect that that's your plan... just mentioning it in case not.
Wow this is really exciting. I love this app, it's really given my phone a new lease on life without its stylus.
I'm really curious to know what the change log for this version might look like, since iphone today is so central to my usability I'm a little more hesitant than I would normally be to just dive in and try a new version..
Tronikos,
can you please add me to the project on google code project?
My google account is: [email protected]
Thanks
egzthunder1,
I created this thread for the reasons Osprey00 mentioned.
I got permission from MiToNiOeS to create a google code project for iPhoneToday and upload my changes there. I hope that this move will help its further development.
Osprey00,
1. That was a stupid bug I introduced just before uploading it. Only the exe version is affected. I fixed it and uploaded 1 hour ago. Please redownload it.
2. Check the "Fullscreen" option under Misc tab. Also since the taskbar will automatically be shown whenever iPhoneToday loses focus you might want to check the "Never show taskbar" option too.
3. If my bugfix for #1 didn't do it please experiment with the "Movement" settings.
4. Yes MiToNiOeS originally had code to autoconfigure the icon size based on the screen width. I might change it to be multiple of 8 but the included icons will have to be updated too. I included MiToNiOeS's ones that are 90x90 and not 96x96. For now change AlreadyConfigured in the settings.xml to 1 and set the icon size from a script depending on the screen resolution.
5. Yes it is doable but since I don't have a device anymore (I got as a gift a nokia phone that fits my gps needs too) I am not planning to add any new features, only bugfixes.
6. Manually enter a header text in the icons.xml for each screen and change the mainscreen's top offset and header height in the options. For changing screens if you don't like flipping you can use the circles at the bottom.
7. Sorry no plans to do this.
bluenote73,
I changed quite a few things that I don't remember them now.
Once I find time to look into my code changes I will create a detailed changelog.
mathwiz314,
OK I added you.
Anyone,
If you can help in any way please feel free to ask me to add you.
You don't have to know coding. The project needs a summary page and documentation in the wiki.
Nice work, I was playing around with it in the CE emulator. I renamed your .exe as SysInfo-Start in my emulator miopocket setup. It started up everything fine and Iphone today as GUI. I get the white flashes sometimes too, but other then that it operates good. I would like a full time clock display on GUI. I would like more pages( might be possible havn't played with it enough yet), and be able to edit the dot buttons to easily navigate pages by pic or text (i.e. multimedia, setting, navigation). Going into the task bar setting and unchecking keep task bar on top, completely hide task bar, which is good IMO. I need to test it more, but your doing a fine job with this GUI.
Awesome that someone gets his hands on this.
Can't wait to see what will come next.
Hi tronikos
Thank you for keeping alive this wonderful today plugin
Hi, I don't really know much about coding but I can lend a hand if there are any graphics that need done. I don't know if this is the issue mentioned above but I have an HD2 and the icon resolution looks really low. Might I suggest using some of the many icon packs available in the HD2 Themes and Apps section or something.
Sorry if I said something noobish lol I haven't had a proper good look at it yet.
Dan
As requested, can you put a screenshot in this thread (or, at least, in your google code page) ?
I think we'are reacting better with a screenshot...
As someone said in the past : 'A pic is better than a thousand words' !
Good luck with the project !
@Osprey, Tronic and all Miopocket friends
After playing arround a little bit, all in all a very good tool. It is easy to add some pages and also create a header for the pages, so Miopocket Windows seven page folders (Favorites, Navigation etc.) could easily adapted. Also vertical scrolling is possible, but I don't know how to create pages?
Flipping pages was a mess at the beginning, instead off flipping, it always went to icon edit mode. I played arround with the movement settings, but had the feeling nothing is changing. At the very end, I disabled right klick in the settings. Now flipping works very good, but the way to come back to the setting page is closed. ==> Any ideas?
Regarding icons:
I added two icons from this board (not allowed to link)
to compare. On the picture these are the first two adobe test and igo test. By far looking better, but no problem to change.
Sorry, I am not allowed to link to image banana and , so I have to attach the picture as a zip file
Use imageshack (or photobucket...) to upload your pictures and post the forum version of the links (with pic thumbnail). Without the attachments size restrictions the bandwith cost would go through the roof!
@frmariam
it's the same. I am a new member (Feb 2009!!!!) and not allowed to link to external pages. BTW also internal links seems to be not allowed.
Probably somebody could link to the picture?
img709.imageshack.us/img709/7913/capture004k.png
Schlork,
Putting an original copy of setting.xml in your install will take you back to default.
I noticed that the clock and calender icon are actually the clock and calender and can be customized in options somewhat. I placed the clock on bottom bar. Still trying to figure out adding pages and headers and still working with it in CE emulator.
schlork said:
@frmariam
it's the same. I am a new member (Feb 2009!!!!) and not allowed to link to external pages. BTW also internal links seems to be not allowed.
Probably somebody could link to the picture?
img709.imageshack.us/img709/7913/capture004k.png
Click to expand...
Click to collapse
Here you are!
{
"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"
}
@all
I don't know if we are all working on the same page. Some of the posters are redirected from Tronikos to post here. We are owning thumb GPS devices, which became Porsche's since Osprey developed Miopocket for. Even now more with ability to have iphone functions.
@[email protected]
Thanks! It's not a problem to switch back, I could easily write a script and put it on a button for that. But I am wondering, if there is not another solution?
@sinoo
pretty thanks! And OT how can I convince Mods to be not a spammer?
Hi, where can i fin the "full" changelog?
Hope I can help
I know a little about coding, but I make mean FAQ and display pages (see links in my sig). I am very happy that this got picked back up and look forward to new releases. Anyone from the old iPT forum knows how much I was involved there, and I hope I can help as much here and on the google code page.

[Q] Smaller home screen text

Is there a way to make the app names text smaller? For some reason, I just hate how large the text is.
Well, you could use Small Font setting under Display and then adjust text sizes in all apps a bit higher (in their respective settings) ...
It needs a Theme edit I believe (not sure) but not a priority case for any Themers out there

Categories

Resources