[APP][22.05.2011][(W)VGA]ActionScreen Landscape support v0.6[Developers please help] - Windows Mobile Apps and Games

Hello
I liked the idea of an ActionScreen ever since I met with this program for a first time (it was on a Sense 2.1 stock ROM so it was really handy). ActionScreen is a simple application which shows the user a screen with 12 (sometimes more) shortcuts which can start/toggle frequently used programs or functions.
But as I am a Rhodium owner, I always had problem with Landscape orientation. The Smaberg's ActionScreen was showing only 2 rows of icons in Landscape or wasn't showing at all. So with the encouragement by Jackos I started to develop my own application based very much on the original idea of the 12-icon ActionScreen from Smaberg. As I am definitely not a programmer I started to learn Basic4PPC for a starter. Then, after I discovered how many environment restrictions it gives I switched to C#.
What I present here is a version which has full Landscape support (the app will run without problems in Landscape and will change it's layout properly even if there will be an orientation change while program is shown).
* NEW * - The whole app has been rewritten from scratch. Also changed to the C# + NetCF. This has not solved all of my memory problems but allowed me to improve on many other fields. The details are in the change log in post #2.
* NEW 2* - I added a VGA version of my ActionScreen. Special thanks to xOverkill who encouraged me to start working on VGA and then provided a great help with testing on Raphael.
With this version you can easily customise each link function by changing command and parameter in:
[HKEY_CURRENT_USER\Software\Skrobel\ActionScreen\LinkXX]
where "XX" is a number of the icon starting with 00 to 11.
You can change the icons as well (all the graphic files are stored in program folder). From v0.5 you can also change the colors of the background (at the moment only solid colours are supported) and the label texts.
And last but not least you can change the text of the labels under each icon in the same place in registry. This can come in handy when you want to change the language for instance.
There is a small readme.txt file attached to this post where I put a brief description of the settings/configuration possiblilities.
DOWNLOADS ARE IN POST #2
Unfortunately some problems have been solve and some not:
- I have problems to effectively dispose the resources upon program minimization. The C# or NetCF uses Garbage Collector for all the disposed controls/images, so the app memory does not decrease when it's minimized (and is about 1300 kB). I can't find a way to do it better
- the WinCE and WinMo environment doesn't support a "minimize form" event. So I used a little trick to override native Windows.Forms.Hide with SW_MINIMIZE imported from coredll.dll. Buuut this doesnt really minimize the app, but only get the window behind all other windows, but in front of Titanium or TodayScreen. That's why I suggest using this app ONLY on Sense/TF3D enabled ROMs or otherwice you will se my app instead of the TodayScreen
- Because of the above my app is visible also during system startup until Sense/TF3D is fully loaded
Actually I found a solution for SW_MINIMIZE (it was easier than I thought). So for now my only concern is to make the app less memory consuming and possible yet faster.
Soooo, if any of you guys could help me to improve the app (especially the memory management) I can share all my current experience as well as the source code. HELP PLEASE
Enjoy! Any feedback is welcome. I will try to improve as soon as my programming knowledge raises Or of course when someone agrees to help me

# CHANGE LOG:
22.05.2011 - v0.6
+ Added version for VGA resolution
+ Minor bugfixes concerning exceptions and image handling.
+ Added a new setting "ShowOnHTCKeyboard" enabling ActionScreen to show up when the hardware keyboard is open (refer to readme for more information)
- still high memory usage when idle (currently approx. 1300 kB) - looking for a better way to dispose resources during minimize
10.05.2011 - v0.5
+ Rewritten from scratch once again to avoid unnecessary code
+ much faster to load/unload/appear/disappear
+ AppToDate support (thanks for the tips Jackos)
+ Both landscape modes support (right- and left-handed). The app will now follow the GUI
+ Added "splash screen" during first load for eye-friendliness before system boots completely
+ Added possibility to change background and text colors (although not very comfortable at the moment)
+ Changed the settings location in registry to a more proper place. Therefore you need to uninstall the previous version manually before installing v0.5
- still high memory usage when idle (currently approx. 1250 kB) - looking for a better way to dispose resources during minimize
13.02.2011 - v0.3 - quick bugfix version
+ Fixed SW_MINIMIZE so that app minimizes instead of going to back
+ support for non-Sense interfaces (Today Screen and Titanium tested)
+ the app starts almost unnoticeably during system startup
- still high memory usage when idle (currently approx. 1300 kB) - looking for a better way to dispose resources during minimize
13.02.2011 - v0.2
+ Whole application rewritten from scratch in C# + NET CF 3.5
+ commands, parameters, paths to the images are now stored in registry
look into: [HKLM\SOFTWARE\HTC\Biotouch\ActionScreen]
+ also item names are now stored in registry for easy language changing
+ the app is loaded in the memory during system startup and it's maximised upon calling
- high memory usage when idle (currently approx. 1300 kB) - looking for a better way to dispose resources during minimize
- uneffective SW_MINIMIZE method
- only TF3D/Sense 2.1/Sense 2.5 compatible - it's not compatible with Titanium/Today screen
- the app is visible during system startup until Sense/TF3D is fully loaded - the SW_MINIMIZE issue
17.11.2010 - v0.1 - initial release
- Written in Basic4PPC
+ Landscape support
- Due to several reasons the app doesn't stay in memory, it's launched on each call
- no localization
- no configurations possible, the commands are hardcoded into the application
# DOWNLOADS:
For technical reasons you have to uninstall previous ActionScreen versions manually before installing v0.5. Sorry for the inconvenience.
OK, I present three versions with one tiny difference:
- Skrobel ActionScreen v*.* - it's a standard version starting when holding the PowerButton for 3 secs.
- Skrobel ActionScreen v*.*_softkey - the app is linked additionally to the left homescreen softkey in Sense (2.1 and 2.5) as showed on the last screenshot
- Skrobel ActionScreen v*.*_softkey_only - especially for p50kombi here goes a third version with only the SoftKey link and no PowerButton action
- Skrobel_AS_Blue_Icons - a set of blue "Pressed" icons for the ActionScreen. Special thanks to MrRusch for a permission to use his work which I found here.
The files are attached to this post. Enjoy

Been waiting for this.
Think you can make a version that links to softkey only and not to power button?
that would be great...Thanks.

p50kombi said:
Been waiting for this.
Think you can make a version that links to softkey only and not to power button?
that would be great...Thanks.
Click to expand...
Click to collapse
It's done

yeah.....
thanks

Looks great, will test it .. Thank you

Skrobel, congratulations on your release.
I will be glad to test your preliminary version, let's see what you did improve since the last version I tried.
Some suggestions and tips if I may:
- Do not use text files to store settings like links etc. Registry is a more convenient method IMHO.
- Try to ensure support for more then one language.
- Do something with the loading time (I know this probably requires programming language change), quick! Like I said in our last conversation about this program, hiding the window and showing it when it's needed should help greatly.
One important question: What about ROM cooking? Are chefs allowed to cook this program into their ROMs?
Regards,
Jackos

PS What about graphics? Maybe something more TF3D/Sense like?

Thanks, I appreciate your hints and help
According to the B4PPC support forum the loading time when the app is starting from "0" will not be better at all. I did everything I could to make the app lighter (use only one external library, don't use text labels, use only only one image for the whole form). But it didn't improve the loading time much though...
I already have a version which loads into memory at system startup but it has some annoying limitations connected with the programming environment.
I.e.:
The only way to actually load all the elements (images, controls) into memory is to show the app. So at startup I must actually show the app at least for 10 ms and then trigger the "ShowTodayScreen" procedure to hide it. And during system startup any graphics I'll try to show appear incomplete and for long time (until Sense shows).
Another problem is that there is no "minimize" procedure. Only the above mentioned ShowTodayScreen which always returns to Sense. If the user would run the ActionScreen in order to run a new window (such as new SMS) it's not a problem. But if you want to trigger the BT or WiFi, returning to HomeScreen every time is annoying.
Third problem is that even when the app runs in background it still takes over 600-700 kB which I consider as large for so light image it actually is. Furthermore I noticed strange behaviour when ActionScreen is not used for longer time. It takes more and more memory over time (a memory leak?) and "refreshes" itself when it's actually called.
Buuut in this situation the form shows within half a second.
Language and GUI is on the "to do" list as soon as I will handle the above problems. Actually changing the gui is very simple (there are no graphics merged in the exe, only external ones). But I'm totally not creative when it comes to graphics. That's why I asked for help in the first post.
Finally:
Everybody is welcome to use this program in their ROMs. Just drop me a line that you plan to do it and it would be nice if you referred to this place in your ROM thread but with such small app is absolutely not demanded.

@ Skrobel Any chance of my makin' an 18-button ver, a la wedge666's offering here? He, however, doesn't have landscape support. Your app's lack of buttons is the only thing stopping me from hoppin' on-board.

The problem is that the more controls on the form, the longer time the app needs to start.
So technicaly it's possible and relatively easy, but in the current app state I would like to handle all my problems first to be able to hold the program in the memory. Then addidg or moving controls will really be easy. Plus I will add the possibility to configure the icons and programs yourself so that everybody can customise it.

Hi Skrobel,
the landscape support is a very good idea. And since i use the HD2 and the TP2 i have missed this on my HD2. But the HD2 can handle landscape with a manila tweak well. Also in combination with the CHT Suite.
We, the CHTA beta team, can help you with a layout for CHT default and for the simplicity quicklinks. That's my personal favor style.

Hi Mike,
mike2nl said:
the landscape support is a very good idea. And since i use the HD2 and the TP2 i have missed this on my HD2. But the HD2 can handle landscape with a manila tweak well. Also in combination with the CHT Suite.
Click to expand...
Click to collapse
Am I to understand that you somehow forced the original ActionScreen to work in Landscape mode? Or at least to appear on full screen?
We, the CHTA beta team, can help you with a layout for CHT default and for the simplicity quicklinks. That's my personal favor style.
Click to expand...
Click to collapse
Thank you very much for the hint. I know these icons from Seem's ROM, but I didn't know these are his design. I like them too. And the way they behave when pressed.
oOadditional designs or to the beta team (that means you in this case )?

No, he just has a tweak in with he rotates the screen in HD2. His Action Screen doesn't support landscape ditto and that's the problem.

Jackos said:
No, he just has a tweak in with he rotates the screen in HD2. His Action Screen doesn't support landscape ditto and that's the problem.
Click to expand...
Click to collapse
On the STOCK ROM it is working well without any issue. The latest Rom is: (please see my signature).
Skrobel...
Thank you very much for the hint. I know these icons from Seem's ROM, but I didn't know these are his design. I like them too. And the way they behave when pressed.
oOadditional designs or to the beta team (that means you in this case
)?
Click to expand...
Click to collapse
No i mean the team. We are around 10 guys here from XDA. And the most of them are known from other things .

Ach, we misunderstand ourselves
I meant that you where using another ActionScreen (probably from Smabergs) and it didn't work well in landscape.
Skrobel's version does work very well in both portrait and landscape.

Jackos said:
Ach, we misunderstand ourselves
I meant that you where using another ActionScreen (probably from Smabergs) and it didn't work well in landscape.
Skrobel's version does work very well in both portrait and landscape.
Click to expand...
Click to collapse
now i get it...

Hello all
After a long while I updated the program. Actually it's whole new app rewritten from scratch. Details in post #1. Changelog and downloads in post #2.
Enjoy!

Skrobel said:
Hello all
After a long while I updated the program. Actually it's whole new app rewritten from scratch. Details in post #1. Changelog and downloads in post #2.
Enjoy!
Click to expand...
Click to collapse
yay! Wonderful! Let me check this out!

Hello again,
I have found a solution for my minimize problems. Updated version in post #1.
Still if somebody can show me how to make the app more memory-friendly, I'll be grateful.
Take care

Related

[APP] (2009-02-05) TouchBack v1.0b4 - Haptic/Touch Feedback for DialPad/SIP

Updated to v1.0 - BETA4 (2009-02-05)
About TouchBack
TouchBack is an application for emulating haptic feedback for Windows Mobile 6.0 devices. It has been designed simply to give a configurable feedback response to your fingers within the SIP window and within the DialPad window. Settings persist between device resets and you can enable TouchBack to start-up automatically upon device bootup.
The current version of TouchBack is being released as a beta, as I'd like to get some feedback on how it works for you. Despite the beta status, I have been running the program daily since the end of November and it hasn't crashed once yet - No detectable slow-downs have been caused by running the application in the background either (and the memory footprint is very small at 4KB).
I do realise that other decent haptic feedback programs have popped up (e.g. TouchResponse), and I don't want the authors to feel like I'm trying to step on their toes. I just thought it was a waste to not release the application after pouring time into it - I may also consider releasing the source code once I get my website up and running.
Please leave feedback on whether or not TouchBack works for you and your device. Enjoy!
Features
Haptic feedback (!) within SIP, DialPad or Both.
Support for multiple dialers (stock DialPad and iDialer so far).
Activate feedback On Press, After Press or Both.
Configurable vibration length (minimum: 1ms)
Configurable ignore press period (prevent multiple vibrations).
Start-up automatically on reset.
Settings persist across resets.
Installation/Setup
Download the CAB file and copy to your device.
Run the CAB and install the program.
Run the TouchBackCfg application found within your Start menu.
Configure your desired settings - Ensure your notification (vibration) port is correct (click on test area to check).
Click on Menu -> Save Config to save your settings.
Click on the "Start" button to start TouchBack, then you can exit the program.
Version History
Version 1.0 - BETA4
Added: Support for different dialers (currently: stock DialPad + iDialer).
Fixed: Vibration does not work on stock DialPad when non-English language is set.
Version 1.0 - BETA3
Fixed: Failure to create/delete startup shortcuts on systems with non-standard startup path (e.g. Non-English).
Version 1.0 - BETA2
Added: Resolution-aware Dialogs.
Fixed: Configuration does not display correctly on VGA displays.
Version 1.0 - BETA1
Initial Beta Release.
Reserved for updates.
Why is it better TouchResponse?
Yuna said:
Why is it better TouchResponse?
Click to expand...
Click to collapse
Just looking at it, it has the advantage of being much smaller in size, so you'd assume it uses less memory. It also supports the dial pad which I think is very good.
please, make this program to display properly on diamond, evrithng else works like a charm!
What's the problem? How does it display? I presume you're talking about the TouchBackCfg application. Are parts of it cut-off? I can work on fixing that if that is the case. Please let me know if it is similar to the attached image.
It sounds so good! Actually, I looked for a vibration feedback only for SIP and Dialpad, so it looks like just perfectly suit...
But unfortunately, on my Cruise, the vibration don't work for the dialpad (I use the Amine Opal Dialer). Only works for the SIP (TouchPal).
Do you think it is possible to fix that?
Thanks!
yes, just like that - cutted off...
Does this app still have that problem that TouchResponse has? The one where sometimes a touch stimulates a stronger vibration from time to time?
And is there anyway to have exceptions in this? Like suppose I don't want it to give me haptic feedback in a certain app.
Nice work Kay_! Works great on my Sprint Diamond. Keep up the great work.
Kay_ said:
What's the problem? How does it display? I presume you're talking about the TouchBackCfg application. Are parts of it cut-off? I can work on fixing that if that is the case. Please let me know if it is similar to the attached image.
Click to expand...
Click to collapse
Hey Kay,
Thats exactly how my screen looks on a Touch Pro (VGA) and i dont get feedback when dialing, just on the keyboard.
I checked the settings too, they were right...
nice app!
-SCDavis
Looks nice and almost identical to TouchResponse.
Can we know, from your side, the differences or benefits this has over TouchResponse?
Thanks
Yuna said:
yes, just like that - cutted off...
Click to expand...
Click to collapse
I've added resolution-awareness to the config application, so it should now display correctly on VGA devices. There is a separate profile for those with the HTC Touch HD to take advantage of the slightly roomier window space. ;-)
Kraize said:
Does this app still have that problem that TouchResponse has? The one where sometimes a touch stimulates a stronger vibration from time to time?
Click to expand...
Click to collapse
You can vary the period that TouchBack prevents multiple vibrations using the "Ignore Length (ms)" setting. The default is set to 100ms, and this seems to prevent most repeats - But you may need to adjust it higher if you're a particularly fast typist (erm, "stylist" if you're an adept stylus user I suppose!)
Kraize said:
And is there anyway to have exceptions in this? Like suppose I don't want it to give me haptic feedback in a certain app.
Click to expand...
Click to collapse
As for exclusions, this currently isn't supported - The idea was to make TouchBack a simple program that targets the SIP window and DialPad windows only. Why do you not want haptic feedback for a specific window?
scdavis said:
i dont get feedback when dialing, just on the keyboard.
Click to expand...
Click to collapse
Aye - The current support for the HTC Touch HD default dialpad is a bit of a hack, so I thought this might not work across different mobiles. On the upside, if you let me know exactly what dial pad it is then I'll be able to get it onto my Touch HD and see if I can program support in for it. I'll have a look into the Amine Opal Dialer that zen_green mentioned too.
...
Thanks for the feedback folks! Don't let me stop you though, try out BETA2. I'll implement AppToDate support after we get past the initial BETA period (well, that is if people want to continue using the application, hehe).
CorruptedSanity said:
Looks nice and almost identical to TouchResponse.
Can we know, from your side, the differences or benefits this has over TouchResponse?
Thanks
Click to expand...
Click to collapse
TouchBack primarily runs as a tiny (4Kb) resident program that sits in the background, and hooks into system events - It doesn't consume any processing time apart from when you've clicked/pressed the screen. Performance is also very good with regards to feedback response and there is no appreciable slowdown from activating vibration.
This isn't a direct comparison with TouchResponse, as I'm unaware of the internals of that program; although I do know that my approach to the problem is different from that of TouchResponse (but I'm not claiming that this method is better, just different). Thus. I'm hoping to sell TouchBack on its simplicity and small memory footprint, and the fact that I'm primarily targetting SIP/DialPad as opposed to giving general haptic feedback for everything.
I'll have to let users themselves decide which they like - Please try out the program and see for yourself. All feedback and constructive criticism is entirely welcome.
Thanks very much for considering our comments and requests.
Keep this great work!
On my french HTC Touch HD, I don't get any vibration with the dialpad. I use the stock ROM, with the stock dialpad. Maybe a localisation failure ?
(I can't make TouchBack to start with Windows either : I got the error "could not create shortcut").
Aye - Likely a localisation issue. I'll have to look into programmatically looking up the name (via SHGetSpecialFolderPath) for the start menu rather than just assuming it is "Start Menu" *cough* hard-coded *cough*. I am writing a test app to help me diagnose these issues at the moment.
OK, solved the localisation issue with the startup path. I'll upload the new version whenever I make some progress on making it work with DialPads other than the stock English ROM one.
zen_green said:
Thanks very much for considering our comments and requests.
Keep this great work!
Click to expand...
Click to collapse
As above.
Will this work for iDialer (the keypad that accompanies iContact)? If not can you associate it iDialer?
I've made that my default dial pad on my Diamond and would like haptic response.
Thx.

[APP][v0.0.1.3][06/07/2009] Battery Guard

Hi
Battery Guard is an finger-friendly application that manage powering for each subdevices on PocketPC machine. This application should be usefull for anyone who want to track what eating battery and make it under control (in the future, i want to add monitoring functionality and apply some logic to detect what make battery draining)
Quick Info:
Target: All Windows Mobile Professional devices (tested on HTC Touch HD (WinMo 6.1), HTC BlueAngle (WinMo 6.1), request feedback about other devices and versions of WinMo)
Requirements: Windows Mobile Professional, .Net Compact Framework 3.5
Features, screenshoots & download at: http://mobile.dlugosz.net.pl/Products/BatteryGuard/tabid/59/Default.aspx
Please don't share installation cab, just link to above page.
Feedback and suggestions will be greatly appreciated.
Change Log
version 0.0.1.3 (06-07-2009)
- added window's captions
- added support for provisioning xml (export/import)
- added driver registry name for subdevices
- little less memory usage
- improve windows loading time
- more compatuble backup/restore process
- fixed landscape mode
version 0.0.1.2 (10-06-2009)
- expand Power Status window with battery life and charge/draining indicator
- change windows hierarchy, Power Status is now main window
- add Battery Info page in Settings window
- add ask about changes on exit from Power Template window
- fix scroll painting after add/remove elements (GUI)
- fix saving for new items in power template editor
- fix handle of fullscreen setting (GUI)
- fix background image for power switch (QVGA skin)
version 0.0.1.1 (30-05-2009)
- fixed skin for QVGA devices (install cab fix only)
Nice! Hope you will complete the ToDo tasks soon
Nice app!
But I have a problem on my QVGA device... Buttons are too big...
flaviopac said:
But I have a problem on my QVGA device... Buttons are too big...
Click to expand...
Click to collapse
Yes, i had seen this behavior, it's something with first run on the device. Can you make a test, go to settings (last tool item on the main screen), make sure that DefaultQVGA skin is selected and save settings. Then restart program. If it helps?
Anyway, i must fix it
dally said:
Yes, i had seen this behavior, it's something with first run on the device. Can you make a test, go to settings (last tool item on the main screen), make sure that DefaultQVGA skin is selected and save settings. Then restart program. If it helps?
Anyway, i must fix it
Click to expand...
Click to collapse
I try this several times but no luck, same here buttons too big on QVGA.If i remove this program is everything gonna change back to default???
Yes, my mistake, QVGA skin have bad images (for VGA devices). New installation cab is already available.
Thanks. Installed on polaris (qvga) and it's working ok.
I've been looking for an app like this...great work! I'll check it out & report back...
Good job presenting these low level power settings and offering control in such a user friendly way!
Those monitoring features you are planning would be a very welcome addition. Perhaps in the future, users could share their best practices how to save battery. We could also export and share our battery saving settings file, for others to restore and check if it works for them.
oohhhh... this looks tasty.. I'll hafta download this and check it out. I have 6.5 so I'll test it and let you know how it works.
i have HTC HD Italian, is a multilingual program?
Very nice GUI - and I think its a needed app.
Why I only think it is, is because I dont really know how how to use it.
Should we just put all into poweroff to save battery or does any have some good hints in how to get most out of this app.
A bit more details for how to use it and what can be accomplished by BattGuard could be nice.
(I would like to save battery - so what might be the best settings for that. And will services still be able to start when poweroff and so on...)
ippoglosso said:
i have HTC HD Italian, is a multilingual program?
Click to expand...
Click to collapse
Yes, but someone must do translation. In the root folder of application is file English.lng. This is a good template for any translations.
Martinhdk said:
Should we just put all into poweroff to save battery or does any have some good hints in how to get most out of this app.
Click to expand...
Click to collapse
Not all I think, but maybe some devices are useless for someone. For example, i use camera very seldom, so for "On" state I can set "Main Camera" to Power Off. And then yes, in fact camera is disabled, but if it's improve battery life? I don't know, it's time for testing.
Martinhdk said:
(I would like to save battery - so what might be the best settings for that. And will services still be able to start when poweroff and so on...)
Click to expand...
Click to collapse
This is a tool, we need more knowledge (at least me ). There are programs for battery usage tracking so now we can tests power settings. I want to pack this functionality to Battery Guard and make it more usefull (register not only battery usage but also every things that could affect that).
And one info. Not every device support all power states. Often it's support only On/Off state. Current power states window shows info from system cache, so sometimes lie . Scenario:
1. Set Main camera "Power Off" for state "On"
2. Switch Off phone (mean suspend)
3. Switch On phone
4. Check current power states, you will see Main Camera is suspend
5 Soft reset and check power states again, you will see Main Camera is completly off
I just tried out your application and I am incredibly impressed. My face was like this: . It literally blew my mind. This literally is a complete switchboard for all of the devices in our Windows Mobile smartphones. I'll definitely have a few blog posts dedicated to this on my blog: http://soul-est.doc776.org/sotp/
very nice app, i try ed out of curiosity to see what it does,
also found some other thing, thanks to this app i tried apptodate from where the problem comes
i'm trying to update to version .0.1.1,i download the new version, install it an is still out of date, with option to update to .0.1.1
i2gh0st said:
i'm trying to update to version .0.1.1,i download the new version, install it an is still out of date, with option to update to .0.1.1
Click to expand...
Click to collapse
Yes, automatic uninstall cause invalid apptodate files replacement, i don't know why. Please manually unistall Battery Guard and then install it again. It's sure 0.0.1.1 version .
Anyway, is there a better free way to make installation cab, other than VS Project ?
Thx for the answer. Will try to see what happens in various scenarios..
great idea, been waiting that since a long time.
I guess one will be able to compare ROM consumptions using this soon, right ?
About version 0.0.1.2: Rather minor changes.
Now it's time for monitoring feature. In first attempt it will be part of main application. Later, after stabilization stage i'am going to move it to standalone service.
may i ask how do i use this application to save on battery juice?

Update[APP][11 Dec 09] TitaniumStarter 2.0 [WM6.5][Subfolder search]

Now 2.0 with subfolder search and much more - look at changelog
I made this Plugin, because I think it's very useful for me - and perhaps it's also useful for you.
Another Launcher? No - not like the Launcher, which are already available - I wouldn't have developed it otherwise - and I developed it mostly on my handy, because I hadn't much time the last weeks.
You can define in some Launchers what you want - but what about if you want to start quickly something, which is not in your Favos?
And how about a Keyboard direct in Titanium? (could tease some iPhone-Fans )
And therefore "TitaniumStarter" - to start everything quickly. Together with Favorites Plugin of contable and JMLLauncher from JMHL (and jmltoday) I got a wonderful "Launch suite"
Features:
- Keyboard direct in Titanium Panel
- Full animated switching between Keyboard and Results (it should look cool)
- Designed to launch quickly each program in Start Menu with direct accessable different input methods
- Installed by TICS_installer: So it will work in ALL THEMES not only Standard Titanium, also Blizz,Josito,... (if you want to make a special .plg for the keyboard in your favorite Theme, just give it to me, I will integrate it)
- ALL RESOLUTIONS: QVGA, WQVGA, VGA, WVGA
- ALL ROM-Languages - no dependencies to a country or WWE-ROM - it knows, where your Start Menu is to find
- Different type modes (left side of keyboard):
-- I = one letter will start search for all Programs in Startmenu with this abecedarian letter
-- II = one letter needs tab on "GO", after two letters automatic search
-- III = type the word as long you want - only "GO" initiates search
- Wildcard-Search - e.g. "*oo" in Mode III would find "Groovefish" as well as "Bluetooth Explorer"
- Launches programs/chooses letter after tab on plugin - possible because of AreaButtons of JMLPanex
- To erase last letter just click backward button in the bottom-right corner under "GO"
- to erase all input just click on current mode on left side
- ...little bit more- just find it out
Changelog & additional Features of 2.0:
- now can search all subfolders of Start Menu
- Search Algorithm written in C - so very fast search
- completely redeveloped data structure
- Adjustable Animation-speed (Set Animation Time not too low, to prevent Timeouts)
- Links can viewed with or without Folder Info
- Extra Design for Folder-View/Non-Folder View
- Context Menu to change Folder-View, Refresh,Animation-Speed
- After Start an Application, Plugin switch to Keyboard and refresh itself
- Skinable - only provide a new /image-Directory
- Little bit more, which I've forgotten now
AddOn: If your Animation is too slow - you can use smaller Images, which has been made by Jumba - just replace the Images with them from Image-Directory of TitaniumStarter.
Download: images_smaller_sizes_by_Jumba.zip
Requirements:
- Mortscript 4.2 or higher *Download Mortscript 4.2*
- JMLPanex >= 2.0 / better 2.10 *Download JMLPanex* for working Titanium-Buttons
I have some ideas for updates or for another usages of this - it's something what I have developed/will develop ocassionally.
TitaniumStarter is free und will stay free - please don't repost it without asking.
Install to Main Memory like every Titanium Plugin and of course: I overtake no responsibility for damaging your device (however this should go )
Credits:
JMHL for JMLPanex
MattJackson for Keyboard-Image
Mort for Mortscript
Hope you like it and its useful for you (or only to impress a little bit some iPhone-Users )
Micha
TitaniumRSS, TICS, TitaniumStarter, JMLLibrary and the other stuff-
Like my work? To spend much more nights, if you want, you can donate a cup of coffee for me.
.
Wishlist for next Versions:
- also scan Subfolders of Statmenu, that causes implicite: done 2.0
-- possibility to add subfolder-info to panel (on/off - perhaps smaller Font necessary) done 2.0
-- Refresh-Possibility to know Folders to scan done 2.0
-- List of Folders, which shouldn't be scanned
-- Context-Menu to do this done 2.0
- Last 6 runned programs on Page2 of Plugin
- Turn back to Keyboard after Running an app done done 2.0
- special support while installing different .plg's for different Themes
- adjustable Animation speed done 2.0
Wow that looks good Micha, have to try it right away.
Will report how it looks in the different themes.
Greetz Claus
I just installed it and have a question right away, this looks only under start menu and not in subfolders?
I have my shortcuts organized in start menu subfolders, and it does not find them.
Thanx for the nice words - glad that you like it
Look at Post #2: http://forum.xda-developers.com/showthread.php?p=4802002#post4802002
I've added a wishlist - and at first I will integrate subfolders, ok? (ASAP)
Animations are ok?
Micha
woooow, good jub
keep it up buddy
I just tried a lil,and I'll wate for you to support second language keyboard and second folder
if you want a chinese tester, I can help, just contact me
MichelDiamond said:
Thanx for the nice words - glad that you like it
Look at Post #2: http://forum.xda-developers.com/showthread.php?p=4802002#post4802002
I've added a wishlist - and at first I will integrate subfolders, ok? (ASAP)
Animations are ok?
Micha
Click to expand...
Click to collapse
Animations look very cool, for my taste i would make them just a little bit faster, on my device the panel takes 4 seconds to turn.
i love it already although currently its kind of unusable yet for me.
- subfolder problem as described above it just doesnt find anything
- when using wm 6.5.1 pressing a letter presses much higher than it should due to the bigger bottom bar. seems the settings need adjusting here somehow?
look forward to an update, thanks!!
pencilcase said:
i love it already although currently its kind of unusable yet for me.
- subfolder problem as described above it just doesnt find anything
- when using wm 6.5.1 pressing a letter presses much higher than it should due to the bigger bottom bar. seems the settings need adjusting here somehow?
look forward to an update, thanks!!
Click to expand...
Click to collapse
You can adjust the offset in Panex. - to go up and + to go down.
hi,
@pencilcase: offset of panex like claus said will solve your problem, and therefore that I have everything in my main folder,I didn't implement it in subfolder.but next version will do it,must only look for the speeed to find files while turning panel
thanx for the nice words
@claus: 4 seconds? ok,then animation speed will be adjustable in next version,too. on my diamond it's 1 second.i hope it's not exactly beetween turning in middle,because there is the folder-crawling,so that the speed of your file system is the cause.
@kane: of course I'd like to have chinese tester - but what do you mean with second language keyboard? what should I do? anothers layout or signs?
@all : only a question: in mode III - how "responsive" is your device? I mean-could you type fast longer text with this keyboard,too?
sorry 4 typos - only from handy online.
cheers
Micha
MichelDiamond said:
hi,
@all : only a question: in mode III - how "responsive" is your device? I mean-could you type fast longer text with this keyboard,too?
cheers
Micha
Click to expand...
Click to collapse
The keyboard is not very fast, immagine due to Panex response, phone keyboard is faster, but as only a few characters have to be typed it is no problem, and visually i like this onpanel keyboard better.
therefore I asked-on my Diamond I could write quite fast also longer notes/text - how much MHz is your processsor or do you have running mortscripts besides,which slow down system performance?
because of subfolder search: I mentioned this would be too sloww while animation in Mortscript.
So I will develop it in C as sub-process to animation.
that's not possible on my handy,so it will take a litttle more time,until I'm back @home.
but then it should be fast enough to search recursively.
@all: please tell me also the responsiveness of the keyboard-together with yyour device type and processsor speed.
Micha
Once again great work, Micha !!!
Here is the link to my new thread:http://forum.xda-developers.com/showthread.php?p=4813673#post4813673
Greetz
contable
for chinese virson i mean the keyboard can also support typing chinese
I know it sounds like almost inpossable....., but if there's a opportunity I'll catch it
but really need this tool to support secend(third, fourth) folder in start menu, this is the most important, and i have to say, good job MichelDiamond , keep it on
@contable: Great FavPeople&Launcher with Multi-Buttons-Plugin - cool! ( & you have a PN)
@Kane: Oh - the chinese keyboard would be interesting. I have 27 buttons - would that be enough? Perhaps we can work together, to get a chinese Variation of it Do you have a screenshot with a comparison of english and chinese keyboard?
And to "second","third" folder - like I said: Mortscript would need roundabout 2-5 seconds to find everything (on my Diamond) - so I have to do it in C... better: had to do it in C - I must think about my last developing of a recursive function, which has to be fast... but I'm roundabout 30ms for 250 Links in Startmenu in all subfolders
But therefore I had/have to change the whole data structure of TitaniumStarter, too... and have to change a little bit the design to make folders visible... and add a Menu to switch on/off Folder expansion.
And that I'm about to do - I had not very much time the last days - but recursion works really fine
From outside - the Panel will look quite similiar to 1.0 - but inside there are very much changes - it's like a new Panel
Need only a little bit time to do this all - but won't take very long - depends on my office
If somebody has more ideas for later, just tell it. Let's see what such a "fun work" will produce
Greetz
Micha
ok, here's 4 of chinese input keyboard , choose one
but i prefer to use the last one for Chinese Traditional and second one for Chinese Simplified.couse the first one and third one there's not much ppl use it
jejeje I know it looks complex,and it really are,chinese input not like english
a=a and if you want to type "apple" you just need to type apple on the keyboard chinese keyboard is like this if you want to type 我(me) you have to type ㄨㄛˇ then there's some words pup up like 我 婐 捰 they all sounds like ㄨㄛˇ
jejeje when i type here I found chinese Variation is almost impossable
but if you can make it possable , please please tell me, I'll do whatever i can to help you
and I have a new suggestion
why just limit this wonderful tool in start menu??
why not let ppl choose what folder they want to search?
and you can set dafult folder in Program Files both in Storage card and main
I suggess this is because there's a lot of non-install apps out there , and it's tired to link them all to start menu
hope you dont think I'm crazy
if you want my MSN skype or google wave, just sent me a PM ok? I'll do what ever i can to help you
That looks very complicated
To make a Keyboard is not the problem - but to know which Key is signed with which Letter. The Filenames are the same?
And your proposal with other search locations: Yes - that's possible with Data structure from 2.0 - but there are expansions needed - e.g. to search or... "what" .exe .* .dll .... and so this should be a new Plugin. The search will also take longer - depends on the size of the files on the search location. Perhaps there should be a favorite Folder-Init... and much more. (already thought about to write SMS with this Keyboard? *g* )
I only have too much projects and work at the moment - ut I won't forget it - perhaps we could do it together (the chinese keyboard, too Would you look a little bit how the keyboard works? Panex can't overgive Parameters to .mscr - so it's easy to read )
Ah - I forgot - 2.0 is finished *g*
It's done - 2.0 is online to free download now!
The Subfolder search is now implemented-was completely rewritten in C, to be fast (Mortscript would have been too slow for such recursive search op's)
Further you now have a Context Menu to adjust animation speed or switch between Subfolder View and Program-only View
much more - see changelog and picture below or in Post #1
Changelog & additional Features of 2.0:
- now can search all subfolders of Start Menu
- Search Algorithm written in C - so very fast search
- completely redeveloped data structure
- Adjustable Animation-speed
- Links can viewed with or without Folder Info
- Extra Design for Folder-View/Non-Folder View
- Context Menu to change Folder-View, Refresh,Animation-Speed
- After Start an Application, Plugin switch to Keyboard and refresh itself
- Skinable - only provide a new /image-Directory
- Little bit more, which I've forgotten now
Have fun - and thanx for the big feedback!
Micha
TitaniumStarter V2.0: real improvements !!!
Thanks Micha !
MichelDiamond said:
It's done - 2.0 is online to free download now!
The Subfolder search is now implemented-was completely rewritten in C, to be fast (Mortscript would have been too slow for such recursive search op's)
Further you now have a Context Menu to adjust animation speed or switch between Subfolder View and Program-only View
much more - see changelog and picture below or in Post #1
Changelog & additional Features of 2.0:
- now can search all subfolders of Start Menu
- Search Algorithm written in C - so very fast search
- completely redeveloped data structure
- Adjustable Animation-speed
- Links can viewed with or without Folder Info
- Extra Design for Folder-View/Non-Folder View
- Context Menu to change Folder-View, Refresh,Animation-Speed
- After Start an Application, Plugin switch to Keyboard and refresh itself
- Skinable - only provide a new /image-Directory
- Little bit more, which I've forgotten now
Have fun - and thanx for the big feedback!
Micha
Click to expand...
Click to collapse
cool Micha, let me try 2.0
animation is wonderfol
very fast
and I'm trying to set the folder, I can only set one folder right?
mmmm and what can I help you ?

[APP][18.Dez.09]MichasRefresh[v2 Final]&MichasSpecialRefresh[0.3!!!]-Refresh&Clean

[APP][18.Dez.09]MichasRefresh[v2 Final]&MichasSpecialRefresh[0.3!!!]-Refresh&Clean
Final Version of MichasRefresh now released!!!
This is a basic replacement of the other Refresh-applications like RedrawToday or TitaniumRefresh with more Refresh and also Hibernating
All further special wishes will be in MichasSpecialRefresh - this will change because of your feedback/input/suggestions - and what works, will stay, what doesn't work, will be kicked in next Beta-Versions
-----------------------------------------------------------
Hi,
I needed a little App - and I think perhaps it could be useful for you, too.
UPDATE: And because of your Questions now:
"MichasRefresh" as Final, which never should change since now in its parameters & "MichasSpecialRefresh", which should fulfil special wishes - both also as single .exe (in .zip) and with Shortcut on your Desktop (as .cab)
It's not really clear, what "RedrawToday" or "TitaniumRefresh" are doing exactly, but I know, they don't force WindowsMobile (or Titanium) to a quite niversal Refresh.
It's designed for all: Titanium or all Todays or TF3D.
Also it would be useful to clean a little RAM after a Refresh, which is no more used.
(I think with this Refresh a Wallpaper change should work, too)
So I developed a "as much as possible" universal refresh with cleaning and recognition, if Titanium or something else is active... but I hadn't an idea for a name... so I named it
"MichasRefresh.exe"
Changelog new v2-Final MichasRefresh.exe:
- no changes in parameters, but internals
- now the Refresh searches for Titanium-Installation the first time and so is be able to refresh it independent from language of ROM (before in some languages Titanium wasn't switched off and on while Refresh)
*Download new v2-Final MichasRefresh.exe as .zip (Final)*
*Download new v2-Final MichasRefresh as .cab to get Shortcut (Final)*
*Download MichasSpecialRefresh.exe (NEW!) as .zip (0.3 trial)*
*Download MichasSpecialRefresh as .cab to get Shortcut (0.2 trial)*
MichasRefresh.exe:
You have 2 additional Parameters (-nohibernate and -fast), which can be used, but mustn't be used - depends on your need.
Remark to Final against 1.1: One more Parameter, that some settings only be refreshed if parameter is set - please use this version
I explain, what happens, when you call it with or without Parameters:
If Today or TF3D is active:
MichasRefresh.exe
It will send Hibernate to all running applications, so they will be forced to free memory.
Afterwards it forces Windows Mobile to a complete Refresh
MichasRefresh.exe -nohibernate
Forces Windows Mobile to a complete Refresh without hibernating
MichasRefresh.exe -refreshSettings
Forces Windows Mobile to a Refresh of some more Settings (e.g. SIP, systemwide-settings, Changes of Policies)
( -fast has no effect in anything else than Titanium)
If Titanium is active:
MichasRefresh.exe
It switches off Titanium and refresh Windows Mobile (v2: and searches for correct key of Titanium independent from ROM language)
Then it will send Hibernate to all running applications, so they will be forced to free memory.
Then it activates Titanium again.
Afterwards it forces Windows Mobile/Titanium to a complete Refresh
MichasRefresh.exe -fast
Does hibernating and full Windows Refresh without disabling and re-enabling Titanium
MichasRefresh.exe -nohibernate
Same as MichasRefresh.exe without Parameter, but without hibernating(=cleaning RAM)
MichasRefresh.exe -refreshSettings
Forces Windows Mobile to a Refresh of some more Settings (e.g. SIP, systemwide-settings, Changes of Policies)
MichasRefresh.exe -nohibernate -fast
Only full Refresh of Windows Mobile and Titanium without anything else
--------
MichasSpecialRefresh (Beta! Please feedback what works and what not):
Here you can choose or combine this Parameters:
(Without Parameter it will do only a Refresh like MichasRefresh.exe -fast -nohibernate)
V0.3: All Parameters of V0.2 are now working a little bit in an other way - worth trying again
MichasSpecialRefresh.exe -hibernate
Only with explicit this parameter it will also Hibernating (cleaning RAM)
MichasSpecialRefresh.exe -restartTouchFlo
With this Parameter, TouchFlo will be switched off - then all the other Actions of Parameters will be done - and afterwards switched on again.
ATTENTION: In some Windows Mobile 6.5-Builds a Restart of TouchFlo doesn't work! then you need a SoftReset to get back to TouchFlo-but I think you know it
MichasSpecialRefresh.exe -restartTitanium
With this Parameter, Titanium will be switched off - then all the other Actions of Parameters will be done - and afterwards switched on again. (New - now for all ROM-Languages, too - like MichasRefresh)
MichasSpecialRefresh.exe -updateTodayItems
Any changes in Today will be updated - perhaps this could already work for some update-wishes - please feedback
MichasSpecialRefresh.exe -updateTaskBar
I hope the TaskBar will be updated - I'm not sure - please feedback
MichasSpecialRefresh.exe -updateSoftKeyBar
I hope the SoftKey-Bar will be updated - I'm not sure - please feedback
SpecialRefresh_0.3 new:
MichasSpecialRefresh.exe -restartSense
Sense should be now restarted with this parameter (please tell me if Timeout is ok)
MichasSpecialRefresh.exe -updateStartmenu
Should update Startmenu and perhaps also Lockscreen (please feedback)
MichasSpecialRefresh.exe -forceRepaintWallpaper
Your wallpaper isn't updated - combine this parameter with the other Refresh command - it will force WinMo to set stwater
MichasSpecialRefresh.exe -refreshWithAllParameters
ATTENTION: This combines ALL Parameters above to try them fast together. You don't know which Parameter has worked, but you will get a hint perhaps.
You can combine this Parameters, like you want, e.g.:
MichasSpecialRefresh.exe -hibernate -restartTitanium -updateTodayItems
-------------
I think with this apps - especially called without any parameter - will it be a really universal Refresh with more free RAM, too. And that we unfortunately hadn't in a small .exe... 'til now
BTW: A Full Titanium Refresh with Hibernating is as fast as TitaniumRefresh (depends on .cpr-size)
Please Feedback, if it works for special problems, too, which we had with the other "Refresher" ... e.g. updating wallpaper (st_water) or Titanium or TouchFlo had some strange behaviours after an incomplete Refresh.
You can also use it for Plugins, which needs a Disabling and Re-Enabling of Titanium after Installation.
So you can replace TitaniumRefresh.exe with this - then you have an universal Refresh and also Hibernation, if wished.
Besides: I'm as everytime not responsible for any damage, however it should go...
And this app is absolutely free for non-commercial use - feel free to use it, where you can need it.
Cheers
Micha
<reserved for probably later user>
@Micha : Ok, i see your PM on FNO. I download and test tomorrow. Salut !
i was hoping that it would refresh the taskbar and softkey bar (i often change them) like when changing themes but it didn't...
i haven't notice any difference with CHome Refresh ...
thanks anyway MichelDiamond!
I just tested the exe without parameters. In Titanium it seems to refresh as it goes back to JML Today, this without switching off Titanium. In TouchFLO it does nothing but maybe it is because i have M2D, and this only works with M3D?
I will give it a try.
btw, by "Refresh" you mean clean the RAM?
Merci.
@Jmhl: thx
@Claus: perhaps for slower devices or other shells it needs a little more timeout.
because it switches Titanium off,if it's active - and so it should swap to Default Plugin after Refresh.
In TouchFlo it doesn't switch it off,because TouchFlo has sometimess Probs with Restart.It refreshes Windows behind (but I could add something special for it,to give it a try - but as seperate .exe,ok? )
on my Diamond it does
@arturo,therem:
no,I mean both.
A real refresh and a clean.
refresh is broadcast to WinMo to Refresh (Taskbar is not included-that's Windows.... ^^ but I will have a look if this could be possible. how can I try it?)
And Windows makes only a better Refresh with deactivated Titanium,so it's done,while switched off for a second.
And frees RAM with Hibernate is something additional - please look before and after Refresh on your RAM-usage of your system.
Micha
@Micha : perhaps add -refresh parameter (titanium refresh) in TICS ?
A++
@JMHL: Good idea - will update TICS also with this feature!
@ALL:
NEW Versions in Post#1!!!
I removed the other files before.
Like your wishes:
A little more timeout, that MichasRefresh.exe works on slower devices and added one more little further Refresh-Command.
So please use Version 1.1
Also I made it as .cab, too - it only installs it and provides an Shortcut in Startmenu - there you can also change the Parameters.
And as Trial:
MichasSpecialRefresh 0.2 Trial
Because of your questions for TaskBar, SoftKeyBar and so on - it seems that nobody has already soluted this problem - so I'm not sure, if it works - but it's worth trying.
Also I made there some more Parameters for TouchFlo and Titanium - please Feedback, which combinations works for your questions you had.
Description in Post #1
Please Feedback
Cheers
Micha
To everybody, who has downloaded the first Version - please change it to 1.1.
The Beta of special - we will see, how it works.
I've deleted the former download
Hope now it's fine
Micha
MichasSpecialRefresh_0.2: did NOT refresh the TaskBar and SoftkeyBar.
my shortcut:
98#"\Storage Card\MichasSpecialRefresh_0.2\MichasSpecialRefresh.exe" -updateTaskBar -updateSoftKeyBar
Click to expand...
Click to collapse
and -updateTodayItems perhaps?
I made some more possibilities into special to see, what works.
Does everything else works of MichasRefresh.exe (1.1) ?
And how about SpecialRefresh the other Parameters?
But for TaskBar & SoftKeys - like said - I searched, but Ionly found some hints - and these I implemented into Special0.2 sorry that it doesn't work.
I will search on - perhaps you could also look, if you find something - I think it is something with "SendMessage" and a Registry-Key as Parameter, to do this special job.
Don't give up
BTW: MichasRefresh.exe with Hibernate: Have you looked sometimes before and afterwards for your free memory? To know how much the average clean is.
Cheers
Micha
OK - now MichasRefresh.exe is FINAL Version - I won't change the parameters anymore - it's good now and works.
It's a replacement for the other Refresh-Apps like RedrawToday, TitaniumRefresh,... - with more Refresh, some parameters and also additional Hibernating.
Here's the Downloads - also added in Post #1:
*Download MichasRefresh.exe as .zip (Final)*
*Download MichasRefresh as .cab to get Shortcut (Final)*
This Version will be also used in e.g. JMLToday 5.5 to refresh Titanium after Skin change or TICS to Refresh it.
In future all wishes, suggestions, features will be added to MichasSpecialRefresh - with much more Parameters and special features.
If they works the will stay, otherwise they will be changed or kicked in the following Versions.
Please tell me, what you need for MichasSpecialRefresh to be tried
Micha
hey bud, you forget start menu
if you can make it, will help me and other skinner very much jejeje
good work
ok - I will try to do this and also to improve TaskBar.
But don't foret - MichasRefresh will remain stable - it's final - and I will put it into MichasSpecialRefresh.
Any more suggestions?
(also you could point me to a link, where I can see more - perhaps some commands - like SendMessage SendNotifyMessage, PostMessage,... you could need )
Micha
BTW: @Kane-please have a look in JMLToday-Thread
mmm what you want me to look in JMLToday-Thread??I dont have file to test jejeje
and another one is fore lock screen bud, I had make a weather plugin for lock screen, but lock is just like start menu, only reflash when reboot :S
so I never release it but if you can make it, I can release it in lil minet
grate work bud
Perhaps you were too fast Look at last line of my post
And: Does MichasSpecialRefresh already work for Lockscreen or should I (try to) add this, too?
mmm it dont work in lock screen, so i think you should add this in
jejeje reporting in JML's post
Seems to be never soluted so long with lockscreen of 6.5 - nothing to find about Lock screen in www so far But perhaps I have an idea.
Besides: Removed older downloads from Post #1 - so don't wonder, why download rate is so low now
hey micha here is the registry for htc sense, can you add this to your tool please?
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items]
"Enabled"=dword:00000001
"Flags"=dword:00000000
"Options"=dword:00000000
"Type"=dword:00000004
"Selectability"=dword:00000002
"Order"=dword:00000000
"DLL"="ManilaToday.dll"
edit....also attached whole today registry just in case you need it

[APP][29-June-11] uTask v1.4 - softkeys enhancement for WM6.5.3

uTask v1.4
Author: ultrashot
Compatibility: only Windows Mobile 6.5.3. Any resolution is supported, but I haven't checked this program on any resolution except WVGA.
Functions:
1) Reassignment of virtual keys such as "Windows" and "X"
Supported actions:
Standard action
Launch *.exe
Minimize current program
Close current program
Show start menu
2) Task Manager icon on "Today" screen.
You can assign any task manager to this button. Later I will make my own interface.
3) Position Fix for old windows.
Attention! Some applications can work in unexpected way with positionfix enabled. They should be added into exceptions list!
Exception list supports masks. For example, if you enter "SPBWEATHER*", all window classes starting with "SPBWEATHER" will be excluded.
Also there is a confurator inside.
The most evident difference from any existing programs is IMMEDIATE reaction to new windows. No timers and unneeded calculations at all. uTask is very battery-friendly because of that.
Available translations: russian, english, german, french, italian (thanks to translators!)
Changes in v1.4 (release: 29.06.11, compilation date: 17.06.11):
-added classes list
-minor changes
Changes in v1.4 (26-Mar-11):
-fixed HVGA display detection.
Changes in v1.4:
-better today button behaviour.
-auto-resize of incorrect button images.
-bugfixes (bug with few HTCMenus versions, bug with EzInput on some devices)
-installer now shows error message if you try to install uTask on unsupported OS. Then, if system refuses to run after utask installation, try to start your phone two or three times. Perhaps, autodiagnostic system will disable utask. But it doesn't mean you shouldn't make a system backup.
Changes in v1.3:
-more accurate vibration
-increased timeout for clock hook
-ability to *.lnk in configurator
-little changes.
Changes in v1.2:
-some fixes for position fix
-configtool fixes
-stability improvement
-auto detector of problematic apps - seems like exception list is useless at the moment.
-taskbar clock hook - clock will have the same as home key function
-implemented internal size\position cache... should work better for all, especially HVGA devices.
Changes in v1.1:
-added immediate position fix.
-fixed all found bugs.
-added special menu for toolbars (hold finger on old-style toolbars and you'll get an action menu).
-added "Open start menu" action.
-SIP position fix (works for Swype, for example)
-support for two softkeys HDMini-like mode.
-settings were moved to new subkey called "Settings" - attention, chiefs!
Make a system backup before installing! I don't take any responsibility for any damage to phone or data on it.
If you didn't read this label, or you aren't able to read at all, that's your problem
About adding this program to custom roms:
If you feel that everything works as expected - feel free to use it in your custom ROM. If not - post a comment about bugs.
Is there any difference to the xTask? Because you are using the xTask icon.
brainmaster said:
Is there any difference to the xTask? Because you are using the xTask icon.
Click to expand...
Click to collapse
uTask is a totally different program without any junk and without battery-eating timers.
Looks a very interesting application.
I'm going to test it with HD2 Artemis v.42.
Thanks!
Tested with Artemis HD2 v42.0
It is working flawlessly with every soft key assignment!!!
The only bug I found is the icon of it, it is cutted in the right edge.
jolas, give me your theme and I'll fix it.
overall the app works. For whatever task mgr you use, make sure you put it into the exceptions list (otherwise arkswitch worked once, then errored).
I cannot get the windows long press or the home long press to do anything on my hd2. It doesn't error, it vibrates, but doesn't execute the .exe selected, tried a few of them.
edit: it works for some .exe's and not for others. Overall a very nice 1.0 program.
Here is the theme I use and the softkeys images too
Thanks!
jolas, please, attach all images for further testing.
I see softkeys have not standard size, that's why they are drawn incorrectly.
I cannot get the windows long press or the home long press to do anything on my hd2. It doesn't error, it vibrates, but doesn't execute the .exe selected, tried a few of them.
Click to expand...
Click to collapse
Two HD2 owners (Korand and AndrewSh) tested it, one with SE X2 (eugene38 from 4pda.ru) and me with SE X1. No issues with long presses. Are you sure you saved settings (silly question, but who knows)?
ultrashot said:
jolas, please, attach all images for further testing.
I see softkeys have not standard size, that's why they are drawn incorrectly.
Two HD2 owners (Korand and AndrewSh) tested it, one with SE X2 (eugene38 from 4pda.ru) and me with SE X1. No issues with long presses. Are you sure you saved settings (silly question, but who knows)?
Click to expand...
Click to collapse
yes, I saved settings and even soft reset, could not get it to properly open commmgr.exe.
nrfitchett4 said:
commmgr.exe.
Click to expand...
Click to collapse
It's not an HTC's Connection Manager, it's system service with no GUI.
You've just been wrong with the selected filename
You need to choose "CommManager.exe"
@ОП: где тема на 4pda? или обсуждение только тут?
nrfitchett4 said:
yes, I saved settings and even soft reset, could not get it to properly open commmgr.exe.
Click to expand...
Click to collapse
Just like NeverGone\RU said, you have to use CommManager.exe instead of connmgr.exe
NeverGone\RU, http://4pda.ru/forum/index.php?showtopic=199704
ultrashot said:
jolas, please, attach all images for further testing.
I see softkeys have not standard size, that's why they are drawn incorrectly.
Click to expand...
Click to collapse
Here they are (because I didn't know which ones you needed, I put all inside zip).
thanks for your job
Problem solved
ultrashot, I figured out that the problem was originated by the button images I used in my theme (as you said, the size was incorrect).
I changed the size to the original's button size, and now everything is looking perfect!!!
Thank you for this great application!
Does it conflict with CHT2.0 Beta, man?
mrkyo said:
Does it conflict with CHT2.0 Beta, man?
Click to expand...
Click to collapse
No conflicts for me (I have installed CHT v2.00 Final)...
This App is Amazing.. i just installed it befor Few minutes and all works FINE and fast i totaly messed my device when i assign the start menu buttuon to do other action and i was not able ANYMORE to open the start menu or do anything .. so the CABviaActiveSync Program SAVE MY LIFE from Hard Reset and i just re install the uTask via the Cable from my desktop pc because i was not able to execute the cab file firectly Now i know the settings and ALL is fine.. if anyone like me make mistake and assing the start button wrong..
Just use CabviaActive sinc to re install the app and soft reset will help you )))))))))
Thank you for the great litle TOOL its a MUST for 6.5.3 build
tsalta said:
Hw to make the utask to NOT vibrate ?
Click to expand...
Click to collapse
Run uTask settings and untick 'Vibrate' option...
Like i say this is MUST HAVE for all 6.5.3 Users.. befor i don`t like 6.5.3 Only because not have a good taskmanager with one single click to kill the process and when you are in some app and press X the application do not close only minimaze and this was So so bad and ugly.. NOW all this problems gone with this amazing uTask
Thank you very very much ultrashot
Please support ultrashot!!!

Categories

Resources