This program is intended to be used with a standard OS X install, by users of the Adium chat client. Operation should be self-evident.
Features:
You can have as many windows open as you like, each one can view any conversation logs between any of your screennames, and anyone that you've talked to.
The title of each window will update with the currently selected folder or file, which makes window selection from the dock icon very easy.
PalAdium supports a Search Logs function.
PalAdium supports smart text coloring.
PalAdium can filter out unwanted cruft (e.g. "User is idle" messages)
PalAdium has a pretty icon.
License:
PalAdium is HappyWare. If you use it and like it, go and smile at someone today.
Credits:
A big shoutout to Will Cosgrove of everyday code for his essential part in getting Cocoa functionality into PalAdium.
Also thanks to Marc Zeedar, whose Preferences scheme PalAdium uses. Check out his REALbasic University column at http://www.applelinks.com/rbu/ if such things interest you.
Disclaimer:
I coded this for myself, on my own time. Because of this, this program was made in REALbasic. Regardless of anyone else's opinions of REALbasic, the fact is that it was the tool used. If it offends you that much, write one yourself in Obj-C. No, seriously. I'll use it.
Features To Be Added (If I get a chance):
Auto-converter: parses old AIM logs and adds them to your Adium logs in the proper format.
Version History
0.15 - 03/18/2002
Huge Difference:
PalAdium is officially no longer in beta. I was tired of typing the word "beta", and have ironed out the program enough that I'm willing to call it a release version.
Features Added:
Added a "Search Logs" feature, which parses all logs for text.
Added a "find in current conversation" and a "find again" feature.
Added background color preferences.
Added "currently displaying conversation" tag at bottom of window.
Fixed copy behavior, now supports noncontiguous selections and copying.
Added a default window width/height preference.
Modified scrollwheel behavior, now acts as would be expected, scrolls the window that the mouse is over.
Allowed for distinct colorings for timestamps based on what the timestamp was for (e.g. your messages, someone else's, or the whitespace under status messages.)
Includes setting for "default user" so that new PalAdium windows will know who you are, by default.
Optimized the window resizing minimum size behavior.
Fixes:
Interface tweaks.
Improved behavior of the color selection boxes in the preferences window, no longer registers a color choice if you hit "cancel"
Eliminated bug where when you clicked on an item in a menu that hadn't had a previous selection (such as the conversation menu, just after switching users), PalAdium does not first process the first item in the list, and then switch to the item you selected.
Got rid of stupid "Money Maker" joke in Features To Be Added section of Read Me.
Corrected version dates in Read Me.
beta 0.14 - 02/18/2001
Features Added:
Compatibility with Adium 1.5 and after, which moved the Logs folder.
Preferences implemented.
Ability to filter out status messages (e.g. "signed on" messages)
Coloring of User names, Messages, and timestamps, according to user preferences.
Copy Functionality.
Select All functionality (only when selecting in the content box)
Command-Up and Command-Down now move you to the beginning or end of the list you are on.
Ability to sort conversations in order, or reverse order.
Assorted BugFixes.
beta 0.09 - 12/19/2001
Features Added:
SCROLL BUTTON FUNCTIONALITY-PalAdium will scroll the conversation area of whatever window your mouse is over (even if it's not the frontmost), or just the frontmost window, when you use your scroll button.
You can now navigate from list to list within a window by using the right and left arrow keys.
Quicknav - by pressing a letter, you can immediately scroll to the first person in the current list whose name begins with that letter.
Minor fixes to text display, text should space evenly more often now, much less "scrunching" effect.
PalAdium now automatically selects the top item in a list when you set focus to that list.
Minor interface refinements.
beta 0.0.8 - 12/17/2001
Features Added:
Fixed error where lines of text beyond the first one in a message would be displayed without breaking, usually scrolling past end of diplay box, with a "..."
Fixed possible error in display if a user sends a line of text that starts with exactly 8 characters, within a set of parenthesis. (Bug still exists if 3rd character is a colon, but I estimate this will happen only when information is being pasted in from a log, in which case there is absolutely nothing to be done about it.)
beta 0.0.7 - 12/16/2001
Features Added:
About PalAdium window added.
No longer crashes if there is no Adium installation, provides a message and allows you to check again, or quit, instead.
Custom Icon added.
beta 0.0.6 - 12/14/2001
Features Added:
Multiple windows supported
Window Titlebars now update with information about current view.
No longer crashes if you click on an empty space within a list.
Window can no longer be resized below a certain size
Lines of conversation break within the box, rather than scrolling on past the boundary.
Can now correctly interpret lines of other conversations that are pasted in as the text of a user, 90% of the time.