You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
476 lines
16 KiB
476 lines
16 KiB
0.355 |
|
-- |
|
|
|
* deregister_hook no longer clears all handlers registered on a hookname (hehe - oops) |
|
* No more PAR packages - 50% decrease in loadup time + easier modification of source |
|
* Notification when your rate limit expires |
|
* Dropdown in AddBuddy works |
|
* New interface |
|
* Your typing status is cleared when you close a convo box |
|
* Newlines can be sent with Ctrl-Return; also, pasted newlines are sent properly |
|
* Milkbone::AllHooks now works, allowing shorthand access to hooks |
|
* Fully working unloading, loading, and reloading of plugins and the core |
|
* The buddy list logo can be disabled with HideBListLogo |
|
* Cleaned up some random trace output |
|
* Warning level displayed in profile (accurate to a tenth of a percent) |
|
* Counterstrike now warns people automatically when they warns you |
|
* Monitor can be used to send messages to cell phones |
|
* Monitor now works (even with SMTP authentication) |
|
* Plugin reloading works pretty darned well |
|
* Uses ~/.milkbone on Linux, AppData on Win2K, XP, etc. and profiles on Win98, etc.; needs testing on NT |
|
* Reloading of the core (Milkbone.pm) is now supported |
|
* mb.conf is only saved if changed |
|
* Reloading of plugins works |
|
* Plugin list now updates properly |
|
* Sounds off by default |
|
* Cleaned out some useless files |
|
* Removed some useless sounds |
|
* Now runs on Perl 5.6 on non-Win32 machines |
|
* Tray icon now allows hiding and showing of windows (enabled by default) |
|
* XAMP rewritten |
|
* Timeout renamed to AwayTimeout |
|
* Fixed goodbye bug (again) |
|
* Duplicate convo bug fixed |
|
* Line break thing in profiles is gone |
|
* Errors no longer kill milkbone on Linux |
|
* Fixed font sizes on Linux |
|
* Fancier toolbar |
|
* < and > work in profiles and convos (you can send them as < and > for now) |
|
* Splash screen |
|
* Mouse wheel works in Linux |
|
* No more boxes in focused widgets on Linux |
|
* Sounds now play asynchronously on Linux (without starting too many play processes) |
|
* Fixed weirdness with context menu on Linux |
|
* Fancier buttons and menus on Linux (a LOT fancier) |
|
* Alias-saving works (but is disabled because alias-reading doesn't work :) ) |
|
* Sound works on Linux (without running artsd) |
|
* Really fixed the Busted SNAC bug |
|
|
|
0.354 6-9-2003 |
|
--- |
|
|
|
* May have fixed the Busted SNAC/ Empty Convo Bug (hopefully it is fixed, because that name is WAY too long) |
|
* Fixed newline problem in profiles |
|
|
|
0.353 5-4-2003 |
|
--- |
|
|
|
* Typing status doesn't clear after sending |
|
* Mouse-wheeling in buddy list |
|
* Smaller buddy list scrollbar |
|
* New buddy list font |
|
* Fixed goodbye |
|
* Fixed protocol_send_im |
|
* Extraneous timers now die instead of eating CPU time; this is a good thing |
|
* Added support for chat to net-oscar (Tk-Chat plugin forthcoming) |
|
* buddy_in and buddy_info_changed are now separate hooks |
|
* Add buddy group dialog |
|
|
|
0.352a 4-30-2003 |
|
--- |
|
|
|
* Fixed a deadly profile-viewing bug |
|
|
|
0.352 4-30-2003 |
|
--- |
|
|
|
* Underline support |
|
* Increased the time required to get a rate error for viewing profiles |
|
* Scrolls properly after a buddy comes in or out |
|
* Tray icon is disabled until I figure out why it slows down the boot process so much (this makes for faster loading) |
|
* Toolbar buttons depress appropriately |
|
* Sends more timely notifications |
|
* Includes the 0.351a patch |
|
* Minor problems with typing notifications |
|
* Added support for sending underlines |
|
* Can set style of current text by clicking toolbar buttons |
|
* No more errors from the toolbar |
|
* Empty convo title bug might be gone :) |
|
|
|
0.351a 4-26-2003 |
|
--- |
|
|
|
* Fixed some bugs in typing notification that caused rate errors |
|
|
|
0.351 4-26-2003 |
|
--- |
|
|
|
* send_im adds to the convo window (for milkbot) |
|
* Fixed a reregistration bug in Net-OSCAR |
|
* Putting %v in your profile or away will reveal your milkbone version |
|
* Sends typing notifications |
|
* Displays typing notifications |
|
* Beta of a plugin loader (soon there'll be an unloader, too) |
|
* Fixed Goodbye and Exit |
|
* Fixed warnings from XAMP |
|
* Much-improved combo boxes |
|
* No flicker when loading AddBuddy |
|
* Beta of FCL |
|
* Better error-handling (less death) |
|
* Now indicates whether a buddy is on a cell phone (with an image pirated from AIM :D ) |
|
* deregister_hook is now decidedly functional |
|
* Plugin Configurator |
|
* Can now send out <'s and >'s to aim users |
|
* Fixed bug in convo titles (related to getting the buddy's real name) |
|
* Milkbot and Milkbot-Music now work on Win32 |
|
* Fixed background color bugs in convos |
|
* Speeded up Tk-GUI's load time |
|
|
|
0.35 4-20-2003 |
|
--- |
|
|
|
* Milkbot split into generic module and music-specific module (dan chokola) |
|
* Some work on FCL |
|
* Patched Tk - cut down on a few memory leaks |
|
* Now autoscrolls again in convos |
|
* Fixed bug when receiving IM's from nonbuddies |
|
* Works with Winamp 3.0 |
|
* Scrolling titles in Winamp |
|
* Timestamps (hit F2 in a convo) |
|
* Tray icon with Exit (on Win32) |
|
|
|
0.341 4-13-2003 |
|
--- |
|
|
|
* Sends < and > properly |
|
* Fixed error after looking at size-adjusted fonts |
|
* Profiles still look pretty when you maximize them |
|
* Fixed extra newlines at the end of aways and profiles |
|
* Fixed Cancel bug in AddBuddy |
|
|
|
0.34 4-11-2003 |
|
--- |
|
|
|
* Fixed the newline-formatting bug in Tk-Convo |
|
* The Add Buddy box now has a dropdown (a cheap-looking dropdown, but a dropdown nonetheless) |
|
* CVS server set up (link at http://milkbone.batkins.com) |
|
* Fixed font size problem |
|
* Fixed color problems in profiles (pointed out by greg) |
|
* Fixed add buddy dialog (pointed out by mario) |
|
|
|
0.333a 4-10-2003 |
|
--- |
|
|
|
* Fixed the silly bug in the set profile boxes (thanks for breaking it, dan! ;) ) |
|
|
|
0.333 4-10-2003 |
|
--- |
|
|
|
* FCL works in profiles and aways |
|
* Added support for font faces and colors (sizes coming soon) |
|
* Nested tags work (no more <b>'s) |
|
* Added support for underlined text |
|
|
|
0.332a 4-9-2003 |
|
--- |
|
|
|
* Profile focusing works better |
|
* Fixed Add Buddy dialog |
|
* Fixed Remove Buddy |
|
* About box now has escape enabled |
|
* Fixed lag in edit boxes |
|
* Prepare for CVS..... (next version) |
|
* Reorganized the source tree |
|
* Fixed away message counter |
|
|
|
0.332 4-8-2003 |
|
--- |
|
|
|
* Buddy list now tracks number of waiting messages |
|
* Waiting message count in buddy list |
|
* XAMP is ready (the rewrite of AIMAMP) (dan chokola) |
|
* Top window is no longer editable |
|
* Automatic compression script in src/plugins |
|
* Links in messages |
|
* Better indenting in the buddy list (dan chokola) |
|
* Away icons that are just slightly cooler |
|
* Plugins are in ZIP's instead of PAR's for easier access (suggested by DJ) |
|
* Rate errors with profiles are (almost) gone |
|
* Error messages no longer crash milkbone |
|
* Formatting screen names now works properly with buddy list |
|
* Tray icon in win32 (experimental) |
|
* No more gap in the convo windows (kudos to dan chokola for pointing out my wrongness) |
|
* Plugin order in mb.conf no longer affects operation |
|
* Profiles now work like browsers |
|
* Current version now shown in about box, profile, and logon screen |
|
* Expiration message gone |
|
* New conversations flash in the taskbar |
|
* Tk-AddBuddy now a separate plugin |
|
* AOL profile message works a little better (dan chokola) |
|
* Profile color and font revised (dan chokola) |
|
* Sound on Linux (dan chokola) |
|
* Tk-GUI now contains cross-platform Tk code (replaces Tk-Win32 and Tk-Linux) |
|
* <, <, &, and " now appear correctly in conversations |
|
* AIMAMP now works on Windows and Linux |
|
* AIMAMP plugin separates artist and title (dan chokola) |
|
* (Much) better support for profile and away templates (dan chokola) |
|
* Carriage return issues in convos fixed (dan chokola) |
|
|
|
0.331 2-18-2003 |
|
--- |
|
|
|
* Fixed a bug in the browser that caused it to retain text settings when it shouldn't have |
|
* MUCH better processor usage (0% most of the time, with peaks of around 8%) |
|
|
|
0.33 2-17-2003 |
|
--- |
|
|
|
* Preliminary support for FCL (fonts, colors, links) - bold text is now properly displayed |
|
* Brand-new convos now flash in the title bar |
|
* Fixed an insidious bug in AIMAMP (pointed out by eric) |
|
|
|
0.323 2-15-2003 |
|
--- |
|
|
|
* Less CPU Usage (pointed out by dj and tyler) |
|
* Proper icon for away/profile editor |
|
* Errlog is now opened only when necessary so you can empty it while milkbone's still running |
|
* AIMAMP errors gone (pointed out by eric) |
|
* Error log now never exceeds 500K (pointed out by eric) |
|
* Fixed those annoying 'signed in' messages |
|
|
|
0.322 2-9-2003 |
|
--- |
|
|
|
* REALLY fixed the random crashes |
|
|
|
0.321 2-9-2003 |
|
--- |
|
|
|
* Fixed AIMAMP errors in errlog.txt |
|
* Fixed repetitive buddy in messages |
|
* Fixed random crash nonsense |
|
|
|
0.32 2-9-2003 |
|
--- |
|
|
|
* Preliminary support for remembering the size of convo windows |
|
* Configuration changes are now saved |
|
* " no longer appears in profiles |
|
* Warning for rate limits |
|
* Had to disable the combo in AddBuddy - it's all manual until next version |
|
* You no longer have to change songs after changing your profile |
|
* %s now works properly in away messages |
|
* Errors no longer kill milkbone (unless they're fatal - then they do) |
|
* You can talk to people who aren't on your buddy list without getting hash errors |
|
* Can add buddies into a specific group |
|
* Buddy deletion actually works now |
|
* Idle time display |
|
* Empty groups show up |
|
* Buddy groups in order |
|
|
|
0.31 2-7-2003 |
|
--- |
|
|
|
* Built-in AIMAMP (put %s in your away message or profile) |
|
* Online time in profile window |
|
* An even suaver buddy list |
|
* Multiple buddy selection has become an oxymoron |
|
* By switching from GIF's to BMP's, milkbone uses less RAM |
|
* Remove buddies from the context menu (molhotra) |
|
* Add buddies from the File menu (molhotra) |
|
* Away messages will only be returned every Timeout seconds (thanks to greg for the suggestion) |
|
* Away messages are ow sent to incoming messages (thanks to dan for pointing this out) |
|
* Convos now hide when going away |
|
* About box works |
|
* Tab problem is now fully fixed (no message boxes) |
|
* You can now save away messages again (thanks, mundane detail!!) |
|
* Fixed focusing problems (mostly - profiles are still a little funky) |
|
* Added preliminary (non-working) code for buddy coloring |
|
* Buddy list now properly updates when a user logs out (this worked before the Rewrite, of course) |
|
* Added a Timeout directive |
|
* Get Buddy Info bug may be fixed |
|
* PAR is now actually used |
|
* Initialization file is now $plugin.pl instead of main.pl |
|
* Error logging actually works (props to bwahl for pointing this out) |
|
* Properly removes buddies from list on signout |
|
* Focuses new convos and profiles |
|
* Writes to errlog are now appended instead of overwritten |
|
|
|
0.3 2-5-2003 |
|
--- |
|
|
|
* Goodbye directive |
|
* Buddy list turns gray when you go away (and that even rhymes) |
|
* Right-clicking for profiles (molhotra) |
|
* User data goes into profiles folders |
|
* Tk compiled into milkbone.exe because of PAR problems |
|
* %n replacement |
|
* The Port directive allows TCNJ and Stockton students (and many others) to finally get through their firewalls |
|
* StdLib module contains standard Perl modules |
|
* Assorted aesthetic improvements to the Profile module - icon, nice title |
|
* Unlimited Redo's/Undo's with Ctrl-Z |
|
* More robust profile retrieving (this took a while for some reason) |
|
* Hook registration and deregistration |
|
* More informative deaths |
|
* MUCH smaller distro (thanks to PAR and UPX) |
|
* Fixed the infamous Tab Problem |
|
* Slicker away message icons |
|
* Global configuration in mb.conf |
|
* Eliminated the tray icon (it will return when it decides to do something) |
|
* Plugins can be written as single files (idea from molhotra) |
|
* Hitting enter in mid-text no longer breaks up stream |
|
* Recompiled for use with Perl 5.8 |
|
* Suave-looking buddy lists |
|
* The --load command-line option will unpack all dependencies (except Tk, which is the one that matters :) ) |
|
* PAR is now used for decompression instead of perlapp |
|
* Code can now be plugged into milkbone, although no documentation for this has been written |
|
* Completely redesigned the core |
|
|
|
0.21 12-9-2 |
|
---- |
|
|
|
* New logo |
|
* Prevented (hopefully) a bug that made the bone quit at random |
|
|
|
0.2 12-8-2 |
|
---- |
|
|
|
* Extended time for update-checking |
|
* Created the filemap |
|
* Shaved around 600K from the final executable |
|
* Removed useless images; replaced POSIX with straight constants |
|
* Replaced the bloated LWP package with HTTP::Lite |
|
* New logo |
|
* Recompiled everything for compatibility with Perl 5.8 |
|
* Bought the PDK (no more expirations :) ) |
|
* Preliminary hooking |
|
* Logging to errlog.txt (for el gato :) ) |
|
* Prettier deaths (with message boxes) |
|
* Installer will now overwrite shortcuts - this is a Good Thing |
|
* Milkbone::OS now separates OS-dependent code from the core |
|
* All modules now stored in src/lib |
|
* Checks for empty messages before going away |
|
* Re-released 0.161 |
|
|
|
0.161 11-26-2 |
|
---- |
|
|
|
* When XP groups your convos in the taskbar, they show up as "milkbone" instead of "mb" |
|
* Editing of multiple-line profiles works |
|
* Hides messages and changes button when away |
|
* Tweaked the compilation options to reduce milkbone's startup time to just under 1.5 seconds |
|
* Goodbye and Exit now clears the tray icon (chokola) |
|
* Now logins (as well as logouts) are noted in the conversation window (this was a LOT harder than you'd think :) ) |
|
* Tweaked the update system to prevent annoying messages that might appear behind a proxy |
|
|
|
0.16 11-24-2 |
|
---- |
|
|
|
* Update alerts |
|
* Taskbar windows flash |
|
|
|
0.155 11-23-2 |
|
---- |
|
|
|
* Cleaned up the installer script |
|
* About box from menu |
|
* Set aways and profiles from File menu |
|
* Added an annoying drumming for new messages until I can get flashing to work (it only drums |
|
if the new message isn't in the focus |
|
* Logo bar above buddy list |
|
* Fixed " and <-type strings in profiles, aways, and messages |
|
* More compact buddy list |
|
* Fixed bug that killed milkbone when user looks at a non-away user's profile (after viewing this profile, |
|
viewing any other profiles would crash milkbone) |
|
* Allowed messages that come in while away to be displayed |
|
* Messed around with the hashes to fix the SNAC error |
|
* Overloaded CORE::GLOBAL::die to prevent improper signoff errors (which led to inexplcable busted SNAC's) and |
|
and to prevent the tray icon from living after death |
|
|
|
|
|
0.154 11-21-2 |
|
---- |
|
|
|
* Profiles scroll (with mousewheel) and wrap and respond to the escape button |
|
* Fixed auto-response (chokola) |
|
* Times instead of courier in profiles |
|
|
|
0.153 11-19-2 |
|
---- |
|
|
|
* Can set profiles |
|
* Can set away messages |
|
* Removed the silly buttons |
|
* Added away messages to profiles |
|
* Made path names more portable to make UNIX ports easier |
|
* Added code to lessen the chance that the icon would remain in the tray after a crash |
|
|
|
0.152 11-14-02 |
|
---- |
|
|
|
* Away icons |
|
* Added Get Profile function (uses the world's greatest kludge to accomplish viewing of profiles) |
|
* Spiffed up the about box and gave it its own class |
|
* Set up status bot on screen name billiamive |
|
* Moved misplaced functions in mb.pl |
|
* Plus and minus buttons |
|
* Installer now sends documentation as well |
|
|
|
|
|
0.151 11-14-02 |
|
---- |
|
|
|
* Funky buttons |
|
* milkbonestatus (edit: billiamive) screenname will now reveal the status of the project |
|
* About box |
|
* Signed off message is inserted into conversation |
|
* Removed autofocus nonsense |
|
* Added code to flash windows - doesn't seem to work |
|
* Word-wrap |
|
|
|
0.15 11-13-02 |
|
---- |
|
|
|
* Realtime updating of buddy list |
|
* Now displays an error box when AIM has a problem |
|
* Incoming and outgoing messages work with buddy list (I think) |
|
* Buddy list |
|
* New "Connecting to" text :) |
|
* Removed a very sneaky bug that logged users off if they hit Enter at the logon screen |
|
|
|
0.14 11-12-02 |
|
---- |
|
|
|
* New compiler |
|
* Screen name formatting works (e.g. Gato Gregorio instead of gatogregorio) |
|
* TIMING ISSUES FIXED!!!! - a tweak in MBLoop has eliminated the flicker - WOOT! |
|
* Can now cancel and then sign in again without lockup |
|
* First installer |
|
* Tested new logo |
|
* All windows use bone icon |
|
* Fixed a bug that might have appeared when two similar screen names sent IMs |
|
* Automated test and build scripts |
|
* Fixed illegal op problem |
|
* File | Close closes IM windows |
|
* Escape key closes IMs |
|
|
|
0.131 11-0-02 |
|
---- |
|
|
|
* Minor bugfixes |
|
|
|
0.13 11-08-02 |
|
---- |
|
|
|
* rewritten for use with Matthew Sachs' Net::OSCAR |
|
* allowed incoming IM's |
|
* allowed conversations |
|
* tweaked Net::OSCAR to remove dependence on Scalar::Util's bootstrap |
|
|
|
0.12 10-13-02 |
|
---- |
|
|
|
* fixed timing issues with 0.10 |
|
* fixed minor interface bugs |
|
|
|
0.11 |
|
---- |
|
|
|
NONEXISTENT - version numbering error |
|
|
|
|
|
0.10 0-12-02 |
|
---- |
|
|
|
* connected to AIM with the TOC protocol (Aryeh Goldsmith's Net::AIM) |