Volledig overzicht van de wijzigingen
Meer dan 85 versies zijn er al gepubliceerd sinds het ontstaan van Messenger Plus! en er komen er nog steeds meer bij.
Messenger Plus! 5.10.0.750 (26/10/2011)
Bug Fixes:
- Click on Display Picture in chat window with multi participants should not open contact info dialog
- Change status from the taskbar menu in wlm2009 does not work
Messenger Plus! 5.10.0.748 (21/09/2011)
Bug Fixes:
- WLM 2009 Messenger Plus format codes does not apply correctly
- Optimize performance for WLM 2009
Messenger Plus! 5.10.0.746 (07/09/2011)
New Features:
- Easy Skin Creator: Select your favourite picture as the contact list or chat window background image in just a few clicks. (Really! Try it by selecting the Plus! Skin Designer/Easy Skin Creator menu option).
- Dynamic Skin Editor: You can now edit your existing skins within WLM or create new ones and view the results instantly without requiring a reboot (Try it by selecting the Plus! Skin Designer/Edit Current Skin menu option). The following features are currently available in WLM 2009 and WLM 2011:
- Affecting more than 30 visual elements from WLM:
- Change the background image or color.
- Change the text color.
- Change transparency (WLM 2011 only).
- Modify the skin info.
- Create a new skin from an existing one (initial author credentials are still being displayed).
- Quickly undo any modifications.
- Quick web search: in the contact list search box, type "?" followed by whatever you are looking for and you will get the search results in the social pane.
- Web browsing in the social pane (type the URL in the contact list search field).
- Chat assistant featuring tabbed contact information, events and notes. (Right click on a contact/ Plus! features/Contact info…).
- Locally rename your contacts. Try it in the preferences under Appearance\Contact List\Manage Contacts on the contacts that you wish to rename.
- Multi-network support provided to the contacts info window (Yahoo, Facebook, …)
- Merge Facebook and WLM chat logs within the same folder.
- Addition of a refresh button within the Log Viewer. It is no longer necessary to close/reopen Log Viewer to refresh logs.
- Introducing the Plus! World social pane in the WLM 2011 full view. You can consult:
- Skins, scripts, emoticons.
- Search the web.
- Get the latest news and much more...
- The Plus! World social pane is also available in WLM 2009 through a brand new window that simulates the WLM 2011 social pane.
- Proudly displaying the "With Plus!" insignia on the WLM login screen.
- Re-instating the old Unlock Messenger function and added support for multiple accounts.
- Enabling Personal Status Message (PSM) for scripter in WLM 2011.
- Added BB codes support applicable to the entire PSM which should be inside brackets.
- Implementation of formatting codes for nicknames in WLM 2011 (Try it by clicking on your image in the contact list).
- Skins now have their own default “About Skin” window if not provided by skinners.
- Introducing preliminary dynamic image control in Messenger UI. The first usage of this feature is demonstrated by the dancing Plussy in the contact list (To try it, select the Enable Animated Icon option from the Messenger Plus! menu in the contact list).
- Introducing the visual logging status. If you enable chat logging, you'll see an red light flashing on the top right of the chat window.
- Simplified the configuration wizard.
- The tree list background image in preferences dialog has been updated.
Messenger Plus! 5.03.716 (15/08/2011)
Bug Fixes:
- Compatibility issue with some NVIDIA drivers. Special thanks to Déjà Q. for his precious help on this fix.
Messenger Plus! 5.02.712 (17/05/2011)
New Feature:
- Plus! World software useful to keep you updated on skins/scripts and provide you quick access to My Plus! and other funny Plus! stuff :)
- Plus! Service to keep Messenger Plus! updated with the latest build.
- /clear command (or Ctrl+L shortcut) to erase conversation history in the chat window.
- Improve /prefs command with search functionality. Try the commands /prefs sound or /prefs 1,…, /prefs 38.
- Ability to display contacts with their email. This feature can be enabled in registry by setting the DWORD value DisplayName to 3.
- Ability to open a chat window by a single click instead of a double click on the desktop contact. This feature can be enabled in registry by adding a DWORD value FloatChatOnClick = 1.
- Lock Windows Live Messenger by minimizing or closing the contact list. This feature can be enabled in registry by adding a DWORD value LockOnMinimizeAndClose = 1.
Bug Fixes:
- Preferences & Options Window closes on “Apply” when changing the current language.
- Missing Plus! icon when some skins are applied.
- Scripting function CScriptObjectMessenger::put_MyPersonalMessage is not supported in Windows Live Messenger 2011.
- Scripting function CScriptObjectChatWnd::AddContact is not supported in Windows Live Messenger 2011.
- Display event notifications in the information area is not working correctly.
- Plus! Menu not displayed correctly in Unicode languages.
- The Name Tag is disabled in Personalized Status dialog in Windows Live Messenger 2011.
- Empty local log files are created when only online logging option is enabled.
Messenger Plus! 5.01.706 (08/03/2011)
New Feature:
- Quick '/' commands can now be used in the search field of Messenger's contact list.
Bug Fixes:
- Messenger crashes when online logging is enabled.
- MS Visual C++ Runtime error when a registry key is missing.
- Auto-accept requests feature opens many "Windows Live Help Center" pages.
- Messenger lock shortcut doesn't always work.
- Contact list context menu was sometimes not displayed at all for Facebook contacts.
- Contact list context menu might not work properly with an RTL version of Messenger 2011.
- The Plus! menu icon is reversed in an RTL Messenger's contact list.
- Improved the housekeeping done by the setup and uninstaller.
- Some Messenger emoticons are missing in the online logging system.
- Emotion sounds are not sorted alphabetically in the sound panel.
- Added regular expression (Regex) in advance search mode.
- Using ALT shortcuts in the preferences triggers a Windows error sound.
- The message box is not always displayed on top when opening a corrupt sound pack.
- Log viewer command line parameters do not work as expected.
Messenger Plus! 5.00.702 (08/02/2011)
- Messenger Plus! support for Windows Live Messenger 2011 (including scripts and skins support.
- Added support for Facebook contacts in Plus! Menus.
- Support for older versions of Messenger (versions 8.x) has been removed. WLM 2009 is still supported.
- Redesign of Plus! appearance. Complete facelift.
- Provide automatic online logging from Messenger Plus! to msgplus.net in real-time.
- Manually upload local logs to msgplus.net
- Consult online log from www.msgplus.net or from the local log viewer.
- Local logs can now be grouped by contact, Date or disk layout.
- On the fly encryption/decryption from within the local log viewer.
- Archive management with compression from within the log viewer.
- Simplified log viewer search with syntax highlighting (also combine the search from the online log).
- Added regular expression (Regex) in advance search mode.
- Redesign preference window with easier tree list navigation and configuration item search.
- Configuration item grouping by activities.
- Redesigned emotion sounds and emoticon panels with sizeable window.
- Quick access history panel with advanced filtering.
- Fix of WLM messages of Warning for unsafe file type during auto accept request.
- New copy e-mail to clipboard menu option in chat window.
- We now disable messenger lock hotkey by default.
- Brand new web site with tons of new features to come.
Messenger Plus! Live 4.90.392 (12/10/2010)
- Compatibility with Messenger 2011 Beta 1 has been removed and replaced by compatibility with the Final version (still un-supported and requires disabling safe mode).
- Skinning is now supported in Messenger 2011 with the exception of custom window shapes.
- Skinning: UIB files can all be properly decoded and re-encoded (windows definitions and styles can be skinned).
- Skinning: resources from new locations are now extracted from Messenger.
- Skinning: comments enclosed in "/* */" are now supported in style files.
- Once the installation is completed succesfully, a web based 'Thank you' page will be launched.
- Once the uninstallation is completed succesfully, a call is made to Messenger Plus! servers for statistical purpose.
Messenger Plus! Live 4.85.386 (19/07/2010)
- Microsoft recently released a beta version of Messenger 2010/2011 (Wave 4). Although Messenger Plus! is not compatible with the new version yet, this new release properly detects the beta and do some basic initialisation for things like the auto-update feature.
- When the new Messenger beta is detected, Messenger Plus! adds its usual "Software not loaded" menu in the contact list. From this menu, the compatibility window can be displayed to display some information and, more importantly, to let more advanced users disable "safe mode".
- When safe mode is disabled with the beta, Messenger Plus! activates some of its functionalities. Using Messenger Plus! in this mode may cause all sorts of errors to occur, no support will be given for beta versions of Messenger.
- If you experience issues after disabling safe mode, use the Maintenance wizard (available from the uninstaller) to revert Messenger Plus! to its normal state.
- The Repair Wizard of the uninstaller now resets the "safe mode" setting of Messenger Plus! even if user preferences are not erased.
- When Windows Live Messenger is not detected on a system, the setup does not download Messenger Plus! 3 automatically anymore on Windows XP systems. Users can still download Messenger Plus! 3 directly on msgpluslive.net.
Messenger Plus! Live 4.84.384 (06/06/2010)
- The move to Visual Studio 2010 caused Messenger Plus! to stop working for a minority of users. The resource DLL of Messenger Plus! has been modified to solve this issue.
Messenger Plus! Live 4.84.382 (18/04/2010)
- Translations have been updated.
- A bug has been fixed in the Promotion System.
- Messenger Plus! has been reorganised for the development of Plus!5. Everything is now compiled with Visual Studio 2010 and managed in TFS.
Messenger Plus! Live 4.83.380 (17/03/2010)
- The setup has been modified to be compatible with project K (more about that soon :).
- The toolbar installation program is now downloaded by the setup dynamically.
Messenger Plus! Live 4.83.378 (14/02/2010)
- The new Promotion System has been improved internally to support more parameters.
Messenger Plus! Live 4.83.376 (15/01/2010)
- Fixed: in some cases, the Sweet IM add-on caused contact list problems when installed alongside Messenger Plus!.
- A toolbar is now included in every new download of Messenger Plus! in place of the old sponsor program. The toolbar has its own uninstaller and works like any other normal proper toolbar in your browser (it can be enabled, disabled, etc...). Its installation is still entirely optional.
Messenger Plus! Live 4.83.375 (18/12/2009)
- Fixed: the new Promotion System is now fully operational.
Messenger Plus! Live 4.83.374 (10/12/2009)
the chat windows is displayed incorrectly (mirrored) on Hebrew and Arabic versions of Windows Live Messenger.
- A new Promotion System has been included within Messenger Plus! for preliminary testing. This system will display promotional material in Messenger's windows by adding buttons in existing Messenger's button bars. These buttons are country specific and different buttons may appear in different countries. This system is what will finally let us put an end to the old sponsor program in the least intrusive manner. If you don't care about such things, uncheck the "Show me promotions" option in the Customize! preferences panel.
Messenger Plus! Live 4.83.372 (17/10/2009)
- Tested and compatible with the latest Messenger update: 14.0.8089.726.
- All the code related to the 2009 Contest has been removed from this version. Thanks again for playing!
- Improved network hooking mechanism. For some people, this will improve how Messenger Plus! catches various network events (used for notifications, the event viewer, ...). For other people, this will solve a rare problem where Messenger crashes upon sign-in (Messenger Plus! will try to detect the faulty behaviour caused by buggy network software and will switch to an alternate hooking method automatically when Messenger is restarted).
- Messenger tends to slow down when improper compatibility settings are set for msnmsgr.exe. The setup of Messenger Plus! now resets the compatibility settings set for Messenger in Windows Vista and above.
- Added a new preference setting in the "Customize!" panel to let you opt-out of any current and future promotion organised with Messenger Plus! (like contests or various promotional notifications).
- Fixed: Messenger Plus! is not compatible with BitDefender Total Security 2010. This will probably fix some other similar incompatibilities as well. Note that as a result, keyboard shortcuts in Messenger Plus! windows (like pressing Tab to move to the next control) may stop working and the Messenger systray icon may not be replaced by Messenger Lock.
- Fixed: the "Enhance copy/paste" feature in chat windows inserts an Arabic B character instead of an asterisk at the beginning of new messages.
- Fixed: sign-in notifications in Messenger Plus! (Event Viewer, scripts, ...) aren't working as they should in Windows XP with Messenger 8.5 since September due to a protocol change.
- Scripts. Fixed: MsgPlus::DownloadFile() does not accept user names and passwords with a @ character.
Messenger Plus! Live 4.82.368 (30/06/2009)
- Messenger Plus! is now entirely compatible with Windows 7 (RC minimum) :
- The Messenger Lock feature has been fixed. A new icon is added to the tray in Windows 7 if an unlock keyboard shortcut is not specified.
- The default Messenger Lock icon in Windows 7 has been changed to blend in better in the new UI (hourglass: shell32.dll,323).
- Note: the jump list of Messenger will work properly when using the Multiple-Accounts (polygamy) option but you'll get the options for only one of your Messenger clients.
- Tabbed chats display a proper preview (peek) picture with a list of currently opened chats. Chats waiting for input are colorized in the thumbnail and Alt+Tab or Win+Tab combinations also display the proper picture.
- A couple of other minor fixes here and there to make the Windows 7 experience complete.
- The settings of your scripts and skins can now be exported from the preferences panel and re-imported back.
- Only the settings of the scripts/skins are exported and not the scripts/skins themselves.
- As far as scripts are concerned, only the scripts that put their settings where they're supposed to (see MsgPlus.ScriptRegPath) will be concerned by this new feature.
- This release is contest-ready!
- In this version, you will see a new golden icon in your Messenger toolbar. Those who participated in the contest 2 years ago will probably remember what this is.
- A "Play and Win" menu has been added in the contact list.
- The 2009 Contest is not open yet, it will be in about a week from now. Remember to give it a try in July!
- The bug present in beta versions of IE8 has been fixed in IE8 Final. The workaround for displaying long chat logs in the Log Viewer has been removed.
- Navigation arrows are now added in Windows 7 for tabbed chats, below the Aero Peek thumbnail in the task bar. Use them to switch from one chat to the next.
- Fixed: the background of the title bars of Messenger Plus! windows does not display correctly with bright colors.
- When a directory is selected in the Log Viewer, the log currently displayed is removed from the screen.
- Fixed: default Messenger sounds for event notifications and new external emails aren't played by Messenger Plus! in Messenger 2009.
- Scripts. Fixed: scripts may be automatically started and marked as "running" the first time Messenger is restarted after a script has been updated, even if the script is disabled.
- Skins. Fixed: new border areas specified in <Dimensions> do not work in Messenger 2009 Final.
- Skins: Fixed: the <FrameCount> element in <MetaData> is not used if specified without any other meta data.
- A couple of stability fixes. Runaway, from the river to the street.
Messenger Plus! Live 4.81.358 (22/03/2009)
- Directories and files in the log viewer are now sorted chronologically, when possible.
- Added "OverrideImgTransfer" registry setting. If set to true (1), Messenger Plus! forces a JPG file to be sent in a file transfer when a picture is pasted in a conversation. Especially useful if you do not like Photo Sharing in Messenger 2009.
- Fixed: custom emoticons that are assigned keyboard shortcuts such as "!" prevent emotion sounds to be sent properly.
- In order to accelerate the uninstaller, scripts and skins removed during uninstallation are now deleted instead of moved to the Recycle Bin.
- Fixed: Log Viewer does not display long chat logs properly when Internet Explorer 8 is installed (I consider this to be a bug in the way IE8 emulates IE7 for WebBrowser controls with Transitional XHTML).
- Fixed: pressing Ctrl+A in a multi-line edit box doesn't have any effect.
- Scripts. ChatWnd::SendMessage() can now be used with an empty message parameter to send the text currently present in the typing area.
- Fixed: the Emotion Sound panel is not properly placed in the chat window when 20 sounds or more are displayed at the same time.
- Fixed: some preferences windows and skin option panels may not be properly scrolled with the middle button of some mouses.
- A new way to support Messenger Plus! will now be distributed in some versions of the setup.
- Thanks to Ask.com, you now have the option to change your home page and default search options without installing any program on your computer (apart from the uninstaller of Ask which just reverts back your browser's settings, which you can do yourself if you want).
- The setup of Messenger Plus! can only ask for one of both options: the sponsor program from Circle Developement, or the home page/search engine changes from Ask.com. Both options, of course, are entirely optional.
- In the next couple of weeks and months, the home page offered on plusnetwork.com will be customized and improved with lots of features. This could turn out to be a very cool addition to Messenger Plus! so don't hesitate to post your comments on the forum!
Messenger Plus! Live 4.80.356 (31/01/2009)
- This version is entirely compatible with the final version of Windows Live Messenger 2009 (build 1202). Yes, that includes chat logging, emotion sounds, skins, scripts and so on :-).
- The "Show contacts as Idle" option will properly display "Idle" for your contacts' status in chat windows but not in the contact list. For that reason, an "(Idle)" indicator has been added in the contact list's tooltip (Messenger 9 only).
- The Messenger Plus! menus displayed by buttons added in the windows of Messenger are more properly aligned.
- Skins: when a skin that redefines the shape of a window in Messenger is loaded in Messenger 9, the window frame present in Vista is properly removed.
- Skins: vertical gradient colors cannot be created for Messenger 9, only horizontal gradients are supported.
- The new UIB encoded version of the windows' styles and definitions is completely supported by Messenger Plus!.
- For skinners, this means that Messenger Plus! will decode the files automatically when extracting the resources and will re-encode them automatically when added in a skin. For everybody else, it means Messenger Plus! will still rock in 2009! :-).
- Notes about UIB decoding: in order to make things as simple as possible for the skin developers, Messenger Plus! generates definition files and style files almost identical to what you used to see in Messenger before. One of the differences you'll notice is a <*PlusSkin*/> tag on top of each file: do not remove it or alter it.
- Skins: if you used to write some strange exotic syntax in your windows' files which was previously accepted and parsed by Messenger, Messenger Plus! may not be so tolerant. The opposite is also true as Messenger Plus! may accept things that Messenger did not (like character escaping in strings such as "\n"). In the end, most developers won't ever notice a difference though.
- Skins: Windows Definition files and Windows Styles files can still be included separately in your skins. If one of the two files is missing, Messenger Plus! will decode the internal UIB file in order to get the missing piece before re-encoding everything (this may slow down Messenger a little at the first occurrence).
- Skins: the skin trace file will now include more precise information when a loading error occurs as Messenger Plus! is doing the parsing itself. Also, note that if a window file cannot be parsed properly, the original one from Messenger will now be used instead.
- Information for all add-on and patch developers working on Messenger: in order for you to keep on working on your software, I have decided to allow you to encode and decode UIB files for your own use.
- "MPTools.exe", which is available in the Messenger Plus! directory, will take care of your UIB needs. All you have to do is specify the source and destination files and MPTools will do the rest.
- You have two ways to use this feature: if your add-on/patch requires live modifications to the windows files based on some user options, Messenger Plus! will need to be installed on your users' computers and your software will need to call MPTools before and after you modify the file. If you only need fixed changes to be applied on one given version of Messenger, you can decode, modify and re-encode the files yourself and distribute the final UIB file which won't require Messenger Plus! to be installed.
- Although both solutions will work perfectly fine, doing live encoding and decoding with MPTools will always be the recommended for many reasons, the first one being that your add-on will benefit from all the future update automatically and will stay compatible with the next versions of Messenger. Note that MPTools.exe cannot be redistributed and used on its own though, Messenger Plus! needs to be installed for the tool to work (you can either link it from your software or download/install it automatically, with the /Silent switch or not, you decide).
- Check out the new "Encoding and Decoding UIB" section of the skinning documentation for more details.
- Compatibility with all previous beta versions of Windows Live Messenger 9/14/2009 has been removed (more than a year of betas for this one!).
- Contacts from Yahoo! Messenger are now handled better by Messenger Plus!.
- Messenger Plus! now displays many of its windows using the specific color selected for each contact. Display pictures are also displayed in contact related popup notifications (can be turned off in the preferences).
- The Contact Information window now displays an animation for animated display pictures.
- When chatting with more than 2 people, the size of the header in chat logs is now reduced.
- When chatting in a group in Messenger 2009, whenever possible, Messenger Plus! creates a single chat log file associated to the group.
- The "enhance copy/paste" feature now doesn't do anything with pictures and lets Messenger handles it.
- A new icon is displayed in tabbed chats for group chats.
- Windows 7 is now properly reported by (!VER). Messenger Plus! is currently reported to work on this OS.
- The Multiple Accounts option (polygamy) is now compatible with the Windows 7 jump list tasks (tasks are sent to the Messenger that was launched in last).
- A couple of things have been improved internally to ensure the reliability of the sound modules in Messenger Plus! (especially when using emotion sounds).
- Emotion sounds are not automatically played anymore when Messenger is locked.
- The Greek language is now part of the official distribution.
- Setup is now faster if many of scripts and skins are installed.
- Fixed: the Messenger Plus! icons may not be added in the Messenger windows if a skin is enabled but failed to load.
- Fixed: spin controls in the emotion sound wizard are inversed.
- Fixed: Messenger Plus! windows don't look good when a very bright color is selected in Messenger. The color of titles in all windows has been darkened too.
- Fixed: in Messenger 8.5, the names of contacts that are using Messenger 2009 may be displayed incorrectly by Messenger Plus!.
- Fixed: Messenger may crash on startup if a hooking error occurs (problem introduced in version 4.70).
- Fixed: when several user sessions are active and Messenger Plus! needs to restart Messenger (when importing a skin for example), the Messengers of all the user sessions are closed.
- Fixed: "Format Codes" button not added in the the Chinese Messenger options.
- Fixed: the password parameter for command line encryption with LogViewer.exe requires password that have a minimum length of 4 characters.
- Fixed: /PlusSkin="" is ignored and does not prevent the current skin to be loaded.
- The "Use the default scene" option available in chat windows is now supported by Messenger Plus!. Note however that Messenger 2009 has a bug preventing this option to work properly sometimes when changed and requiring the chat window to be closed and reopened. Messenger Plus! always sticks to the option as you selected it.
- Scripts: Image elements now support GIF pictures. Use the new AllowAnimate attribute to automatically animate the picture on screen.
- Scripts: MsgPlus.DisplayToastContact now supports an additional "Contact" parameter to allow Messenger Plus! to colorize the toasts your script display according to a contact's profile.
- Scripts: added a new "ProfileColor" property to Contact objects. You can use this to know what color is currently associated to a specific contact (according to its Messenger profile).
- Scripts: added a new "BaseColor" property to PlusWnd objects. Use it if you want to modify the base color of your windows, for example, to match contact specific colors.
- Scripts and Skins: the <AllowAutoUpdate> element now also takes effect if no Build Number or Update Id is specified.
- Scripts. Fixed: DataBloc::ReadInterfacePtr() does not work as expected.
- Skins: the Resource Extractor has been improved for Messenger 2009.
- The "rcanim", "rcbmp" and "rcchar" resource identifiers are now recognized and handled properly.
- Cursors are extracted.
- Strings from "msgres" are extracted.
- Added basic consolidation mode (third check state in the Resource Extractor window, looks like a square). Use it to produce consolidated windows files that can be used safely in your final skin. Things like strings are not replaced in this mode (for localisation reasons).
- Skins: the skininfo schema file has been modified for Messenger 2009.
- Strings from "msgres" can now be modified.
- The cursors specified in "msgres" can be replaced.
- Remember that the version number of the new Messenger is 14.0 and not 9.0 (keep that in mind when writing your <Restrictions> elements).
- Skins. Fixed: Metadata is not applied properly when replacing pictures that did not any Metadata in the first place.
- Skins: the tabbed chat bar can now be skinned with the picture of your choice, displayed in mosaic and colorized if required. Check out "PlusSkin\ResGroup\TabbedChatBar" for more details.
- Note: the "MessengerPlus\TabbedChatBar" option element has been deprecated and it is recommended that you do not use it (it may not produce good results in Messenger 9).
- Skins. Fixed: Build and Revision can be inversed when reading the Information\Compatibility element.
- Skins: thanks to research done by Willz, a new element named "FrameCount" has been added to picture's Metadata. You can use it when replacing or adding animated pictures.
- Skins: the Resource Extractor now supports the new resource types introduced in Messenger 2009 (which are used transparently while consolidating the windows data).
- Skins: the color map file generated by the Resource Extractor now specifies "ref" for color ids that are references to other colors.
- Skins: the number of encrypted RLE files the Resource Extractor was not able to process fell from 158 in the last beta to 2 in Messenger 2009! (and it's because those two produce an empty result so for now, I prefer considering them as un-processed). This special kind of RLE file has a variable size, the content is generated dynamically with the size requested by Messenger at any given time. Once decrypted, "_var" is attached to the name of the file to make sure you don't forget about it when modifying the resource (if you replace those by pictures, make sure your pictures are big enough to avoid looking pixelized).
- Skins: added "ResetUserScenes" value in the "Options\Messenger" element. It's considered to be "true" by default and is used to remove the currently selected scene from all the user profiles when a skin is selected. Disable this option if your skin is meant to be used in conjunction with scenes.
- Skins: you can now add a "SkinOptions" element in "PlusSkin" resource groups. Use it for conditional skinning of Messenger Plus! resources based on the skin's properties.
- Skins: because Messenger 2009 restricts the command ids that can be sent from sub-windows to parent windows (like the top toolbar in the contact list), a work-around has been added to Messenger Plus!. Instead of adding a "cmdid" attribute, you need to add a specially formatted "accvalue" attribute. For example, instead of cmdid=7460 you'll need to add accvalue="Messenger Plus! CmdId: 7460".
Messenger Plus! Live 4.70.334 (09/08/2008)
- Messenger Plus! is now better prepared for the future with several internal changes.
- New feature: you can now paste very large chunks of text and pictures into a conversation. Messenger Plus! detects pasting operations that are not originally supported by Messenger and, when possible, generates a temporary file to send to the contact.
- Emotion sounds played by Messenger Plus! are now played in stereo. This fixes problems caused by faulty hardware or drivers that do not handle mono sound files properly (resulting in incorrect playback or no playback at all).
- New feature: all scripts and skins can now be automatically updated! this will ensure you always get the benefits from the latest versions of the components you use without worrying about them.
- Almost all the current scripts and skins are supported by the system. Update check is done once a week, as usual, and you can force a manual check by using the /checkupdates command in any chat window.
- If an update is available, you will be notified once automatically. If you choose not to install a particular update, Messenger Plus! won't prompt you about it anymore unless another update is available. This was done to remove the annoying factor of this kind of auto-update procedure.
- This feature may be used in the future to offer exclusive new scripts, skins and more for download. This will also help the distribution of minor updates using delta patches.
- Script and skin developers are encouraged to use the new UpdateId and BuildNumber information elements in their XML file to ensure proper future updates or their products (see updated documentation).
- Of course, all of this can be disabled in the preferences.
- New "panel size" option added for the Quick Icons panel. Use it to display more emoticons in each page of the panel.
- The (!VER) tag now correctly identifies Windows Server 2008.
- Double-clicking on a contact in the Contact List Clean-Up window now opens the Contact Information window.
- A new page has been added at the end of the Setup to confirm that installation was successful and to offer a link to download new skins.
- Security fix: mis-formated URLs saved in HTML chat logs can corrupt log files (fixed previously in build 326).
- Messenger Plus! now prevents you to specify an encryption password hint equal to the password itself.
- The Interface Tester program now supports command line arguments (use -? for more details). External programs wanting to display a preview of Messenger Plus! windows may want to use this.
- Fixed: skin shapes are not always properly applied.
- Fixed: invalid skin packs may display an error message twice on import.
- Scripts: added <Size> element for RichStatic controls.
- You know it's not the end...
Messenger Plus! Live 4.60.324 (19/03/2008)
- You can now filter yourself out from event logging.
- Mobile Device chat windows are now fully supported by Messenger Plus!.
- Features like Quick Texts, commands, smart tags and previous message recall are now accessible the same way as they are in normal chat windows.
- Logging is fully functional.
- Mobile chat windows are now tabbed too. If you prefer keeping your mobile chats separated from one another, you can use the new TabMobileChatWnds registry setting.
- If too many Plus! notification popups try to be displayed on screen, Messenger Plus! queues the extra windows to be displayed later, when possible (so that notifications aren't displayed out of screen).
- WMA sounds can now be selected for event notifications.
- Fixed: some animated GIF display pics (Messenger 9) display improperly in the Contact Information windows.
- Fixed: /font does not work in Messenger 9 Beta.
- Fixed: some of Messenger Plus!'s own resources are loaded before the currently enabled skin, preventing them to be modified.
- Fixed: a couple of bugs that could cause Messenger to crash in some specific occasions. More stability! always a good thing.
- Fixed: external libraries distributed with scripts that need registration on import (OLE or .NET) fail to register in Windows Vista with UAC on. Messenger Plus! also makes absolutely sure now that the libraries are properly registered before trying to start the script for the first time.
- Fixed: notification popups from Messenger Plus! may steal the focus.
- Fixed: notification windows from Messenger Plus! don't animate depending on your Windows settings.
- Fixed: Messenger may not lock or unlock properly when using several Messenger accounts (polygamy) with the same shortcut specified for locking or unlocking.
- Scripts: a new function called Interop.GetCallbackPtr() has been added. It allows the creation of callback parameters for Windows API calls to functions like EnumWindows.
- Scripts: mobile chat windows are now supported. The following property has been added: ChatWnd.IsMobileChat. A new MENULOC_MOBILEWND enumeration has been added to OnEvent_MenuClicked() and OnGetScriptMenu().
- Scripts: you can now upload files to FTP servers using the new MsgPlus.UploadFileFTP() function. Success or failure is indicated through a call to OnEvent_UploadFileComplete(). This new function can also be used to check an FTP connection without uploading anything.
- Scripts: a new PlusWnd::Button_SetElementText() function has been added to change the text of text elements defined in "custom look" buttons, check boxes, and radio buttons.
- Scripts: added a new PlusWnd::GetElementPos() function to get the current position of an Element (such as a Place Holder) in a window.
- Scripts: some small improvements made to the new built-in editor.
- Scripts: MsgPlus.DownloadFile now accepts two additional parameters: Username and Password. They can be used when downloading files from ftp servers that need authentication.
- Scripts: added a new MsgPlus.ExtractFromZIP function to allow easy extraction of files from a ZIP archive.
- Scripts: you can now set Messenger.MyDisplayPicture to an empty string to remove the display picture of the current user.
- Skins: the Metadata\File element for replaced images now works properly (replaces resources of type 4006).
- Skins: a new DateRange restriction type has been added.
- You can use it to make your skin change automatically depending on the current day, month, or year.
- Remember that the date is analysed only when Messenger starts.
- It is recommended to use the PlusVersion restriction as well to prevent the date restricted groups to be automatically included in older versions of Messenger Plus!. You can also set the top level "Version" attribute of "SkinInfo" to 2 to prevent the whole skin from being loaded in older incompatible versions.
- Skins: extracted pictures placed in Graphics\Pictures are now named differently if the picture is actually a reference to another one. This mean that for example, picture 4000_91_ref600.png is a reference to 4000_600.png and that only the later needs to be modified in Messenger's resources.
- Skins: a new "Colorize" boolean element has been added to RGBA "Color" resources. It allows more advanced users to enable colorization for a given color instead of specifying an intensity (useful so that the default associated color does not end up being grey).
- Skins: a new top-level "Fonts" element has been added. You can now distribute custom font files with your skin and use them in your definition and style files. These fonts are not installed system wide, they are only made available to Messenger and Messenger Plus! windows.
- Skins: gradient colors can now be specified in "Color" resources. These colors are to be used in backgrounds only. Note that in the current version of Messenger 9 Beta, horizontal gradients will be displayed vertically.
- Skins: a new "Rectangles" resource type has been added in "Replace". You can use it to replace rcrect styles more directly.
- Skins: additional flexibility and features added for custom option windows:
- Any number of link controls can now be added in custom option windows. The caption of the control is used as link, http and https is supported. Note that the caption can only contain a link, no extra text is permitted for the web site's address to be detected.
- You can now add a button or a link control with id "AboutWnd" to trigger the display of a second, separate about box for your skin. To id of your about box windows are defined in SkinInfo, OptionInterface\AboutIds elements.
- The About Box window cannot contain any option control. It can, however, contain link controls (as specified above).
- Skins: A new "Environment" kind of <*PlusSkin*> tag is now supported. It allows conditions based on the current version of Messenger or Messenger Plus!, or the language of Messenger.
- Skins: the interface color used by the current user can now be reset to any custom color of your choice when a skin is enabled. This can be specified in the new Options\Messenger\ResetUserColor element of skininfo and is useful if your skin looks better in a given color. If the skin supports colorization, it is recommended to keep blue as the default in your files and use this setting to choose the substitute a default color on installation.
Messenger Plus! Live 4.23.276 (05/06/2007)
- Fixed: the icon to access the 6th anniversary contest disappears after June 5th.
- Fixed: the "Format Codes" button is not added in the Messenger options in Chinese versions of Messenger.
- Fixed: in some rare instances, Messenger 8.5 may crash after closing a chat window (remember that support for this version of Messenger is still beta though)..
- Fixed a couple of other small problems.
Messenger Plus! Live 4.22.274 (01/06/2007)
- Support for the Messenger 8.5.0517 public beta. The interface of Messenger Plus! will be improved to match the changes when the final version of Messenger 8.5 is released.
- Fixed: Messenger may crash if Messenger Plus! cannot initialize properly in some precise circumstances.
- Scripts: fixed Contact objects not accessible in contact events (such as ContactStatusChange) between OnEvent_Signin and OnEvent_SigninReady.
- A couple of small glitches fixed.
Messenger Plus! Live 4.21.270 (16/05/2007)
- Added support for the new "I'm" emoticons of Messenger 8.1 in various Messenger Plus! windows.
- Some improvements for script developers:
- The script editor window remembers its size and position.
- A "find text" window has been added to the script editor, accessible from the Options menu or with Ctrl+F.
- On error, the script debugging window now displays the file name associated with the line number where the error occurred.
- This version includes access to the 6th anniversary contest that will start in about a week from now. This will be removed in the next version when the contest is over. For more information, check out the announcement on msgpluslive.net.
- A new selection criteria has been added for event notifications. You can now choose to create notifications that automatically apply to contacts with opened conversation windows. Useful for example to get notified when someone signs-out unexpectedly if you don't notice it in the chat window.
- No extra header is added to chat logs anymore when closing a chat window and reopening it soon after. The default timeout for new session headers is 10 minutes and can be modified with the new ChatLogSessionWait registry setting.
- To help people who customize the looks of their Messenger Plus! chat logs, if a "custom.css" file is found in the Messenger Plus!'s installation directory, it is automatically copied in the directory of newly created XHTML chat log files (only if no custom.css file already exits in the destination directory).
- Blocked contacts are now displayed with the grey offline buddy icon when needed in tabbed chats and desktop contact windows.
- An option has been added to display the e-mail of the current user in the tooltip of the systray icon (mostly useful when using several accounts together, enabled by default).
- The contact name displayed in custom event notifications can now be modified by formatting the message like this: \Name\Message.
- A Turkish translation has been added to the setup.
- Added a new fail-safe mechanism to add the "Plus! Not Loaded" menu in more failure circumstances, to inform the user of the problem.
- The setup uses a better compression method and is now even smaller than it was for version 4.00.
- Scripts from the previous script developer contest are not included anymore (they can all be downloaded from the site).
- The default font for HTML chat logs has been changed from Microsoft Sans Serif to MS Shell Dlg (which actually maps to your system's default UI font). This was changed in Messenger some time ago and the change in Messenger Plus! will reduce the size of HTML log files generated with the default font (the logs will look the same as before).
- If several event notifications apply to the same user and have exactly the same parameters (message & sound), the notifications are not duplicated.
- When a script is installed, enabled or disabled, the change is reflected in every Messenger currently running. When that happens, all the scripts in the other instances are restarted. To avoid causing problems to script developers, creating a new script or editing an existing one will not trigger an automatic reload in the other instances.
- Fixed: scripts or add-ons that add a systray icon can cause problems to some of the Messenger Plus! features.
- Fixed: the new enhanced text copy feature does not support RTF (formatting attributes are not copied with the text).
- Fixed: the enhanced text copy feature is not used when pressing Ctrl+Ins or Shift+Del.
- Fixed: Messenger Plus! notification popups do not stack and appear one at a time.
- Fixed: encrypted logs cannot be generated nor read on some Windows accounts if the Messenger Plus! keyset container got corrupted.
- Fixed: auto-update setup does not launch on Windows Vista (fixed for future auto-updates, excluding this version).
- Fixed: Messenger Lock does not sign-out the current user if his status is appear-offline (when "sign-out" is the status selected for the lock).
- Fixed: chat windows cannot be opened anymore and Messenger may crash if a third-party software is used to close a tabbed chat window.
- Fixed: bug introduced in the last version. Tabbed chats don't flash when some special actions such as /me commands or winks are received.
- Scripts: fixed a problem with rich edit controls re-appearing after a position change of the parent.
- Scripts: added EditBox_SetCurSel, EditBox_ReplaceSel, EditBox_GetCurSelStart, EditBox_GetCurSelEnd, RichEdit_GetTextRange and RichEdit_SetCharFormat to PlusWnd objects to simplify working with edit controls.
- Scripts: Interop::Call and Interop::Call2 now accept up to 12 parameters so that functions like CreateWindowEx can be called if needed.
- Scripts: fixed title bar draw glitch when sending WM_SETICON to an interface window.
- Scripts: OnEvent_Timer function calls are not automatically displayed in the Script Debugging window anymore. This prevents the window from filling up with continuous repetitive calls.
- And yes, many other small things fixed here and there that are not worth mentioning :-).
Messenger Plus! Live 4.20.262 (28/02/2007)
- Various visual adjustments for Windows Vista. Some of them are dependant of your system's configuration and theme settings. This includes, but is not limited to:
- Animation effects when most Messenger Plus! windows open and close.
- Fixed "black box" display glitch when resizing Messenger Plus! windows.
- Drop-down lists (combo boxes) in Messenger Plus! windows look better.
- Most "open file" and "save file" windows use the new Vista template.
- No more sluggish transition effects on some of the controls when the mouse pointer passes over them.
- All windows now display properly with right-to-left languages.
- Tabbed chats don't create an empty area in Flip3D. The chat window is not part of the flip sequence but is displayed in the background. This may be improved in future releases but it all depends on the (rather limited or undocumented) new DWM API of Windows.
- This version of Messenger Plus! is distributed with some additional scripts. Scripts add various new improvements to Messenger and are all developed by third parties, people like you and me, who give some of their time to help the Messenger community. The installation of scripts can be disabled in the setup and future versions of Messenger Plus! won't necessarily be distributed with the same scripts (or any at all for that matter). These scripts have been bundled mainly so that a larger portion of the Messenger Plus! userbase discovers the benefits of installing scripts. The scripts distributed with this version are all available in the script database at msgpluslive.net, along with 250 more :). I hope you'll all enjoy these fine creations!
- Administrator privileges are not required in Windows Vista anymore when importing sound packs and scripts from the Windows shell.
- Messenger is not launched automatically at the end of the setup of Messenger Plus! if the setup is not running in the context of the currently logged on user (happens in Vista if the setup is launched from a non-administrator user account).
- Importing sound packs and scripts from the shell in accounts with no administrator privileges now works properly in Windows Vista.
- No more use of virtualized directories in Windows Vista. The necessary security rights are set to some of the directories created and accessed by Messenger Plus!.
- Added new feature: text copied in chat windows (in both the received messages and typing areas) now includes emoticons codes instead of white spaces.
- Preferences pack files now have an associated icon and can be imported from the shell.
- Added Hebrew language to the main distribution package.
- The (!VER) tag now reports the edition of Windows Vista.
- The Control key needs to be pressed when deleting a contact in the Contact List Clean-up window to block it as well.
- No more "Error 8005" when the setup of Messenger Plus! is launched on a system with some font problems.
- Chat logging is disabled by default in guest accounts.
- The Contact Information window now displays the personal message as well. Also, the display picture has been fixed when using a right-to-left language in Messenger Plus!.
- A new icon has been added in the contact list and the chat windows to access the scripts' menus.
- The way the task bar flashes when a new message is received in a tabbed chat has been improved to avoid missing unseen messages. This feature has also been fixed for Windows Vista.
- Added a diagnostic message in the setup to download and repair the MSXML 3 library from microsoft.com. This helps fix "Error 8008".
- The setup has better chances to succeed if Messenger is running in different user sessions when installation occurs.
- Fixed: the tabbed chats bar may display no name or status for newly created chat windows.
- Fixed: using the /psm command with IRC format codes can corrupt Messenger's Contact cache and prevent users to sign back-in.
- Fixed: encrypted log files located in a read-only folder cannot be decrypted by the Log Viewer (known limitation: pictures aren't displayed in html log files when that's the case).
- Fixed: some Messenger Plus! menus have a bad internal looking extra contour.
- Fixed: (!M) tag doesn't display the proper email for Yahoo contacts.
- Fixed: the chat history window can become a little bit messed-up when sending several emoticons that half transform into bbcode in the same message.
- Fixed: when in Messenger Lock mode, the Messenger icon in the systray is reverted back to normal if explorer.exe crashes and the systray bar is recreated.
- Fixed: the Log Viewer doesn't display folders that only contains sub-folders.
- Fixed: Messenger Plus! displays "yahoo:" in front of Yahoo contact's names.
- Fixed: "In a call" status is not considered to be "Busy" by some of the features of Messenger Plus! (like playing sounds).
- Fixed: floating desktop contacts of yourself do not work properly.
- Fixed: the scripting documentation cannot be downloaded from the editor window in Windows Vista.
- Fixed: can't import scripts when the full path to the scripts directory is not readable by the current user.
- Scripts: fixed Contacts::GetContact() and Messenger::OpenChat() for contacts that are connected on the Yahoo network.
- Scripts: OnEvent_ContactSignout is never called anymore after OnEvent_Signout.
- Scripts: OnEvent_Uninitialize is always properly sent when Windows is restarted while Messenger is still running.
- Scripts: Added a <Version> element in ScriptInfo to help developers specify the version of their scripts. This will prevent duplicated copies of the same script from being installed on a user's system (as the name of the script is used to create the corresponding script's directory). This tag is displayed in the import and preferences window.
- Scripts: OnWindowidEvent_LstViewClicked events are now sent when the user clicks in an empty part of the control. In that case, ItemIdx is -1.
- Scripts: added OnWindowidEvent_LstViewSelStateChanged event for ListView controls. This even is fired every time an item is selected or unselected.
- Scripts: the documentation has been updated in several places. Please make sure you get the latest version! (and as a general rule, try to remember to check for documentation updates every month or so. The documentation can be updated/improved even when Messenger Plus! itself isn't).
- Scripts: added MsgPlus::UILangCode property to get the code of the language currently displayed by Messenger Plus!.
- Scripts: added ChatWnd::HistoryText_GetCurSelStart and ChatWnd::HistoryText_GetCurSelEnd to get the current selection in the message history area (where messages are received).
- Scripts: added ChatWnd::HistoryText_GetTextRange to get a portion of text from the message history area.
- Scripts: added MsgPlus::DownloadFile function and the corresponding OnEvent_DownloadFileComplete event to allow scripts to download files asynchronously.
Messenger Plus! Live 4.11.254 (28/11/2006)
- Messenger Plus! now always works properly when a SOCKS server is configured in the Messenger options (can happen when installing other add-ons such as SimpLite-MSN). This fixes problems with contact events not being detected.
- Every Messenger process launched in the system is now terminated if necessary during setup to prevent "file locked" problems.
- Fixed: Messenger crashes if a script or a sound pack is attempted to be imported while Messenger Plus! has not been loaded properly (when the "Software Not Loaded" menu is present).
- Fixed: some preferences may not be loaded and scripts may not be started when Messenger is launched automatically by another product such as Windows Live Mail.
- Fixed: messages sent with multiple lines are not logged properly in Messenger 8.1 in XHTML logs (line breaks were not written properly).
- Fixed: scripts that throw an exception during a DLL function call may crash Messenger if the scripting debug window is not displayed. This caused some scripts that seemed to work fine in version 4.00 to crash with version 4.01 and 4.10.
- Fixed: the AlwaysReloadInterfaces registry setting does not function properly.
- Scripts: parameters ranging from 0x80000000 to 0xFFFFFFFF can now be passed to Interop.Call without the need for an extra workaround.
- Scripts: "null" values can now be passed to Interop.Call and are interpreted as "0" (integer).
- Scripts MsgPlus.Version returns a better floating point value (see update in documentation).
Messenger Plus! Live 4.10.250 (11/11/2006)
- Compatible with the public beta version of Windows Live Messenger 8.1 (can't be sure about the final but it should be alright).
- Supported internal registry settings are now documented. This gives access to more than 20 different kind of settings to the most hardcore Messenger users.
- Commands are now recognized even when some characters are automatically replaced by custom emoticons.
- The search feature in the sound panel can now display multiple pages and does not display "get random sound" entries.
- Added an internal message to help skinning applications interact with Messenger Plus!.
- Quick texts now always properly parse emoticon codes.
- Enabled scripts are now displayed first in the preferences panel.
- Floating contact windows can now be hidden for a couple of seconds when clicking with the middle mouse button on them. Useful when you want to temporarily access something that's behind the windows.
- If Messenger crashes when started, every installed script is disabled as a precautionary measure and a message is displayed.
- Added Arabic language with full right-to-left support. Every window in Messenger Plus! is properly mirrored when this language is selected (as long as support for RTL languages is installed in your Windows).
- Fixed: the XML event log file can be corrupted by new external mail events depending on the language file Messenger Plus! is using.
- Fixed: event notifications and sounds don't work properly with Remote Desktop.
- Fixed: the setup displays a system error instead of a user friendly error when launched on Windows 2000.
- Fixed: Messenger may crash the first time a user signs-in after installing Messenger Plus! if old external mail settings are imported from Messenger Plus! 3.
- Fixed: no overwrite message is displayed when saving a display picture file from the Contact Info window with an existing file name.
- Fixed: contact names sometimes appear as "1" in the windows of Messenger Plus! when Yahoo Interop is activated.
- Fixed: no more unnecessary extra space character when inserting bbcode tags with a keyboard shortcut.
- Fixed: scripts can't be imported when the Scripts directory does not exist.
- Fixed: Quick Icons panel doesn't display when a parenthesis is typed after a carriage return has been inserted in the message.
- Fixed: receiving multi-line messages with plain-text chat logging turned on can freeze Messenger.
- Fixed: commands don't work in quick texts that contain smart tags (like (!N)).
- Fixed: false name change notifications in the event viewer for Yahoo Messenger contacts upon signin.
- Fixed: on systems with several screens, Messenger Plus! windows that are minimised on smaller screens sometimes restore bigger than they should.
- Fixed: Messenger Plus! can mix-up the settings of different contacts who have very similar email addresses.
- Scripts: added Messenger::CustomEmoticons property to access the custom emoticons of the current Messenger users.
- Scripts: added "Emoticons" and "Emoticon" objects. They are both pretty straightforward to use (see documentation).
- Scripts: an error is now logged in the Script Debugging window when an exception is thrown in Interop.Call.
- Scripts: when importing a script that's already installed, if some files are locked in the script's directory, Messenger Plus! restarts Messenger to unlock the files and complete the installation procedure (can be useful in cases where an ActiveX is loaded and refuses to unload when the script is stopped).
- Scripts: added EnterPersonalizedStatus and LeavePersonalizedStatus events to notify when the user activates or disables a personalised status.
- Scripts: added PlusWnd::RegisterMessageNotification. This new function can be used by more advanced scripters who want to receive specific messages processed by their windows.
- Scripts: DataBloc:GetAt and DataBloc:SetAt use unsigned values now.
- Scripts: sending WM_SETTEXT to an interface window changes both the caption and the title of the window.
- Scripts: Interop.GetLastError() now works properly (see documentation).
- Script: Interop.Call and Interop.Call2 now accept parameters ranging from 0x80000000 to 0xFFFFFFFF.
- Scripts: added a flag to MsgPlus::CreateWnd to allow the creation of RTL windows.
- Scripts: .NET 2.0 assemblies are now registered properly even when .NET 1.0 or 1.1 is also installed in the system.
- Scripts: added ChatWnd::AddContact() to invite contacts to join existing chats.
- Scripts: a special error is logged in the debug window when Interop.Call is used on functions that are not declared as __stdcall. Script developers: do NOT ignore these errors, they will cause instabilities and eventually crash Messenger in random places.
- Scripts: creation of a new application called "Interface Tester". It allows script developers to test their interface files and preview the result as when loaded in Messenger Plus!. It can also validate xml files against the interface schema file. The software can be downloaded from a link in the new version of the Scripting Documentation.
- Several other internal improvements.
Messenger Plus! Live 4.01.240 (16/07/2006)
- Messenger Plus! Live now refuses to start on previous beta versions of Windows Live Messenger.
- Added compatibility for the "Clean Messenger" patch.
- Clicking "Apply" in the preferences to select a new language closes the preferences window to make sure the changes are applied properly.
- More resistant to Smiley Central, although if you install or uninstall it after Messenger Plus! Live, you'll have to reinstall Messenger Plus! afterwards.
- Emotion sounds are not played when another user is current logged in Windows.
- "Auto replace" quick texts enclosed in ## characters now work properly for text smaller than 3 characters.
- The Messenger Lock preference's section has been reorganised.
- Every character entered while the command helper window is displayed is properly inserted in the edit window.
- The Quick Icons panel is back! this was initially planned for version 4.10 but all your messages convinced me that I couldn't delay this feature anymore.
- The panel now has a fixed size and provides a scrollbar to navigate in your list of emoticons. It loads faster this way and helps keeps things organized.
- Custom emoticons are rendered a little bit bigger than before to help recognition (as 6 foot tall emoticons seems to be the trend nowadays).
- You now have an option to replace Messenger's emoticon panel by the Quick Icons one (when clicking on the emoticon icon in the toolbar or pressing Ctrl+E).
- Customization of the panel is much easier and understandable than before. You can create as many customised sections as you want , each with their own names. Use this to group emoticons by theme, frequency of use, etc...
- Fixed: closing the sound panel while a sound is being loaded for preview can crash Messenger.
- You can now choose to display 20 sounds at a time in the sound panel.
- Scripts: Menu buttons now generate CtrlClicked events.
- Scripts can now be installed in Windows Vista and on limited Windows XP accounts (remember that Vista support is still experimental though).
- Scripts: LstBoxSelChanged and LstBoxDblClicked events are properly generated.
- Global shortcuts can now be associated to personalized statuses.
- Double clicking on a script pack or a sound pack in Windows Vista works properly (in Vista, it currently requires administrator privileges, you can bypass it by importing the files directly from the Messenger Plus! windows). If you still fail to import a specific script in Windows Vista, delete the entire "C:\Users\accountname\AppData\Local\VirtualStore\Program Files\Messenger Plus! Live" directory and restart Messenger.
- Fixed: commands or scripts that send messages while a message is already typed in the edit window causes emoticons to be lost.
- Scripts: the Messenger::MyName property can be changed even when the user is using a personalised status with a name tag.
- Scripts: the OnEvent_ContactMediaChange and OnEvent_MyMediaChange events are fired when the media is removed.
- Fixed: audio and video requests are not automatically accepted when "Auto Accept" is enabled.
- Fixed: Messenger is not launched properly with MSN Explorer when Messenger Plus! Live is installed.
- Compatible with MSNP14 (currently enabled when you sign-in for Yahoo Messenger interoperability). Messenger Plus! can now interact with Yahoo Messenger users exactly like it interacts with Windows Live Messenger users (remember however that your Yahoo users won't be able to benefit from features such as emotion sounds).
- Fixed: very short emotion sounds sometimes don't "stop" and the link doesn't change to Play when the sound has ended.
- Scripts: added Contact::Network property to identify contacts from Yahoo Messenger.
- A couple of other minor glitches fixed.
Messenger Plus! Live 4.00.235 (24/06/2006)
- The previous versions required Windows XP SP1 minimum to run, this version can run on an unpatched Windows XP machine.
- Fixed another problem that caused Messenger Plus! Live to fail to load on some computers for no apparent reason (bypassed an internal requirement that is not valid anymore with Windows Live Messenger Final).
Messenger Plus! Live 4.00.234 (24/06/2006)
- Messenger Plus! has been re-created from scratch, from the ground-up. In the past 8 months, 128,000 lines of codes have been written for Messenger Plus! Live, making it the biggest project for me to realize so far. As you'll see, every feature has been improved and re-thought for Windows Live Messenger. Also, for the first time in Messenger Plus!'s history, backward compatibility has been dropped. This means that this version only works with Windows XP and above and requires at least Windows Live Messenger 8.00 (final public version). You may notice that some previous features from Messenger Plus! 3 are missing. Some have simply been deprecated, others (like the emoticon panel) will be added back in a future update.
- Messenger Plus! is now compatible with 64bits version of Windows and is Vista ready. It is compatible with Windows Live Messenger 8.00.787 and above (it won't work with previous beta versions of Messenger).
- Below is a list of some (but not all) changes compared to Messenger Plus! 3. The actual change log from the beta test period spawns on 15 pages so you'll understand that what's listed below is really a small subset of the whole new program.
- General Messenger Features:
- BBCode style format codes can now be used to add colors and text formatting to your messages/name/psm. These tags are easier to use and don't look as bad as the previous codes in the list of your contacts who don't have Plus! installed.
- No more need for a permanent running process (msgplus.exe) and no more need for the Plus! loader DLL to be loaded everywhere in your system. Messenger Plus! now sticks to Windows Live Messenger.
- Messenger Lock (includes the former Boss Protection feature) has been improved. You now have more options to hide Messenger including hiding the tooltip and requiring a special keyboard shortcut to be pressed to unlock.
- Plus! has built in polygamy (using messenger with several accounts simultaneously) built-in. Note that the option in Messenger Plus! is more "polished" than what you usually get from patches (not because the patches are bad. By its nature, Plus! simply has more flexibility in these matters). For example, you won't get two Messenger clients opened at the same time when you restart your computer.
- Contacts On Desktop. The floating windows have been redesigned and can be customized a lot more. You now have the option to let the contact window flash on new messages and to change transparency based on you contacts' statuses. You also got more choices as to what's to be shown there: contacts name, contacts e-mail, name and personal message, e-mail and personal message. Emoticons are also shown in the floating windows as well.
- Event Logging. Events can now also be saved in an XML data file. You can filter out contacts you do not wish to log events from. In the newly redesigned Event Viewer you can choose what events to display and a search box allows you to quickly find what you're searching for.
- Conversation Windows:
- Improved: quick access to previously sent messages by using the key combination Ctrl+Up / Ctrl+Down. Messages from older and other chats can now be accessed from here.
- New formatting panel in the toolbar for easy access to formatting codes and colors.
- Tabbed Chats. The feature has been redesigned to be more "user friendly", however, this required some previous options to be removed: the possibility to group/ungroup chats manually with a key combination has been taken out. No more auto-switching to a chat with unread messages either. Emoticons are now displayed in the contact's names and the tabbed bar integrates better in the window.
- Logging. Chat logs can now be saved in HTML format to keep the same look&feel you get during your chat. All your color and emoticons are kept in your logs. Extra options for HTML formatting are the possibility to save images (ex: for winks) and to save your contacts' font. Of course, you can still save in plain text format if that's what you prefer :).
- Messenger Plus! now comes with its own integrated Log Viewer for easier browsing of your chat logs. For more advanced users, the log viewer also provides command line parameters (type /? for more information) to automate changing password, encrypting or decrypting files.
- Logs Encryption has been improved a lot. You can now choose how strongly you wish to encrypt your logs: low encryption for faster opening of logs or stronger encryption for extra security, choices for the asymmetrical key are 384, 640, 1024 or 2048 bits. Old encrypted logs can still be opened with the log viewer but newly encrypted logs won't mix with the old files.
- Part of the old word filter feature is now integrated in the the redesigned Quick Texts feature (for send text only, not received). The new quick texts are much more flexible and are not subjects to the old limits.
- Customizations:
- New: You can now show contacts Idle instead of Away when appropriate. Another extra is to add a format button to the Messenger Options (yes, formatting your nick is now possible through Messenger Option panel itself).
- Notifications. More choices there too, you can get notified about virtually anything...sign in, sign out, name change, psm change, current media change, started new chat, all the status changes separate or all status changes. You can even assign a special message or a sound to it, create special expiration conditions, etc... note that Event Notifications also replace the previous signin/signout panel from Messenger Plus! 3.
- Sounds:
- New: You can choose to not play sounds when your current media set, in other words, when you use the "What I'm Listening To" feature in WLM and you are playing a song (or other media recognized by this feature).
- You can now decide from the preferences panel whether or not to share your Sound Library with all accounts.
- The maximum allowed length for Emotion Sounds has been increased to 12 seconds.
- Plugins/Scripts:
- The old plugins interface from Plus! 3 has been replaced with a brand new scripting interface. The scripting engine makes it easier for everybody to write their own add-ons (providing you know JScript, documentation is provided).
- The new scripting interface is provided with a comprehensive documentation, samples (scripts created by beta testers which are already available in the online script's database) and gives you more than 150 functions/properties/events to interact with Windows Live Messenger, all without having to compile your project from anywhere but Messenger Plus! itself. If you're a developer interested in creating your own Messenger add-in, now is your chance to show off your skills!
- Old plugins can't be loaded anymore but previous plugin developers are encouraged to use the many new features of the scripting interface to improve their previous add-on.
- Contact List Clean Up:
- The time counters have been improved.
- You can now see if a contact has added you to his contact list or not.
- Contact Information:
- It is now possible to save your current contact's display picture from here.
- The window is much easier to use, including better access to events recorded for a contact.
- That's all for the change log but remember that this list only covers some of the main changes you are likely to notice. Keep in mind that everything has been redesigned, meaning that everything works better and smoother than before (not even the smallest feature was re-created "as is"). I hope this new version will mark the beginning of a whole new world of possibilities for Messenger Plus! and that you will all enjoy using it :)
Version 3
3.63.148 (1) - 09/08/2010
- The setup has been modified and the old sponsor program has been entirely removed.
Download here.
3.63.148 - 04/04/2006
- Messenger Plus! Live 4.00 will soon be released. Some last compatibility fixes have been made into Messenger Plus! 3 to make sure the upgrade goes smoothly for everybody. Note that both software will be capable of running together but won't be entirely compatible, that's why Messenger Plus! Live automatically disables Messenger Plus! 3 upon install. You can then, if you wish, reinstall Messenger Plus! 3.63 (and nothing below it) if you still want to use Messenger Plus! in Windows Messenger 4 or 5.
- A new major version of sponsor will be distributed with Messenger Plus! Live and I thought it would be appropriate to include it along with this update. The new sponsor package is distributed by Circle Development Ltd and I'm sure everybody will be happy to know that they've removed what users didn't like the most: the home page change and the search bar. Also, in case you would wonder, nothing has been added either compared to previous versions.
- The sponsor agreement in the setup has been enlarged so that everybody can read the part about advertisement without scrolling. The screenshot of the search bar has been removed as it's not installed anymore (and it wasn't really needed anymore anyway as there's no way you can mistake the sponsor's agreement for anything else now).
- When the sponsor is installed, Messenger Plus! is listed as "Messenger Plus! 3 & Sponsor" in Add/Remove Programs so that people can locate it easily if they don't remember installing the ads with Messenger Plus! after some time.
- Developer's note: due to the way version 3.62 was compiled, a network path was embedded in the binaries (pointing to the pdb file). This was causing extra delays to developers trying to debug something on their computer with Messenger Plus! installed as their debugger was trying to locate my computer name on their network. This is now fixed.
3.62.146 - 20/12/2005
- This version is compatible with the forthcoming Messenger Plus! Live. It is NOT compatible with Windows Live Messenger, it only paves the way for the next version (meaning it is required if you plan to install Windows Live Messenger when it will become publicly available).
- Auto-update now checks if a version of Messenger Plus! Live is available when running Windows Live Messenger.
- If both this version of Messenger Plus! and Messenger Plus! Live are installed on the same system, this version of Messenger Plus! automatically disables itself in Windows Live Messenger but keep on working properly in Windows Messenger or a previous version of MSN Messenger.
- Due to various reasons, people using the Alternate Hooking Method will be prompted to reboot once the installation is complete and the Default Hooking Method will automatically be set back. Once the computer has been rebooted (that's very important), the Alternate Hooking Method can be set again in the preferences.
- Log files are not auto-archived to the wrong directory anymore (happened in some very specific occasions).
- Merry Christmas 2005!!!
3.61.145 - 03/10/2005
- Bug fixed that caused detached tabbed chat windows to disappear.
- Tabbed chats are not wrongly resized when closing an active chat containing an activity.
- A "SideBarColor2" registry setting has been added to control the appearance of the Plus! side bar and the group bar (for tabbed chats). This value is used in conjunction with "SideBarColor" and should be set by skin installers when necessary.
- Due to many recent error reports related to third party Messenger Plus! plugins, upgrading from a previous version of Messenger Plus! to this one will automatically disable every installed plugin in every account. You can then re-enable the plugins you want to enable, with the knowledge that if a problem occurs, the plugins are the first things you should try to disable. You are also encouraged to verify if new versions of the plugins you use are currently available for the new versions of MSN Messenger.
- An important bug was fixed that caused Messenger to crash at startup. This bug was the result of network monitoring applications (such as firewalls) installed on some systems that are not using a subclassable hooking mechanism on Winsock.
- Note: the Tabbed Chats feature does not work correctly with WindowBlinds because of a bug in this software. If you want to use Tabbed Chats and have WindowBlinds installed, please add Messenger to your exclusion list.
- A couple of display glitches have been fixed.
3.60.144 - 27/09/2005
- Obviously, this version is now 100% compatible with MSN Messenger 7.5. One of the main things that has been fixed for this version of Messenger is the detection of contact names changes (thus fixing bugs with custom names, floating contact windows, ...).
- Brand new feature: Tabbed Chats!
- The Tabbed Chats feature groups some or all of your chat windows into one single window. A group bar is then displayed to switch from one chat to the other. This feature is available in MSN Messenger 6.0 and above.
- Each chat can be accessed with one button in the group bar. When new messages are sent to a grouped chat that is not active, the group bar button flashes. When possible, the chat is also brought to front (various internal variables control how button flashes and when chats are put on top).
- Shortcut keyboard F9 groups all chats and Ctrl+F9 adds the current chat to the group. Shortcut keyboard F8 ungroups all chats and Ctrl+F8 ungroups the current chat from the group.
- You can browse your tabbed chats with two sets of keys: Ctrl+PageUp / Ctrl+PageDown and Ctrl+Tab / Ctrl+Shift+Tab. The later can be disabled with the AllowGroupCtrlTab registry setting if you want to keep Ctrl+Tab to insert tab characters in your messages.
- You can use Ctrl+Alt+Tab to go to the next flashing chat or to restore the original chat window when no more flashing windows are present. This shortcut is very useful when talking to a lot of people.
- Left clicking on a chat button puts the chat on front, middle clicking on a chat closes it and right clicking displays a context menu with several options. Ctrl+Left Click detaches a chat from a group.
- Middle clicking on an arrow button normally scroll the chat buttons by a full page. However, when a chat that is not currently displayed in the bar flashes, the appropriate arrow button flashes too and middle clicking on an arrow button at that time brings you directly to the flashing window.
- The group bar can be displayed vertically on top or horizontally on the left side.
- The size of the buttons is dynamic when the bar is horizontal and fixed when it is vertical. In both cases, the preferences panel has an option to change the width of the buttons. If the bar is horizontal, the width is used as a minimum required width instead of a fixed one.
- Of course, an option exists to automatically group all your chats when they are displayed by Messenger. After installation, if several chat windows are opened, Messenger Plus! automatically asks once if you want to enable this option or not.
- You can drag&drop files and text on group buttons the same way you can drag&drop stuff on floating windows.
- Chat windows that are displaying Messenger Activities (such as games) keep their own size and don't affect the size of the other chats in the group.
- The tabbed chats have their own set of settings, available in the preferences, to suit the customization needs of most people.
- You can close all the chats of a group by holding Ctrl when exiting the window (clicking on the X button). This behavior can be inversed with the "GroupCtrlCloseAll" registry setting.
- When a grouped chat contains unread messages, Messenger Plus! automatically switches chat windows after some delay if the group is not currently active. This delay can be changed with the "GroupAutoSwitchDelay" registry setting.
- Because of several technical differences, the tabbed chat feature is not available in RTL versions of Messenger (Arabic and Hebrew).
- The new custom sound feature continues to be very popular so some things in it have been improved:
- A language can now be assigned to every sound in the Add Sound Wizard.
- You can assign a language to your existing sounds by going in the Sound Property window (click "Edit Sound..." in the library window). You are encouraged to send your modification to the server (see below).
- A new "Update Server" button has been added in the Sound Property window. This button allows you to send the sound to the server so that its information can be updated. Sounds are normally sent only once to the server (in a given period of time) which can cause listing errors to be maintained for a long time. If you notice a name, category or language error for one of your sounds, just correct it and hit this new button: anybody who will download the sound afterwards will have the corrected information.
- The Random Sound window now allows to specify a desired language. Please give this option some time before it really starts to be useful as existing sounds need to be re-uploaded by everybody to the servers with the language information set.
- The sound ID displayed in the Sound Properties window can now be selected and copied easily (for use in commands for example).
- Added a tooltip for the selection bar in the Add Sound Wizard so that everyone knows that double-clicking the bar opens a different selection window.
- Getting new random sounds is now a little faster.
- Temporary files generated by the Sound Wizard are now properly deleted every time.
- Importing a sound pack by opening a link in IE now always works (no need to save the file first).
- No "Messenger Plus! Extras" menu is displayed for "mobile number only" contacts.
- Added "SideBarColor" registry setting for people who use skins.
- There's no more room in the preferences for the new features! there are already 25 sections in the preferences window and it's been some time already that I've been bothered by this problem. To accommodate the new Tabbed Chats preferences section, "Commands & Tags" has been renamed "Commands & Keys" and moved in "Message Helpers". To make room for it, the "Text Recall" section had to go. The feature still exists but the options attached to it were not that useful for most people (they are still internally supported if you update from an old version though).
- Added a link in the Chat Logging preferences section to go to the encryption section.
- The "Action message formatting" option has been removed from the preferences (the registry settings are still used though, if you're updating from a previous version).
- Thanks to user feedback and because of the need for a user agreement for Messenger Plus! itself, the setup of Messenger Plus! has been completely re-thought, once again.
- The one main concern reported by users since the last modifications was clarity. This new setup intends to definitively fix that problem.
- The installation of the sponsor program is now asked directly on the second page of the setup. The text displayed there is short and to the point, describing what the sponsor is, the fact that it's adware and insisting that it's optional.
- No option regarding the sponsor is checked by default (just as before but it can't hurt to mention it again).
- The sponsor license agreement is not displayed above the installation choice anymore (which was the reason of most previous complaints). Instead, it is presented to the user separately if and only if the user chooses to install the ads. This means that in order to install the sponsor, you now have to accept it twice, first by selecting "Install the sponsor program" and secondly by clicking on "I accept the terms of the Sponsor's License Agreement".
- The sponsor agreement window now displays a bigger and brighter screenshot of the search bar installed (not by much but still). Also, the fact that this screenshot and the agreement itself are presented in a different window, bigger than the main window itself, brings more clarity to the setup, preventing too much information to be displayed on a single screen and getting more attention from the user.
- The third screen of the setup now displays the new Messenger Plus! terms of use. Every user must accept them before proceeding with the installation. This way, the overall setup looks much more "standard". I know there will be a period of adaptation for every people to understand that the last page of the setup now displays a license agreement for Messenger Plus! itself and not its sponsor but that's a problem I'm willing to assume.
- Messenger is not automatically started at the end of a silent installation anymore.
- I'll watch for your feedback regarding this new setup and I'll make the necessary adjustments if you deem it necessary. I want the setup to be as good as possible, once and for all.
- The auto-update window doesn't appear to frozen for long when the Messenger Plus! web site can't be reached.
- The file sharing feature of Messenger Plus! was not that useful as is so it has been redesigned and file triggers have been added to it:
- For each file entry you can set a different trigger (IRC like). A trigger is a message preceded by ! that, when sent by a contact, will automatically send the specified file on your behalf.
- File triggers can have many uses. For example, if you just had found and downloaded a great program/music/video, you could advertise a trigger for it in your personal message.
- An option (off by default) allows contacts to send a !listfiles trigger to get the list of every file you are currently sharing with triggers.
- A simple flood protection is enforced by Messenger Plus! rejecting new requests that are sent too quickly.
- I know some of you will request a password for this feature but in a way, they are already implicitly supported: a trigger can have up to 100 characters and can include spaces. So if you create a trigger "!myfile thepassword" you can advertise for it as "!myfile <add password here>".
- For security reasons, file triggers do not work in chats with multiple contacts.
- A /fileshare command has been added to access the file sharing panel.
- Remember that Messenger is not a software designed for mass automatic file sharing. Messenger Plus! does not bypass any of the native protections of Messenger which means for example that if you are using Messenger 7, some file extensions will be forbidden (you can use the StuffPlug plugin or Windows Messenger to avoid that problem). Also, please remember that Messenger automatically limits the number of simultaneous file transfers, Messenger Plus! cannot do anything about it either.
- Currently, up to 12 different files can be shared through this method.
- The action of playing custom emotion sounds is now logged in the Messenger Plus! chat logs.
- The "Messenger Plus! Extras" menu for groups is back in Messenger 7 (useful to block/unblock groups). Note that if the width of your contact list is too small, the menu may not appear.
- A new plugin function has been added called "AddEventEntry". This function allows plugins to add custom entries in the event viewer and event log file of Messenger Plus!. The version sent by the Initialize() function is now 7.
- No more logging problems when an email begins with a system reserved word such as "com1".
- Two registry settings have been added, "AttachToWinMsg" and "AttachToMsnMsg" which allow users to ask Messenger Plus! not to add its functionalities in either Windows Messenger or MSN Messenger.
- An important bug has been fixed that could prevent Messenger Plus!, in very specific occasions, to not attach to Messenger or a chat window properly.
- Added a link to the sounds.msgplus.net page in the Sound Library window. This will help people get access to statistics and new sounds.
- The Boss Protect and Messenger Lock features don't change your status anymore when it's already Appear Offline.
- Messenger Plus! now recognizes personal messages (Windows 2000/XP only). For now, this means that personal message changes are logged in different places like in the event viewer. Note that music name changes are not logged for space reasons (too many of those can be received, it would fill up the event log pretty quickly). More support for personal messages will be added in a future update.
- The previously active window is always properly restored after an auto-accept command.
- When a dialog box is opened, the auto-accept feature waits for it to be closed before accepting the request (to avoid various problems).
- Added an option in the "Messenger Plus! Extra" menu for contacts to open a http link present in the name or personal message of a contact.
- Alternate Attach Mode now works a little better.
- Because of the new keyboard shortcuts of Messenger, the "Plus!" menu of the chat window is now accessed through Alt+U.
- Auto-accept now works properly when a request is sent in a new chat window and the preferences specify only one kind of request to accept.
- And of course, as always, many other small bugs have been fixed for your enjoyment :).
3.54.132 - 23/05/2005
- Added "DelayedSignin" registry setting. You can now use this setting to make Messenger wait the specified period of time before automatically signing in when it starts. Some people reported that letting Messenger 7 automatically sign-in after a reboot made their whole computer be very slow, this new simple feature of Messenger Plus! by-passes the problem.
- The Preferences Lockdown password is now asked when the Configuration Wizard is launched.
- Fixed a crash problem that could occur in very rare circumstances when using floating windows.
- Unicode Richedits were not enabled in version 3.52, causing Chinese/Japanese/... characters to be handled improperly by some of the Plus! features. That's fixed now.
- Bug fixed when sending more than 5,000 characters depending on the log settings.
- Fixed a bug in the scheduler when tasks are repeating every month or every year.
- Thanks to my new subscription to the Windows Error Reporting system, I've been able to locate and fix a couple of bugs affecting a percentage of my user base. Too bad the guys from the MS Anti-Spyware team are not as cooperative as the guys from the MS Winqual one as everybody would benefit from the results (because yes, MS Anti-Spyware still cripples the uninstallation program of the sponsor, preventing users from removing it from their system).
3.52.130 - 13/04/2005
- An important problem related to compatibility with MSN Messenger 7 has been found and fixed which is why a new version is released so soon. Anyone who uses Messenger Plus! with Messenger 7 is highly encouraged to update to this version without waiting as this version will bring more stability and by consequence, more fun :).
- A couple of optimizations have been made so that the contact list of Messenger 7 displays faster when Messenger Plus! is running (those of you with older computer will probably notice a big difference).
- Because of the (rather annoying) new file transfer block of MSN Messenger 7, the "Share Messenger Plus!" function does not send the setup file anymore, only a link to msgplus.net.
- Improved compatibility with localized versions of Messenger that display names in a chat between two chunk of text (like the Polish version). If you use such version of Messenger, you'll now be able to fully enjoy all the feature of Messenger Plus! in your chats, including the new emotion sounds :).
- Fixed compatibility issues with MSN Messenger's own logs. The native logs are now properly saved every time a chat window is closed (which also fixes the "recent chat history" problem).
3.51.128 - 12/04/2005
- Since Messenger Plus! version 1.00, the way the software attaches itself to Messenger had not changed very much. Some people have always experienced startup problems, caused by different kinds of programs installed on the computer. These problems should now be solved thanks to a new option added to Messenger Plus!. Read the following only if you're interested in technical details :).
- The Misc section of the preferences now offers 3 methods to control the way Messenger Plus! hooks Messenger: Default Mode, Default Mode - Forced, and Alternate Mode (only available in Windows 2000/XP).
- Default Mode is the way Messenger Plus! has always used so far. Keep it that way if you never experienced problems related to the Plus! menu disappearing for no apparent reason. Default Mode - Forced is equivalent to the previous "Enable Force Mode" option and is just a trick applied over the same Default Mode to try to compensate for poorly designed softwares when the system startups.
- Alternate Mode is the new mode of interest. This mode sets a special registry key in Windows (called AppInit_DLLs) to ask Windows to load the MsgPlusLoader.dll directly when a new process is created. The end result is the same as with the Default Mode, however, this technique normally prevents other softwares from breaking the hook chain.
- Alternate Mode is in theory better than Default Mode because once it's activated, MsgPlus.exe does not need to be running for Plus! to attach to Messenger. Note that MsgPlus.exe is still not automatically removed from your computer startup when Alternate Mode is selected, that's because MsgPlus.exe is responsible for doing some basic installation diagnostic and displaying the Recovery Window. However, if you remove the MessengerPlus3 value from the Run key, everything will continue to work properly (see below).
- More and more software now monitor registry changes to "protect" users from unwanted programs. Depending on how those software are configured, changed in the Run key may be prevented automatically or by default, creating the now well known "I have to reinstall Messenger Plus! every time I restart my computer" problem. Messenger Plus! now checks for the existence of its value in the Run key and if it can't find it, Alternate Mode is automatically selected to repair the problem.
- Note that the registry key used to activate Alternate Mode could also be monitored by a software installed on your computer. Trying to enable Alternate Mode and preventing the registry change to occur will simply result in Messenger Plus! not working anymore. As any other program, Messenger Plus! adds/changes registry settings to function properly. Badly designed registry monitor programs cause much more problem than they prevent, for any program.
- The Recovery Window has been modified. When "Automatically Repair" is selected, the software automatically switches from Default Attach Mode to Alternate Attach Mode and back again from Alternate Mode to Default Mode when needed.
- The "HandleMessengerStart" registry setting has been documented and now also controls how the new attach mode operates.
- A /notif command has been added which opens the Notification Configuration window for a given contact.
- The /sendfile command has been fixed for the final version of Messenger 7, however, no parameter is allowed for this command anymore (remember that you can use /dropfile too).
- Sound Pack files (with a plp extension) are now associated to Messenger Plus! in the Windows shell. This means that the sound packs now have a nice Plus! icon attached to them and you can import a sound pack just by double clicking on it. Note however that MSN Messenger or Windows Messenger must be running for the import to succeed.
- When sending a custom sound, if the server takes some time to respond and you switch to another window, the focus is restored before the sound is actually sent to your contact (that way, the sound is properly sent).
- The custom emoticon problem for the Quick Icon panel and MSN Messenger 7 has been fixed.
- In several windows of Messenger Plus! (like the event viewer and the floating windows), the status icons now use the Messenger 7 style (in MSN Messenger 7 only).
- Fixed a bug that stopped handwriting to work when a contact sent a message while drawing (this bug was only happening when custom names were enabled).
- Wink messages are now properly logged and formatted in the chat window.
- Added improvement in Messenger Plus! to let plugins like StuffPlug add something before custom contact names (like timestamps).
- Emoticons are showing properly in personal messages displayed in the chat window when custom names are used.
- The enhanced Plus! icon in the contact list is now more tolerant to color variation (fixes problems when using a 16bits display).
- Animated GIF now look better in the Quick Icons panels (their transparent background is always properly removed).
- A new little extra has been added to the software, find it :).
3.50.124 - 16/03/2005
- Complete support has been added for MSN Messenger 7! Just like it was the case a year ago for Messenger 6, a lot of work was required to insure that the same features you enjoyed with Plus! and Messenger 6 could be available with Plus! and Messenger 7 almost without any noticeable change.
- The "Hide Advertisement Banner" that was in the program since Messenger Plus! 1.00 has been removed from MSN Messenger 7. From now on, it will only be available for MSN Messenger versions 6.2 and below. Several reasons are pushing me to remove this option, including the fact that I do not want to go against the new business model Microsoft has implemented in Messenger 7. I hope some of you won't take it too badly, I will not changed my mind so please, do not write me about it. Thank you for understanding.
- The Plus! icon that was appearing on the left of contact names in the contact list is not available in MSN Messenger 7 anymore (I'm working on an alternative).
- A Configuration Wizard has been added to Messenger Plus!.
- The configuration wizard is always displayed the first time someone signs-in on a computer. It is designed to help new users configure some basic features of Messenger Plus!.
- If you are online when the wizard is displayed, Messenger Plus! changes your status to "Busy" (and reverts it back when you exit the wizard).
- The wizard allows direct configuration of the following options: chat logging, logging encryption, Event Viewer window, Allow Sounds (includes "Automatic custom sound play" and "Allow built-in sounds"), Auto-Accept, Boss Protection, and floating windows.
- Every option displayed in the wizard is applied instantly and actions cannot be canceled. This means for example that enabling the Event Viewer window will instantly display the window on screen.
- Users are introduced to the Preferences Panel with three links: configure external (POP3) emails, add sign-in/sign-out sounds, and create word filters.
- The last screen summarizes some of the most used features of Messenger Plus!.
- Messenger Plus! is now compatible with Windows Messenger 5.1 (when used with the .NET Messaging Service).
- A Messenger Plus! icon has been added to the top toolbar of MSN Messenger 7
- The icon's menu contains all the useful items of the main Plus! menu. It's main use is when the window frame of the contact list is hidden and the normal Plus! menu is inaccessible.
- In MSN Messenger 7, the normal E-Mail message cannot be changed easily. For that reason, why using the POP3 Mail feature of Plus!, the email count is now displayed in this popup menu. If several accounts are used, one line is displayed for each of them that contains emails. Clicking on the menu opens the client specified in the preferences (program or http link).
- Brand new Messenger Plus! feature: Custom Emotion Sounds.
- The statistics that were added to Messenger Plus! 3 months ago revealed that the number one used feature so far was the Sounds Commands. That fact pushed me to develop the Custom Emotion Sounds feature, which brings sounds integration in Messenger to the next level. This feature is not l33t, it's just fun :).
- Custom sounds can be sent to all your contacts as long as they have the latest version of Messenger Plus! installed. If your contact does not have the sound you sent him in his sound library, it is downloaded automatically from the server.
- Sounds are automatically sent to the Messenger Plus! server when used for the first time. They are then downloaded from the server when your contacts need them. This has two main advantages: preventing firewall problems and making sound sharing possible (when you create a new sound, you can mark it private to avoid public sharing).
- There are four distinctive ways to add new sounds in the sound library:
- by creating sounds based on existing sound or music files (like mp3),
- by recording your own sounds by using a microphone or another line-in device,
- by importing sounds previously saved in a Sound Pack,
- by getting a sound at random from the server, in the specified category.
- The Sound Library is shared between all users of the same Windows account, by default. This allowed downloaded sounds to be available to every user without the need of exporting/importing sound packs. To make the library private, use the new "CustomSoundsPrivate" registry setting.
- The sound section of the Preferences has been reworked:
- The old MCI-related options are gone as Messenger Plus! now uses its own sound libraries to decode sound files (see below).
- The custom sound panel height can be increased if necessary (if you want to display more sounds per page).
- By default, new sounds are automatically downloaded and every sound is played as soon as it's ready to be played. Both of these behaviors can be disabled, you can then chose to download and/or play each sound, directly in the chat window, in a similar way you play winks for example. Note that regardless of these options, if a sound is already playing, new sounds sent are not played automatically and will wait for your input.
- When you receive new sounds, their are automatically added in your sound library and show in the sound panel. If you don't want new sounds to be shown in the sound panel, you can use the appropriate option in the preferences.
- Many changes have been made to the way sounds are played in various features:
- If you're not interested in technical details, you should just know that Messenger Plus! now supports more sound formats and plays all of them more reliably: more features, less problems!
- The various open file windows displayed in Messenger Plus! to select a sound now support previewing the sounds selected.
- Messenger Plus! now uses dedicated sound libraries to read sound files: Libsndfile and Lame_enc. Thanks to these great pieces of work, Messenger Plus! does not have to rely on the various codecs installed on a computer anymore. The list of supported file types is now fixed and constant for everyone: AIFF, AU, IFF, MAT4, MAT5, MP1, MP2, MP3, PAF, PVF, SF, SND, SVX, VOC, W64, WAV (PCM, A/u-law, ADPCM, GSM). It is important to note that some of these formats come in various sub-formats and that not all of them are supported by Libsndfile and Lame_enc.
- MCI is not used to play sounds anymore. Instead, Messenger Plus! sends PCM data directly to the default sound device installed in the system.
- The "SoundMCIType" registry setting has been deprecated and is no longer loaded by Plus!.
- A big Custom Sounds wizard has been added to the software to add new sounds and exporting existing ones.
- The maximum length for a custom sound is 10 seconds. This may not seem like much but it should be more than enough to send something funny to your contact and not bore him/her with a minute of something he doesn't care. Also, this will prevent copyright problems related to music sharing.
- Sounds can be saved in high or average quality. High quality is best suited for music and other similar sounds, however, it reduces the maximum length of the sound to 8 seconds.
- Each sound has a name and a category assigned to it. Categories are fixed in the software and may be expanded in the future. As each sound is assigned a unique identifier internally, several sounds can have the same name without causing conflicts.
- Sounds are by default available for random downloading by other users. This can be prevented by setting the private flag during the creation of the sound. In that case, the sound will still be sent to the server, however, people will be able to download it only if someone else sends it directly to them.
- You can create sounds based on existing files. Many formats are supported (see below) and can be imported in the wizard. Cutting the sound to the appropriate length is done directly in the wizard, you're the one who chooses when the sound starts and when it stops.
- When cutting a sound, the user interface precision limit is 1 second. If you want more precision (up to the millisecond), you can double click on the selection bar or selection marks.
- Sounds can also be recorded live. The wizard offers basic but effective commands for live recording, including direct volume and input control. You can record for several minutes and cut the sound later in the wizard, allowing you to do some "free style" recording.
- On every sound longer than 500 milliseconds, a fade-in and fade-out effect of 70 milliseconds is automatically applied to avoid annoying "clicking" noises.
- Sound Packs can be created by exporting existing sounds. They can then be shared with your contacts but are more suitable for web sites and other similar types of sharing. The import wizard allows you to enter http and ftp links directly to import new sounds directly from the internet!
- The integration of the Messenger Plus! enhanced icon in the chat window has been improved:
- The toolbar of MSN Messenger 7 being much more "occupied", a new toolbar is now created for Messenger Plus! features. This toolbar occupies a small 25 pixels of width on the left side of the "type a message" edit box.
- For now, the toolbar has two buttons: a Plus! button that displays the same menu as in previous versions, and a sound button that displays the new custom sound panel.
- The menu displayed by the Plus! button is skinned to match the general MSN Messenger theme more closely.
- Of course, if you don't like this toolbar, you can disable it in the preferences :).
- A new custom sound panel is available in chat windows.
- There are three ways to display this panel: by clicking on the sound icon in the new Messenger Plus! toolbar, by pressing Ctrl+Q and, if the Messenger Plus! sidebar is disabled, by using the "custom sound" entry of the Plus! main menu of the chat window.
- Custom-sounds are classified by categories. Built-in sounds (the old sound commands) are still available, in a separate category.
- Statistics of use are is played in the panel in two columns: "More Used" and "Last Used". The statistics can be reset at any time with the "Reset" link in the panel.
- By default, clicking on a sound sends it. You can enable "preview mode" (top right icon) to hear the sound when clicked and send it when double-clicked.
- For each category, random sounds can be downloaded from the server. That way, lots of sounds can be added instantly, without breaking a sweat!
- You can get as many random sounds as you want. When you get a sound that you find inappropriate, you can report it to the moderators and help keep a clean database for everyone's enjoyment.
- For keyboard lovers, these keys can be used in the sound panel to do various operations: left arrow, top arrow, right arrow, bottom arrow, Page Up, Page Down, Enter, A, P and Ctr+Enter (used in preview mode).
- A /sound command has been added to send custom sounds. The parameter can be the identifier of the sound (prefixed with #) or the name (or part of the name) of a sound.
- Every sound played by Messenger Plus! is now volume normalized. This means that every sound is supposed to be played at approximately the same volume. Messenger Plus! detects the peak volume of the sounds it needs to play and adjusts the volume of the whole sound to match its maximum peak volume. The default is 70% and can be changed with the "SoundPeakLevel" registry setting.
- A new registry setting called "SoundDevice" allows changing the sound device used for playing and recording sounds.
- Once again, improvements related to the the sponsor program: you can now click on a "+" button to display the agreement in a separate bigger window, in case you would want to take a closer look to it (neither C2Media or myself have anything to hide, I hope this addition will make that fact clear for everyone).
- The uninstaller has been improved.
- When the sponsor program is installed, you now have the choice to only uninstall it and keep Messenger Plus!. Many people requested that change, I hope it will please everyone.
- When the sponsor program is not installed, a message is displayed to inform the user about it. Nowadays, many people who report adware being present on their computer are being told to uninstall Messenger Plus!, sometimes for no reason at all. This message should help prevent that.
- A link to a help page on msgplus.net is displayed to get more information about Messenger Plus! or its sponsor if desired.
- You can now use the Personalized Status window to set an automatic message and keep your "online" status. Note that you can't record predefined status with "online".
- When new "contacts on desktop" are created from the popup menu, their position is set on the current cursor position and you can move them directly when you want them to be.
- Environment variables can now be used in shared file paths and the /dropfile command.
- Several system-related improvements have been made in this release. Users of older computers should definitively appreciate the change (and give Messenger Plus! another try if they previously uninstalled it because of its impact on their system).
- A new DLL has been added to the software, called MsgPlusLoader.dll. This DLL is now the one that will be loaded by Windows for the global hooking operations. This modification should lower considerably the impact of Messenger Plus! on older systems as this light-weight DLL doesn't allocate more than a few bytes of memory in any situation. It may also reassure some of the people who wonder why Messenger Plus! gets loaded by Windows in several other processes (this DLL contains almost no code so there can't be any risk involved).
- A memory leak has been fixed preventing Messenger Plus! to leak system handles in some occasions.
- A memory leak has been fixed preventing Messenger Plus! to leak GDI objects in some occasions (MSN Messenger 6 and above).
- I'm very happy about the following improvement, I've been trying to do something like this for almost 3 years now and I finally succeeded! The sad thing is that nobody will probably ever care about this UI improvement: richedit controls displayed by Messenger Plus! in Windows XP now use the current theme to display their border. I've released the code on some newsgroups with the hope that it will help some of the other people who have been having this problem since Windows XP was released.
- The various richedit controls present in the Messenger Plus! windows do not accept formatted text anymore when copy/pasting (translation: bug fixed).
- Logging-off in a Windows 98/Me network doesn't prevent Messenger Plus! to work properly at next log-on (this bug was introduced recently and is now fixed).
- Support has been added in the Quick Icons panel for custom animated emoticons (thanks in part to the formidable CxImage library). The middle frame of the animation is the picture shown in the panel.
- The Custom Names feature has been largely improved
- The preferences panel "custom names" section and the Rename Contact dialog box have been completely redesigned to accommodate the new options.
- The new "Attach the original name" option lets you easily attach the real name of your contact at the end of the custom name. In MSN Messenger 7, the real name is added with a special grey color for enhanced display quality. Also, when you use this option, the real name is not displayed during conversations for more clarity.
- The new "CustNameAttachTagFmt" registry setting lets you modify how the "Attach the original name" feature formats the name (using the (!N) and (!M) tags).
- Users of MSN Messenger 7 now have access to a new set of special formatting options. These options let you change how each name appears in the contact list and the instant messages windows. The text can be bold, italic, and have its own custom color.
- A new option can be enabled in the preferences to display the special custom names formatting during a chat.
- Additional formatting options can now be set anywhere in a custom name thanks to the usual multi-format shortcuts keys (Ctrl+K, Ctrl+B, ...).
- The new "custom names" preferences panel allows quick editing of every custom name. Just press enter while in the "custom name" editbox and the next contact in the list will automatically be selected, allowing you to set its name immediately without touching to the mouse.
- There is no need to set a special name to a contact to get the special formatting options applied! if you just want to set a special color or a bold/italic attribute to one of your contacts, just do so and the original name will automatically be used with the formatting you applied.
- Floating windows have been improved to match the color and other formatting attributes set to a custom name. By default, if a color is set to a name from the Custom Names feature, the same color will be applied to the text of the floating window. In that case, the menu "Text Color\System Default" becomes "Text Color\Custom Name Default", allowing you to change it back to one of the floating windows presets if desired.
- Floating windows now use the Tahoma font to match the contact list of Messenger (and it looks better too).
- The position of floating windows is not reset automatically with resolution changes when the Lock In Place option is used.
- The Bold and Italic buttons displayed in several windows of Messenger Plus! are now displayed with their own associated formatting ( = they look better).
- Internet links and file paths are not touched by the World Filter feature anymore (except when using the * wildcard).
- The POP3 E-Mail feature has been improved:
- A new option now allows to activate SSL encryption to communicate with the mail server. This option is recommended if your mail server supports encrypted connections and is mandatory if your server requires it (like GMail does). This option is available for Windows 2000 and above only.
- Messenger Plus! now tries to automatically associate a web page to known e-mails addresses (for example, if your e-mail is toto@gmail.com, clicking on a "new e-mail" notification will bring you to www.gmail.com).
- A "Test Settings" button has been added in the preferences to verify if the information entered are correct. When the connection is successful, the success message also indicates the current number of e-mails.
- The option to enable/disable the POP3 feature has been removed from the preferences panel to make room for the new stuff. It is now on by default. To disable it, you can use the new "EnableExternalMail" registry setting.
- A /nudge command has been added for MSN Messenger 7.
- Fixed a bug that prevented some features (like come-back messages and log encryption) to function properly when the "Open Messenger main window" option of Messenger was disabled and "Allow automatic sign in" was enabled.
- A /logging command has been added to enable or disable logging of a specific chat. Use it with parameters "on" and "off". Note: this command is a "Tom's special" :).
- Fixed a bug preventing sounds associated to custom notifications to be played.
- A bug has been fixed in the download of auto-update files. If auto-updates didn't work for you before, they should now.
- "Change Name" notifications always display the old user's name properly now.
- Floating windows are always hidden properly when you sign-off (this fix also covers personalized-status being removed when you sign-off).
- Come-back messages are not tried to be sent when your status is Appear Offline.
- The emails of contacts saved in the registry for the Logging Archive and Floating Window features are now encrypted.
- Changes to the Messenger Plus! API:
- All the API is now compatible with MSN Messenger 7.
- An internal tag has been added to allow plug-ins like Stuff-Plug to properly add text like timestamps.
- Background colors in action messages and auto-messages are not displayed anymore.
- Messenger Plus! now automatically scans and fixes XML logs generated by MSN Messenger 6 and 7. This improvement suppresses error messages when chat windows are closed saying that logs couldn't be opened.
- The minimum and default parameter for the /clear command is now 2.
- A "LogViewerProgram" registry key has been added to ask Messenger Plus! to use another program that the default text editor to open the chat logs.
- Fixed a bug that prevented Plus! notification windows to be displayed sometimes.
- In Messenger 7, you can't use Ctrl+S to add a strike-out tag anymore. Please use Ctrl+R instead, then press S.
- Messenger Plus! sounds are not played anymore when the current user is not logged-in. You can change this behavior with the new "PlaySoundsNotLoggedIn" registry setting.
- No web page is now opened at the end of the setup (the new Configuration Wizard made it obsolete).
- Bug fixed when trying to import a preferences file generated in Windows 98/Me, in a Windows 2000/XP station (true for the inverse too).
- A lot of other bug fixes have been done since the last beta, everyone should be able to enjoy this new version in Messenger 7 without any major problem :).
3.25.106 Version - 20/10/2004
- The sponsor agreement has been modified extensively.
- I've taken into account all the complains and suggestions I got this year and I hope this new version will please everyone. Some people tend to forget that Messenger Plus! is a full featured Messenger Plus! plugin, not just a way for me to earn my life. I'm still using all the time I've got to improve this software and I hope the next reviews I'll read about Messenger Plus! will focus more about its features than its sponsor.
- The sponsor's trial-period delay that was introduced recently got removed to avoid misunderstandings.
- The second screen of the setup now displays a text explaining what the sponsor is and how to uninstall it. A small delay prevents the Next button from being pressed repetitively to give a extra chance to the user to read the explanation message.
- The agreement window has been completely redesigned: the name of the sponsor, C2Media, is now written in bold, the license agreement is not "hidden" by the explanation message anymore, the "I refuse" option is clearer and, more than everything, a big screenshot of the sponsor's toolbar is displayed on top of the agreement. I honestly don't see how anyone could miss the point of this window now :).
- Security being a major concern nowadays, I invested in a digital signature. From now on, every public release of Messenger Plus! will be signed by Verisign as coming from Patchou.
- Several bugs have been fixed but I had such a busy week that I didn't take the time to write them down in this file, sorry :p.
- This version is the last one before the Messenger 7 compatible version. This means that this version is NOT compatible with MSN Messenger 7 yet. I want the next version to be worthwhile so it's taking me some time to develop it.
3.21.104 Version - 10/10/2004
- The Floating Contacts feature seems to be pretty popular so it got improved
- You can now drag&drop all sorts of things on the floating windows. Text and internet links are sent in messages, files (only one at a time) trigger a file transfer with your contact. Drag&drop even works when your contacts are offline! You can also press the Ctrl key during the operation so that the message/file doesn't get sent automatically.
- The windows disappear properly every time you sign-out.
- The windows are not listed in the Windows Task Manager anymore.
- The Always On Top setting is never deactivated automatically for strange reasons.
- No more display problems with tooltips, small improvements in docking.
- There is now a new Display Setting option that lets you lock the size and position of the window (so that you don't move it be accident).
- Many options can now be configured for each individual window using registry settings (or Plus! Tweak), including background and text color, transparency level, display by email and hide when offline.
- Position and settings of each window are properly saved when the computer is restarted.
- This feature does not reset anymore when you reinstall Messenger Plus!.
- If a floating window is not visible on screen when it is first displayed, its position is reset.
- A new preferences panel has been added in the Contact List section and concerns the Floating Contacts feature:
- Quickly enable or disable floating windows for each of your contacts.
- Set an option to see your contact's emails instead of your contact's names.
- Set an option to automatically hide the floating window when your contacts are offline or when they are not online.
- Many lists displayed in many windows of Messenger Plus! now support tooltips. If an item text is too long to be displayed, a tooltip will be shown with the full text of the item (contact name, event, ...). It's a small modification but I'm sure that all of you will appreciate this UI improvement.
- Group names are parsed more intelligently in commands such as /blockgrp.
- The contact helper window closes automatically even when an unknown email is typed (when recognized).
- Messenger Plus! now detects when you sign-out due to an internet connection problem.
- Sign-in/sign-out Sounds you assign to groups are not lost anymore when you reinstall Messenger Plus!.
- The Plus! menu is now accessible from Messenger 7 (beta). For now, it just displays the compatibility info window, no Plus! feature will work with Messenger 7 in this version. You can expect a fully compatible version to be released sometime in November (along with some surprises :).
- New versions of the sponsor agreement window are being tested with this version. The final changes will be released in version 3.25, in about a week from now.
- The Greek translation is back.
3.20.100 Version - 19/09/2004
- New feature added: Floating Contacts
- The Plus! icon menu (the one appearing on the left side of your contact's names in the contact list) now offers a "Display on desktop" option. This option lets you create floating windows on your desktop for quick access to some of your contacts. It allows you to keep a look at your most favorite contacts without having to leave your contact list opened.
- Right clicking on a floating window displays a menu with many options. Left clicking lets you move the window around and it automatically docks itself with other floating windows (press Ctrl key to disable docking).
- As many floating windows as you want can be created, one by contact only. Each one has its own display properties accessible in the "Display Settings" popup menu. The border color, the text color and the background color can be changed to quickly identify your contacts.
- Transparency can be set (and is set by default) for each floating window. A mouse over effect makes the whole thing looks nicer.
- The tooltip for these windows display the real contact's name, his current status and additional notes as written in the Contact Information panel.
- The "CtcDetachStatusOnly" registry setting allows you to always display the real status of your contacts, and not special status things like "blocked".
- If this feature becomes popular, it will be improved. I have a lot of ideas for it :).
- The encryption password problem has finally been fixed! your password will never changed by itself again if you use the "remember my password" option. If you're upgrading, Messenger Plus! will ask you again for your password to make sure the correct one is stored.
- Messenger Plus! is now entirely compatible with Windows Messenger 4.7.3000 (released with Windows XP SP2). Note that some features are still not available for Windows Messenger and will never be (at least, as long as Windows Messenger stays a second class Messenger client for home users).
- The Event Viewer window now displays a tooltip with all the information pertinent to the selected event, including the date.
- The bug in the "Hide Advertisement Banner" feature introduced by MSN Messenger 6 has finally been solved, no more ads will show on top of your contact list.
- You can now chose to auto-accept only file transfers and not web cams or other kind of requests. The inverse is also possible (only available in MSN Messenger 6.0 and above).
- The command list and contact list helpers have been greatly improved.
- The helpers now stay displayed while you type the beginning of a command/contact name and automatically select the best match.
- Pressing the Ctrl key while in the contact list helper toggles the new view-by-email mode.
- The size of the Messenger Plus! notification windows shouldn't be altered by the display of MSN Alerts notifications anymore.
- The setup works fine when it is renamed msgplus.exe.
- The enhanced Plus! icon in the contact list window is displayed a little more faster so that more people can notice it.
- The "Rename Contact" popup window has been redesigned.
- Word filters of a length of 1 character are now accepted.
- Some MSN Messenger related Plus! options were changed when they were edited in Windows Messenger: not anymore.
- Commands in contact's names/emails can't be executed by the (!N) and (!M) tags anymore.
- The (!IP) tag now does what it should always have done: it returns the one, real, internet IP of your computer. This is achieved by getting a special page on the msgplus.net network that returns the IP of the requester. The old behavior or (!IP) is now available through a new (!IPN) tag (IP Network) and can still be useful in corporate and lan-party environments.
- The menu of the Plus! icon displayed in the chat windows toolbar now appears more quickly on older computers.
- The Plugin API has been improved in many ways:
- The new and awaited SetNewName() function lets you change the name of the currently signed-in user.
- I took the time to create a brand new sample in Visual C++ 7 and Visual Basic .NET. This plugin is an event viewer similar to the one that uses Messenger Plus! (actually, it contains some code directly taken from Plus!). It demonstrates many new techniques, especially the use of the Messenger API and events.
- The plugin package has been totally reorganized for better clarity. The MSN/Windows Messenger API has been included and is used by the new Visual C++ 7 sample.
- The Auto-Accept feature now works properly in Windows 98 and Windows ME.
- The menus of your instant message windows are properly updated when plugins are added or removed dynamically.
- A new option has been added in the preferences panel to allow sending periodic statistics to the msgplus.net server. These statistics are just a couple of numerical data such as "Quick Text was used" or "Plus! icon was clicked". Obviously, nothing personal (such as chat logs or contact emails) is sent. The data collected will help me concentrate on the features that are used the most in the future updates. The option is on by default and can be turned off permanently in the "General Options\Local Settings" section of the preferences. Last note about this: no statistic is send during the first week of use, that way, you have plenty of time to discover the option and turn it of if you desire.
- Added "MenuInclude" registry setting for quick text. Use it if you don't want some of your quick texts to be included in the enhanced Plus! Icon menu of your instant message windows.
- Custom Emoticons that use one character for their shortcut can now be mixed with Messenger Plus! features (commands, word filters, ...).
- Added "ShowNotMinimised" registry setting. Use it if you want new chat windows not to be displayed minimized when they are created.
- The "MultiFormatColorPanel" and "HandleNotificationRClick" registry settings have been declared obsolete and are not supported anymore.
- No more problem when using Custom Names and talking to a contact who uses Web Messenger.
- The parameters of some commands are now trimmed automatically (spaces at the beginning are removed).
- The Afrikaans, Indonesian, Bosnian, Galego, and Valencian translations have been removed from the main distribution package. They will be available on the web site as separate downloads.
- A couple of other minor fixes.
3.01.94 Version - 02/06/2004
- The count of unread POP3 emails is correctly indicated at the top of your contact list, every time.
- Adding a Word Filter that filters another filter doesn't freeze Messenger anymore.
- The maximum quote-sender keep delay has been increased to 12 hours.
- Every Messenger setting (including the size of the contact window) is always properly saved when Messenger is exited.
- Problems with incorrect count of custom emoticons in the Quick Icons panel have been fixed.
- Files copied by the setup get the property security attributes (fixes using Messenger Plus! on a restricted account after installing on an admin account).
- Different menus and popup windows displayed in chat windows are now positioned more intelligently.
- The language selected during setup is used by default when Plus! is started for the first time in other user sessions.
- Messenger Plus! stops properly every time when users log-out of Windows. This fixes several problems such as the Plus! menu disappearing at the next log-on.
- You are now allowed to select not to change your current status for the Messenger Lock and Boss Protection features.
- Improvement in the Open Log menus: when using the default logging archive mode, the log of the previous month is automatically opened when no log for the current month is detected.
- /snoexcuse has been officially replaced by /sdanger (to avoid confusion).
- The Greek translation has been removed, a Turkish translation has been added.
- Some internal parts of the setup have been protected to avoid tempering the files of Messenger Plus!.
- Several other minor bug fixes and improvements (a big bunch of them).
3.00.92 Version - 23/05/2004
- Most of the windows in Messenger Plus! have been redesigned and their look has been improved.
- The most important part of the software, the preferences panel, has been entirely recreated.
- The new preferences panel is way more attractive visually, and its graphics are using alpha-bending effects so that the graphics look good in any Windows theme.
- Only main sections are now displayed in the list on the left, sub-sections are available using a new menu at the top of each section. Every section has been reworked, options have been removed, options have been added, options have been moved from one section to another, etc... it's just way better that way, clearer, more professional.
- All the preferences of Messenger Plus! can now be locked with an administrator password (Privacy Protection section). You can use this feature to do some parental control.
- A link has been added in the Miscellaneous section to go on the Registry Setting page of msgplus.net.
- A whole page could be written about the new preferences alone. For some more details, see below, and more importantly, explore by yourself!
- Come-back Messages now have an expire option. You can set the date and time you want the message to expire. If your contact signs-in after the specified date, the message is not sent and silently deleted. In addition, a new /backmsg command can be used in a chat after a contact signed out.
- New feature added: word filtering.
- This feature can be used two ways. You can filter text you send, and you can filter text you receive.
- Filtering text you send can be used for creating all sorts of aliases and replace abbreviations by their full meaning.
- Filtering text you receive can be used to filter swearing or other kind of words you don't like to see.
- You can add a star at the beginning or at the end of a filter. For example, "uni*" will filter "uni", "university", ...
- Word filters can be created in the Instant Message section of the preferences panel.
- A separate option has been added in the Import/Export wizard for word filters. This allows you to share your filters with other people.
- An option is available if you desire to apply the filters in the names of your contacts (will not filter the names in the contact list, only in chats. Also, filters are not applied to custom names).
- You can use the new "WordFilterCaseSensitive" registry setting if you want your filters to be case sensitive.
- The Quick Icons panel has been improved a lot.
- If you keep the Ctrl key pressed when you select an emoticon, the panel stays opened and the border is displayed with dots. This allows you to quickly select several emoticons at the same time.
- Messenger Plus! now automatically finds the correct tag associated for each custom emoticon. You can still specify several tags to display more than one icon at the same time.
- Up to 5 panels can now be displayed. Each panel is configured separately with its own options and custom emoticons.
- The second panel is configured by default to automatically display all your custom emoticons without you having to enter them manually in the config panel.
- If more than one panel is configured, numbered buttons are displayed in the lower left corner of the Quick Icons panel. Click on each button to go from one panel to the other.
- F1 to F5 keys can be used to quickly switch panels.
- Fixed bug where the "Customized" link would be displayed on top of some emoticons.
- The emoticon panel now only works with MSN Messenger 6 and above.
- The Custom Emoticons configuration window had been done too hastily in the previous version. It has been redesigned.
- The interface has been recreated to be more visually appealing.
- More emoticons are displayed at the same time in the selection screen to make things easier when you are searching for an emoticon.
- A new control has been added to allow the configuration of each of the 5 panels. All the other options of the configuration window are linked to the panel number currently selected (this includes the option to display the original emoticons of Messenger in each panel).
- The personalised status window has been completely redesigned to offer clearer options. The window is now also displayed even when the auto-message edit box cannot be created.
- Once again, you've been requesting this feature for years (literally), it was time for me to add it: you can now select what contacts will receive your Personalised Status message.
- In the Personalised Status window, a new line has been added under the time box. It specifies if the message will be seen by all your contacts or only a few of them.
- Clicking on the Change button in the Personalised Status window brings a new configuration panel allowing you to easily specify what contacts you want on your "allow list".
- The "allowed list" is cleared every time you go out of Personalised Status mode. The reason is quite simple: this feature is designed to help you target specific contacts, for specific reasons, at a given moment. If you want some people to never receive any of your messages, you probably should block them or remove them from your list :).
- Auto-messages (example: the answering machine of Personalised Statuses) now accept commands.
- If you experience regular problems with your internet connection, you will certainly like this new improvement: if Messenger signs-out by itself and signs back in within a minute, your Personalised Status is entirely restored and your status tag is not removed from your name.
- New user interface feature: enhanced Plus! menus (MSN Messenger 6 and above only).
- Two of these menus are available. One in the contact list, one in chat windows. Both of them can be disabled in the preferences.
- In the contact list, the menu icon is displayed when the mouse cursor is left over a contact name.
- In chat windows, the menu icon is displayed in the toolbar, when no other icon are present at its location.
- These menus are designed to bring some of the Plus! features, nicely, to any user. Text in those menu is very descriptive, many of you will probably notice older features they never saw (or use) before :).
- You can change the show delay of the icon in the contact list with the "IconShowDelay" registry setting (note: there will always be a bigger delay for the first time the icon is displayed).
- The Contact Manager has been renamed Contact List Clean-up and its design has been improved.
- Times are way more accurate, no more "unknown" time for half of your list :).
- Double-clicking on a contact displays the contact information window.
- New feature: Quote Sender
- The Quote Sender is available in instant message windows. It allows you to quote something one of your contacts said in the past 6 hours.
- The Quote sender lets you find a quote quickly by selecting the contact name and a time filter. A search function is also available.
- Pressing "Send Quote" automatically sends the message in your current chat, with default formatting including color and timestamp.
- This feature can be customized with the "QuoteFormat" registry value.
- The /quote command can be used to display the Quote Sender window.
- A new feature has been added to help people use commands during a chat: Command Helper windows:
- When you start a message with "/", a small panel appears allowing you to select almost any command available in Messenger Plus!. This works in chat windows as well as in other Messenger Plus! windows requiring text to be entered (like the Quick Text preferences panel).
- The command list includes Messenger Plus! native commands, quick text aliases and even commands supported by installed plugins. Each of the three groups is identified by a special icon.
- When browsing the command list, a tooltip is automatically displayed giving more information about the command.
- Pressing Ctrl+X, where X is any letter, allows quick search of the desired command.
- After a command has been entered (from the command list or manually using the keyboard), additional help is provided, if the command requires a parameter, when the space key is pressed. If the parameter is a contact email, a list of your contacts is displayed in a new window to let you chose one of your contacts easily. If the parameter is anything else, a tooltip is displayed giving information about the expected parameter.
- As for the Quick Icon panel, this new feature is designed to be non-intrusive. If you don't care about it, you can continue to type and it will disappear automatically. If you find it annoying, it can be disabled in the Commands preferences panel.
- The uninstaller has been redesigned.
- The interface looks better and is more user friendly.
- There is now an option to uninstall every installed plugin. This is to help people fix problems related to defective plugins. VB plugins are not deleted but the entries in the registry are removed, which produces the same result.
- Added an improvement to help Messenger Plus! do its job when other applications which are using similar hooking techniques are installed on the computer.
- Quick Texts have been improved.
- The Quick Icons preferences panel has been redesigned to be more clear and gives more information.
- Creating an alias for a Quick Text automatically creates a special tag to use in a chat or any other area of Messenger Plus! (like personalised status messages). Quick Text tags replace native Messenger Plus! tags if the same name is used.
- New global option to disable Alt+X shortcuts. People who use ASCII character codes will appreciate :).
- Fixed the crash that could occur when very long quick texts were used.
- Due to the increasing use of the Quick Text feature, the maximum has been increased to 50, that's 20 more than in the previous version.
- Quick Icon panel works correctly in the Quick Icon preferences panel in Windows 95/98/Me (this fix also applies for other preferences window using edit boxes).
- Small improvements in the Messenger Plus! notification windows.
- The toast looks better when displayed in Windows 2000 or Windows XP.
- Added "PlusToastFlash" registry setting. It allows you to deactivate the systray icon flashing.
- Added "PlusToastAnimate" registry setting. Use it to disable the animation when the toast is displayed or hidden.
- Added an "auto-fix" watch dog in Messenger Plus!. In some rare occasions, the chat can get messed-up. Many improvements have been done to avoid this problem as much as possible and the current version is almost perfect in that matter, however, some specific things can still trigger the bug and Messenger Plus! can't do anything about it (like using multi-format color tags and using numeric codes for custom emoticons at the same time, next to the Ctrl+K control character). When this problem occurs, it messes-up the whole chat and the only way to get rid was to close the window and reopen it, well, that was until now. Messenger Plus! now analyzes what's going on and, if it detects that the chat is being messed-up, it attempts to fix it. The fix is generally efficient after 2 new messages have been exchanged between you and your contact. Those of you who already experienced this kind of problems in the past will surely appreciate this "feature" :).
- New sound commands have been added!
- The /snoexcuse sound has been replaced by something more known
- The new sound commands are /sapplause, /swoow and /syawn (the last one is from my favourite anime character)
- The POP3 e-mail feature has been improved
- The count of emails displayed when using POP3 mail accounts includes the count of Hotmail emails (can be disabled with the "POPAddHotmail" registry setting).
- The POP3 Mail section of the preferences now offers a "port" option and a fifth e-mail account to configure.
- If you're using Windows XP or above, Messenger Plus! updates the welcome screen of Windows with the count of unread emails in your accounts. For this feature to work, you have to specify the email address associated with the account in the preferences. The "UpdateWindowsEmailCount" registry setting can be used to disable that feature.
- Added "AlwaysNotifyPopEmail" registry value. If you set it to 1, notifications for POP3 email will always be displayed, even if the count of unread emails didn't change since last notification. If you use this setting, it is suggested that you increase the checking delay to at least 10 minutes to avoid being flooded with notifications.
- You can now quickly format your messages by selecting some text and pressing one of the multi-format shortcuts (like Ctrl+B). Doing so will enclose the text between two tags.
- The "change security warning" feature is totally obsolete and has been removed from the preferences. The feature is now off by default but you can still enable it in the registry (can be useful if you're still using an older version of Messenger).
- The Task scheduler has been improved.
- A text is displayed in grey at the bottom of the toasts to notify the user that he has to click if he doesn't want to be notified again.
- The last notification displayed for a scheduled task stays displayed as long as the user doesn't close it explicitly.
- The Boss Protect feature has been improved
- The default icon has been changed. It is now a network icon from Shell32. Thanks to this change, the icon is assured to completely blend in your Windows.
- DLL resource files are now accepted in the preferences. This mean that you can quickly change the icon used in Boss Protect just be randomly changing the number that you'll see next to "Shell32.dll". Of course, you can select any other DLL to get your resource from.
- The First Time window has been redesigned.
- If Messenger has not been signed-in at least once, instead of doing nothing, pressing the shortcut combination minimizes all the Messenger windows (that way, no bad surprise).
- Messenger Plus! now requires Windows 98 or higher (it won't work on Windows 95 or Windows NT 4).
- The Color panel (the window that is displayed when you press Ctrl+K) has been improved
- The panel has been redesigned (not by GFD but by Fraisie herself :). It replaces the ugly panel from the old version and tooltips are used to display color numbers.
- The original 16 colors came from mIRC. 52 new colors have been added to the panel to make a total of 68 pre-defined colors. This is very useful to quickly pick a nice color during a chat. Of course, the custom color picker is still available (your contacts need Messenger Plus! 3 to see the new pre-defined colors).
- Added "DockingKeepsWidth" registry setting. You can use it if you won't want the width of the contact list window to be modified when you dock it.
- A special sound can now be associated per contact in the Notification Configuration panel.
- A multi-format helper panel has been added
- The panel can be displayed from the Plus! toolbar menu in instant message windows and by pressing Ctrl+R.
- The panel lets you choose between bold, italic, underlined and struck-out format. The corresponding control character is automatically added in your message.
- The panel informs you of the current formatting of the text based on every other control codes placed in your message. This is very useful when you use formatting characters a lot and want to be sure of the final result.
- An option has been added to automatically accept any kind of requests asking your authorisation.
- This feature will accept for you file transfers, webcam chats, games, and any other requests asking to click on "Accept".
- The preferences panel allows you to select specific contacts by default, for security reasons.
- The option can be individually turned on/off in each chat.
- A Find Text feature has been added to the chat windows (only in MSN Messenger 6 and above). It's not a big feature but it's useful and it will stay there as long as Microsoft doesn't include one in Messenger :).
- The search window can be displayed from the Plus! menu or by pressing Ctrl+F.
- You can restrict the search to match the case and to search for whole word only. By default, the search is down from bottom to top, of course, an option is there to search from top to bottom if you want.
- If the text found is displayed behind the search window, the window is moved a little :).
- New (!PVER) special tag. Use it to display the list of plugins that are installed and enabled.
- Custom names and other Plus! text-formatting features now work better when your contacts send you files or hand written messages.
- The Event Log window has been improved.
- Right click on a contact event allows you to start a chat with the contact.
- You wanted it, you have it: you can now sort events by clicking on the column headers. Clicking several times on the Name column even allows you to sort by contact email.
- Different small visual improvements.
- Brand new setup!
- The interface has been redesigned to be more informative (still as simple as before though). As the Automatic/Custom installation modes confused some people, they have been removed.
- When Messenger Plus! is installed for the first time, the installer detects the language currently in use by Windows and select the appropriate language for Messenger Plus!, if possible.
- In Windows XP, the setup is now capable of shutting down Messengers that run in other user sessions. This helps solving file-lock problems.
- The setup is now entirely multi-lingual and is capable of displaying languages such as Chinese or Hebrew.
- A "Loading Setup" banner is displayed while the setup is extracting the languages. A progress bar is also displayed while Messenger Plus! is being installed.
- The DbgHelp.dll library is not distributed with Messenger Plus! anymore. This change removed 325KB from the setup package.
- The setup is more "polygamy-patch friendly". If you're using several Messenger clients at the same time and you're upgrading your version of Messenger Plus!, each Messenger client is closed properly before the setup proceeds with the installation of the files (this means that, for example, all your logs will be saved before the update begins).
- Bug fixed: in some rare occasions, some complex languages (like Chinese) were not displayed in the language list under Windows 95/98/Me even though they were supported by the operating system.
- When using the silent switches (/SilentInstall and /SilentInstallNoSponsor), the confirmation web page is not displayed anymore.
- A new switch has been added to msgplus.exe. If you want to remove Messenger Plus! from your system startup and want to run Messenger Plus! automatically before you start Messenger, just launch "msgplus.exe /AutoStart". Important: this procedure is not supported and is brought to you only for your convenience.
- New feature for people who use shared-computers (school or work primarily) and don't have administrator access on the computer. Messenger Plus! can now be installed in almost any Windows account!
- The setup automatically detects if you have administrator privileges. If you don't, a warning message is displayed and parameters are automatically adjusted, you don't need to do anything but press Next :).
- In non-admin mode, a Messenger Plus! shortcut is installed in your Start menu to let you launch Messenger with the Messenger Plus! features. Another icon is there to uninstall the program. Messenger Plus! won't start automatically when the computer starts.
- You can force this installation mode with the /NotAdmin setup switch.
- Non-admin mode is not guaranteed to work but will help most of you use your favourite Messenger add-on in most public/restricted computers you use :).
- New /assist command to trigger Request Remote Assistance (when available in the version of Messenger you're using).
- A bunch of default Quick Texts are now created (only when Messenger Plus! is installed for the first time). This gives examples to first-time users and nice default commands such as the famous IRC /slap :).
- The plugins API has been improved.
- A Configure function is now available. It is accessible from the Plugins menu and from the Preferences window.
- The DisplayToast function now works well in Windows 98/Me with VB plugins.
- The documentation of the plugins API has been completely rewritten.
- Your plugin must define Initialize() to be accepted by Messenger Plus! now.
- Several security protections have been added. You may need to update some of your old plugins for them to work properly in Messenger Plus! 3.
- A new panel has been added in the preferences for plugins.
- All your plugins are listed in this panel. Each one can be enabled/disabled individually and the settings can be different for each of your Messenger accounts.
- Plugins installed but not enabled are identified differently.
- Each plugin can display its own config panel with the new Configure button (not all plugins support this function).
- If a plugin crashes at some point, Messenger Plus! automatically disables it.
- Hand Writing mode is detected and Messenger Plus! reacts accordingly (by disabling some menus for example).
- Some information has been added to the auto-update url for the current language, the version of Windows and the version of Messenger Plus!. This will allow smaller updates to be downloaded in the future. For those of you who monitor their network communications, if you wonder about the "ra=" parameter, it is simply a random number put there to force servers to go check on msgplus.net and not get the file from their cache.
- An announcement system has been added. It will be used occasionally to notify you of important news (very occasionally, I don't plan to use it for anything right now). Announcements will be displayed only once, in a toast window, and can be disabled by disabling auto-update.
- The correct font is always used for non-MBCS languages in MBCS versions of Windows 98/Me. This means that English will be displayed properly in a Chinese Windows 98 for example.
- Minimum Compatibility mode has been enhanced. You will appreciate that next time MSN Messenger is upgraded to a new version.
- No more problems when chatting with someone who has an empty name.
- No more mess when using a Messenger version with a language like Polish where the name of users in a chat are displayed between two other words.
- All issues regarding emoticons in MSN Messenger 6.2 used with Messenger Plus! features are solved.
- Better support of RTL versions of Messenger. For example, every floating panel is now displayed at the left side of the cursor while you chat.
- Many many many other improvements and bug fixes are not listed in this document, I don't want to write a book. Beta tests have generated 5 more pages of updates but I won't include them here. Let's just say that Messenger Plus! 3 is way better and way cooler :).
Version 2
2.54.75 Version - 22/04/2004
- Compatibility fix for Windows Messenger.
- Compatibility with MSN Messenger 6.2 has been added.
- Known bug: because of a new feature in MSN Messenger 6.2, emoticons won't be sent properly when used in conjunction with commands or special tags. This will be fixed in the forthcoming Messenger Plus! version 3.00.
2.54.74 Version - 19/12/2003
- Important internal change regarding the way Messenger is accessed by Messenger Plus!. The goal of this change is to minimize problems caused by Windows Messenger in Windows XP.
- New feature: come-back messages! you've been asking for this since the existence of Messenger Plus!, you know have it thanks to the popup-menu integration added in the version 2.50 two months ago. This feature lets you record a message for an offline contact that will be sent the next times the contact signs-in.
- The "Set Come-back Message" menu entry is grayed-out when the contact is not offline.
- Messages are sent like Personalised Status auto messages with the only difference that they are not displayed in italic.
- To avoid flooding your contacts, come-back messages are sent only 7 to 15 seconds after the contact signs-in.
- You can use commands as come-back message. This can be used, for example, to automatically send a file to someone you were waiting for (with the /dropfile command).
- Do not abuse this feature or it will get very annoying for your contacts. If you over-use come-back messages, you'll probably end-up being blocked :). Also, do not ask for the feature to be improved by allowing to set a come-back message when the user is signed in but his status is not Online; that is completely unnecessary and could be quite annoying for your contacts.
- You can now use the (!M) and (!N) tags in your custom names to automatically add the email or the original name of your contact. You can use each tag only once per name. Example: "Charlot [(!N)]".
- Added security features to allow proper uninstallation of the sponsor if the setup has been deleted. Some software such Adaware detect the sponsor setup file and delete it. You can think it's a good thing until you realize that the sponsor is still installed and that it can't be uninstalled anymore as a result. Software like Adaware make people think that all sponsor programs are designed to be uninstallable while they are the one who prevent proper uninstallation by screwing up the setup files. No software can be uninstalled when some of its core files are missing. Because I care more about my users than these companies do, I improved the uninstaller to automatically recover the sponsor setup file if it's missing thus, improving your chances of recovery if you ran an automatic advertisement removal program.
- Uninstaller improved to do more cleaning after the computer is restarted (inoffensive temporary files were sometimes left by the sponsor uninstaller).
- No more notification popups when the screensaver is running (that way, it doesn't look ugly and also, you don't miss schedules because your computer is idle).
- Added "ValidateQuickIconKey" registry setting to display the quick icon panel when a parenthesis is pressed, even if the character before is :, - or '. Can be useful if you use the : character in your custom emoticons.
- Added "UseTagForCustomName" registry setting to disable the display of Personalised Status tags in the contact list when Custom Names are enabled.
- Added "ImprovePopupMenus" registry setting to prevent entries to be added in Messenger popup menus. That's for those of you who really like pointless customization ;).
- No more crash when using the Boss Protection or Instant Lock mode while a Plus! notification popup is displayed.
- New languages added: Afrikaans, Portuguêse (Brazil).
- The Quick Icon configuration panel for custom emoticons now allows to reorganize the order of the entries in the list (which corresponds to the position of the icons in the Quick Icon panel).
2.52.72 Version - 23/11/2003
- The position of the contact list window is properly recorded and restored when you restart Messenger, even when your taskbar is on the top or left side of the screen.
- New behavior when you enable Plus! Notifications for contacts sign-ins.
- The notifications configuration window now has a 4th option to explicitly select contact sign-ins (only available when you enable sign-in notifications in the preferences).
- "Status change to: Online" notification will display notifications only when the contact was already online and changed his/her status back to Online.
- The Quick Icons panel has been improved again.
- Messenger Emoticons are displayed from Messenger resources. This means two things: they look much better in the Quick Icon panel and, if you are using a skin that replaces defaults emoticons, you'll see those in the panel.
- A QuickIconBgColor registry value has been added to change the background color of the panel. This can be nice if you want the panel to have the same look and email as your Messenger background.
- Personalised Status tags are displayed properly in your contact list for blocked contacts.
- Auto-update deactivation works better now.
- Carriage returns are removed from contact names in the event log file.
- "You must sign-in before you can use this feature" bug fixed for new Messenger versions.
2.52.71 Version - 15/11/2003
- New feature related to the Toast Notifications. You can ask Messenger Plus! to display notifications when your contacts sign in. Just deactivate the native online notification option of Messenger and use Messenger Plus! to get notified only when the contacts you really care about come online.
- In the past months, many of you have complained about the sponsor program distributed with Messenger Plus!. A lot of you apparently didn't notice the checkbox in the setup program. Many arguments have been exchanged on the forum and despite everything bad that has been said about me, I've decided to make my users happier by modifying the setup.
- From now on, nothing is checked by default and you must select between "I accept" and "I refuse" before you can click on "Install".
- The "accept" word is in capital letters and clearly specifies that it will install the sponsor program in addition of Messenger Plus! (I always thought that the text displayed in previous versions was clear enough but again, I'm just doing everything my critics have been asking for).
- To avoid confusing people who don't take the time to read anything that's written in the screen, "Sponsor Agreement" is displayed in bold on top of the agreement. There's no way anyone can miss this :).
- I hope that these modifications will prove to some of you that I'm not the kind of person you think I am. Most of the things I've read about the sponsor program itself are written by people who didn't install it and who just assume a lot of things based on the company who's sponsoring me. I never forced anybody to install the sponsor so there's no need to spread lies about my software, and I hope that this new setup will convince you that my intentions are not earn my life in the expense of my users (I don't get paid more when I spend weeks adding new features).
- The popup sound is played correctly for custom notifications when a contact changes his/her status to online.
- Toast popups are displayed correctly at the top of the screen every time (when appropriate), even when the taskbar is hidden.
- A lot of users have been requesting this feature since MSN Messenger 6 was released... custom emoticons can now be displayed in the Quick Icons panel.
- Unlike in the selection panel displayed by Messenger, the Quick Icon panel has no limit on the number of emoticons that can be displayed in it.
- All your custom emoticons are not automatically displayed in the Quick Icons panel. As a lot of people have tons of custom emoticons, I thought it was better to let you chose what emoticons to display (there's although a big technical reason for it so there's no need to ask for this improvement in the forum).
- The Quick Icons panel displays a Customize link that opens the configuration window. You can also configure your emoticons from the Quick Icons section in the preferences.
- For each icon you add in the panel, you have to select a picture and the associated text tag. In most occasions, you'll just want to put the same tag you associated to the icon in Messenger. However, you can enter more than one tag if you want to display simultaneously several emoticons stuck together (this seems to be pretty popular to display large images built from several small emoticons).
- If you have a lot of custom emoticons to display and if you don't really care for the original Messenger ones, you can ask to only display custom emoticons in the Quick Icons panel.
- The old name of your contacts should be displayed properly every time in name change notifications.
- The parameter of the /persostat command is 1 based, not 0 based.
- Using Boss Protect or Lock Station while status is personalized doesn't change the status (when going in or out).
- Messenger Plus! has now complete support for multiple monitor systems (finally!). This means that everything will now work fine if you have a monitor with negative screen coordinates. As a result, the SpecialMultipleMonitorSupport registry key has been deprecated.
- Because Microsoft recently changed their rules concerning friendly names, a new multi-format coding system had to be created.
- You must use /nick to change your name if you want multi-format tags in it. Normal IRC codes are replaces by special ones by this command.
- People who don't have Messenger Plus! 2.52 installed won't see the colors in your name.
- People who want to hide "says:" with some special color tricks can use the new /nick2 command. Note that I do not officially support this command, I just added it to avoid you the trouble to find some hack to go around the protections in /nick :).
- Text mess-up bug fixed when using names with multi-format tags in combination of the Name Truncate and Custom Name features (you'll admit that it's not a common situation :p).
- Added a /noformat command. This lets you send messages without multi-format tags being parsed (or emoticons). This is useful if you want to send your special formatting attributes to a contact. This command works only if your contact has Messenger Plus! 2.52 installed.
- Some other minor bug fixes and improvements.
2.51.68 Version - 01/11/2003
- The Import Preferences feature has been fixed to properly import your preferences every time.
- The Word Duel easter egg internal protections have been improved.
- Several translations have been updated.
- Korean, Turkish and Galizian have been added!
- The Last Time Seen Online property for your contacts works better.
- A number between "1" and "20" can now be specified as parameter to the /persostat command to quickly use a pre-recorded Personalised Status.
- Bug fixed in the docking feature when using several monitors.
- Notification windows have been improved.
- Popups now display on top of the screen when your taskbar is at the top too.
- Popups always have the correct size and position, this is not depending on your version of MSN Messenger or Windows Messenger.
- When a notification popup is displayed, a Messenger Plus! icon flashes in your systray to be sure that you notice the popup.
- The scheduler has been improved.
- When not explicitly dismisssed (either by right clicking in the notification or clicking on the close button), notifications are displayed every 3 minutes, up to 3 times (can be modified with the new "SchedulerMaxRecall" registry key). You have no more excuses for missing your scheduled events now!
- Added a "SchedulerToastDelay" registry key to change the number of seconds scheduler notifications are kept displayed on the screen. The maximum allowed value is 60 seconds and it is not recommended to use a value above 30 seconds (this will block other notifications displayed by Messenger).
- When the "CommandErrorMessage" registry setting is set to "0", bad commands are sent as text, as previous versions of Messenger Plus! did.
- Full international support for dates and times displayed everywhere in the software.
- The TimeFormatAmPm registry key is obsolete.
- The most noticeable changements related will probably be the use of AM/PM time when required and month names in your own language for the log archive directories.
- The (!DD) and (!DM) tags now display the full name of the current day or month.
- The Date and Time tags for registry settings have been modified. To avoid backward compatibility problems, registry settings that use these tags have been renamed.
- New registry setting: "ChatLogTimeStampFmt". You can use it to modify the way time stamps are written at the beginning of each line in chat logs.
- The Instant Lock reactivation bug is finally fixed! clicking on the Messenger icon can no longer reactivate Messenger without the password.
- Your name is no more automatically changed back for no reason, when you sign-on, when you use Personalised Statuses.
- Big thanks to Dane for his precious help on this version.
- Some other bug fixes and small improvements you probably won't notice :).
2.50.66 Version - 28/10/2003
- Several notifications can now be set for each contact, from the Contact Manager window and the new popup menu. These notifications display a toast window, similar to the one Messenger is using for its own notifications.
- You can be notified when a contact goes offline.
- You can be notified when a contact changes his/her status.
- You can be notified when a contact changes his/her name.
- The notifications can be set either for the next occurrence or for every subsequent occurrence.
- A new panel has been added in the Preferences to allow proper configuration of this feature .
- The Preferences panel has a new Notifications section to configure the toast windows displayed by Messenger Plus!.
- A sound can be associated to the popups if desired.
- In the Contact Defaults sub-section, you can select some events you want to be permanently notified for every contacts (to be notified every time anyone goes offline for example).
- A "Messenger Plus!" entry has been added at the end of the popup menu displayed when you right click on a name in the contact list. This menu allows easy access to many features. Thanks to this menu you can:
- Open the chat log of a contact (also automatically flushes the current chat).
- Change the custom name of a contact.
- Quickly set special notifications for the contact.
- Mass contact block and unblock for groups
- Display various contact information (see below)
- Added a Contact Information window
- This window is accessible from the contact popup menu and with the /info command.
- The window displays several info, including the contact name&email (that you can copy), and the last time you saw him online or you opened a chat with him.
- You can store contact specific information in this window. Up to 50,000 characters of text can be stored. That should be enough for all your needs :).
- The window displays the last 20 events related to the contact (status change, name change, block, etc...).
- This window also tells you if the contact has Messenger Plus 2.50 or above installed on his computer. To know about this, you have to press the "Check for Plus!" button. This will send a Ping command and wait for a response.
- Added a /ping command. When you use it with any contact who has Messenger 2.50 or above, it will trigger an automatic response and it will display the number of seconds of "network lagging" between you and your contact. This can prove to be very useful when you're unsure about the current stability of your network. Note that Messenger Plus! also internally records any answer as a proof that your contact has Messenger Plus! installed (see below). If you don't like the idea of your computer automatically answering ping requests, this can be disabled in the Preferences panel (Commands section).
- POP3 E-mail feature improved
- A notification popup is displayed when new e-mail is received (yeah, finally :). If more than one POP3 e-mail account, the text in the notification window displayed the e-mail count for each account.
- A program or a web link can be specified to be executed when the notification popup, or the email link at the top of the contact list, is clicked. By default, Messenger Plus! launched the e-mail client associated with MSN Messenger.
- Along with the popup notification, the sound registered for new e-mails in MSN Messenger is played. This can be disabled from the Notifications preferences panel.
- Fixed a bug in the "block group" feature. The feature has also been improved to bypass a limitation of the Messenger server... mass blocking tends to flood the server and sometimes, some blocking operations are just ignored. Messenger Plus! now blocks/unblocks each contact one at a time with a small delay between each one; it takes longer but it's more effective.
- The Personalised Status tag is now removed from the name displayed in several windows for better clarity.
- The Personalised Status tags are better managed in the contact list for Offline and Mobile status.
- Sound files of type WAV are now played entirely, from beginning to end, without a time limit, when associated to a contact event (sign-in/sign-out). Other file types (such as MP3) still have a 12 seconds default limit (can be modified with a registry setting).
- The Auto-Away feature doesn't change your status if you're using Appear Offline.
- Status or name changes are not logged in the chat logs anymore if the chat is considered to be inactive (some minutes without any talking).
- Non-admin accounts can now disable the Messenger Plus! Recovery window if necessary.
- Added a command to quickly open the log of the contact you're talking to: /viewlog.
- Added a full featured scheduler (Plus! menu of the contact list)
- An unlimited amount of schedules can be stored.
- A schedule can either display a message, or change your status, at a specific date and time.
- When a message is displayed, you can associate a program or an internet link that will be executed if you click on the notification popup.
- Each schedule can be executed either once or at regular intervals (daily, weekly, monthly or yearly).
- The scheduler window can be opened with the /scheduler command.
- Use the Scheduler for all sorts of different things! let it remind you of important dates or change your status every day when you go to sleep. Just explore the possibilities! :).
- A bug has been fixed that could prevent Instant Lock and Boss Protect to work properly in MSN Messenger 6.1.
- Added an Import/Export wizard in the preferences panel.
- To import or export your preferences, click on the Backup button in the Preferences window.
- The procedure is designed to be extremely easy for everyone thanks to the use of a wizard style window.
- You can chose to import/export either your general preferences, your schedules, or every contact related information. Of course, all this data can be saved in one and only file.
- The backup file (extension .pld) can be used to import the same preferences into different accounts. You can also use the file on a different computer to transfer your preferences to all your stations.
- Added a "More..." entry in the "Send Command" menu. This redirects to a page on msgplus.net with a list of every command available.
- Fixed an important bug concerning the combination of the Custom Name feature and names with mulit-format tags embedded.
- When you double click on an event in the Event Viewer, you can click on the new "Contact Information" button to display all the recent events associated with this contact only
- New feature: if you move the contact list window on the left or right edge of your screen, the window will be docked automatically (height maximised and attached to the edge). This is enabled by default and can be disabled from the Contact List preferences panel.
- While docked, you can resize the window to change its width but not its height
- While docked, you are not permitted to maximize the window
- To exit docking mode just move the window as if you wanted to detach it from the edge of the screen (try to move it toward the center of the screen).
- Fixed a small bug with MSN Messenger 6. The size and position of the window is now saved correctly every time you exit the application (the undocked size is saved when you exit while docked).
- A "More Statuses" entry has been added to the status menu displayed when you click on your name at the top of the contact list. This menu contains all your predefined Personalised Status and a direct link to the Personalised Status window.
- Better support of names with carriage returns (line breaks).
- Carriage returns in contact names in log headers are removed.
- If the "truncate name" feature is enabled for your logs, carriage returns in names are removed.
- When IRC Commands are enabled, anything that start with a slash '/' is considered a command. If the command is not recognized, it is ignored and unsent. This will prevent unwanted messages to be sent to your contacts because you misspelled a command. By default, an error message will be displayed, this can be disabled with the "CommandErrorMessage" registry setting.
- Added the /pic command. Use it to quickly change your display picture. It takes the name of the new display picture as parameter (not a file name, the name you assigned to a previously added picture).
- Use "0" as parameter to remove the existing display picture.
- If an exact match cannot be found, Messenger Plus! tried to match the parameter with a fraction of the name. For example, "tree" can be used to select "Palm Trees".
- You can create multiple actions Quick Texts to change both your status and picture when needed.
- The Contact Manager has been improved in many ways.
- The window is not modal anymore. This means that you can access your contact list while in the Contact Manager.
- The window can be resize! I've received this request many time, it is now done. Of course, a Maximize button has been added to the title bar.
- A Block/Unblock button has been added. It works with single and multiple selections.
- Double-clicking on a contact display the corresponding Contact Info window.
- A "blocked" icon is displayed for contacts who are blocked.
- The Boss Protect and Instant Lock features now hide a lot more "secondary" windows than before.
- This feature is heavily requested since the existence of MSN Messenger: change the color of your text to more than the 16 predefined default colors. Messenger Plus! now offers you this option but in a different way you're already used to.
- Messenger Plus! offers you the ultimate convenience of changing your color to any color you want directly from the Font changer displayed by Messenger (from the Options or when you right click on your text box). Instead of a "Color" combo box you now get an "Enhanced Color" button that lets you chose any color possible.
- The color window remembers the custom colors you select.
- A noticeable difference with other tools that already do the same thing is that this change is automatically applied in Messenger, no need to restart, no even close your chat window! :).
- The "NameOnSignin" registry setting has been added. Use it if you want to change your name automatically to a default one when you sign-in. This can be useful, for example, if you use the same account in different places and want to identify your location.
- I hope some of the Plus Tweakers out there will be updated to include this setting. If you are many to find this feature useful, I'll add it to the preferences panel of the next version.
- A utility function has been added to be used by the plugins (the plugin engine version is now 3). Plugins can now use DisplayToast() to display a toast notification popup with the title, message, program and sound they want. If you're a plugin developer, there's a good chance this news will please you a lot :).
- The scrolling bug for the (!WAT) Winamp tag has been fixed thanks to Matty.
- Several windows have been redesigned to refresh the look of the software. The one window that has been changed the most is the About Box. In addition of being gorgeous (thanks to GFD usual talent), it displays several links to different help and resources pages. Also, a manual "Check For Update" feature has been added there.
- Added a "HaveComplexTheme" registry value. Use it to deactivate some of the new graphics if you're using a complex Windows XP theme that doesn't fit with the Messenger Plus! new style.
- One Sound Command has been added. How could I continue to distribute Messenger Plus! without a classic sound from Star Trek? :). If you're trekkie enough, you'll also discover a new easter egg related to this sound :).
- A lot of people were requesting a new easter egg, well, this version has two new eggs. The first one is related to the new sound command. The second one is a command that can actually be useful and funny to use if both you and your contact have Messenger Plus! 2.50. The only hint I'll you is if, like me, you spent hours playing at the Monkey Island serie from Lucas Arts some years ago, this new egg will definitively make you smile! :).
- You can enable or disable the easter egg by using "on" and "off" as parameter to the secret command.
- The /all command has been fixed to work better with commands.
- The Ctrl+Tab bug has been fixed. This was due to the fact that I was using this escape sequence for the plugin feature. I fixed the bug buy changing the escape code (from 0x09 to 0x12). Plugins MUST be recompiled with the latest plugin header files to be compatible with this new version of Messenger Plus! (the modification date of the latest C and VB files is in October 2003). The version number passed as parameter in Initialize() should be used to ensure backward compatibility.
- A "Messenger Plus!" menu has been added to the action menu displayed when you click on the round arrow button at the top right corner of your chat window (near the block button). This menu gives you fast access so several features and is mostly useful when you use the "no border" option of MSN Messenger 6.1.
- Messenger Plus! is now capable of dialoging with more POP3 servers.
- The read-me file distributed with the software has been rewritten... it was about time :).
- Some languages have been added, some have been removed (because not updated). I'll post the non-updated languages on the forum. When they'll have been updated, they'll be added back in the public distribution.
- A lot of other small improvements and bug fixes (really, a lot, and in every aspect of the program). This version also manages memory more efficiently and will take less resources on your system than any other release done in the past year. I'm tired of typing things in this file so I'll just say that this version is a must for anyone using Messenger Plus! or anyone who wants to give it a first or second chance :).
2.21.57 Version - 25/09/2003
- The auto-update mechanism has been improved in several ways.
- You can now enter up to 30 Quick Texts, the last 10 don't have a keyboard shortcut associated with them but still allow you to take advantage of the "chain feature" (using #, more information can be found in the tooltip associated with the Quick Text preferences window).
2.21.56 Version - 20/09/2003
- The display picture and the other new settings of Messenger 6 are now saved properly, all the time.
- By default, the "auto away" feature now changes your status online when it is Online or Idle. If you want to keep the way the feature worked before, use the AutoAwayAlways registry setting.
- The ResetNameTag registry setting has been added if you want to keep your name tag when you sign-out/sign-in.
- Some translations have been updated.
2.21.55 Version - 09/09/2003
- The 3rd Boss Protect setting is now loaded correctly when Messenger Plus! starts.
- Custom Name feature improved for MSN Messenger 6.1. This new version of Messenger displays contact emails instead of their names by default in the chat. It's now replaced by the real name of the contact (as Messenger 6.0 did).
- New Custom Name option available with MSN Messenger 6.1. You can select a "grey check" (or "square check" if you're using Windows XP) when you enable Custom Names. Doing so will force the custom name to be displayed in the chat window.
- Important bugs have been fixed concerning the use of "/me" tags in a contact name.
- The Share Files feature is now working fine in MSN Messenger 6.1.
- You can more easily use the /run command with command line parameters now.
- The roll eye emoticon has been added to the Quick Icon panel.
- The Quick Text have been improved. You can now specify up to 20 different text or commands. To do so, simply create a new line and start it with the '#' character. This can be used to quickly chain several operations. Advanced users can even specify the delay between operations: after the '#', specify a digit between 1 and 9 (seconds) and put another '#'. If you don't specify a delay, the default is 0.5 seconds.
- Example 1:
#Look at my new name!
#/nick SuperName
#do you like it?
- Example 2:
#In 5 seconds I'll check your web site
#5#/run http://www.msgplus.net
- Plugins that return text in ParseCommand() and ReceiveNotify() can use the same mechanism described above for Quick Texts to chain different actions.
2.21.54 Version - 06/09/2003
- Full compatibility with the new MSN Messenger 6.1.
- Full compatibility with MSN Messenger 5.0.575 (Windows 95 release).
- Some translations have been improved.
- New translation added: Hungarian.
- When the /all command is used, tags are now interpreted differently for each chat.
- The Initialize() function of C/C++ plugins isn't called in a different thread anymore (it make things easier if you want your plugin to display a window.
- The title of chat windows is now always updated correctly to remove multi-format tags from contact names.
- Some people are experiencing problems with their encryption password (Messenger Plus! refuses a valid password). The reason of this problem has yet to be found, however, if you get the bug with this new version, you'll have a workaround: go in the Preferences, click the "Change" button and reenter your password (same one or a different, your choice). This will reset Messenger Plus! internal settings so that you can continue to use your password as if nothing happened.
- The "Old Password" field has been removed. Instead, the "Change" button is disabled when you're not signed in.
2.20.53 Version - 19/07/2003
- The 3 sounds that had been added in the previous version were not played correctly by some computers. That's fixed.
- Some language scripts have been improved or added back.
- Fixed a problem that could cause garbage to be displayed when multi-format tags were used in Windows 98.
2.20.52 Version - 13/07/2003
- The setup can now be launched with the "/SilentInstall" command line option. This can be used to install Messenger Plus! silently as part of another software distribution. To install silently without the sponsor, use "/SilentInstallNoSponsor"
- MSN Messenger 6 full compatibility. It demanded an enormous amount of work, due to the fact that Microsoft did several things that prevented Messenger Plus! to work with this new version of Messenger (I have no idea if this was intentional or not). The sad thing for me is that if I did my work properly, you won't notice any difference compared to before :p. Here are a few differences that will appear when using MSN Messenger 6:
- The Share button of the Instant Messages windows will not be displayed. Instead, the Share option is now located in the Plus! menu.
- The security message is not always displayed by Messenger 6 so of course, Messenger Plus! won't display the changed one just for the sake of it if it's not necessary.
- You can't use both Windows Messenger and MSN Messenger 6 if you start MSN Messenger before Windows Messenger.
- As promised a month ago, the sponsor program has been modified to be better in a lot of ways. For example, no more adult links are added anywhere on your system and your DNS won't be modified if you're on a private network. Also, uninstallation is easier too.
- Personalised Status improved:
- The popup window has been redesigned to be more clear. Information text is now displayed using tooltips (the yellow windows you see when you let your mouse pointer one second on an element).
- The layout allows messages to be set quickier (no need to explicitly enable the personalized mode yourself). Note: you have to use Ctrl+Enter to create new lines, not Shift+Enter.
- You can now add name tags to your status... this helps you create any kind of custom status you desire. The tag is automatically added to your name and transformed by Messenger Plus! in the contact list.
- Due to popular demand, when you use the "change status after this time" feature, your old status is changed back when you start using your computer again.
- /me command fixed when used in Asian (chinese, japanese, ...) versions of Windows.
- The preferences panel have been reorganized and some options have been added:
- New Predefined Status layout. It now allows you to specify up to 20 of your own status.
- New Boss Protection layout. You can enter up to three modes and its better looking too :).
- Sound options (including for the sound commands) can now be configured in the Preferences panel. For example, you can change the way Plus! will play the sounds.
- Personalised Status can be selected for Auto Away, Boss Protect and Instant Lock modes.
- I suggest you to check the preferences again after you've installed this new version to discover new options and familiarize yourself with the new organisation.
- Fixed a bug that prevented to recover from Boss Protection mode.
- By default, no ".." is added to truncated names in the logs now (can be modified in the registry).
- By default, Plus! sounds are now played even when your status is set to Busy (many people thought it was a bug). This can be changed from the Preferences.
- Added a protection against faulty sound codecs: if playing a sound command makes your computer crash once, Plus! will try another codec. If it crashes a second time, then the sound commands will be disabled.
- Added an improvement to avoid Messenger to crash when an installed codec fails to load. Also, Sound Commands should play for more people now.
- You can now associate sounds to groups for signin/signout.
- New command: /all. Use it to send a message to everybody to who you are currently talking. Can be handy when you want to say that you have to go for example.
- While you chat, if you of your contact change his name or his status, a line saying so will be added to the chat log file. This can be disabled from the registry.
- New multi-format tag: (!FS) (or the Cltr+S shortcut). This allwos you to display text with strike-out attribute.
- New feature: you can now associate a custom name for your contacts!
- The custom name will be displayed in the contact list and in some places else like the toast popups.
- This feature is only available if you are using MSN Messenger 6.
- MusicMatch related problems fixed.
- Plugins! yes, you can now develop plugins for a plugin :). This will allow developers to create their own commands and tags. More information about this functionality can be found at www.msgplus.net/plugins.htm.
- You can now set transparency effect for the event viewer window (right click in the window and select Configure).
- Three new command sounds have been added :)
- A lot of other bugs have been fixed and a lot of other small things has been added everywhere in the software. I hope you'll all have a good experience with this new release :).
2.10.36a Version - 30/05/2003
- The sponsor is now integrated more intelligently in the setup. Again, big thanks to all of you for your support (more than 2 years already :).
- The setup program has been improved:
- The taskbar icon is correctly shown every time.
- The sponsor installation agreement is more clear.
2.10.36 Version - 23/05/2003
- Fixed emoticon bug when using Alt+160 character at the beginning of its name in combination with the Truncate Name feature.
- Header in log files is always written using the selected interface language (only exception: using a complex language in Windows NT/2000/XP and logging in ANSI instead of Unicode. In that case, the header will be in english).
- Personalised Status mode resists even when Windows is locked.
- Archive Instant Messages and Archive Events options were inversed in the preferences. This is fixed.
- The Uninstaller and the Recovery Window are now 100% multi-language.
- New languages added: Malay, Estonian, Brazilian.
- There's no improvement concerning MSN Messenger 6 yet, I'm still working on it. However, I've modified some things so that Messenger Plus! disables itself properly when ran with this version of Messenger.
- Messenger Plus! is my only source of revenue and takes a lot of my time. Because of that, I'm currently testing a sponsor program. If you do not like that kind of program, you are free not to install it during Messenger Plus! setup. Thank you all for your support.
2.10.35 Version - 05/05/2003
- Huge bug fixed: in some occasions, installing version 2.10.34 could completely freeze your Windows. If you know anyone who installed this version during the weekend, please tell them to upgrade to 2.10.35. Note that I'm deeply sorry for any trouble I may have caused you.
- Several translation corrections.
2.10.34 Version - 02/05/2003
- Sound Commands have been re-encoded:
- Better quality.
- Fixes problems some people had with the sounds.
- Sounds are not played anymore when put in a name.
- Personalised Status window doesn't display a negative count-down on slow computers.
- No more problem related to exiting toast popups by right clicking on them in MSN Messenger 5
- No more empty lines with using multiple Personalised Status messages (with '#'). Also, the maximum message count is now 9.
- Emoticon menu problem fixed, sorry about that.
- Swedish language added.
- Minor corrections have been done in some languages.
- Several other little fixes.
2.10.32 Version - 27/04/2003
2.02.23 Beta Version - 18/02/2003
- Action messages + emoticon bug fixed (yes, again :))
- Fixed /clear bug with emoticons
- Fix shortcuts in Plus! menus (yeah, Shine rules lol)
- Fix error when a (!FC) or (!FG) tag is not properly closed
- Added /PersoStat command to display the Personalised Status window
- Deactivate Commands option works properly now
- Added an option in the Quick Texts to insert a text instead of sending it automatically
- No more vertical blue line when displaying the Messenger 5 contact window
- Added an option in the Various window of the Preferences to remove the Share button from the IM windows toolbar
- You can exit Personalised Status mode by using a command to change your status even if it's the same (for example, to exit Personalised Status in Away mode, you can do /away).
- Fixed some problems related to Messenger 5 and Windows XP (such as contacts not showing in the Contact Manager).
- Special Tags are parsed correctly when using a Quick Text alias
- Popup windows such as the Personalised Status get the focus when they are displayed
- No, you're not dreaming, it finally happened.... using the (!IP) tag displays all you're IPs... very useful when you have a local network :)
- Added a security measure to avoid flooding using Quick Text shortcuts
- Ctrl+O with Ctrl+K works better now.
- No more crash when you play with Contact Sound preferences while signed out.
- You can now associate a sound for when a contact signs out.
- Messenger shouldn't crash anymore when exiting a chat window. Please let me know if it does.
- The "Contact has changed his name" event now correctly displays the old name
- Corrected a bug that prevented some contacts to be recorded by the Contact Manager
- Added a /run command to execute programs or display web pages.
- As promised, there is now a new option for archiving logs by creating a different directory for each contact. By default a new file is created every month. However this can be completely customized using the ArchiveFileFormat registry parameter.
- Chat sessions in log files are always properly separated. Also, there will be no ansi/unicode mix anymore (could completely mess up your log files when changing encoding method).
- You can now specify MP3 files for your Contact Sounds. In fact, MP2 now supports any kind of file that your sound card drivers natively supports.
- Emoticons are displayed correctly when using Truncate Contact Name in conjunction with multi-format tags in the name.
- POP emails are checked only when signed in.
- Fixed problems related to signing-in with different users without exit Messenger.
- Contact Name column in Contact Manager is now cut in two columns: name and email.
- You can now use the Space and Backspace keys in shortcut controls.
- No more crash when sending a lot of carriage returns.
- New Easter Egg, find it :)
- A lot of several fixes and other improvements.
2.01.17 Beta Version
- Big bug fixed (could be considered as a new feature) : you can now mix as many emoticons as you want with as many multi-format tags as you want and everything will be displayed fine! I'm sure a lot of people will be happy, including people that want to use multi-format tags in their nickname.
- Auto-update feature debugged.
- You can use Messenger 3.6 even if Messenger Plus! 2.00 is installed.
- Added registry option to display AM/PM time with Personalised Away message.
- Uninstaller is more careful when deleting files. Also, it properly removes your Messenger Plus! preferences from the registry now.
- New invisible feature added to ensure that Messenger starts AFTER Messenger Plus! when Windows starts.
- You can now use special tags with commands.
- Added an option to auto-save logs at a specified interval. By default it is 30 minutes (if you're paranoid, you can put this value to 1 minute).
- Logs are properly saved even when the file is originally read-only.
- Always On Top option in Messenger is never removed automatically for nothing.
- No more crash when Messenger 5 can't be properly hooked in Windows XP.
- Messenger 5 / XP compatibility improved.
- In the log files, the Session start date should be always good now.
- Personalised Away little improvements: when already in this mode, going to the Perso Away screen again displays the current text to allow quick corrections. Also, you can switch from one perso-away mode (using shortcuts) to another without having to put yourself back online before.
- Added a very simple easter egg... just some kind of credits. I wanted that for a long time :).
2.00.16 Beta Version
- Should be no more crash when going in the Appearance tab (to change language) on the preferences window.
- Corrected a bad bug that prevented using emoticons in /me messages.
2.00.15 Beta Version
- Personalised Away, Station Lock First-Time and Boss Protection First-Time windows are now displayed at the top of every window everytime when activated.
- Setup does not refuse to install anymore by giving a false "You must have Messenger 4.6 installed" message.
- In Windows XP, if Messenger 5 is installed, Messenger 5 is launched at the end of Messenger Plus! setup.
- Contacts email adresses are encrypted in the registry. Because of that, data recorded in previous versions of Messenger Plus! will be lost (for Contact Manager). Also, old entries are not deleted automatically. It is the responsability of the user, if he wants to protect his privacy and if he installed a previous version of Messenger Plus! 2.00, to clean his registry or uninstall MP2 before installing this new version.
- Better banner hiding when the Messenger contact window is maximized
- "Personalised Status" is not shown multiple times in the title bar of Messenger. Also the text will be correctly shown every time it is relevant.
- Added support for multiple monitors. It should solve Quick Icon panel problems... let me know!
- Fixed bug in logs... when "Truncate Contact Name" was not selected for logging, name of the contacts were not logged for action messages (/me).
- Tried a fix for the Share button problem "You can't send a directory".
- Added a bunch of new events in the Event Viewer.
- Logs are correctly saved when Windows is rebooted.
- When you double click on an item in the Event Viewer, a simple window is displayed with all the associated information.
- Possible support of beta versions of Windows higher than Windows XP (like Windows .NET or Longhorn). However, I didn't tested it.
- When the Event File name is incorrect, it is automatically fixed by the software.
- Added a warning when going in the Preferences the first time if no user signed-in yet (preferences are saved by account so in that case, first time you loggin you will lose all your previously recorded settings).
- Messenger 5 Compatibility Info message modified to be more understandable.
- When the Personalised Away window times-out and disapears by itself, Personalised Away mode is not activated.
2.00.14 Beta Version
- The advanced screen of the setup program now let the user chooses between ANSI and Unicode. Displayed only the first time the setup is launched on a system.
- Registry "Nobody" key related improvements.
- Added an internal Windows message that is fired when going in Boss Protect or Station Lock mode. Other plugins will be able to use it to hide themselves too :).
- The first time you install Messenger Plus!, if you change some settings before logging-in, they are not lost :).
- Action Messages default format is not bold... it was never supposed to be.
- The "Personalised Status" message does not stay in the cxontact window title when exiting PersoAway mode.
- Some other minor changes
2.00.13 Beta Version
- Added a registry option to specify a POP mail client when using POP mail feature and clicking on the number of mails
- "/me's" command is supported
- Added readme.txt. "Additional Info" button in About box is now active.
- Going in Boss Protect mode correctly hides the Event Log window everytime
- The Preferences dialog box can be displayed only once by Messenger.
- Share message modified when sending the file.
- QuickIcon window shows correctly when IM window is set to Always On Top
- POP mail count is updated soon after clicking on View Mail.
- No more crash sometimes when exiting Messenger
- Fixed /me messages logging
- Better handling of the Event Window
- Clicking on the hotmail link item in Messenger works fine
- Better support for Messenger 5 in Windows XP international (not english)
- You can exit the auto-away status by using the exit-mode shortcut.
- Corrected one mess-up possibility in the chat history window (happend when a message couldn't be received by one of your contacts).
- Size limitation of the Personalised Away message has been fixed.
- Some other littles things :)
2.00.12 Beta Version
- If I trust the bug reports you've been sending to me lately, my work in not over yet... :p
- When using the Share button, a link to the web site is always displayed, in case the file transfer wouldn't work.
- The correct systray icon is displayed when coming back from Boss Protect Mode
- Messenger 5 Hide Notification feature debugged and working completly fine now (it also means that all your notification popups are back for good :).
- A default sound for contact sign-in can be set in the registry (will be on the FAQ. For those of you who understand what I'm talking about, go in the Preferences subkey and create a "DefaultContactSigninSound" value with the full path to your default sound).
- Auto-update doesn't try to launch an update that failed to download.
- Auto-update "retry" feature has been improved
- Your current IM window does not loose its focus when someone else initiate a new chat with you.
- The Display Profile command works
- Event window has now an "Always On Top" option. When not activated, the event window is minimized with the Messenger window. When activated, it stays at the top of any window.
- No auto-update check when Messenger is not online
- Initial launch of Messenger 5 after the setup should work fine with Plus!.
- First time you use the Boss Protect shortcut, it displays a confirmation message.
- Fixed Contact Sounds feature (I broke it in the last version).
- Station can't be unlocked anymore be deleting the registry value while locked.
- Shortcuts are not reinitialized because Messenger is launched multiple times.
- Fixed the /me and Personalised Away message not being formatted properly if your nickname is too long
- Better support of polygamy.. shortcuts for Boss Protection and Personalised Away have effect for all running Messengers
- Fixed logging of "You're message couldn't been sent to..."
- Any system message is logged with your chat.
- IM window never looses its focus when displaying the QuickIcon panel.
- Messenger Plus! now has an icon! :). Big thanks to GFD.
- I think that the POP mail feature is fixed!!!!!! I'll wait for your feedback.
- The Messenger 5 Compatibility has been completely reworked. There's absolutely no limitation and no side-effect anymore (supposedly)
- Bug fix when using Ctrl+O to reset multi-format tags :)
- Old Messenger Plus! 1.4 registry settings and files are removed during installation
- Graphics! tons of them! at last Messenger Plus! has a professional look. Tell me what you think of it and give your appreciation to GFD for his work!
2.00.11 Alpha Version
- Pfieww.... and I thought this was going to be a small update.... :)
- Same important bug fixed again (chats being messed up)... this time, for real I hope. Merry Christmas and have a happy new year! :)
- Action messages and Personalised Status messages now show emoticons in contact names
- Again? yes again... auto-update should work better in next versions
- Little corrections in the dialog boxes of the software.
- Chinese characters are now logged correctly in the event log under Windows 9x
- Custom color now supports HTML-like input (#FF00A4 for example)
- Chat Logging is more intelligent... when you close your IM window and reopen it after a short time period, the header in the log file is not recreated.
- Added a Share button in the icon bar of IM windows. Use it to send Messenger Plus! directly to yoru contacts!
- Added a Share menu item in IM windows
- Added a fix to prevent crashes when exiting MEssenger.. waiting for your feedback
- Auto Away delay is fixed (it was sometimes reset to 1440)
- Messenger Plus! does not unload when you logoff/logon in Windows 9x.
- Fixed a bug that crashed Messenger when you exited it
- In Messenger 5, right clicking on a notification make it disappear (not right clicking on the notification text/button.... the area around it).
- Contact Sounds are not played while in Boss Protect or Lock Station mode.
- Some IM menus are disabled when the contact is blocked (or whenever the edit box is disabled).
- Note more "has modified his phone" event when a contact is added
- MP2 now supports MSN Messenger 5 in Windows XP! that's a very very important update and I count on all of you to test it real good. This support can be removed in the Various panel of the Preferences. Only limitation: the Messenger icon in the systray will look like the old one. I really think it's not a big deal.
- MP2 should now be compatible with polygamy patch.. I've not tested it though. If someone can, I would appreciate that.
- Things that didn't worked well when a new IM was created by someone else (someone talking to you for the first time, not you clicking on a contact to talk to him) should now work correctly (this includes the Override Text Format option).
2.00.09 Alpha Version
- Important Messenger 5 bug fixed (the bar being at the end of your messages)
- Event Logging to file has been fixed. The option is not supposed to deactivate itself anymore.
- Setup should work even better (yes, again, I know.... :p)
2.00.08 Alpha Version
- Important bug fixed concerning emoticons in contact names and usage of Personalised Status. It generally messed up all the text.
- Setup has been improved. Hopefully, no more crash will happen. Also, if files are locked, setup still does its job and notifies the user to reboot his computer (not supposed to happen often).
- Setup now requires Messenger 4.6 to run, not 4.5
- Messenger Plus! Update notification now shows the progress of the download. You'll see that for the next update (probably end of week to do a test).
- Added (!IP) tag to display current IP (still does not work better than in Messenger Plus! 1.4.. if you're on a private LAN, chances are that the wrong IP will be shown).
- /action command fixed
Version 1
1.42b - 10/04/2002
- Yet another important modification to allow other softwares (such as the new Interactive Agents plugin... download it now!) to run side by side with Messenger Plus!.
1.42a - 26/03/2002
- Still no real upgrade. This version is really important for the future so please, tell everyone you know to upgrade to it. I've decreased the size of the setup package a lot so you don't have any excuses! :)
- I promize I'll upgrade this software asap. I'm still working on ActivePlus (code name for a new Messenger plugin that will be available very soon).
- Little corrections in the Preferences panel
- I've added the "Force Load" option in the advanced preferences window. By default, it's off. If it's on, Messenger Plus! will react as in the previous versions to maximize its chances to load correctly when your computer starts. This option has been added to prevent compatibility problems with some other softwares.
- Important: You need this version if you want to be able to user my future new software for Messenger! :)
1.42 - 15/01/2002
- Happy new year! I apologize for the lack of update but I'm terribly busy these days.
- Messenger Plus! should not prevent some other softwares to run properly now. Please let me know.
- You can remove the banner from Messenger 4.6 in XP (that's all you wanted right? :).
- You should not get false auto-update messages from now one. Let me know if you do.
1.41c - 09/12/2001
- Absolutly no change since version 1.41b except that I didn't compile the unicode version for 1.41b so everyone who tried to install the unicode version ended up with the same version as they had before. Thank you Birkis and sorry everyone.
1.41b - 08/12/2001
- Too many people are using my software. I'm currently paying every month for exceeding traffic on my web server so I had to change the following things:
- CGI Update script has been removed.
- Update is done only from a special text file on my server.
- Auto-update notification is done once per 5 days (not once per day).
- Installation package has taken some Kilobytes again. That's due to the compiler I'm using. This is temporary.
- Bug corrected. Sometimes, when you opened an Instant Message window, the Plus! menu was not shown and no special function was available.
- Bug corrected. When you used Ctrl+Up and Ctrl+Down to navigate in your previous texts, if you unpressed Ctrl, the text still scrolled down when you pressed the Down key.
- The remove banner option is not available in Windows XP (there is no banner in XP :).
1.41a - 14/11/2001
- Finally, QuickIcons should work in Windows 95/98/Me. Yeah, I promize! :).
- The Information menu is now a sub-menu with links to multiple web pages.
- Now, the RichEdit control version 2.0 or over is required to run Messenger Plus!. The setup verifies that requirement. If you don't have the proper dll, just install Internet Explorer 4.0 or above.
- The auto-update feature now makes one less connection to my web site. I've updated my script to take both previous calls to one. Those who are afraid for their security can go to my FAQ page as I explain the meaning of the script parameter. Of course, no personal data is sent, just the version of Messenger Plus!, Messenger and Windows.
- Bitmaps have been removed from MsgPlus.exe and transfered to a new file called MsgPlusRes.dll.
- Big thanks to Remo for his help on the new CGI script for the auto update feature. Without him, this version would not have been released in time.
1.41 - 11/11/2001
- There should be really less people with problems when Windows starts. Now, you should see a "Plus!" menu anytime.
- I've changed some compilation options and I successfully removed 180KB from the setup package. That's great for those who still receive internet on 56K modems :).
- QuickIcons are now working with Windows Messenger 4.5!
- QuickIcons are working back under Windows 95/98/Me. Damn, I don't think that much of you have finally seen this feature in the previous version :).
- No more crash when your contacts set their name to their email address.
- Their is now a small delay between pressing the '(' key and the QuickIcons window being displayed. This is to accommodate people that don't like that a yellow window keeps flashing while they are typing a message :).
- Removed an annoying bug that crashed Messenger from time to time when you closed an Instant Message window or the Windows Messenger program. Big Thanks to NetReamer for this one.
- Options not available to the new version of Windows Messenger are now better handled (for example, if you didn't see the toolbar in the Instant Message windows while using Windows Messenger 4.5, this bug is fixed).
- QuickText shortcuts should work better for some people. Let me know if that's true :).
- Previous messages can now be fetched using the PageUp and PageDown keys. Of course, Ctrl+Up and Ctrl+Down are still valid.
- Auto-update notification works when using Unicode Edition
- Action messages (/me) display correctly when your default font is in italic.
- Action messages and Personalized Away messages are displayed with a uniform font under Messenger 4.5.
1.40b - 26/10/2001
- No more freeze in the setup for some of you who are upgrading from an older version of Messenger Plus!.
- The QuickText menu is well updated with Windows Messenger 4.5.
- No more '_' character in front of the email when logging.
- Yeah I know, the setup package is 50KB bigger than for the previous version... this is to prepare version 1.41 which will come soon.
1.40a - 25/10/2001
- Fatal error corrected when using chinese/japanese/... version of Windows Messenger. Errr... sorry.
1.40 - 24/10/2001
- New feature! The QuickIcons have been added in the Instant Message edit box. Just type '(' and you'll see a new screen appear, you can use either the keyboard or the mouse to select your emoticon. The QuickIcons also work in the QuickText and the Personalized Away windows. If you just want to write a '(' and don't want any emoticon, just don't care of the QuickIcon window , it will disappear if you continue to write. QuickIcons are compatible with the new icons of Messenger 4.0.
- New feature! You can specify a time with your Personalized Away message (click on "More..." in the Personalized Away window). It let's you quickly specify if you want the exact time to be displayed or the remaining time (By default, the current time is used with 10 minutes added). It also has advanced configuration using customs tags: (!t), (!r), (!rh), (!rm), (!rs).
- The delay for the display of Personalized Away messages can now be customized from the Advanced option panel by clicking on "More..." in the Personalized Away window. The default is set to 90 seconds.
- New feature! a '/me ' command has been added for those who can't live without IRC chats :). It works ONLY if you AND your contact has the Plus! extension installed. However, if you speak english, you'll see that even without Plus! the sentence is fully understandable.
- Again, a new feature that will please every IRC users: the '/away' command. Here are the specs: Type '/away My Away Message' in any chat window and your status will be automatically set to Personalized Away with the message specified. At any time, type '/away' without message to go back to 'Online' status. You can't go in away by just entering '/away', you have to specify some text in parameter. In the same idea, typing '/away' without parameter will always change your status to 'Online', even if you were in Busy or 'Appear Offline' status.
- This new feature should suit everybody (again, IRC users will appreciate). While in the Instant Message window, you can press CTRL+UP or CTRL+DOWN to recall your previous messages. Remember that you have to press CTRL so that it can work.
- In the Preferences panel, you can disable all the system shortcuts without having any error message.
- The boss shortcut does not have to be associated with a new status anymore.
- Unicode is now supported! If your language is Japanese, Chinese, or any other language that uses more than about one hundred characters, the new setup option will make you happy as it will install the Plus! Extension in its Unicode version. Sorry all of you who do not need this kind of support: the distribution package is now 180Kb bigger just because of it. You MUST have Windows NT/2000/XP installed. Windows 95/98/ME do not support Unicode. You can install the Unicode version even if you speak english or French. The only thing different you'll notice is that log files take exactly twice more spaces. If you previously had non-unicode log files, appending unicode text to it will completely invalidate the file so be careful.
- The boss shortcut does not minimize the main Messenger window if it was already minimized in the tray.
- The shortcut for the Personalized Away now works even if the main Messenger window is minimized in the tray.
- Plus! now detects if you're running Messenger 4.0 on a platform other than Windows XP and acts in consequence.
- The sound problem with Messenger 4.0 has been corrected.
- When you change the directory for the Parental Watch, the previous one is set back with normal attributes.
- No more crash when you exit Messenger while you are in the Personalized Away option window.
- The "Hide Money Central" option is less buggy.
- The Personalized Away message is displayed again, without any delay, if you changed some Personalized Away options while being already in this status.
- Stupid bug corrected: the parental watch now works, even if "Log Messages" in the "Plus!" menu is turned off. Sorry about this one.
- Better Tab Order for those who like to use keyboard and not mouse. Exception: Preferences panel and About Box.
- An "Advanced..." button has been added in the Preferences panel. These options are not really 'Advanced' but I just don't think they have their place in the common user preferences options.
- You can customize the "Enjoy Plus!" message.
- The transparency in Windows 2000/XP can be adjusted more precisely.
- The Quick Icon window can be deactivated.
- The /away and /me support can me removed.
- Logging now works better with Personalized Away messages.
- The Parental Watch log now intercepts Personalized Away messages.
- The popup window that Messenger displays sometimes in the lower right corner of Windows now displays correctly things like Personalized Away messages and '/me' commands.
- Something has been changed in my program so that using Norton Internet Security do not bother Plus! anymore. Perhaps it also solved some other problems (like the Plus! menu is missing sometimes for some people).
- The foundation of Messenger Plus! has been reviewed. Some crucial modifications have been made to the launcher program and the setup package.
- No more "Transparent" installation mode. Everything is copied in a new directory, by default in Program Files.
- None of the original Messenger files are renamed anymore.
- The launcher program, called MsgPlus.exe, now runs permanently in Windows. It does not take much memory so please, don't kill it (or accept the consequences).
- A lot of things works better now, for example, the different other existing Messenger add-ons are not bothered by Pus! anymore.
- No more need for Automatic Restore as Plus! is now 100% resistant to Messenger updates.
- Logging works better when your contact has '<' in his nickname
- Compatibility enhanced for MSN Explorer and Windows Messenger 4.5.
1.20a - 12/08/2001
- Arrgggg... what a HORRIBLE bug! Sorry!!! If you're in the few who downloaded the last version this evening, I have to apologize for making your Messenger crashing so much.
1.20 - 12/08/2001
- This software is now called "Messenger - Plus! Extension" because the new version of MSN Messenger is called Windows Messenger.
- If logging didn't worked for you, this version will solve your problems.
- Personalized Away has arrived! Due to popular demand, you can now specify a personalized text along with your Away/Busy status. Go in the About Box of Plus! ("Information" menu, previously known as "What's this?") for more details.
- A system shortcut tab can be associated to the Personalized Away window.
- You can use Quick Texts in the Personalized Away window (using Alt+1 to Alt+9 shortcuts)
- The away message is displayed once every 30 seconds in the same Instant Message window when someone or yourself send some text.
- The F12 key is not usable in shortcuts anymore.
- The preferences are now correctly saved when you exit Windows.
- No more side effects because of the Anti-Boss key (like the command window that slows down). The keyboard is not hooked anymore.
- This software is now compiled using Visual Studio 7. To avoid distributing beta versions of some new DLL files, they are statically linked with my files. That's why this version is 15% bigger than the previous one.
- You can now install and run Plus! in Windows XP. It also takes advantage of the new common controls so that the interface looks even better. The only problem is controls transparency in the Preference tab. This will be corrected when Windows XP will be released.
- Uninstallation program removes the readme.txt file now. No more NULL file is created in C:. Uninstaller globally improved.
- No more strange About menus if you're using a non-english version of Messenger.
- Now, there is 9 Quick Texts instead of 5.
- The Setup program now acts correctly when reinstalling Plus! after upgrading Messenger (it does not put back the old version anymore).
- The transparency percentage is now fully customizable from the Windows Registry.
- In some rare occasions, Plus! crashed when it started. Not any more!
- The "Enjoy Plus!" message is customizable. Just create a StartupMessage value in the software Current User registry key and enter you own message! However, its size is limited to the original Messenger text.
- The Boss Shortcut now puts you in Busy even when the main window of Messenger is hidden.
- No more buggy menus the first time the window is displayed.
- The Parental Watch directory is not created at startup anymore if you don't use this feature (by default, it created a System sub-directory in My Documents).
- The Parental Watch Dog does not start logging for no reason anymore. Also, detection of sensitive words now works better.
- A new option has been added in the Advanced Log property page. You can now ask to abbreviate the logs a little bit. For example, "Patchou says:" will be written as "Patchou:"
- If you reinstall Messenger, Plus! will ask you if you want to reactivate it at computer restart time.
- Carriage returns (Ctrl+Enter) are now handled properly in log files.
- Some other minor fixes and corrections. Some spell corrections. Thank you for your emails!!! It's very appreciated. I read all of them.
1.10 - 16/06/2001
- The Logging tab of the Preferences panel has now an Advanced button.
- You can now ask to archive your log files every month for each user.
- As the archive method can produce more and more files each month, you can specify that every log file for each user will be stored in a corresponding folder on your hard disk.
- In the Appearance tab, you can ask to remove the Icon Toolbar of your Instant Message windows to gain some space.
- Instant Message windows have now a new feature: the Quick Texts!
- You can specify up to 5 different Quick Texts from the new Quick Text menu.
- A quick text has a Name, that represents it in your menu, and a Text that will be displayed when you trigger it.
- The easiest and quickest way to display a Quick Text is to press Alt+X (where X is the number of your Quick Text from 1 to 5) in your Instant Message window.
- This feature is very useful if you want a quick access to some of your preferred sentences or for things like "My baby is crying again, I'll be right back".
- The Auto Appear Offline feature now puts you back Online when you come back on your computer.
- A System Information window can now be displayed from any Instant Message window. Thanks to it, you can display your IP if needed.
- No more crash when Plus! is running and you restart Windows NT/2000
- The Anti-Boss shortcut can be deactivated.
- Your windows can be transparent if you're using Windows 2000! See the Miscellaneous tab in the Preferences panel to activate this feature
- The Auto Appear Offline option can now also be used to Sign Out.
- The installer works better and ask you to restart your computer if necessary.
- Plus! Preferences are loaded correctly when MSN Messenger is launched minimized in the SysTray.
- More would have been added but I'm going to TechEd2001 for one week!
1.02 - 26/05/2001
- An auto-update feature has been added. It can be deactivated.
- Logging is now functional in Windows Me (should always have been).
- The uninstall program now removes the preferences from the Windows Registry.
- A bug has been removed from the setup program, there is no more dependencies on ATL.DLL in any module.
- Several other minor bug fixes and aesthetical corrections.
1.00 - 19/05/2001
- First version released to public! Let's hope this software will be enjoyed by the MSN Messenger community! :) Thanks to all the beta testers.
|
|