0.3.0004 BETA : NEW FEATURE: Message Grouping NEW FEATURE: Status Control (Idle) Fixed some bugs too, but can't remember which ones ;) 0.3.0003 BETA : FEATURE ENHANCEMENT: Remove the buddy list buttons and bottom content. FEATURE ENHANCEMENT: Added live updating on the "Buddy List Customization" settings page. Fixed the direct connection bug introduced in 0.3.0002. Fixed the To and From black boxes on IM windows. 0.3.0002 BETA : NEW FEATURE: Aliasing FEATURE ENHANCEMENT: Cloning menu enhancements, such as Clone As... FEATURE ENHANCEMENT: Screen name now in the systray tooltip. Fixed the profiles being cut off bug. Fixed the searching in profiles bug. Fixed the displaying smileys and system font bug. Fixed the smilies in IM windows bug. Added the ability to close the log viewer with the escape key. 0.3.0001 BETA : Complete code re-write. 0.2.0012 BETA : Fixed the 100% CPU bug (we think; we have no official comfirmation yet). Fixed the idlemon.dll problem with newest versions of AIM. Added a ad-supported version of middle_man. 0.2.0011 BETA : Fixed direct connections and file transfers. Still no logging for these, but at least now you can use them. Fixed a small bug where auto-responses were not logged correctly. 0.2.0010 BETA : Fixed crash when trying to alias a buddy that already has an alias thru the popup window. Fixed one of the major random crashes! /removeme no longer crashes when used remotely Hyperlink end tags are no longer removed with font replacement. Full away message support disabled for 5.5.3501 and above until beta release 3. Setting a group or using /away will not pop up the away message window, and both must be taken down by using the /back command. The only way to talk while away is to use /away or set a group. Crashes related to missing functions in 5.5.3501 and above have been fix0red. Aliases for the main screen name are now displayed on the buddy lists of linked screen names Ad removal should now somewhat work with AIM versions 5.5.3501 and above Just want to restate that AIM 5.5.3501 and above still do not work perfectly with middle_man, but they should be more usable. Expect full compatibility in Beta Release 3! 0.2.0009 RE-RELEASE BETA : Fixed duplicate middle_man away messages in the "Ungrouped" away message group. They should no longer create duplicates, but existing duplicates have to be taken out via the registry. PM John if you need help with this. Fixed bug where you wouldnt be notified if you were warned if you had middle_man controlling your idle status (dont ask...) Away groups now set correctly from the system tray Updated $MM_VERSION and %MM_MINOR to reflect the correct middle_man version. Fixed the bug where the F4 & F6 shortcuts did not work Installer should no longer kill your AIM! 0.2.0009 BETA : NEW FEATURE: New scripting variables$AIM_VERSION, %AIM_MAJOR, %AIM_MINOR, %AIM_BUILD, $WA_SONG, $RAM ) NEW FEATURE: Ability to snap Buddy List to desktop edges NEW FEATURE: Scripting now works inside profiles NEW FEATURE: Ability to appear as if signed on from a mobile device NEW FEATURE: Ability to add a security lock next to your name (does not provide actual encryption) Funky Wingding characters should no longer appear at random when a standard incoming IM font is used. Text that isn't HTML (i.e. " are now logged for auto-responses. Menu hotkey "o" for viewing buddy info in the popup menu restored. (i.e. Get Buddy Info...) Warning buddies who are aliased is now possible. People should now be able to see your typing notifications. Intervals for away messages in groups can now be set using idle-style time strings When people with aliases warn you, it will display their alias, and not their SN Buddy Icon requests/replies now handle aliases correctly NOW RECONNECTS AFTER CONNECTION IS LOST! Duplicate aliases should no longer be allowed (Can't believe we overlooked this for so long) Away messages should be damn near bug-free When you try to set your transparency too high, you will get a warning. Talking while away is now optional Fixed the bug where "No Information Provide" would be logged instead of the whole word. "No Information Provided" will only be logged if there is no previous profile log for that buddy, otherwise it will retain the previously logged profile. Buttons at the bottom of the buddylist window should now redraw correctly Hiding ads is now optional If no ad removal (buddylist customization) is turned on, middle_man will not interfere with AIM's buddylist (good news for modders) The "unable to find AppMutex" error might be fixed, please report back to us. Away groups should appear (and work) from the systray menu now. Fixed a small bug where /idleatlogin command would echo the command back. 0.2.0008 BETA : NEW FEATURE: Font Interface NEW FEATURE: New Scripting variables ($MM_VERSION, %MM_MAJOR, %MM_MINOR, %MM_BUILD) NEW FEATURE: Rewrote the connection scheme (thanks to Adam) Ad-removal for 4.8 should work correctly now Log_Viewer now has a menu item in the MyAIM / Middle_Man menu Transparency can now be disabled when windows have focus Alias popup window (via F2) now has a "Clear" button Log files are now stored in YYYY-MM-DD format /LASTAWAY command now works again! Logs should now be displayed with correct word-wrapping in log viewer Fixed another log viewer crash bug Pressing ALT+F4 no longer opens the m_m preferences instead of closing the window Disabled middle_man's involvement in Direct Connection - should work fine for normal use, but will not log IMs. This will only be until we have this working completely. Shortcut key to log_viewer (F6). Hopefully fixed the "not returning from idle" bug. (thanks to Rich) Hopefully fixed the "cannot set log directory without crashing" bug. Hopefully fixed away message related crashes. 0.2.0007 BETA : Fixed duplicate "Middle Man..." menus bug About window no longer resizes preference window Fixed log_viewer crash when selecting screen names too quickly Added a lot of stability (I hope) Potentially fixed a random crash bug (Since its random, I couldnt test to see if my fix worked) Moved the label we forgot to move when we moved the Advertise middle_man checkbox Cloning is now infinitely faster, and no longer requires mm_c### directories to be created. Yesssssss (Thanks Freeezer) Stock ticker no longer appears out of place... Doesnt have full functionality yet (doesnt scroll) 0.2.0006 BETA : Buddylist transparency should now be remembered/loaded correctly Always on top menu moved up a bit Fixed crash bug when selecting an empty group Blank autoresponse being sent to people even when not away should be fixed 0.2.0005 BETA : "View Logs For This Buddy" menu item in IM windows should now work correctly Both "View Logs For This Buddy" menu items (BL & IMs) should now jump to the newest logfile for that buddy when clicked Scroll bar granted to the the log file listing in the log_viewer "Apply" button in middle_man preference window should always be disabled when the window is opened Group Name (#) caption should now update appropriately when adding an away message to the group Logged profiles no longer contain the text "Buddy Info for [screenname] is not available". That text will only be displayed in AIM's profile windows when you try to get someone's info and it fails. Changes to logs will take place when they're overwritten Idle status should be cleared when changing idle preferences to "Never" or unchecking "Allow middle_man to control my idle status" and hitting apply. Buddy aliases no longer allow percent-signs (%). If you have aliases already which have percent signs, they will be changed to x's when loaded Trying to rename a buddy who has a warning level now works "Use Aliases" preferences in LogViewer should now be saved 0.2.0004 BETA : Hopefully corrected the "moved buddies wont stay" bug Hopefully corrected the random/non-existant menus bug in the away message groups tab Away messages set should now respond to incoming IMs like they're supposed to 0.2.0003 BETA : Fixed funky alias listbox in middle_man preferences (stupid mistake) Fixed crash when setting/deleting an alias (should be a LOT more solid, too) Advertisement should now work again (another stupid mistake) 0.2.0002 BETA : Changed version numbering scheme from 0.3.XXXX to 0.2.XXXX to avoid confusion Completely overhauled the away message interface Launch log_viewer button is now functional IMs continuing to be hidden after coming back from away no longer applicable Message box popping up when setting away message no longer applicable Alias list box now has scroll bars Corrected memory allocation bug that may have affected aliases IM code hopefully made a lot more stable Mobile IMs should now be logged correctly Installer backs up ODL files before overwriting Away Icon popup menu now fully functional Disable sounds while away and hide notifications while away checkboxes should be present and work now AIM icon in system tray now displays away status correctly 0.0.0010 BETA : Fixed a bug where middle_man would crash if /LOGIN command was used without a password. 0.0.0009 BETA : Fixed the bug where away message would mysteriously reappear after using the /BACK command if you used scripting variables. Fixed the bug where idle-times were not being saved properly. Added new, sexier icons! Thanks Brian! 0.0.0008 BETA : Fixed minor bug where "Always, Constant" idle mode would initially set wrong idle time. 0.0.0007 BETA : Fixed bug where middle_man would crash when viewing the profile of an AIM Express or mobile buddy. 0.0.0006 BETA : Fixed bug where middle_man and AIM would crash on file transfers & direct connections. 0.0.0005 BETA : Fixed bug where Privacy Preferences would be disabled. SHOULD NOW WORK WITH WINDOWS 95 AND ABOVE. 0.0.0004 BETA : Fixed the nasty bug that crashed AIM when you set an away message. 0.0.0003 BETA : Fixed a few glitches with the remote access system. Fixed bug where middle_man preference window would pop up without focus. Fixed timestamp bug where times were in GMT, not your local time zone. Finally got rid of the crappy barcode icon and replaced it with less-crappy middle_man icon. POSSIBLE fix for away message crash? (let me know) POSSIBLE fix for Windows 98 users? (let me know) log_viewer: Fixed bug where program would crash when minimized. log_viewer: Fixed bug where program would crash if it could not find "middle_man.dat" 0.0.0002 BETA : Fixed bug where middle_man would set connection settings in the registy back to their default values before those values were used by AIM, thus not allowing the client to connect thru middle_man. Added a more helpful error message to the /PASSWORD command, as many people were having trouble.