Header Ads

PhoneWeaver 2.0 released

What's new in PhoneWeaver 2.0?

1. PhoneWeaver Touch Control Panel

PhoneWeaver (PhW) introduce an exciting new control panel designed purely for finger navigation use, eliminates completely the need for stylus. The new Control Panel is designed to provide users with touch-designed interface where they can fully control phone profiles, phone radios and other phone related services, all from a single panel, leaving your stylus behind.

PhW Control Panel can be opened using either top or bottom tray bar shortcuts that can be configured through PhW’s settings. Pressing the PhW tray bar shortcut will open the new Control Panel on top of any current running application. With this design, you will always have access to PhoneWeaver Control Panel, even when using a different application, and without having to exit the current application at all!

Once opened, you will see the Profiles Panel, listing all profiles you created with PhoneWeaver and allowing you to easily switch between different profiles. To scroll through the list of profiles simply swipe your finger across the list up and down.

Additionally, tapping and holding any of the profile items will open the Advanced Profile Triggering dialog, allowing you to setup advanced options when activating a specific profile. Using the Advanced Triggering dialog you can select a profile and lock it at the same time, or, setup time specific timeout, after which the selected profile will be removed automatically

Swiping your finger left or right will slide out the Profiles Panel and bring to focus the Radios Panel. Using the Radios Panel the user can easily activate or disable any of the phone radio services: Bluetooth, WiFi, Phone, Data connection and Push Mail! Additionally, this can be used to easily access your different phone services such as SMS/MMS, emails, voicemail and more.

Although the new PhW Control Panel is focused on finger friendly navigation, D-Pad navigation is also fully supported and you can easily navigate through the different Control Panel panels and items using your device D-Pad.

Clicking outside of the PhW Control Panel popup will close the menu and take you back to the previously active application quickly and easily!

2. Location Based Profiles

Previous PhoneWeaver versions offers the ability to create profiles activated by four different triggers: Time, Manual, Agenda and Power settings. PhoneWeaver introduce a new exciting activation trigger for profiles - Location Based Profiles.

Using Location Based Profiles you can configure PhoneWeaver to activate profiles automatically based on your location! For example, automatically switch to your working profile each time you are at work, or, automatically switch your phone to silent profile each time you reach the movies and so forth. Using the new Location Based Profiles brings exciting new capabilities to PhoneWeaver, making your phone smarter than ever!

PhW detects current locations according to the current cellular cell your phone is connected too. Because your phone might connect to more than one cell in a certain location (2.5G, 3G and so on..), you might need to use the configuration panel to include several cells for a specific location-based profile. This can be done easily using PhoneWeaver configuration tool by adding all new identified cells in a certain location to the current profile.

PhoneWeaver manage each profile list of cell IDs and locations behind the scenes, so the user don't have to worry at all about listing locations and cell IDs. The user only needs to add the current cell to a certain profile to have this profile automatically activated each time you enter a specific location, making the use of this advanced feature very simple to use and configure!

Logic-wise, location based profiles have lower priority than Agenda and Power profiles, which means the latter profile types will override location based profiles if they should be activated. However, location based profiles have higher priority than time profiles, so they will override any current time profile defined.

Another important comment, location based profiles will only work if the phone radio is ON, as they rely on the current cell ID details and can't be detected and activated without active phone transmission.


3. Empowered profiles

With PhoneWeaver 2.0 we've implemented a great list of changes, both logical and new features that make profiles powerful than ever and will help users achieve and create more powerful profiles. We've implemented a great list of the additional features that were raised from our users, making profiles far more powerful with this new version.

Among the new additions to profiles with this new version: when using the option to launch an application upon profile activation we've now added a new option to force a close of the application when the profile exists, and, automatically re-select the current profile when the application itself exists. Using these two new additions you can easily define tasks-like behavior that will activate automatically according to any of the available profile triggering options!

Another new change that is now available is a new ring type option that was requested by many of our users, allowing to setup profiles to ring once and then vibrate. We hope that many of our users will be glad to find this new addition too

4. Latest devices support and Windows Mobile 6.5 compatibility

One additional goal with this new release was bringing PhoneWeaver to all new device models and providing full compatibility with the latest Windows Mobile 6.5. Adding the new touch navigation Control Panel was one of the main steps to support some of the recent Windows Mobile devices that doesn't include a stylus anymore. In addition, we've also implemented many changes and bug fixes that were needed to fully support the latest WM 6.5 and allow PhoneWeaver users to easily continue use PhoneWeaver also with their latest devices!

Among these changes we've included MP3 and WMA ring types support that is now available for Windows Mobile 6.1 or higher. We implemented several bug fixes that were reported by WM 6.5 users and should be working OK with this new version, we are properly handling shortcut menu icons on WM6.5 devices and more!

We hope that our Windows Mobile 6.5 users who reported different issues with the previous PhoneWeaver version will enjoy using the new version on their devices with this new release

5. More code optimization, fixes and improvements

In addition to all the above, we've also implemented lots of changes, improvements with PhoneWeaver back-end engine, bug fixes and much more! Included here below is a quick list of some of the additional changes you will find with the new PhoneWeaver release!

•Now profiles without a icon asigned will use a generic one instead the trigger icon.
•New memory optimization reduce the memory footpring.
•Taskbar icon slightly bigger to allow finger press easily.
•Changed the background of the taskbar icon to a skinnable png file "tskbar.png": Now you can personalize how this icon looks like"
•Now the taskbar icon will show a lockpad over the profile icon when the profile is locked. previously only the lockpad were shown.
•Increased the sound file limit in the combobox to 256
•New flight mode default profile
•Big counters on Today plugin that shows different colors when there are unreaded messages.
•"PhWeaver Options" have been moved to Control Panel (Configuration)-System tab. In some WM5 and WM6.0 devices a soft reset after instalation ould be needed to get the new control panel icon.
•Now remaining trial days are shown in the about page.

6. New registry branch for PhoneWeaver data

This section covers a last change that was implemented with this new version and is also more technical. This modification is transparent for most PhoneWeaver users and shouldn't affect you in anyway. However, those of you who wrote add-on scripts that rely on PhoneWeaver internal data will find this information useful and therefore we've listed it here too

In order to allow future developments, we changed the registry branch used by PhoneWeaver to store current data. PhoneWeaver data was moved out of the Today plugin registry branch: HKLM\Software\Microsoft\Today\Items\PhoneWeaver and is now listed at: HKCU\Software\SBSH\PhoneWeaver.

This change was neccassery to properly support latest OS versions and also allow us to continue and develop PhoneWeaver in the future more easily too The Today screen plugin mandatory fields are still stored in the previous registry branch.

Additionally, we've added a few new fields to the registry that allow to control things more closely with this new version:

LogMode: If set to 1 a log will be created under \PhWeaver.log
NotUseHTCutil: If you are experiencing problems with backlight in an old HTC device, try setting this value to 1.
RotateBeforeRun: Usually PhoneWeaver rotates the screen after running a program when both options are defined in a profile. In some cases, this could be useful to rotate the screen before running the program, what can be done creating this DWORD value and setting it to 1.

No comments:

Powered by Blogger.