Dogfood, how about an option to specify which bars show up on which part of the screen? Many other programs put their own bars on the top of the screen so people may want to move some of your bars to the bottom instead.
I would imagine this feature to look like this with four drop-down options:
Upper-left: [battery, memory, load, cpu-speed, none]
Upper-right: [battery, memory, load, cpu-speed, none]
Lower-left: [battery, memory, load, cpu-speed, none]
Lower-right: [battery, memory, load, cpu-speed, none]
So one can specify which corner of the screen to show what... or nothing at all. It would even be possible to have duplicates... I know it's not that useful, but someone may care. I for one am pissed that the built-in button mapper won't allow me to map two buttons to the same function so I have to bypass it through the registry.
I have a WM5 device so your app doesn't run if I soft-reset. I would have to go to settings to start it up again. I know it's something to do with the app not being signed, but would it be possible to put a shortcut in the startup folder to start the program automatically?
Dogfood, how about an option to specify which bars show up on which part of the screen? Many other programs put their own bars on the top of the screen so people may want to move some of your bars to the bottom instead.
I would imagine this feature to look like this with four drop-down options:
Upper-left: [battery, memory, load, cpu-speed, none]
Upper-right: [battery, memory, load, cpu-speed, none]
Lower-left: [battery, memory, load, cpu-speed, none]
Lower-right: [battery, memory, load, cpu-speed, none]
So one can specify which corner of the screen to show what... or nothing at all. It would even be possible to have duplicates... I know it's not that useful, but someone may care. I for one am pissed that the built-in button mapper won't allow me to map two buttons to the same function so I have to bypass it through the registry.
I have a WM5 device so your app doesn't run if I soft-reset. I would have to go to settings to start it up again. I know it's something to do with the app not being signed, but would it be possible to put a shortcut in the startup folder to start the program automatically?
Hi, I too have WM5 with X50v. The way to get it too start up after a soft reset is by diong about 10 or more soft resets and right after, running the program. After that the app just starts up. I kknow that its wierd but it works. Good luck. BTW you are also not the only person with the button problem. So please don't get mad. Dogfood is busy with a life of his own and does this on his free time. So please give him some slack. Thanks.
__________________
sgtsampay
I'm 27.81065% Total Geek! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
My Personality
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
This thread is getting longer and it is hard to find what it is about sometimes. I decided to re-cap the first post of the thread with the most up-to-date information.
The free utility I offer here has two parts: Status Monitoring and Registry Tweak. The current version is 2.1.1.0
Status Monitoring Feathres
Monitors main battery level;
Monitors AC power charging;
Monitors program memory usage;
Monitors storage memory usage;
Monitors CPU speed (Intel PXA27x 624MHz CPU only);
Monitors CPU usage (CPU load);
Fully configurable on what status to monitor;
System status indicator is always visible and yet to occupy minimum screen space;
The width of the system status indicator lines can be set from 1 to 3 pixels;
The colors of the system status indicator lines are configurable;
To be light weight, the monitor runs in a thread within the system service process rather than its own process;
Small footprint - 11kb in size;
Compatible with different screen size and orientation.
Registry Tweak
Runs as system Control Panel applet. Located under "Start->Settings->System".
Status monitoring
Configures status monitor settings.
Display options
Allows enabling of ClearType, including keeping ClearType enabled upon orentation change and within Internet Explorer;
Chooses between analog clock and digital clock on the system bar;
Chooses to display date and/or time in the digital clock.
Memory option
Remove Odyssey client executable to save 2.2Mb storage memory space.
Input option
Chooses the number of words to be suggested when enterring text, beyond the numbers allowed by system default input settings.
Internet Explorer options
Allows Pocket Internet Explorer to be posed as IE 6.0;
Chooses the number of concurrent connections (downloads);
Configures temporary file cache size limit;
Configures cookie files storage limit;
Configures history storage limit;
Allows to put temporary files, cookies, and/or history info on the BIS (built-in-storage), vs. main memory.
Hardware button mapping (correct on Axim x50v/x51v)
Easily map hardware buttons to screen rotation, Alt-Tab, and screen on/off toggle;
Alt-Tab and screen toggle features require "Spb Pocket Plus" being installed.
Software installation option
Enables the feature that asks the user to choose the destination folder when installing application.
Product information
Possibly new features in the future
Customize system and shell colors
Allow reposition status bars
Mapping buttons to programs depending on how long the hardware buttons are pressed
Q&As
Q: Why do you write this utility?
A: I don't like the power/memory indicators that sit on the today screen or on the system bars. They look intrusive to me; and they are not visible when in full screen mode when I play game or watch movie. I found a small utility, which gave me the idea of writting something like that but with more advanced features.
As for the registry tweaker, most of the features are the settings I personally prefer to change everytime I setup a new device. So I figured that I'd better write a program rather than playing with the registry editor every time. A few features have been put in upon requests from people who gave me the comments.
Q: Does it work on WM2003? How about WM5?
A: It works fully on WM2003 SE. I haven't tried it on other WM versions, like 2002, 2003 and WM5, as I don't have those devices. The WM5 version of the cab file should work fine on WM5 devices. Please give it a try and let me know if it works.
Q: What devices are supported?
A: I have x50v, always run in true VGA mode. So I know it works fine with this setting. It should work on most devices. The CPU speed monitor is only supported on 624MHz Intel PXA270. A couple of features might not work correctly on devices other than x50v/x51v.
Q: Why aren't other CPUs supported for the CPU speed monitor feature?
A: I don't have those devices. After all, I wrote this utility initially for my own convenience. So I have no intention to support devices I don't use.
Q: How to install it?
A: Follow these steps:
Download DogfoodRegTweak.zip to your desktop PC and unzip it.
If you use Windows Mobile 5, go to WM5 folder; otherwise, go to WM2003 folder.
Run DogfoodRegTweakSetup.exe. It is recommended that you have the device connected to ActiveSync before running the setup program.
Follow the instruction during the installation process on both the PC and the device.
At the end of the installation, the RegTweak utility is launched on the device. You can change any settings.
You may need to do soft-reset for some setting changes to take effect.
If you are an expert, and want to skip the desktop part, you know what to do with the cab file.
Q: Where do I find the utility after installation?
A: From "Start->Settings->System->Registry Tweak".
Q: How to uninstall it?
A: On the PC when the device is connected via ActiveSync. In ActiveSync, goto "Tools->Add/Remove Programs", highlight "Dogfood Registry Tweak for Windows Mobile..." and click "Remove".
Or, on the Pocket PC, go to "Start->Settings->System->Remove Programs", highlight "Dogfood Registry Tweak for Windows Mobile..." and tap "Remove".
Q: Are there any known issues?
A: Yes. Other than the CPU support, there are a few things I can think of.
Button mapping may not all match correctly on devices other than x50v/x51v;
CPU speed may not be correct on devices other than x50v/x51v;
Some settings on the screen may be cut off on QVGA resolution, especially when the SIP is up. I have not implemented automatic scrolling. It is a lot more complicited to do than just to think about it. As I'm always on true VGA mode, I have no problem. I could do it when I have the resource.
On WM5, if you choose both date and time in the digital clock, the text gets cut off. This is WM5 system problem. Not mine.
Q: Why do you offer it free?
A: There is no catch. I've had a lot of fun writing it. It makes me feel better if other people find it useful, too. The more people use it, the merrier. That being said, I have no problem if you would like to donate. ;-) I will really appreciate it if you like my utility and are willing to make a donation via PayPal to dogfood.ca@gmail.com. It would keep me going to make it better.
Enjoy! And please leave your comments. Your encouragement is what keeps me working on the updates. ;-) But since I don't make money from it, I may not be able to always satisfy your requests.
Excellent program. I downloaded this zip file but it is version 2.0.0.1. Is there a version 2.1.1.0 or is this a mistake? Anyway, if there is an update, could I use it? Also, program, version 2.0.0.1 used on my Dell Axim x50v, WM2003SE is great; however, other tabs are fine. The System Status Monitoring tab will let me check enable monitor, battery level usage, change colors but will not save. Matter of fact, the dialog box that comes up to ask you to reset pda only shows up for the other tabs but never after I check anything on System Status Monitoring tab. What am I doing wrong?
Excellent program. I downloaded this zip file but it is version 2.0.0.1. Is there a version 2.1.1.0 or is this a mistake? Anyway, if there is an update, could I use it? Also, program, version 2.0.0.1 used on my Dell Axim x50v, WM2003SE is great; however, other tabs are fine. The System Status Monitoring tab will let me check enable monitor, battery level usage, change colors but will not save. Matter of fact, the dialog box that comes up to ask you to reset pda only shows up for the other tabs but never after I check anything on System Status Monitoring tab. What am I doing wrong?
Thank you.
You have the latest version. After you make your settings on the system monitor, just exit out of the program and it should be there. Good luck.
__________________
sgtsampay
I'm 27.81065% Total Geek! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
My Personality
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
You have the latest version. After you make your settings on the system monitor, just exit out of the program and it should be there. Good luck.
What's on the site IS the latest version. I might get the version number wrong by mistake. Sorry about that. And yes, the monitor enable/disable does NOT require soft-reset.
Could you please release the source code, I want to learn how to do C PPC apps (only done VB at this point)
I'm very sorry, but I cannot publish the source code. It is not a good place to start learning programming anyway. I would suggest starting with simplier application sample code.
Dogfood, how about an option to specify which bars show up on which part of the screen? Many other programs put their own bars on the top of the screen so people may want to move some of your bars to the bottom instead.
I would imagine this feature to look like this with four drop-down options:
Upper-left: [battery, memory, load, cpu-speed, none]
Upper-right: [battery, memory, load, cpu-speed, none]
Lower-left: [battery, memory, load, cpu-speed, none]
Lower-right: [battery, memory, load, cpu-speed, none]
So one can specify which corner of the screen to show what... or nothing at all. It would even be possible to have duplicates... I know it's not that useful, but someone may care. I for one am pissed that the built-in button mapper won't allow me to map two buttons to the same function so I have to bypass it through the registry.
I've been thinking about the position customization thing. Since you can freely choose what to monitor, the options are much more than what you suggested. I haven't figured out a good way of doing that yet. The solution has to be simply and intuitive. I don't want to put any user-unfriendly feature in my code. That why I haven't rushed in yet.
Thanks for the suggestion and encourgements. :approve:
Quote:
I have a WM5 device so your app doesn't run if I soft-reset. I would have to go to settings to start it up again. I know it's something to do with the app not being signed, but would it be possible to put a shortcut in the startup folder to start the program automatically?
I don't have WM5 to test on. The starter is already in the "Start up" folder to load the monitor. Actually that is the difference between the wm2003 version and the wm5 version. From what I've heard, it works. Can other WM5 users out there confirm, please?
Hi, I too have WM5 with X50v. The way to get it too start up after a soft reset is by diong about 10 or more soft resets and right after, running the program. After that the app just starts up. I kknow that its wierd but it works. Good luck.
This says it all dogfood.
__________________
sgtsampay
I'm 27.81065% Total Geek! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
My Personality
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
More detail, please. What device and OS are you using? Did you do soft-reset after you choose it? What sites are you visiting for you to realize it doesn't work? Can you get it to work by using other tweak tools or direct registry changes?
Axim x50 mid wm5. it doesn't work on this site ,mobile version still comes in,chicagotribune.com(still goes to pda version w/o weather) those are jus 2 out of many yea I soft reset .tweaks 2k2 works
I don't have WM5 to test on. The starter is already in the "Start up" folder to load the monitor. Actually that is the difference between the wm2003 version and the wm5 version. From what I've heard, it works. Can other WM5 users out there confirm, please?
When I was previously cleaning up my device, I noticed PWSLauncher.exe in my startup. I had no idea where it came from so I removed it. Now I Just installed the latest version of the program and PWSLauncher is back... so I see. Now when I do a soft reset, the program still runs automatically. So it works... at least on my x50v WM5 axim. Cool.
Dogfood, you mentioned not having a WM5 device to test on... have you considered using the Microsoft Device Emulator Community Preview? It comes with w2k3se images, but you can download the WM5 images separately, extract them manually, and use them from the commandline.
I just noticed that now I can individually turn on or off each status bar while in a previous version, I had to enable some to get another. Way cool.
Just curious, would it be possible for a wifi signal strengh bar?
When I was previously cleaning up my device, I noticed PWSLauncher.exe in my startup. I had no idea where it came from so I removed it. Now I Just installed the latest version of the program and PWSLauncher is back... so I see. Now when I do a soft reset, the program still runs automatically. So it works... at least on my x50v WM5 axim. Cool.
Dogfood, you mentioned not having a WM5 device to test on... have you considered using the Microsoft Device Emulator Community Preview? It comes with w2k3se images, but you can download the WM5 images separately, extract them manually, and use them from the commandline.
I just noticed that now I can individually turn on or off each status bar while in a previous version, I had to enable some to get another. Way cool.
Just curious, would it be possible for a wifi signal strengh bar?
Thanks Dogfood!
So that is what that program is for. Thanks
__________________
sgtsampay
I'm 27.81065% Total Geek! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
My Personality
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Hey dogfood. I haven´t posted in this forum since the very start of it! I see that your app has grown significantly. Congratulations on all the great work! :approve: