10-29-01 [1.00] Yah! 10-28-01 Removed ; from a if statement stopping autologins When you double click on a name and a window is open it is raised. The Update button in the away box is disabled when the text is the same. 10-22-01 Removed pthread_mutex calls from tbuddylist. Strip PRE tags from html in messages. SmiliesPopup changed to QToolButton. 10-21-01 Disabled all socks support within kinkatta, now done through KDE. 10-13-01 Added Mute capabilities to the Sound class Reverted to the old network code so socks should work again. Added the ability to turn off sound when away. 10-09-01 Fixed /me bug Changed buttons in chatroom from toolbutton to pushbutton Fixed alias import. Alias's will now show up in the titlebar. 8-27-01 [0.91] Fixed KDEHOME bug. 8-26-01 Cleaned up icons. Sound files with spaces now work. Added /me to Kinkatta. Added the ability to log the sign on/off of users. 8-24-01 Fixed all import issues (xml, having to restart etc) Fixed folder re-naming Fixed the mailto: issue 8-23-01 [0.90] Fix right click 8-24-01 Fixed url parsing problem. Fixed sound code to handle files and folders with spaces. 8-21-01 Fixed problem installing toolbar icons. They now go into kinkatta/icons/hicolor and kinkatta/icons/locolor. With hicolor and locolor in kinkatta/pics directory they weren't always found by the app. 8-20-01 Fixed icons, fixed main kinkatta logo, fixed 0 away messages. Cleaned up the setChatWindow to input window color code. Debug window works again. 8-16-01 More Kinkatta changes and icon fixes. 7-16-01 Fix Right Click crash 6-08-01 Cleaned up kitsock segfault fixes. 6-07-01 Removed preview window from everywhere because it is no longer needed. 5-23-01 Added support for the % stuff to info 6-06-01 Fixed color settings in inputwindow problem. 6-04-01 If you double click on buddy name finds the chat window if it already exists but is buried on your desktop(s) somewhere. Patched another *rarer* segfault condition in kitsocket :-/ Fixed toc problem with added buddies not always showing online (especially when removing and then re-adding). kinkatta application paramters working again, except base_font (not needed w/kde). Fixed problem with buddy list folders not collapsing. 5-26-01 buddy/add/remove toolbar button fixed. Fixed segfault sometimes on forced disconnect (maybe for real this time). Apply color settings to inputwindow in chat. 5-25-01 Touched up app & dock icons to look sharper and work with diff color schemes 5-22-01 Added support for bold/italic in chat from font options setting. Fixed MenuBar in chatwindow Created doc icons for System tray Now using KDE's help Menu Lots of CVS cleanup and icons cleanup 5-21-01 Switched to using KPopMenu, added KAboutKDE renamed local KTextBrowser class to KinkattaTexBrowser to prevent conflicts with kde widgets using KTextBrowser. 5-17-01 Got rid of all the forkin forks. 5-16-01 Moved settings to $HOME/.kde/share/apps/kinkatta Switched from QFontDialog to KFontDialog. Fixed Segfault in kitsocket when forced logout by logging in with another client. 5-15-01 Changed smilie toobar button to use KIconLoader. Changed all toolbars to use Ktoolbar funcs and added 22x22 buttons. 5-13-01 Added "Away" stuff to dock widget popup menu. 5-11-01 Asynchronous INFO get operation. began to fix the toolbars. More dock widget changes (now show's away status) urlClick in info window working. Moved open and close folder icons to kinkatta_* Removed convertFiles functions in setup.cpp 5-10-01 Fixed some paths to pics and sounds. Final fix for segfault closing info window. 5-09-01 Fixed segfault when closing info window. Temporarily changed from KTextBrowser to QTextBrowser, until we can get more information on the problem. 5-08-01 Changed to using KIO::NetAccess instead of wgets. Fixed toolbar positioning and smilies icon for toolbar. Selected font is now set in input window. 5-06-01 Remved kinkattaiconloader.cpp and h Updated KTextBrowser to the right click stuff we had before. More icons removed More kde cleanup KFileChooser is used everywhere where QFileChooser was 5-01-01 More of the icons are correct now Uses KGetColor Dialogs now in options. Removed sock.[h,cpp] Dumped in all my kde stuff! Marking a qt branch Code cleanup and more kde compliant. 4-30-01 [.72] Fixed Chattoolbar bug Removed ImConfirm cpp and h files using qt dialog. (much cleaner) Fixed resize issue. Solved loop issue. General cleanup of ui. Moved editbox.[h,cpp] into kinkattaviewlist for easier kde porting. 4-29-01 Fixed problems with upgrading settings from older versions (eg .51) 04-28-01 Fixed buddy folder count. Increased the allowable size for the resize. 04-27-01 Changed the default icon from 16x16 to 32x32 for bigger windowmanagers. Added progressbar and removed old signon class and icons. Added public chatroom option. 04-20-01 Fixed bug in taim where the QTimer would get set off every time you login. Added comments to code. 04-19-01 Fixing/cleaning the way settings are handled througout the app. Fixed add/remove bug. 04-16-01 [.71] Added Sound Configure on a buddy basis. Fixed a minor pounce removal saving issue. 04-12-01 Fixed toolbar seporator so it is doesn't double up etc. A pounce with only a command is allowed now. Fixed issue in chatwindow where hitting backspace over a word allows you to send a blank message that contains the last message. Chat room is fixed. Dammm! Fixed occaisional SegFault when removing buddy. 04-11-01 Removed Trial User icons from info window. Kinkatta doesn't need to differentiate. 04-11-01 [.70] Fixed a possible issue in SignOn 04-10-01 general cleanup in the buddylistwindow. Info window now has proper icon placement. When logged off by someone else logging in as you it wont print out a done of debug anymore. Network bug found and fixed. 04-09-01 system(wget) stuff going back in after buggy attempt to get rid of them. fixed segfault when saving options after removing last pounce. fixed segfaults when adding/removing pounce of buddy in buddylist which also fixed problem with pounce adding to BuddyList at wrong time. 04-08-01 Icons are now all 16x16 The save recursive pounce in in cvs Fixed pounce bug where the buddy whould show up and make a login sound when they hadn't actually done anything. 04-08-01 Removed all system(wget)'s, using QNetwork* stuff to do all web gets asynchronously. If you a new user your permisions will be set correctly. 04-06-01 Buddy pounce icon now works aim_icon works again. wget now will timeout after 3 seconds. The window size will not be saved if you log off. The drawing of the buddylist is much faster now. The buddylistwindow has been clean up quite a bit. 04-05-01 Fixed problem with Preview Text not always matching chatwindow text size. Fixed Pounce once again. found possible segfaults and removed them. Added a pounce button the the chatwindow. If you sign on with <new user> it will prompt you to go to aol if you wish. Long away messages now go in there own info box. 04-04-01 The proper last name signed on will come up again. (tocNormalize issue) Fixed the bug that made typing >) wink at yah Invite uses commos now. Fixed save size save issue (x was being saved as both x and y) When you insert bold, italic etc it will now get from clipboard only if needed. Added winaim support, and icon Fixed import idletime bug 04-03-01 Finished (I hope) font face and size support in chat. Fixed up tags for smilies to avoid winaims rendering problems with some fonts that work fine in kinkatta. Fixed font parsing issue that sometimes caused sizes not to render. 04-02-01 All chat stuff are now in a folder called chat. Names with spaces and caps now show that. Save/restore size and slider height. View/Save size in the menu's Fonts are now saved a lot better. Remove settings.xml before re-writing it to remove old/unused settings in it. Pounce change/fix 04-01-01 Buddylist updates online font after it is changed fixed changing size bug in chat changed default setting for chat font size from 0 to 12 (part of size bug) insert Link now requires a discription Minor away message location fix Minor lof flush fixed. General cleanup in the chatroom. Fixed possible segfault when you cancel when signing on. cleaned up kinkatta.cpp code removed minimum font size option. 03-31-01 Renamed a bunch of icons, added chatroom_invite icon Fixed idle timeString bug Added text options support for buddy list fonts Chatroom log is working. Chatroom colors are now working. Redid chatroom invite for a better invite dialog. Fixed import bug Chatroom is now fast. 03-30-01 Does not send a font tag if there is no font Updated ui file for text with a tab 03-29-01 Seperated out chatwindow class into chat and chatwindow Created new chatroom based on chat and control widgets. Added toolbar options for the chatroom 03-28-01 Fixed the size save issue. Added control widget to the chatroom 03-27-01 Removed min values in main window options, they are pointless Fixed minor issue with smilies not rendering inline. Added default button to options. Auto-save the buddywindow size on exit and use this size when signing back on. Looked into having transparancy, but alas we can not (BugFix) Changing the idle format now works on the fly again. Added create and remove folder icons. Added join chatroom icon. (BugFix) When logging to a signel file we use append mode now, opps. (BugFix) When hitting apply kinkatta used to grow by 1 pixel Remove some old settings that are no longer used. Added a debug window for developer use. Added Kit import and icon Added .desktop file and installation of it. (BugFix) the toolbar position was not getting saved. (BugFix) Going away now obeys the max size The logs are now saved in a better file name format (BugFix) Found and fixed segfault that somehow get in all this time. 03-26-01 Added and enabled smiley popup dialog. Enabled all smiley-related options saving/reading/using. Added 16x16 smily icon wget is checked for on start and on info now. If the audio command is not found on the system a dialog will come up. Added getAwayMessage icon Added the support to get another users away message 03-24-01 [.64] Added chatroom invite support. Committed initial smiley popup dialog, not enabled in build yet. 03-23-01 Smiley support! :) 03-22-01 Moving mute-sound functionality to buddylistwindow. (BugFix) added wait to avoid duplicate instances of artsplay to prevent bunch of dead/zombie artsplay 03-21-01 Created basic chatroom to test/create backend code in taim and buddylistwindow Started adding the chatroom network code to the taim. The chat options now uses a tab Made the options dialog cleaner (removed boarder around each widget) If someone tries to log in as <new user> it will tell them to go to aol.com and register. Added option to disable sound when you login Minor Changes in the Buddylist Menu (BugFix) Fixed enabling/disabling of menu items depending on selected item. Fixed Pounce menu bug If away the online time in now "not online" 03-20-01 (BugFix) Fixed the color issue where cancel would make the color black (chatwindow). (BugFix) Fixed the closing windows issue. Now all windows will be closed on re-signon, unless its the same user signing on. 03-14-01 Added and fixed some color tag parsing from AOL client messages. Improved chat font rendering/options 03-13-01 Added chat font settings to text options! (BugFix) The libraries are now called kinkattaoptions and kinkattanetwork sense X11 has a lib called network. (BugFix) Changing the user's colors of their name is now fixed) Added textoption icon and widgets to options. -Moved the color options to the text from the chat 03-12-01 (BugFix) When an alias went off line it wouldn't be removed. Started TextOptions widget. 03-11-01 Added emocicons to cvs. (BugFix) The chatwindow now checks the text length before allowing you to send. It will warn you if it is to long and tell you to shorten it. Cleaned up the mainwindow.cpp code a lot. The tooltips now show on-line time of the user. Tooltips are now on buddies!!! The newaway message window was redone with uic to make it better and added the % stuff. (BugFix) Initial sound broken when it is the only sound selected fixed. Sound Command is used now along with sound class. 03-10-01 Login has focus when disconnected now. Groups now show the number of buddies that are on-line. (BugFix) An import bug from back before kinkatta was kinkatta has been fixed! You can now have aliases for your buddies. A buddy with an alias will have an @ symbol next to his or her name. To go with there there was: -tbuddy updates -setup changes -import and export changes. Added sound class. (BugFix) When you apply options and "back when only back is pressed" is checked you will not go away. (BugFix) Fixed main window sizing issues and awaywidget sizing issues. (BugFix) Chat options window should resize/reflow like the other options dialog to avoid ugliness. 03-09-01 (BugFix) Libs compiled in arn't installed any more. (BugFix) Only auto-aways if not already away. Changed default size of chat window to allow for a full vertical text toolbar. (BugFix) Fixed "Remove Folder" popup entry. (BugFix) Edit buddy in place uses correct height now. (BugFix) Bold/Italic buddies were not being vertically centered. Added plus and minus hot keys to the chat window for font + and - Idle now goes with autoaway (code cleanup, kinkatta is faster!) (BugFix) option autoaway has min of 10 minutes. (BugFix) autoresize now uses the size of the menu. (problems with large fonts) 03-07-01 Stay away until back is clicked option added. Add the following parsing ot the away message: %n does the screen name of the buddy the message is going to. %d date %t time (Bugfix) SegFault found and fixed Sound options tweaked (Bugfix) Fixed default options in the new xml code (Bugfix) Added option that was missing (Bugfix) Auto-replay after only 5 minutes bug fixed. www parsing commited sound default and comnad choice selection 03-05-01 >> Thanks go out to Bob for sending in a patch that did the following: X idle time can now be used. (Bugfix) Open logs now always uses a tocnormalized name. Chat logs include the date that the chat window was opened If there is only 1 file in the directory and it is [buddy].log then the broswer uses that. If the minute < 10 (in the idle time), a zero is added (i.e. 1:5 -> 1:05 ) Minor tweaks to about box. 03-04-01 [.63] Added key press events to the buddy list window (so pressing 'r' will select the next buddy who's name begins with r) (Bugfix) Keys DEL and BACKSPACE behave as expected now. 02-26-01 Added browser selection to settings save/read functions. Moved around and changed password encryption. (Bugfix) Found a sneaky crasher that occured if post* connections were not cleared. You can now change your password. (added taim needed stuff, ui file and classes) You can now export your buddylist and import your the xml list. Added cursor wait clock when importing and exporting sense it takes more then 0 time :). You can now hide the list header if you so desire. Now sends tags to reset AIM clients to black on white. 02-25-01 Use XML/Dom for configuration storage now. It is much much cleaner than the old text processing stuff. Ignore away message option in in the away options and not the chat option and worded much better also. The passwords are all now m13'd before being saved. (BUGFIX) returning from away resets your idle time. 02-22-01 (BUGFIX) fixed shift-enter bug in chat window where it out add two lines when it should have added one. Added "--base-font-size" command line option. 02-21-01 Added "--base-font" command line option. The chat window can now show non tags tags 02-20-01 Spelling and Grammer mistakes fixed (Thanks Jim) Added Default button to the sound options. (Thanks Jim) 02-19-01 Emoticons have been started. 02-18-01 Better netscape handeling Browser selection is done through fork and execvp now 02-16-01 Added the option to ignore Tik's get Away message, message 02-14-01 openURL Security hole fixed. Browser change bug fixed. 02-13-01 (BugFix) Bummer of a browser bug was found and fixed. Band spanking new Options window! -Icons modified -Old option classes removed -It can resize! -Compleately .ui and transational ready. 02-12-01 Redid PermitDeny options page Open HomePage uses the browser class now. Pounce now starts out with the message "Pounce: " If you send a message it will bring you back from away. If away and disconnecte on re-connect you wont be away still. 02-11-01 [.62] Away Options page changed around for more options in next release. Browser "options" have been improved. Chat options page now uses spinbox for int values Network page is now a ui object. (BugFix) When you pounce while away, you stay away. (BugFix) When you pounce your idle time will not change. (BugFix) The Chat window will now use the browser choosen. (BugFix) Away messages larger then 1024 letters are handled properly now. (BugFix) When a buddy signs off the LastOn changes to that point in time. 02-10-01 (BugFix) When a buddy signs on and off too fast a segfault occured before, FIXED. (BugFix) Buddylist 1 minute idle loop removed, (i.e. less cpu used, remove possible segfault) (Code cleanup) Moved some magic numbers into #defines in buddylistwindow.cpp (UI improvement) If the "Remove pounce" menu is empty, insert a disabled "(Empty)" item. 02-08-01 (BugFix) Add New away message has word wrap now. (BugFix) Edit Pounce and remove pounce in menu work compleatly now. 02-07-01 Added ellipsis ("...") handling for Bolded/Italics names in the buddy list. (BugFix) You can now disable the new version check on login with a command line option. (BugFix) Kinkatta will now send away messages to someone only once every five minutes if they keep chatting (BugFix) Login and logoff sounds now work as they should 02-04-01 (BugFix) Reimplimented the right click for it never seemed to have gotten into cvs Login window now auto-resizes for translationsal work 02-04-01 [.61] (BugFix) Pounce removal and command stuff works now. 02-02-01 New awayOptions dialog is done and working with new autoAway feature. Redid buddy list bolding/italics stuff for improved goodness. Redid all away messages processing to use more efficient structure (QMap) for storage. removed awaymessages.{h,cpp} 02-01-01 Changed the way away messages were stored to use less memory Finished new profileoptions page Finished new soundoptions page 01-31-01 If a buddy send you a message they wont get the auto away for another 5 minutes. options.h and options.cpp for the new ui (next release) awayoptions.ui and soundoptions.ui added (BugFix) tiny bug in chat window menu when given new options. 01-30-01 Fixed bug that caused removal of buddy's names from the buddy list when they signed off, even if View All mode was enabled. Added "Clear" button to the Insert Link dialog. 01-29-01 (BugFix) Taim will only set you no-idle on messages if the bool is false now. (auto response issues) Added edit and chat_small icon Icons on right click show up now and the right click menu was cleaned up. If you disconnect yourself it will no longer show the error "Disconnected." Saves settings at logOff (BugFix) When you log out the justLogedOn and justLogedOff lists get cleared. (BugFix) If you click add/remove buddy in a chat window is will now save the list. (BugFix) If you click on the X in the boarder, the application will now properly quit. 01-28-01 Adding bolding and italics to users signing on and signing off (respectively). 01-26-01 In the main window options a spin box in now used for the int values When auto resize (and top left/right jumps) occures you can have it be moved down an x number of pixles. This is usefull for those with other items that run up top such as some taskbars. Idle can now be set to display as (h:m) or (xh xm) Added more hotkeys to the chatwindow (italic, bold, link, etc) Help: Added link to home page. Help: Added a check for new releases. Kinkatta will now alert you when there is a new version ready. Created network.ui profile.ui and permitdeny.ui (to be used in the next version) (BugFix) Resize issue with "connect window", fixed. (BugFix) Login window once again checks for zero length usernames and passwords. There is now a -help command line option. It lists the QT and QT X11 options. Only one away message is sent per chat. New main window icon (BugFix) Added maximize button back to main window (BugFix) Fixed browser choice saving issue. (BugFix) If you hit cancel in the chat color selection it will now do nothing just as it should. 01-24-01 Added save/restore support for autoAway in settings. 01-22-00 (BugFix) Fixed up the pounce in the pull down menu to state commands too. 01-21-00 I have moved all of the options file (ui, cpp, h etc) into there own folder called options. 01-19-00 (BugFix) Fixed Chat auto-log combined with any other chat-log option errors. Improved Auto-resize a lot :) 01-18-00 Minor about changes. 01-17-00 Added right click to hyperlinks in chat window. Open and Copy are the options. 01-16-00 Fixed pounce removal error Fixed hard coded 4 value with a function call for width. 01-16-00 [.60] 01-15-00 You can now move the buddies around in the main window, from one group to another. AutoResize is much better now, wont flicker. You can now scroll and edit a buddy or be scrolled somewhere before editing. (bug fixed) 01-14-00 Small compile error fixed. 01-13-00 Main Options fully working. 01-12-00 Added main window options icon Added main window options to options. 01-09-01 Added doNotRemove to pounce Added exec command to pounce Added pull down menu for pounce Added tik and gaim icons for import menu Added view, import, and pounce icons Re-did main menu with a better layout and icons. 01-03-01 Fixed About spelling error Fixed chat window error Added sounds Enabled sounds in options Pounce window got more options. 12-14-00 [.51] When a buddy signs on the signon icon is shown now. If away and get knocked off and you go back you will be not away. Possible permit/deny problem found and fixed. Auto-Resising defaults and struct set up. Fixed the resizing smaller then the window problem. 12-10-00 You can now select a new away message when you are away. You can now edit and update the away message when it is up. Fixed bug in chat window where you get away message, but it isn't in the log Fixed if idle is set to 0 from >0 it will be reset to 0 in the idle colum. 12-07-00 Found and fixed possible segfault bug in chat window. Fixed save password issues Fixed non-saving empty folders. 12-06-00 Found bug in QT QMainWindow with toolbar interaction. Workaround made. Started working on a main window option dialog box. Created a new chat options dialog. Added buddy and user background color selection choices. Fixed a minor bug when added an away message Added a check so you can't add an away message without a title. Fixed bug with clicking on "Add Pounce" menu item. 12-05-00 Moved away dialog into the buddylist window. Created "Insert Link" dialog and hooked it up to the chatwindow. 12-5-00 Moved away dialog into the buddylist window. Created "Insert Link" dialog and hooked it up to the chatwindow. 12-01-00 [.50] Gaim import works again. Sound where there shouldn't be bug found and fixed. Fixed possible segfult bug. 11-30-00 Pounce is finished and fully working! The chatwindow menu insert has the item "last message" now. KDE 2.0 icons copy, paste, undo, redo, print, save, search bell, log, and disconnected are now used. Small about box change. 11-29-00 Began adding pounce (created the dialog) 11-28-00 The Chat window toolbar options have been put into there own dialog. If you right click on a buddy there is an option to view the logs folder (in netscape). Logs are now always in a folder (named for the buddy) whether a file or multiple. Fixed chat sound button Tooltip to say the right thing if up OR down. Fixed flash issue. Selecting text in the chat window will now copy it to the clipboard. You can now click on links in the chat window (and Info window) and it will try to open it in netscape yippy! 11-27-00 Error title changed to be smaller (fit in the default kde 2.0 wm theme). New log and sound icon in chat window All new icons in the options box Settings saved after imports Settings saved after signon (so your name becomes a valid name next time) In the chat window if you put in a link with text in the clipboard the text will be put in both parts of the html tag. The about has the "..." again ;) 11-2?-00 If a user signs off after a little while they go away. 10-19-00 Hitting return twice in the chat window error was fixed. Spelling mistake in sound options corrected. Sounds dialog box size corrected. Email address and server removed from internal settings. Settings no longer used were removed. 10-18-00 [.49] Insert Key in chat window now appends and not replace. Options box now has full username/password support. Passwords arn't saved in settings anymore. 10-17-00 More \n in away messages removed Setting files changed to use . and not _ Editable Combo box now in the main login window. Passwords are saved for each user now also. All of the File deletes are done right now. Chat window options will now grey out options that you can't select. Moved around the options boxes on the left to something I like more. In the network options Save password and autologin positions were changed. (Ben Hummon) 10-16-00 Changed Make system to allow for make dist (and rpms down the line) "..." in the menu are done correctly now. Remove old profile before saving. Minor change in the order of things in the network backend. Several dialogs are dynamic now, thus using less memory overall. If you hit cancel on signon the main window wont show up for a moment. Away mesages remove \n (because they were anoying. :) 09-27-00 [.48] Several small changes to the auto-resize A memory leak (THE memory leak) was solved. Options resize issue fixed 09-23-00 Logs are flushed to the file each time something is added. You can now log to a single file if you want. (added in options) Logs now use .html, .txt, or .log depending on option selection. Does not save <new user> settings anymore :) The chat window is notified when a reply message was sent. Background colors are saved in the settings file now if anyone wants to change them permitly. Small tooltip changes. Make a workaround for a bug in TIK. (and yes they have been contacted and i got no response) View Menu added to right click BuddyList saved every time a change is made now and not just at sign on/off AutoResizing in the main window has been added. When a tag is added the cursor is moved to between the tags. Minimum font size option was added 09-21-00 Print statement (QGArray::at: Absolute index 4 out of range) Fixed. 09-18-00 Hitting Esc in the options window now cancels. 2 pixel off line in option window fixed and changed. Notify when user signs on (Logged now) Notify when user signs off (Logged now) Removed aimbuddylist.[cpp,h] because tbuddy is now being used. 09-14-00 When you sign on and hit cancel it will accually cancel the connection. Went through and set the default settings to what I think is good. :) Kinkatta icon added to about menu in chat window and main window. If cursor isn't at the end the last char isn't removed. The cursor can now be anywhere in the text when you send. Always log option works now. (for sure) 09-13-00 [47] Idle, Last On should have any issues /n were added to the end of a number of files. (Stephan Kulow) Removed i386 spisific error codes. (Stephan Kulow) Minor return error in kitsocket fixed. (Stephan Kulow) Minor return error in chatWindow fixed. (Stephan Kulow) Default arguments fixed all over the place. (Stephan Kulow) Add a new away message widget made and implimented You can now delete away messages (I am pretty sure you could before...) Memory leak found/fixed in away messages when deleted. Pen icon updated....again (Will it ever end?) 09-11-00 Another memory leak fixed in the tbuddy. :) Getting better all the time. 09-09-00 Minor change to about. Moc changes to make it compile faster Few posible segfaults fixed in chatwindow. Memory clean up in setup.cpp Small memory leak in login fixed. 09-09-00 [.46] Chat window size finally finally fixed. :) 09-03-00 Dynamic colums fixed. Use View/ to select. View LastOn works now to see when a buddy last signed on. CRTL_L in the chat window now turns on/off logging Chat window font color icon changed. 09-02-00 Flash Fixed. 08-27-00 If allways log set it accually does it. If you change setting and not logged in doesn't log in. If error it wont try to log back in automaticly. View last on data started. Logged on/off repaint issue fixed. 08-24-00 [.45] Network issues fixed. Options box fixed. Chat window bug fixed Info box now closes 08-21-00 NETWORK BROKE 08-20-00 Single return code cleaned up. Options box works in qt 2.2.0 Errors have \n in them now. Messages of 0 length now work. ChatWindow input window can now be made smaller! Few minor changes in chatwindow's tooltips Deletes old buddylist file before saving new one. More memory leaks fixed (in chat window and buddylist window) Info window now will close by window managers window. 08-18-00 [.44] New chatWindow Info icon Fixed up chatWindow warn icon Deny from the chat window might work... New chatWindow Add icon New chatWindow Remove icon New chatWindow Block icon chatWindow isBuddy function bug fixed. Fixed some chatWindow stripping code which fix: Time on/off/on/off... <br> problems single char message problem tag errors html rendering errors open tag errors. chatwindow selection issues cut/copy/paste chatlog issues Probably more problems that I simply hadn't found yet. Removed "flat" Auto login works now (how did we miss that?) Chat window will tell you when your buddy signs off/on in the chat window. taim now emits a signal when a buddy signs on. imconferm[cpp,h] changed to imconfirm[cpp,h] You can only have return or shift return not both anymore. 08-17-00 Main window window manager exit calls now honored. Html log has white background now. Chat window raises, but does not take focus User info now goes to main desktop and not the main windows desktop. Errors are shown on main desktop and not the main windows desktop. Permit/deny cleared before filling. 08-16-00 Chat window set to setFocus not hasFocus Window manager exit calles in chat window are now honored. Fixed chat window memory leak 08-15-00 LINUX Expo :) 08-11-00 Away messages apear again. Added \n that was missing in setup. (Thanks Bill) Fixed flash and raise issue. 08-14-00 [.43] Added add.png to icon folder. Kinkatta.png icon cleaned up. About box icons done correctly. Minor syntax changes in about box. About box now shows releaseDate (just like leaving mouse over date on main window) permitDeny wont update unless changed now. Adding a buddy will normallize it now. Buddylist window isFolder function bug (buddy name same as folder) fixed. Chat Window add/remove button fully works Chat window function slotBuddyRemove changed to slotBuddyAddRemove Chat window now wants to know if it is a buddy info window deletes itself on close Prompts you to delete a folder (after I did just such) Function AddBuddy(QString) added. Configure no only requests for qt and not kde. removed kinkattalogo_small icon 08-12-00 One and only one options dialog now. Spent the day finding memory leaks and cleaning them up all over. 08-10-00 Sign on window now shows progress with both text and images Differnt buddy window font. Removed Events from options box for the time being. Chat window should raise properly now. Right click on main window message removed. Tik inport functionality working Send Away message before opening a window. (for twm users) Put spaces in chat window menu items that needed it. Right click im calls double click you can no log off and log back on with a different name and im the same person, but get a new window. SelectALL selects the right window now. kinkatta deny dialog now checks to see if it needs to set permissions before doing so. Add away message now tells user to go to program/options. You can now add a buddy if a buddy is selected. Moved the right click line. Redid the main menu, made it cleaner and with hot keys. Got rid of some old code in the buddylistwindow.cpp Add away from main window doesn't bring up away message. You can now resize the info window. 08-09-00 [.42] aim.cpp Allows for \n to be sent to other users now. Chat window will handle \n properly now. 08-08-00 Config requires QT 2.1.0 Input window has focus as of when the chat window finishes init. If sound default was off (sound,mesin,messout) and soudn was clicked in chat window all three are turned on localy. Insert in the chat window will bring up the last thing written. Cleaned up the menus a little. Got rid of dumb error that would cause hang in chat class (off by one) Added inital sound to chat class. Added inital sound to save/retrieve/kinkattadialog/chatsoundstack Disabled wav sound for now. Permit/Deny selection box wording changed. Permit/Deny is done and working. No sound if no send and no recieve selected. Idle is now in hour min format. 08-07-00 Increased default main window size. Sign on and off beep sounds work. 08-07-00 [.41] Fixed timestamp on/off /n bug. Network page is done. All options are working. Profile page is done. Chat options page is done. All options are working. chat parseAndProcessALL _now_ accually does remove all tags. Remove socks 4 selection Fixed a sending bank when really a 1 char issue Fixed spelling error on permit/deny page. Chat Sound options are now saved and retrieved. Sound Options now accually do somthing in the chat window. :) YAH!@!@ Fixed two check values in chatwindow that would check sound and log when it shouldn't because of a wrong comparison. Moved Awaymessagedata into awaymessage; deleted awaymessagedata.cpp Moved infodata into info; deleted infodata.cpp Updated TODO list. AwayMessage word wraps now. Turned off default auto raise and auto flash It will now use the network server(s)/port(s) specified. Socks 5 is now set and working if chosen. Two spelling errors in the options box were fixed. Changed wording on profile page for this version. Profile edit box is now set to wrap. Removed Email and SMTP server from server options. (Don't know why they were there) If F2 is pressed in the chat window it will turn time stamp on and off. Timestamp on and off will now scroll down to the bottom. Chat window resize will scroll to the bottom. Chat window save log tag issue fixed. 08-06-00 Version date is now in the setup stack Idle gets updated every minute now. Come Back from away works. Comes back from away if send message. Comes back from away if get info. Auto Response if away. Dixed save away list. Adds "auto response:" on incomming autoresponse messages. 08-05-00 Fixed kinkatta import issue Fixed send im issue Fixed away issue 08-05-00 [.40] New KitSocket is now working. Fixed Tbuddylist error Added operator + to tbuddylist Import functionality added Kinkatta Buddy Lists Gaim Buddy Lists 08-02-00 Added folder_closed image to icons. Folder changes depening of open or closed now. A few tool tips were changed in chat window to make better sense. Edit size was changed to only go the size of the name. Font size in main window was changed to 12 from 10. 08-01-00 [.32] Info is now fully working. It uses wget to accually ratrieve the file from the web server. qgeturl doesn't support the dynamic port changes I found out. 07-31-00 Added Idle to the main screen Update Away list if options changed Changed About message Chat about opens main about now. Fixed spelling error in main window Chat options box location of toolbars now work and values are saved line limit saved and passed also Got rid of the logo in the main window. Chat window title now goes [buddy] - Kinkatta so that in window managers you can see who you are talking too if they cut off. Default color options have been implimented. Saves and restores it also Fix ViewALL issue Displays network errors Options now has the kinkattaicon 07-30-00 [.31] Chat options are mostly there Saves buddy list Retrieves buddy list New network code Supports socks in network now General code clean up. 06-11-00 You can see a few of the Chat options in the options dialog i.e. work in progress, but getting there. Chatwindow updates Time on/off Logging (all of it) Buttons Tabing code Color yours/buddys bg Color yours/buddys html parse code 06-10-00 In buddylistwindow.cpp clean up and just about finished functions: void slotWarnBuddy(); void slotWarnBuddy(QString name); void slotSendWarning(QString name, bool isAnonymous); void slotBlockBuddy(); void slotBlockBuddy(QString name); void slotGetBuddyInfo(); void slotGetBuddyInfo(QString name); void slotBuddyInfoRecieved(QString info); Added updated connections to the chat window Added addBuddy signal to chat window Added ChatWindow settings to the setup struct Added ChatWindow settings default to setup. Removed Generalpage.cpp generalpage.h generalpagedata.cpp Added Chatpage to the options 06-05-00 Moved the block/warn/info/deny from the chat window to the buddy window to handle there Fixed small return issue in chatwindow for spelling and grammar Small grammer changes here and there 05-30-00 no pixmap folder only icon no TreeView class no TreeViewItem class got rid of non-needed classes in buddylistwindow 05-29-00 signon quits if can't connect all new BuddylistWindow code add/remove buddy/folder view/update icons Buttons small fix in chatWindow more network code changes. 05-25-00 - 0.28neil KinkattaIconLoader for icons KinkattaApplication for KinkattaIconLoader KDevelop removed, as well as generated files AOL-RTF fixes 05-23-00 - .27 Uses QT 2.0 now New Chat Class (kicks ass!) Fixed small ViewTime error ALL new network code New framework Login does not use Kdevelop dialog now begining of new buddylistwindow that doesn't use KDE TreeView New options dialog with new look. (QJanusWidget) 04-21-00 Fixed image const problem. Balg that took a long time. 04-10-00 ImConferm - finished I am going to update this daily rather then try to do only point releases. :) Add folder remove folder add buddy remove buddy Yippy, I can add buddies and folders now. It requires a restart, but who cares. :) 03-15-00 - .24 Away list Bounce started awaybutton edit for buddies Double click chats with buddy. 03-09-00 - .23 AwayPage - Finished Allow for add/remove/edit/delete of away messages. add/delete/select save/load AwayPage/Setup save load AwayMessages - Finished Fully linklist add/remove messages. started help. Al learst used KDE help AimBuddyList - Finished Save path for persons retrieves names You can add names, but they don't get updated yet save names Edit names/alias ProfilePage - Finished BuddyList - View ALL - Finished You can view all the users and then only view the ones on-line This allows for editing the users 02-25-00 - .22 Bring up menu when click on buddy Edit buddy names (Somewhat) Properly addes and removes the buddies when they come on and leave. Added Error windows in protocal.h Moved some icons to their own folder. Added comments thoughout the code. Small icons and buddy update for new or allready buddy is there. .21 added general in preferences BuddyList - Replaced with AimBuddyList BuddyListEntry - Replaced with AimBuddyList AimBuddyList - There should be any more work on this class (So for the time being Finished) .2 All classes created and mostly stubbed added kinkattaicon.h embeding of icons Can recieve messages in chat box. Can go away (kinda) LoginDialogBox - Finished AwayMessageDialogBox - Finished InfoDisplayBox - Finished .1 -Initial Work Options Saves Some Login Logging on. See Buddy List Quit