0.9.1 Beta released!!
( 4 Votes )
Hits smaller text tool iconmedium text tool iconlarger text tool icon

0.9.1 Beta released.... with TouchFLO 3D like setup!!

 

 

 

 

 

 

This version is outdated. Please find the latest on in the downloads section

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!!! Smile

The TouchFLO3D setup also incudes some 3rd party apps. Thanks a lot to their authors:

- VJVolubilis, VJKeyPress: Vijjay https://www.vijay555.com

- OXIOS Hibernate. https://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?

  • You have three apps installed:
    • ThrottleConfig: this app is used to configure the other two
    • ThrottleToday plugin: this app must be started by checking the plugin on the today items list.
    • ThrottleLauncher main app: this is another way of running throttle using and standalone window instead of the today plugin. You can have both running simultaneously and you can make themes that make both app's interact.

How do I start the app?

  • To run the today plugin go to StartMenu>Settings>Today Items tab and check throttletoday.
  • To run main app go to programs and execute ThrottleLauncher.

Configuring the App

  • You can access the configuration even by launching ThrottleConfig app (StartMenu-> Programs) or by accesing the settings page on TF3D setup.
  • Importan things to configure are:
    • Plugins: select the plugins you want to be used inside throttle. Change their order on the today configuration if you plan to add more than 1.
    • Memsave: pages with true value will be automatically unloaded. Set to false those pages you want to load quicker.
    • Experimental: if you have a powerfull processor and don't like the black background while scrolling try enabling truetransparency. If you're experimenting slow scrolling try reducing the fps value.


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?

  • You have many tips and toturials on the configuration Tips&Trick Forum. If you have any questions we will be glad to answer then at the forum.


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:
          • https://www.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 :
            • intervals,10
          • 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.


Comments (0)
Write comment
Your Contact Details:
Comment:
         
Security
Please input the anti-spam code that you can read in the image.
 
  • Screenshots
  • Screenshots
  • Screenshots
  • Screenshots
  • Screenshots

Login



Follow us on Twitter