|
0.9.1 Beta released.... with TouchFLO 3D like setup!!
Here you have the files to download (ensure the file size is correct before installing!! Sometimes (much than I wish) the server downloads turn to be corrupted): You can also install 0.9Beta setups like the DefaultSetup.
If you experience problems downloading from those links you can try the XDA-Deverlopers atachments here (registration is needed): There are some tweaks you can play with if you want more throttle speed ;-): - Slow loading of pages: On Memsave tab-> Set to false those page you use more often so there's no need to load them everytime. Drawback is it will take some memory. - Slow scrolling On the experimental tab -> try reducing a little bit fps. You will have to reload after each change but you can use the reload icon on the setting tab ;-). Thanks to Gullum and BlueMetalAxe (XDA nicks) for creating some of the graphics included. Thanks also to all my betatesters!!!  The TouchFLO3D setup also incudes some 3rd party apps. Thanks a lot to their authors: - VJVolubilis, VJKeyPress: Vijjay http://www.vijay555.com - OXIOS Hibernate. http://www.oxios.com/ - Reset.exe, SetVolume, WisSystem, CallHistory: unknown (if anyone knows please tell me to give corresponding credit) Consider their work is also included inside TouchFLO3D setup if you plan to post a donation. Little Tutorial: System Requirements WM5 or greatter. NET.CF 2.0 (3.5 strongly recomended) 200 Mhz CPU recomended. (The higer the better ;) ) SD instalation is supported but installing to device will make it work faster. 800 KB free space.
Before installing Do I need to install both cabs if using device instalation method? YES, unless you already have a previous version of throttlelauncher and you don't want them at all. Ensure that the sizes of the files you have downloaded match with the sizes shown on the download page. If you get any errors indicating that the instalation has failed try downloading the file again. t's strongly recomended to install to the device storage but StorageCard instalation is supported. If you have a previous release uninstall it before doing anything. To do this, disable the today plugin and perform a soft reset. Ensure that everything related to throttle is closed after softreset. Uninstall the previous version.
What has been installed? How do I start the app? Configuring the App I've followed all the instructions and this doesn't work...
Please make a post at the forum. If you get an error or a graphical issue please atach an screenshot if possible. Also post details on device, ROM, media to where the instalation has been done, etc.
How do I customize the setup? Changelog 0.9.1 Beta
- TouchFlo 3D alike setup. If anyone has any idea or artwork to make this setup look more like TouchFlo 3D I'll be gratefull :-).
- Metters implementation. How is this done.... ok, it a little bit tedious... I've to post an updated tutorial with all the things that have changed since 0.7 so I'll make a full explanation there. Anyway, to sum up the implementation of metters is really simple:
- Icon paths now can use #$XXXXX# expresions to change it's icon path depending on it's value.
- Added quite a lot of expresions and posibilities. To even text and icon paths.
- All of this can be used in the following syntax: #$SystemState,PROPERTY[,Operations[,OperationParams]]#
- SystemState is the "source". Other valid sources you already know are:
- reg or Registry: the PROPERTY is a registry path
- date or Date: the property is the date format to apply. (note this is diferent than the date operation).
- For SystemState source you can use all of this properties:
- http://msdn.microsoft.com/en-us/libr...mproperty.aspx
- Also this aditional values can be used:
- FreeMemoryPercent
- UsedMemoryPercent
- TotalMemorySize
- FreeMemorySize
- FreeDeviceStoragePercent
- UsedDeviceStoragePercent
- FreeDeviceStorageSize
- TotalDeviceStorageSize
- FreeStorageCardPercent
- UsedStorageCardPercent
- FreeStorageCardSize
- TotalStorageCardSize
- Ok, now what operations are allowed?:
- date: supose the value is a date. Format: #$source,property,date,dateformat#
- intervals: force the value to follow an interval. For example, if we have a battery load of 97% and we want the value to be 100% cause be have a battery metter with pictures for every 10% decrements we will use an operation like :
- map: this will map the value against other value list: for example: map,[-off|default-on] will asign off whenever value is empty and on to every other value (default means that).
- exists: will return true if the property has value, otherwise returns false.
- bool: will return true if the property value is not 0.
- scrollingmode attribute for the row (deprecates scrollenabled and pagedscrolling). Can have one of the following values:
- Kinetic: classic
- Direct: scrolling like the touchflo 3d footer. See below for details.
- Paged: paged scrolling
- None: will disable scrolling
- Auto: will slide automatically. Under development. Kuifjes request.
- For the direct scrolling, if used on the footer, it will show a big picture of the icon selected on the footer only if a picture file exists with the same name but with the _big sufix. For example if we have an icon at the button who's picture name is home.png, the icon showed full sized will be home_big.png. This is only valid for the footer. Although direct scrolling can be used on any row.
- New row attribute called alignment (see comm page of tf3d setup for an example). Will make icons align to the target. May have one of the following values:
- Left
- Middle (this is the default value to keep back compatibility)
- Right
- New alignment attribute for the text. Can have one of the following values (ask microsoft why that names....):
- Near: means left
- Center: means middle.
- Far: means right.
- New textimages attribute for the text element. Can contain a path with the special text #$char#. If this attribute is specified instead of drawing text the text element will paint for each character the picture on the path that results from replacing #$char# with each character of the text on the textimages attribute value. This is usefull to paint high quality digital clocks (see TF3D digital clock for an example). For example if we have the textimages=#$char#.png, if the text value is "text" the text element will draw consecutively the pictures t.png e.png x.png and t.png.
Technical improvements: - Lot of rewrite of graphics. I've had the plugin running for a week or so with out a single error :-).
- No need to set a delay on startup if installed to SD... Now it does not crash!!!
- DCINoBars no more used to hide bottom bar. It conflicts with today plugins inside throttle (Kuifje's problem with todays plugins on previous version).
- Tray bar is now hidden with the bottom bar.
- Now there are some log files inside throttle's main folder. If you experience some problem please post this files with your report. (ThrottleToday.log and ThrottleLauncher.log)
- So much more i don't remember.
|