What's new in Portable VirtuaWin 4.5
Mar 31, 2021
- Updated Inno setup
- Changed contact mail
- Added module reload in Module API
- 235 Corrected message sent for ALT key modifier for release
- 232 Somewhat patchy fix of unexpected crash. Dynamic taskbar support should probably be rechecked on newer win versions
- Fixed 1 byte scribble in vwModuleLoad
- 221 Fixed 64bit process names not being obtained and added VW icon to winrule dialog
- 228 Added main program resource to WinList to improve its identity
- 228 Added support for MS VC++ (Epress) 8 & 9+ (tested v10 2010)
- FR134 Fixed window order to be case insensitively sorted.
- Fixed typo reported by Dean Toth (thanks for reporting).
- 236 Hung window (blinking icon) on Windows10
New in Portable VirtuaWin 4.4 (Oct 12, 2012)
- Added dynamic taskbar support for Win7
- Implemented boss & unboss key
- Fixed activation of minimized window when not hiding them.
- Fixed title bar redraw issue caused by toggling TOOLWIN flag
- Implemented own FindWindow and improved module start-up reliability
- Changed action of Module Enable/Disable button to start module
- Improved code getting a window icon, getting icon from app first
- Updated hotkey list when setup is applied as changes may effect it
- Handled explorer exiting so middle mouse button still works
- Added message VW_INVERTY to return invert Up/Down setting
- Added Reapply window rules hotkey and module interface
- Added Automatically close window option to Window rule dialog
- Fixed problem with middle clicking on opera tabs opening VW menu
- Fixed problem with 'stickies' windows being automatically grouped
New in Portable VirtuaWin 4.3 (Sep 10, 2010)
- Fixed bug causing current window to be moved to the next desktop
- Added new module interface message to control desktop changing
- Updated external interface documentation
- Improved VW_FOREGDWIN message so that modules can force VW to give focus to their unmanaged windows
- Improved VW_FOREGDWIN message to allow modules to get VW to choose a suitable foreground window
- Fixed problem with hidden linked windows being made visible by VW
- Added manifest file to the source package
- Fixed minimised window activation issue when using new 'Only hide taskbar button ...' option.
- Changed BltMode to HALFTONE (not Win9x) to improve image quality
- Improved initial deskop image by simulating the taskbar and adding a boarder.
- Improved Window Rule's hide method option behaviour to avoid invalid combinations
- Added documentation for hidden config options
- Fixed size of box around User Interface section in Setup
New in Portable VirtuaWin 4.2 (Sep 10, 2010)
- Added VW_CMENUITEM module message so modules can add items to the main control menu
- Restructured help topic tree to have fewer top level items.
- Allowed up to 5sec for VW to detect taskbar before complaining
- Added direct desktop change options to control menu and created compact & standard versions with hotkey & mouse options.
- Fixed loss of minimized window thumbnail on Win7, added "Only hide taskbar button ..." expert option to disable it in case of side effects
- Reduced outlook lockups by modifying set foreground window algorithm
- Fixed Minimize hide method issue on Windows 7
- Brought back "Hide minimized windows on desktop change" expert opt
- Added "Make windows of this type always on top" option in Win rules
- Added VW_HOTKEY module message so modules can execute hotkey cmds
- Added "Only change when dragging a window" mouse option.
- Added "WIN: Bring to the top" hotkey command
- Added "Operate on window under mouse" hotkey option
- Added 64bit OS support for dynamic toolbar and added error message documenting dynamic toolbar is not supported on Win7
- Added WIN as a mouse modifier (submitted patch)
- Implemented clicking on window list desk names to change desktop
- Added hidden option lastDeskNoDelay to disable the 1sec delay before updating last desktop, used by "NAV: Return to last desktop" command
- Improved module IMAGE message so that 6 & 7 return the desktop size and 8 toggles auto image create state (so a module can temporarily disable it)
- Support Win Rule Window Name to be '' to mean no name.
- UAC support - recognise elevated windows and not class them as hung
- Handle failue to call EnumWindows better.
- Fixed Window Menu -> Info feature for an elevated window.
- Fixed start-up issues on windows 7
- Fixed ** win rule matching
New in Portable VirtuaWin 4.1 (Sep 10, 2010)
- Improved the windows help file, now has index and search enabled.
- Extended middle mouse button desktop change & open winlist to include the taskbar
- Added a hidden 'start desktop' config option (.cfg file must be hand edited)
- Improved return to last desktop command to support a rapid switch
- Added XP theme support for setup dialog and fixed several rc issues
- Added option to install for current user or for all users
- Improved error messages in case of corrupt or zero byte config file
- Added "Force release of modifier keys on desktop change" option
- Added improved init and system setup logging and added potential fix
- Fixed setting of last active window when only preserving the Z-order
- Implemented global system hook to detect window activations - new config expert setting
- Added option to open menus at fix locations when hotkey is used and improved the location of the dialog - central in the primary monitor
- Added copyright confirmation notice to icon submission
- Fixed Z-Order of windows assigned immediately to another desktop
- Implemented systray icon toggle and exit hotkey commands
- Increased the max number of hotkeys to 80
- Added new dynamic taskbar order feature to support Taskbar shuffle
- Added dynamic taskbar button removal option as a better fix to long standing issue
- Re-implement taskbar activation option to be a window rule option
- Added crash handler and reimplemented showHelp to avoid rare crash
- Close spawned module process handles
- Implemented NAV: Return to last desktop hotkey command
- Improved SetForegroundWindow so focus can be given back to desktop
- Force redraw of activated window hidden using toolwin flag
- Fixed handling of close message so it does exit VW if requested
- Made process name string comparisons case insensitive
- Added portable unicode package creation
New in Portable VirtuaWin 4.0 (Sep 10, 2010)
- Creation of a new Window Rule dialog to manage userlist.cfg, tricky.cfg, sticky.cfg & assignment.cfg via a UI
- Window type identification can now be any combination of class, window or program name
- Changed window management to store some info about all non-child windows, allows VirtuaWin to not manage some window types and to manage others
- Removed upper limit on the number of windows that VW can manage
- dded window type option to keep a window's taskbar button visible
- Rewritten main Setup hotkey configuration to allow many more different hotkeys to be created
- Added MRU window list menu as a hotkey binding
- Fixed exit deadlock issue
- Fixed VW & WinList taskbar detection issues
- Fixed setup option change issues
- Added program version info to the exe resource
- Removed the need for admin privileges for installer
- Added get modules button to setup dialog
- Changed window flags and changed GETWINDESK to WINGETINFO with enhanced functionality
- Added new 'Group App' window rule and Gather option in window menu