[UTIL] TouchWatch2 2.44 -Timer/Stopwatch (multilanguage)

Search This thread

lopez1_de

Senior Member
Jun 14, 2007
205
4
Ethermind, jukefox

this is a very nice idea. I don't have any time in the moment. But if I have some, I will add this (and the lithuanian translation).

Please feed me with some free to use images (the one you used are very nice!). :D Size 96x96 and png or ico is perfect.
 

powinmo

Senior Member
May 5, 2010
65
15
High processor usage

Hello all. I've searched the thread numerous times over the course of the past two months to see if someone else has seen this... but has anyone else noticed this app taking 100% of the CPU when it is in the foreground?

My device: CDMA Touch Pro2
ROMs: Energy's Cookie (Energy.RHODCDMA.23569.Sense2.5.Cookie.Jul.10.7z is the latest I've tried it on) - but I've been trying it since the May ROMs
Monitoring application: BattClock, with one stripe (or even an actual percentage counter) showing the CPU utilization

I've tried TouchWatch since v2.4 (2.42 and 2.43) on about a half dozen Energy ROM versions, and when this app is actively running a timer or stopwatch, the utilization pegs 100%. If it goes in to the background, utilization drops to "normal" levels.

I've run SPB Time, G-Watch, and a slew of other timers/stopwatches and none of them use more than 50% or so of my CPU when painting the screen in the foreground.

Now, please no flaming... this could be because of the custom ROM I am running, etc. Just asking if anyone can validate this on other models or TP2 ROMs out there. Next time I flash, I might put back my stock ROM + battclock and see if this still happens. Note I doubt this is due to some issue with BattClock (2.1.2) as I've never seen this with any other stopwatch app so far.

If this has been discussed elsewhere, I apologize and please redirect me to that thread.
 

lopez1_de

Senior Member
Jun 14, 2007
205
4
Hello all. I've searched the thread numerous times over the course of the past two months to see if someone else has seen this... but has anyone else noticed this app taking 100% of the CPU when it is in the foreground?

My device: CDMA Touch Pro2
ROMs: Energy's Cookie (Energy.RHODCDMA.23569.Sense2.5.Cookie.Jul.10.7z is the latest I've tried it on) - but I've been trying it since the May ROMs
Monitoring application: BattClock, with one stripe (or even an actual percentage counter) showing the CPU utilization

I've tried TouchWatch since v2.4 (2.42 and 2.43) on about a half dozen Energy ROM versions, and when this app is actively running a timer or stopwatch, the utilization pegs 100%. If it goes in to the background, utilization drops to "normal" levels.

I've run SPB Time, G-Watch, and a slew of other timers/stopwatches and none of them use more than 50% or so of my CPU when painting the screen in the foreground.

Now, please no flaming... this could be because of the custom ROM I am running, etc. Just asking if anyone can validate this on other models or TP2 ROMs out there. Next time I flash, I might put back my stock ROM + battclock and see if this still happens. Note I doubt this is due to some issue with BattClock (2.1.2) as I've never seen this with any other stopwatch app so far.

If this has been discussed elsewhere, I apologize and please redirect me to that thread.

You are right. TouchWatch has no fps limitation. It takes as much cpu as it can for drawing the graphics to show proper miliseconds. If you have started a timer it is recommed to switch of the device (pressing power button) or put TouchWatch to the background. The timer is running well in standby or background and the device is switching on again(and is switching Touchwatch to the front) if the timer is expired. This will use much less battery because TouchWatch isn't drawing anything while in standby or in background.

I think that SPB Time and G-Watch using opengl which use hardware acceleration. But this will need battery also even the processor is "only" at 50%. You don't see the usage of the GPU with your monitoring tool. You have to add the "not knowing" ammount of GPU usage to the cpu usage to get a proper result. 50% CPU+ ?% GPU = ? (maybe like 100% CPU)
 
Last edited:

sebrus

New member
Jul 14, 2010
1
0
Split times

Hi,

I find the app great. I am missing "split times" as known from regular stop watches.

Regards
sebrus
 

Ethermind

Senior Member
Jan 16, 2009
963
6
Hello again : )

I think that can be useful to highlight active OR to shadow inactive timers:
gr6usz9m.png


Just two additional reg values: InactiveTimerColor and ActiveTimerColor.
Existing variant can be achieved by setting InactiveTimerColor & ActiveTimerColor with the same value.
 

lopez1_de

Senior Member
Jun 14, 2007
205
4
v2.4.4 is coming soon

new features:
- sensor/autorotate landscape!
- icons for your timer/stopwatch!
- lithuanian (lt-LT) translation (from cukierkas)
- darken disabled timer


I have to test it a bit then I will release it.
 

Ethermind

Senior Member
Jan 16, 2009
963
6
Strange error:

screen36h.png


By the way XPERIA does not have accelerometer.

Also I can't find any created reg entries.
 
Last edited:

lopez1_de

Senior Member
Jun 14, 2007
205
4
Can someone please try to replace the TouchWatch2.exe from the attached zip for checking if this fixes the error? Thanks!
 

Attachments

  • TouchWatch2.zip
    43.7 KB · Views: 53

Ethermind

Senior Member
Jan 16, 2009
963
6
Always ready for beta-testing : )

=============

Improvement for version 2.4.5 may be :)

screen42.png


Custom title and translation for "Icon" (russion "Иконка").
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi all,

    it's time to release the new version of TouchWatch2.


    Requirements:

    Features:
    • up to 6 timers or stopwatches
    • works with all screen resolutions (VGA,QVGA,WVGA etc.)
    • multilanguage (English, German, Spanish, Italian, Dansk, French, Greek, Czech, Polish, Hungarian, Russian, Lithuanian).
    • landscape support / sensor support with auto rotation
    • d-pad support
    • AppToDate support (download AppToDate here)
    • use your own notifications sounds (WAV only)
    • use your own icons (PNG only)
    • you can change graphics and colors (registry only HKLM\Software\M_G\TouchWatch2\)

    Usage:
    The usage is very simple. Just use fingertips to start or stop a timer (or press d-pad action). If you want to reset a timer, hold down your finger for 500ms (or press d-pad action for 500ms). To modify the settings of a timer, tab on the left side icon and the settings will open (or press d-pad left).

    Installation:

    Copy and run the CAB file on your device. You will find a shortcut to TouchWatch2 in your programs startmenu.

    Screenshots:
    TouchWatch2_screen1.png
    TouchWatch2_screen3.png
    TouchWatch2_screen2.png



    Tweaks
    You can find some more settings in your registry. HKLM\Software\M_G\TouchWatch2


    S2U Users:
    If you are using Slide2Unlock there might be a problem if you switch off the device while a timer is running. S2U forces the device to suspend, but the device have to be in unattended mode to work properly.
    Take one of this possibilities:
    1. Uninstall S2U.
    2. or Never switch off the device while a timer is running.
    3. or Try to configure S2U like this (settings taken from G-Alarm Homepage):
    * Lock when screen is blank > off
    * Lock when backlight turns off > off
    * Power off in > off
    * But blank screen only > off
    * Blank screen on talk > off
    * Please check those settings on both "On battery power" and "On external power"


    Version History:
    2.4.4:
    * Added icons for timer/stopwatch
    * Added sensor support for auto rotation
    * Added darker color for disabled timer/stopwatch
    * Added lithuanian translation (many thanks to cukierkas)

    2.4.3:
    * Fixed polish translation errors
    * Added russian translation (many thanks to Ethermind)

    2.4.2:
    * Added polish translation (many thanks to billyJ)
    * Added hungarian translation (many thanks to gidano)

    2.4:
    * Added greek translation (many thanks to dancer_69)
    * Added czech translation (many thanks to Dr.Hadr)
    * Fixed AppToDate problem
    * Fixed landscape view
    * Changed default elapsed alarm cycles to 20 instead of 5
    * Added the ability to change LED ID for vibration via registry
    * Added clock (on last timer item if no timer is set)
    * Added some new sounds
    * Device isn't vibrating anymore at startup, if you deactivate vibrating response in the settings

    2.34:
    * Increased graphics performance by 50%! Milliseconds updating faster now.
    * Slightly lower battery usage
    * Fixed a bug noticed by trids. If you long-click ("reset") on a timer that is not yet defined, then the app don't crashes anymore.

    2.33:
    * Added AppToDate support.
    * Fixed font problem. Digital font was displaying in google maps and some other programs. This is a strange behavior of some programs which don't have set a explizit font for usage.

    2.32:
    * Fixed WVGA fitting.
    * Added support for switching the device off while timer/stopwatch is running
    * Added S2U2 detection and automatic exception creation.

    2.3:
    * Hopefully fixed screen fitting for WVGA devices

    2.2:
    * Overall user interface speed and battery consumption is improved.
    * Added multilanguage support (English, German, Spanish, Italian, Dansk, French).
    * Added the possibility to change the timers description (like "Eggs" or "raise pot").
    * Added the possibility to change a timers value by keyboard.
    * Added a button to mute the elapsed alarm and let timer run.
    * Added easy access to the main features.
    * Hiding TouchWatch is now working correctly. If an alarm is playing, TouchWatch will come to front automatically.
    * Color change (and other tweaks) possible with registry editor (HKLM\Software\M_G\TouchWatch\).
    * Fixed sound bugs.
    * Removed custom taskbar. The windows default taskbar will do the job.

    2.01b:
    * Added an option to select between application- or standard taskbar.
    * Fixed bug: Font directory not found at startup (DirectoryNotFoundException).

    2.0b:
    * First beta release.

    Support me with a donation for future developments:

    Thank you!

    No donations received so far. ;)
    .

    Download:
    You can update TouchWatch2 with AppToDate.
    TouchWatch2 v2.4.4 - CAB Installer

    Translation:
    If you are interested to make a translation for TouchWatch, translate the following words please. Also corrections are welcome! I will then release it in one of the next version. Thank you very much.
    Code:
    OK
    Click
    Elapsed alarm - audio
    Elapsed alarm - vibrate
    Elapsed
    Hide
    Set alarm volume to maximum
    Remove
    Click response - audio
    Click response - vibrate
    Font was installed. Please restart TouchWatch.
    Slide2Unlock was found on your device. This program is known for causing timer problems. TouchWatch is now trying to adjust settings from S2U.
    Settings
    Stopwatch
    Timer
    Homepage

    .