| |  | | WisBar Advance Desktop Extending your device in fun, new ways | | | | - Customize your home screen any way you wish
- Add multiple pages to increase the information available at your fingertips
- Increased performance over version 1.37
- Run in "low-memory" mode in order to reduce the amount of memory used
- Use animations when switching pages or showing/hiding docks
- Add widgets to your screen
- Monthly calendar
- Digital or analog clock
- Images
- Text to monitor the registry
- Weather conditions
- Grids for contacts, shortcuts or embedded objects
- Display up to the next seven days of appointments
- Status icons
- Notifiers
- And more!
- Use 77 variables to customize the information displayed on the screen
- Can download up to ten days of weather information
- Easily import themes created by other users and easily share your own creations!
- Fixed a bug that could cause the notifier system to break.
- Added an option to the weather icon object to display the icon for the "Script Controlled City". This option is used in conjunction with the "Weather Previous City" and "Weather Next City" script commands. Also, it is used with the multicity weather text variables.
- Added script commands to move to the next or previous weather city. These commands are to be used with the "Weather Multicity" variables.
- Added a "Weather Multicity" set of text variables that display the weather information for the "current city". The current city can be either "Home" or "Visiting". This allows for future expansion of the number of cities for which weather can be monitored.
- Fixed a bug where the startup delay was improperly read causing the delay to be ignored.
- Made a change to make plugins resize properly when switching screen orientations.
- Fixed a bug where the program detected less than 64MB of RAM on devices that have more than 64MB.
- Added a commandline ("--profile=") to the Volume.exe process to quickly apply volume profiles without displaying the profile window.
- Added the ability to change the font on a contact grid.
- Fixed a memory leak that occurred when adding items to a grid.
- Fixed a crash that occurred when exporting a theme.
- Fixed a bug where the "Register" start menu shortcut did not register the program properly.
- Fixed a bug where event scripts were not being saved properly.
- Fixed a bug where the command to toggle Bluetooth between connectable mode would revert to discoverable mode when WAD was restarted.
- Fixed a bug in the touch-friendly volume dialog where the user would receive an error when dismissing the dialog.
- Made a change to make the SMS, MMS, Voice Mail and Unread Email information more reliable on certain WM 6.1 devices.
Bug Fixes
- Fixed a bug in the "Registry Text" where multiline text that was is centered was not displayed properly.
- Fixed a bug where a task notifier could break the notification system.
- Fixed a bug where temperatures less than zero would be displayed as "N/A".
- The sunrise/sunset times are now displayed using the system's time format.
- Rewrote the notification system to be more reliable.
- Fixed a bug in the Agenda object where it would stop updating.
- Increased the responsiveness of the page transition animations.
- Fixed a bug in the browse dialogs which would cause an error and not remember the last used path.
- Fixed a bug where the default theme could not be finished being installed before the program launched.
- Made a change to fix contact grids so that they would be able to open contacts after a day change.
- Fixed some errors that occurred when the browse dialog is used.
- Fixed a bug where the grid would not display new items immediately.
New Features
- Added an "Unread:%" text variable to get the unread email counts of the individual accounts, by name.
- Added a "Calendar - Short Date" variable to display the current date in short format.
- Added a "Calendar - Next Alarm Time" variable to display the next system alarm time.
- Added a script command to toggle WiFi on and off.
- Added several notifiers relating to the PIM information.
- Added a slider object, similar to the "Slide to Unlock" control on the iPhone. Just as a note, the slider object will not work until you leave Author Mode.
- Added an option to the calendar object to not display the month title.
- Added a commandline to tasks.exe to close all applications. It is used like this:
"\Program Files\Lakeridge\WisBar Advance Desktop\tasks.exe" --closeAll
- Added the system volume status to the Status Icon object.
- Added a script command to display the system control panel.
- Added text variables to display the number of upcoming appointments today, with and without all-day appointments.
- Added an option to detach WAD from the builtin Today screen. This means that it will show up in task managers (other than WA3, for now) and that the Today screen and TouchFlo windows will be accessible separately.
- Added a TouchFlo-style tab bar, complete with notification tracking. This tab bar will switch between virtual pages. Also, there is only one bar in the program (it's available through "Settings").
Bugs Fixed
- Fixed a bug in the notification system.
- Fixed a bug where the weather information wouldn't update until the page was changed.
- Fixed a bug where the uninstall always removed some of the more important settings when performing an upgrade.
- Repaired the tab bar.
- Fixed several display issues with the tab bar.
- Fixed a bug where the page transitions did not update the taskbar properly.
- Fixed the slider object so that it will work properly now.
New Features
- When the weather information is being updated, any text objects that display the last update time will now display "Updating".
- Added an option to not display the tab bar on a per-page basis.
- Added "Enter Page" and "Leave Page" scripts on a per-page basis.
Bugs Fixed
- Fixed a bug where the "Notifications Cleared" script was lost.
- Fixed several issues related to the "Slider" object.
- Fixed a bug where the enhanced meters would not display the correct value for the "Used" storage space.
- Fixed a freeze that occurred when loading a theme.
- Fixed a bug where the tab bar would not be reloaded when switching screen orientations.
- Fixed a bug where the program could crash when the device has woken up.
- Changed the registry key where the previously browsed paths were stored.
- Fixed a bug where notifiers in the tab bar weren't drawn in the right location.
- Fixed a bug where the option to hide tabs wasn't being remembered.
- Fixed a bug the labels in the status icon would not update properly when the volume status was selected.
- Fixed a bug where the volume status icon would lose the vibrate image.
- Fixed a bug where the weather icons were not updating properly.
New Features
- Added an option to clear out all of the tab bar tabs with a single button.
- Added an option to specify the directory of the finger-friendly volume control skin.
- Added an option to drag to switch pages, similar to the iPhone. This is set on a page-by-page basis. Also, it will override any slide gestures defined on that page.
- Added the ability to specify what pages are used for the previous and next pages for each page. This will be used in the "Next Page" and "Previous Page" commands.
- Added an option to align items in a grid on a vertical position instead of always being aligned to the center.
- Rewrote the grid control in order to stabilize it.
- Rewrote the slider control in order to stabilize it.
- Changed the licensing so that it's possible to enter an owner name without using the system's owner name.
- Added a hook to ensure that WAD gets the focus when the Today screen would otherwise receive focus.
- Fixed a bug where a button with text aligned on the left would not properly respond to taps.
- When running in low-memory mode, docks now remember their visibility when switching pages.
- Fixed a bug in the Calendar object where past offsets for the previous years did not work properly.
- Made a change to the notifiers to make them more reliable.
- Made the volume status icon more reliable.
- Fixed a bug in the tabbar where the icon would not change if the current page was changed outside of the tabbar (i.e. through a gesture).
- Fixed a bug where the grids always displayed in the upper-left corner.
- Made the sliders more responsive.
- Fixed a bug with the volume status icon.
- Fixed a bug with the Bluetooth status icon.
- Added a status indicator for a pending alarm.
- Made a change to increase the reliability of the weather downloads.
- Fixed some rendering problems with the slider.
- Fixed a bug where the "X,Y" position while moving an object was not shown.
- Removed the 7-day maximum restriction on the Agenda object.
- Fixed a bug in the Agenda object where the object was not resized properly if it was set to dynamic sizing.
- Made the sliders on docks more responsive.
- Added the following custom text variables:
Weather Home - Day Forecast Date
Weather Visiting - Day Forecast Date
Weather Multicity - Day Forecast Date
These variables will display the date of the forecast, instead of the name of the day (i.e. February 6, 2009 instead of Friday).
- When using the hardware keys to start dialing, the phone dialer will now be displayed for quick dialing.
- Added the ability to specify an offset in minutes for the %GMT12:% and %GMT24:% custom text variables. To specify the offset, you would use this format:
%GMT12:5:30%
In the above example, the time will be GMT +5 hours and +30 minutes.
- Fixed the alignment of objects in an object grid.
- Fixed a bug in the object grids where the "Manually align items" option would not be remembered. This now allows the grids to allow their items to be lined up, instead of always centered.
- Fixed a bug with sliders that are on a dock.
- Fixed a bug that caused the program to not start up.
- Restricted the agenda object to 21 days of information in an attempt to stabilize the program.
- Fixed a bug with the --closeAll parameter in Tasks.exe.
- Added the ability to display tasks in the Agenda object.
- Added scrollbar support to the Agenda object.
- Added an "Touch-friendly move object" option for devices that do not have a d-pad. With this option selected, you can move objects (when in move mode) by tapping the left, right, top or bottom of the screen.
- Fixed a rendering bug in the Agenda object.
- Added an option to the notifiers to display the unread email account of a specific account.
- Fixed a bug in the Agenda object where some settings sporadically reset to their defaults.
- Fixed the dynamic sizing in the Agenda object.
- Fixed a rendering issue with italic fonts in the Agenda object.
- Fixed the scrolling function on Agendas that are placed on docks.
- Fixed a bug where a dock on a slider could not always be used properly.
- Fixed the copyright date in the about dialog.
- Fixed a bug with the newest custom weather text variables where they were always displaying the first day's information.
- Fixed a bug in the Agenda object where the scrollbars could be cut off if the buttons and scroller are not the same width.
- Fixed a bug where "Weather - Home - Day Forecast Date" was sorted incorrectly.
- Fixed a bug in the Agenda object where the "Date" bar would not be displayed in front of an all-day appointment.
- Fixed a bug where the Agenda object on a dock would render in the wrong position.
- Fixed a crash that occurred when exporting a theme.
- When the screen is rotated 180 degrees into "upside down portrait", the tabbar and docks will render correctly.
- When tapping on the "Remove" button on a grid, if the grid is on a dock and the dock is set to hide after an object has been tapped, the dock will not hide.
- Fixed the scrolling in grid objects.
- Optimized the grid rendering.
- The TouchFlo plugin should no longer be listed as a plugin for WAD.
- When manually moving items, the coordinates now appear in the center of the item.
- When using the "%NetworkDesc% text variable, if the user is not connected to a network, no text is displayed.
- Fixed a bug where the Agenda objects would not display "No appoinments" if there were no appointments to display.
- Added an option to change the color of the date background in the Agenda object.
- Added an option to turn off the scrollbar in the Agenda object.
- Fixed a bug where the "%Unread:%" variable would not retrieve the Outlook unread count.
- Fixed a rendering issue in the Agenda object.
- Fixed the transparency issue in docks.
- Optimized the rendering of docks and made them more stable.
- When listing controls in the "Reload Object" command, if a button has display text, the text will be displayed instead of the filename of the image.
- Made a change to make the program more fault tolerant.
- Modified the "Image" object to more reliably download images from the web.
- Added a commandline to "processes.exe" to defrag the memory (no message is shown when using it this way). To use it, please use the following commandline:
"\Program Files\Lakeridge\WisBar Advance Desktop\processes.exe" --defrag
- Made it possible to delete a slider where the background and slider images are the same dimensions.
- Made a change to make the entering and leaving page scripts more reliable.
- Updated the documentation.
- Fixed a bug where button fonts were not remembered properly.
- Fixed a bug where the subject font's color for an Agenda object would be reset to black.
- Fixed the preview of the Agenda object layout in the settings dialog.
- Fixed a bug where some items in the Agenda object were being cut off.
- Fixed a bug where the object grids would not display the "Filled Background" image.
- Fixed a bug in the Button objects where the tap would not be registered properly if the button is set to display text above the image.
- Fixed a bug where the Processes executable didn't run. Instead, it was always defragmenting the memory.
- Fixed a problem where the number keys would not be locked when the "Lock hardware keys" option is set.
- Fixed a bug that could cause tasks to overlap the check boxes.
- Added an option to turn off the ability to complete tasks in the Agenda object.
- When exporting a theme, the sound files are now included.
- Fixed a bug that could keep the program from starting up.
- Fixed a crash that occured when hiding a dock using the "Slide Down" animation.
- Moved the "item moving" coordinates back to the bottom of the screen.
- Added a new text variable to display the SSID of the connected network. But, this one displays "No Network" if there is no connected network.
- Restored the dock rendering code from the previous version in order to make the time to animate more smooth.
- Fixed the hardware keyboard dialing.
- Fixed a bug where the Agenda object would not display all of its height.
- Reduced the number of CPU cycles used when an Agenda object is loaded into the theme.
- Added an option to disable the preview when using the tab bar.
- when using the script to cycle through the weather cities, it will now "wrap" around the city list.
- Fixed the updater program.
- Fixed a bug where opaque docks would appear transparent.
- Fixed a bug where page transitions could cause a crash.
- Made some changes to reduce the memory load.
- Fixed a problem with Agenda items being cut off.
- Fixed a bug where the "Return to First Page on Activate" option didn't do anything.
- Fixed a bug where items could disappear when switching pages in low-mem mode.
- Fixed a bug that caused the exporting to hang when processing the images and sounds.
- Fixed a problem where tasks in the Agenda object would overlap the checkbox occasionally.
- Reduced the CPU load when using an Agenda object.
- Fixed a bug in the tabbar where the bar wouldn't always draw completely across the screen.
- Fixed an issue on the tabbar where the selected page's normal image was drawn underneath its tab image, causing a transparency problem.
- Fixed an issue with the licensing.
- Fixed a bug that would cause the first page to become active after editing any object or changing the settings.
- When downloading weather data, or when searching for a city, there are now some debug files created in the ForecastData folder.
- Added the ability to turn off automatic weather updates.
- Fixed a bug where object grids would not display their gridlines.
- Made a change so that object grids with manual alignment will not allow their items to be positioned "offscreen".
- Made a change to make switching pages much quicker when not using any animations.
- Fixed a bug with the tabbar's responsiveness that was caused in the last build.
- Fixed a crash that would occur when switching pages.
- Fixed a bug where docks and grids would lose their objects when switching pages.
- Fixed a crash that occurred when switching themes.
- Added an option to disable the numeric keypad dialing.
- Fixed a bug in the tabbar where the tab image was not aligned with the bottom of the screen, except when dragging the item.
- Removed the use of the GAPI library in order to be fully compatible with windows Mobile 6.5.
Interface Changes
- Reorganized the main menu.
- Made many of the dialogs finger friendly.
- Added horizontal and vertical spacing to the calendar widget.
- Added the ability to align the date in the Agenda widget to either the left, right or center.
- Added "OnHide" and "OnShow" scripts to the notifiers.
- Added an "OnHold" script to several widgets. This script only works when in user mode.
- Added an "OnUpdate" script event for "Registry Text" objects.
- You will now be visually notified when you are running the program in author mode.
- Added the ability to add more than two cities for the weather information.
- Weather icons are now theme-specific.
- Added a "Medium" size for weather icons.
- Added text variables to retrieve the current wind direction.
- Added an "Slide Incomplete" script event for the slider widget.
- Added an option to the widget grids to respect the horizontal alignment of text widgets.
- When adding a shortcut to a shortcut grid, the user can now choose a custom icon.
- Added an option to keep grids from scrolling.
- Added a feature to the weather settings page to download the latest version of the city data (so I don't have to keep updating the program when a city has been added).
- Added an option to the button widget to allow tapping on the text to execute scripts.
- Added an option to the image widget to pass taps to the object underneath the image. This option will only work in user mode. In author mode, the image widget will respond normally to taps and holds (otherwise it would be impossible to access the item).
- Added a tap animation to the shortcut and bookmark grids.
- Added a "Startup" script for the theme (it's called when the theme is loaded).
- Added an option to the Agenda widget to tile the middle scrollbar section.
- Added a tap and hold option to the shortcut grids to customize the shortcut's icon.
- Added a "Bookmark Grid" option to the grids.
- Moved "Change Theme" from the settings dialog to the user-mode menu.
- Added a custom text variable to display the next appointment in a TouchFlo style (more reminiscent of TouchFlo 2.5) which also allows the user to specify the "No Appointments" text.
- Added a custom text variable to display just the time of the next alarm (without the date).
- Added the ability to select a folder of images as a slideshow wallpaper.
- Added an option to contact and shortcut grids to display the name of the object.
- Added "Quit" to the user menu.
- Added an option to the agenda widget to create a task or appointment when tapping and holding on the date.
- Added an option to not display the appointments in the agenda widget.
Script Commands
- Added script commands to change to either the previous or next month in a calendar widget.
- Added a script command to change a calendar widget to display the current month.
- Added script commands to open the tapped date in a calendar in an Agenda widget.
- Added a script command to set the Agenda widget's display date to today.
- Added a script command to restore the Agenda widget's original display settings.
- Added a script command to create an appointment using the selected PIM.
- Added a script command to create a task using the selected PIM.
- Added script commands to turn author mode on and off.
- Added a "System - Vibrate" script command.
Internal Changes
- Added full support for WM 6.5.1 builds.
- Implemented a service that reloads WAD if it crashes or if the OS unloads it due to low-memory.
- Added a "Name" field to the calendar widget.
- Added the ability to show commands that are only relevant to the widget being scripted.
- Added the ability to integrate the calendar and agenda widgets with the appropriate PIM software.
- Changed the weather system to use Accuweather.com instead of Weather.com.
- In the alarm text variables, if no alarm is active, the text will say "Alarm Off".
Bug Fixes
- Fixed a bug in the agenda widget where items that were deleted were not removed from the agenda.
- Fixed a bug where the notifiers for the tabbar could be undefined.
- Added a label indicating to email support if a city was not in the database.
- Fixed a problem where fonts would sometimes lose their shadow colors.
- Fixed a bug where transparent images that were scaled did not have the alpha channel scaled correctly.
- Fixed a bug where tapping on a tab didn't always switch the page.
- Fixed an installation issue where it would occasionally hang while trying to reinstall the program.
- Fixed another grid rendering bug where self-updating items did not refresh themselves properly.
- Fixed a bug where the finger-friendly volume dialog would not be used.
- The "System - Volume Control" script command now works with HTC's volume control.
- Made some optimizations for the grid's rendering.
- Added some critical section locking in order to prevent some random crashes.
- Fixed a bug where the program would stall downloading information.
- Fixed a bug with the tab bar where the bar disappeared when changing pages.
- Fixed an issue with the tabs where tapping on a tab frequently selected the wrong one.
- Fixed a bug where the move coordinates would appear under the tabs at the bottom of the screen.
- Fixed a crash that occurred when rendering the desktop.
- Fixed a bug where docks that were hidden prior to switching pages would sometimes reappear when switching back to the original page.
- When a grid's image is stretched, there is no longer a pink outline on the image.
- Fixed a crash that occurred when adjusting the columns and rows in a grid.
- Fixed the "System - Display Start Menu" script command on newer builds of Windows Mobile.
- Fixed a bug in the "Wakeup" settings where the "Wake on Startup" did not indicate that the program was already set that way.
- Fixed a bug where items in grids would not always be updated when pressed or if the status changed.
- Fixed a bug where pinning a dock which contained a grid would cause the grid to lose its objects.
- Fixed a bug in the grids where the selection image was never drawn.
- Rewrote the wallpaper dialog.
- Added some code to keep some updating threads from bumping into each other, causing random lockups.
- Redesigned the image browser in order to fix the disappearing thumbnails on some devices.
- Fixed a bug in the grid rendering where objects captured the background while sliding.
- Added the ability to select the agenda object in the agenda script commands.
- Fixed a bug in the agenda widget where task checkboxes didn't scroll.
- Fixed the "Quit" script command so that it works.
- Fixed the "Quit" start menu command.
- Fixed a bug in the shortcut widget that didn't allow for commandline parameters to be passed to the program to be launched.
- Fixed a bug that caused the phone dialer to be brought up inadvertantly.
- Fixed a bug where the theme manager was still running after changing the theme.
- Made a change to keep widget dock items from disappearing.
- Made a change to make docks opaque when the opacity level is set to 100%.
- Rewrote the notifiers to make them more reliable.
- Rewrote the grids in order to prevent crashing.
- Made a change to make the clock more reliable.
- Made a change to the HTC clock layout to accommodate time separators other than the ':' character.
- Fixed a bug that allowed grids to appear underneath an edge-aligned dock when the program is restarted.
- The default theme now properly supports WVGA and WQVGA resolutions.
- Fixed a memory leak that occurred when updating the weather status.
- Fixed a crash that could occur when switching between pages.
- Fixed a bug where docks aligned to the same edge as a tab bar would be behind the tab bar.
- Stabilized the program.
- Fixed a weather updating issue where it would get stuck.
- Added an interface to rename cities in the database.
- Added the ability to change the icon in a contact grid.
- The weather icons are now exported properly when exporting the theme.
- Fixed a problem during export where the program would stall.
- Fixed a problem in the widget grids where the "hold" action for the widgets did not work properly.
- Modified the file browser to display hidden files.
- Fixed a bug where the registry browser would sometimes be used instead of the file browser.
- Made an adjustment to make the automatic restarting of WAD more reliable.
- Removed the 2 pixel border in grids which would cause the images to be scaled.
- Fixed a bug where the tabbar did not always return to the correct page after switching orientations.
- Fixed a bug where tapping and holding an object in a on a dock did not always execute the OnHold script.
- Fixed a bug where adjusting the volume using WAD's volume control would revert the ringtone to a previously saved tone.
- Fixed a bug where the analog clock could not use images for the hands.
- Fixed a bug when exporting scripts that contain multiple events.
- Removed the usage of the ForecastData folder. This helps with restart issues as well as some crashes immediately after updating the weather.
- Fixed a bug where the weather wouldn't update properly.
- Added the ability to specify dock transition speed and animation from the commandline using the following format:
desktopapp.exe --show-dock=name:speed:animation
Speed can be fast, slow or medium.
- Fixed a crash that would occur after opening the properties for an agenda widget.
- Made a change to reduce memory usage. Please be aware that I know that this makes the program run slightly slower.
- Made a change to work with Accuweather's new XML format so that the weather information is still up to date.
- Fixed a bug where exporting themes was broken.
- The weather forecast information is cached again, allowing the program to not need to refresh it as soon as the program is restarted.
- Modified the contacts grid so that the images are sized to fill each cell, providing a much more consistent appearance.
- Fixed a bug which caused a crash when using the "stretch" option with an image widget.
- Separated the weather downloading code in order to stabilize the program.
|
|